Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-07-26 17:51:47

0001 # hltGetConfiguration /dev/CMSSW_14_0_0/GRun --cff --data --type GRun
0002 
0003 # /dev/CMSSW_14_0_0/GRun/V169 (CMSSW_14_0_11)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 fragment = cms.ProcessFragment( "HLT" )
0008 
0009 fragment.load("Configuration.StandardSequences.Accelerators_cff")
0010 
0011 fragment.HLTConfigVersion = cms.PSet(
0012   tableName = cms.string("/dev/CMSSW_14_0_0/GRun/V169")
0013 )
0014 
0015 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0016   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0017   lostHitPenalty = cms.double( 30.0 ),
0018   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0019   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0020   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0021   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0022   maxCand = cms.int32( 1 ),
0023   alwaysUseInvalidHits = cms.bool( False ),
0024   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0025   intermediateCleaning = cms.bool( True ),
0026   updator = cms.string( "hltESPKFUpdator" ),
0027   seedAs5DHit = cms.bool( False )
0028 )
0029 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0030   keepOriginalIfRebuildFails = cms.bool( False ),
0031   lockHits = cms.bool( True ),
0032   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0033   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0034   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0035   maxCand = cms.int32( 2 ),
0036   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0037   intermediateCleaning = cms.bool( True ),
0038   bestHitOnly = cms.bool( True ),
0039   useSameTrajFilter = cms.bool( True ),
0040   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0041   lostHitPenalty = cms.double( 30.0 ),
0042   requireSeedHitsInRebuild = cms.bool( True ),
0043   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0044   maxPtForLooperReconstruction = cms.double( 0.0 ),
0045   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0046   minNrOfHitsForRebuild = cms.int32( 5 ),
0047   alwaysUseInvalidHits = cms.bool( False ),
0048   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0049   foundHitBonus = cms.double( 5.0 ),
0050   updator = cms.string( "hltESPKFUpdator" ),
0051   seedAs5DHit = cms.bool( False )
0052 )
0053 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0054   minimumNumberOfHits = cms.int32( 6 ),
0055   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0056   seedExtension = cms.int32( 0 ),
0057   chargeSignificance = cms.double( -1.0 ),
0058   pixelSeedExtension = cms.bool( False ),
0059   strictSeedExtension = cms.bool( False ),
0060   nSigmaMinPt = cms.double( 5.0 ),
0061   maxCCCLostHits = cms.int32( 9999 ),
0062   minPt = cms.double( 0.3 ),
0063   maxConsecLostHits = cms.int32( 1 ),
0064   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0065   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0066   seedPairPenalty = cms.int32( 0 ),
0067   maxNumberOfHits = cms.int32( 100 ),
0068   minNumberOfHitsForLoopers = cms.int32( 13 ),
0069   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0070   minNumberOfHitsPerLoop = cms.int32( 4 ),
0071   minHitsMinPt = cms.int32( 3 ),
0072   maxLostHitsFraction = cms.double( 999.0 ),
0073   maxLostHits = cms.int32( 0 ),
0074   highEtaSwitch = cms.double( 5.0 ),
0075   minHitsAtHighEta = cms.int32( 5 )
0076 )
0077 fragment.HLTPSetPvClusterComparerForIT = cms.PSet( 
0078   track_chi2_max = cms.double( 20.0 ),
0079   track_pt_max = cms.double( 20.0 ),
0080   track_prob_min = cms.double( -1.0 ),
0081   track_pt_min = cms.double( 1.0 )
0082 )
0083 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0084   rescaleErrorIfFail = cms.double( 1.0 ),
0085   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0086   lostHitPenalty = cms.double( 30.0 ),
0087   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0088   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0089   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0090   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0091   maxCand = cms.int32( 5 ),
0092   alwaysUseInvalidHits = cms.bool( True ),
0093   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0094   intermediateCleaning = cms.bool( False ),
0095   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0096   updator = cms.string( "hltESPKFUpdator" ),
0097   deltaEta = cms.double( -1.0 ),
0098   useSeedLayer = cms.bool( False ),
0099   deltaPhi = cms.double( -1.0 ),
0100   seedAs5DHit = cms.bool( False )
0101 )
0102 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0103   minimumNumberOfHits = cms.int32( 3 ),
0104   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0105   seedExtension = cms.int32( 0 ),
0106   chargeSignificance = cms.double( -1.0 ),
0107   pixelSeedExtension = cms.bool( False ),
0108   strictSeedExtension = cms.bool( False ),
0109   nSigmaMinPt = cms.double( 5.0 ),
0110   maxCCCLostHits = cms.int32( 9999 ),
0111   minPt = cms.double( 0.3 ),
0112   maxConsecLostHits = cms.int32( 1 ),
0113   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0114   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0115   seedPairPenalty = cms.int32( 0 ),
0116   maxNumberOfHits = cms.int32( 100 ),
0117   minNumberOfHitsForLoopers = cms.int32( 13 ),
0118   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0119   minNumberOfHitsPerLoop = cms.int32( 4 ),
0120   minHitsMinPt = cms.int32( 3 ),
0121   maxLostHitsFraction = cms.double( 999.0 ),
0122   maxLostHits = cms.int32( 1 ),
0123   highEtaSwitch = cms.double( 5.0 ),
0124   minHitsAtHighEta = cms.int32( 5 )
0125 )
0126 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0127   track_chi2_max = cms.double( 20.0 ),
0128   track_pt_max = cms.double( 20.0 ),
0129   track_prob_min = cms.double( -1.0 ),
0130   track_pt_min = cms.double( 0.1 )
0131 )
0132 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0133   keepOriginalIfRebuildFails = cms.bool( False ),
0134   lockHits = cms.bool( True ),
0135   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0136   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0137   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0138   maxCand = cms.int32( 2 ),
0139   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0140   intermediateCleaning = cms.bool( True ),
0141   bestHitOnly = cms.bool( True ),
0142   useSameTrajFilter = cms.bool( True ),
0143   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0144   lostHitPenalty = cms.double( 30.0 ),
0145   requireSeedHitsInRebuild = cms.bool( True ),
0146   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0147   maxPtForLooperReconstruction = cms.double( 0.0 ),
0148   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0149   minNrOfHitsForRebuild = cms.int32( 5 ),
0150   alwaysUseInvalidHits = cms.bool( False ),
0151   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0152   foundHitBonus = cms.double( 5.0 ),
0153   updator = cms.string( "hltESPKFUpdator" ),
0154   seedAs5DHit = cms.bool( False )
0155 )
0156 fragment.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0157 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0158   Rescale_Dz = cms.double( 3.0 ),
0159   Pt_fixed = cms.bool( False ),
0160   Eta_fixed = cms.bool( False ),
0161   Eta_min = cms.double( 0.1 ),
0162   DeltaZ = cms.double( 15.9 ),
0163   maxRegions = cms.int32( 2 ),
0164   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0165   UseVertex = cms.bool( False ),
0166   Z_fixed = cms.bool( True ),
0167   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0168   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0169   Rescale_phi = cms.double( 3.0 ),
0170   DeltaEta = cms.double( 0.2 ),
0171   precise = cms.bool( True ),
0172   OnDemand = cms.int32( -1 ),
0173   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0174   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0175   vertexCollection = cms.InputTag( "pixelVertices" ),
0176   Pt_min = cms.double( 1.5 ),
0177   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0178   Phi_fixed = cms.bool( False ),
0179   DeltaR = cms.double( 0.2 ),
0180   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0181   DeltaPhi = cms.double( 0.2 ),
0182   Phi_min = cms.double( 0.1 ),
0183   Rescale_eta = cms.double( 3.0 )
0184 )
0185 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0186   minimumNumberOfHits = cms.int32( 3 ),
0187   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0188   seedExtension = cms.int32( 1 ),
0189   chargeSignificance = cms.double( -1.0 ),
0190   pixelSeedExtension = cms.bool( False ),
0191   strictSeedExtension = cms.bool( False ),
0192   nSigmaMinPt = cms.double( 5.0 ),
0193   maxCCCLostHits = cms.int32( 0 ),
0194   minPt = cms.double( 0.3 ),
0195   maxConsecLostHits = cms.int32( 1 ),
0196   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0197   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0198   seedPairPenalty = cms.int32( 0 ),
0199   maxNumberOfHits = cms.int32( 100 ),
0200   minNumberOfHitsForLoopers = cms.int32( 13 ),
0201   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0202   minNumberOfHitsPerLoop = cms.int32( 4 ),
0203   minHitsMinPt = cms.int32( 3 ),
0204   maxLostHitsFraction = cms.double( 999.0 ),
0205   maxLostHits = cms.int32( 1 ),
0206   highEtaSwitch = cms.double( 5.0 ),
0207   minHitsAtHighEta = cms.int32( 5 )
0208 )
0209 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0210   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0211   lostHitPenalty = cms.double( 30.0 ),
0212   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0213   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0214   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0215   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0216   maxCand = cms.int32( 1 ),
0217   alwaysUseInvalidHits = cms.bool( False ),
0218   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0219   intermediateCleaning = cms.bool( True ),
0220   updator = cms.string( "hltESPKFUpdator" ),
0221   seedAs5DHit = cms.bool( False )
0222 )
0223 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0224   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0225   lostHitPenalty = cms.double( 90.0 ),
0226   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0227   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0228   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0229   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0230   maxCand = cms.int32( 5 ),
0231   alwaysUseInvalidHits = cms.bool( True ),
0232   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0233   intermediateCleaning = cms.bool( False ),
0234   updator = cms.string( "hltESPKFUpdator" ),
0235   seedAs5DHit = cms.bool( False )
0236 )
0237 fragment.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0238 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0239   minimumNumberOfHits = cms.int32( 5 ),
0240   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0241   seedExtension = cms.int32( 0 ),
0242   chargeSignificance = cms.double( -1.0 ),
0243   pixelSeedExtension = cms.bool( False ),
0244   strictSeedExtension = cms.bool( False ),
0245   nSigmaMinPt = cms.double( 5.0 ),
0246   maxCCCLostHits = cms.int32( 9999 ),
0247   minPt = cms.double( 0.9 ),
0248   maxConsecLostHits = cms.int32( 1 ),
0249   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0250   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0251   seedPairPenalty = cms.int32( 0 ),
0252   maxNumberOfHits = cms.int32( -1 ),
0253   minNumberOfHitsForLoopers = cms.int32( 13 ),
0254   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0255   minNumberOfHitsPerLoop = cms.int32( 4 ),
0256   minHitsMinPt = cms.int32( 3 ),
0257   maxLostHitsFraction = cms.double( 999.0 ),
0258   maxLostHits = cms.int32( 1 ),
0259   highEtaSwitch = cms.double( 5.0 ),
0260   minHitsAtHighEta = cms.int32( 5 )
0261 )
0262 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0263   minimumNumberOfHits = cms.int32( 3 ),
0264   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0265   seedExtension = cms.int32( 0 ),
0266   chargeSignificance = cms.double( -1.0 ),
0267   pixelSeedExtension = cms.bool( False ),
0268   strictSeedExtension = cms.bool( False ),
0269   nSigmaMinPt = cms.double( 5.0 ),
0270   maxCCCLostHits = cms.int32( 0 ),
0271   minPt = cms.double( 0.2 ),
0272   maxConsecLostHits = cms.int32( 1 ),
0273   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0274   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0275   seedPairPenalty = cms.int32( 0 ),
0276   maxNumberOfHits = cms.int32( 100 ),
0277   minNumberOfHitsForLoopers = cms.int32( 13 ),
0278   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0279   minNumberOfHitsPerLoop = cms.int32( 4 ),
0280   minHitsMinPt = cms.int32( 3 ),
0281   maxLostHitsFraction = cms.double( 999.0 ),
0282   maxLostHits = cms.int32( 1 ),
0283   highEtaSwitch = cms.double( 5.0 ),
0284   minHitsAtHighEta = cms.int32( 5 )
0285 )
0286 fragment.HLTSeedFromProtoTracks = cms.PSet( 
0287   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0288   SeedMomentumForBOFF = cms.double( 5.0 ),
0289   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0290   forceKinematicWithRegionDirection = cms.bool( False ),
0291   magneticField = cms.string( "ParabolicMf" ),
0292   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0293   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0294   MinOneOverPtError = cms.double( 1.0 )
0295 )
0296 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0297   minimumNumberOfHits = cms.int32( 5 ),
0298   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0299   seedExtension = cms.int32( 0 ),
0300   chargeSignificance = cms.double( -1.0 ),
0301   pixelSeedExtension = cms.bool( False ),
0302   strictSeedExtension = cms.bool( False ),
0303   nSigmaMinPt = cms.double( 5.0 ),
0304   maxCCCLostHits = cms.int32( 9999 ),
0305   minPt = cms.double( 10.0 ),
0306   maxConsecLostHits = cms.int32( 1 ),
0307   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0308   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0309   seedPairPenalty = cms.int32( 0 ),
0310   maxNumberOfHits = cms.int32( 8 ),
0311   minNumberOfHitsForLoopers = cms.int32( 13 ),
0312   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0313   minNumberOfHitsPerLoop = cms.int32( 4 ),
0314   minHitsMinPt = cms.int32( 3 ),
0315   maxLostHitsFraction = cms.double( 999.0 ),
0316   maxLostHits = cms.int32( 1 ),
0317   highEtaSwitch = cms.double( 5.0 ),
0318   minHitsAtHighEta = cms.int32( 5 )
0319 )
0320 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0321   minimumNumberOfHits = cms.int32( 3 ),
0322   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0323   seedExtension = cms.int32( 0 ),
0324   chargeSignificance = cms.double( -1.0 ),
0325   pixelSeedExtension = cms.bool( False ),
0326   strictSeedExtension = cms.bool( False ),
0327   nSigmaMinPt = cms.double( 5.0 ),
0328   maxCCCLostHits = cms.int32( 0 ),
0329   minPt = cms.double( 0.3 ),
0330   maxConsecLostHits = cms.int32( 1 ),
0331   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0332   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0333   seedPairPenalty = cms.int32( 0 ),
0334   maxNumberOfHits = cms.int32( 100 ),
0335   minNumberOfHitsForLoopers = cms.int32( 13 ),
0336   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0337   minNumberOfHitsPerLoop = cms.int32( 4 ),
0338   minHitsMinPt = cms.int32( 3 ),
0339   maxLostHitsFraction = cms.double( 999.0 ),
0340   maxLostHits = cms.int32( 1 ),
0341   highEtaSwitch = cms.double( 5.0 ),
0342   minHitsAtHighEta = cms.int32( 5 )
0343 )
0344 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0345   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0346   SeedMomentumForBOFF = cms.double( 5.0 ),
0347   propagator = cms.string( "PropagatorWithMaterial" ),
0348   forceKinematicWithRegionDirection = cms.bool( False ),
0349   magneticField = cms.string( "" ),
0350   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0351   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0352   MinOneOverPtError = cms.double( 1.0 )
0353 )
0354 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0355 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0356   minimumNumberOfHits = cms.int32( 5 ),
0357   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0358   seedExtension = cms.int32( 0 ),
0359   chargeSignificance = cms.double( -1.0 ),
0360   pixelSeedExtension = cms.bool( False ),
0361   strictSeedExtension = cms.bool( False ),
0362   nSigmaMinPt = cms.double( 5.0 ),
0363   maxCCCLostHits = cms.int32( 9999 ),
0364   minPt = cms.double( 2.0 ),
0365   maxConsecLostHits = cms.int32( 1 ),
0366   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0367   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0368   seedPairPenalty = cms.int32( 0 ),
0369   maxNumberOfHits = cms.int32( -1 ),
0370   minNumberOfHitsForLoopers = cms.int32( 13 ),
0371   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0372   minNumberOfHitsPerLoop = cms.int32( 4 ),
0373   minHitsMinPt = cms.int32( -1 ),
0374   maxLostHitsFraction = cms.double( 999.0 ),
0375   maxLostHits = cms.int32( 1 ),
0376   highEtaSwitch = cms.double( 5.0 ),
0377   minHitsAtHighEta = cms.int32( 5 )
0378 )
0379 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0380   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0381   lostHitPenalty = cms.double( 30.0 ),
0382   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0383   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0384   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0385   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0386   maxCand = cms.int32( 4 ),
0387   alwaysUseInvalidHits = cms.bool( True ),
0388   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0389   intermediateCleaning = cms.bool( True ),
0390   updator = cms.string( "hltESPKFUpdator" ),
0391   seedAs5DHit = cms.bool( False )
0392 )
0393 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0394   useSameTrajFilter = cms.bool( True ),
0395   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0396   keepOriginalIfRebuildFails = cms.bool( False ),
0397   lostHitPenalty = cms.double( 30.0 ),
0398   lockHits = cms.bool( True ),
0399   requireSeedHitsInRebuild = cms.bool( True ),
0400   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0401   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0402   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0403   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0404   minNrOfHitsForRebuild = cms.int32( 5 ),
0405   maxCand = cms.int32( 2 ),
0406   alwaysUseInvalidHits = cms.bool( False ),
0407   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0408   intermediateCleaning = cms.bool( True ),
0409   foundHitBonus = cms.double( 5.0 ),
0410   updator = cms.string( "hltESPKFUpdator" ),
0411   bestHitOnly = cms.bool( True ),
0412   seedAs5DHit = cms.bool( False ),
0413   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0414 )
0415 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0416   useSameTrajFilter = cms.bool( True ),
0417   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0418   keepOriginalIfRebuildFails = cms.bool( True ),
0419   lostHitPenalty = cms.double( 1.0 ),
0420   lockHits = cms.bool( True ),
0421   requireSeedHitsInRebuild = cms.bool( True ),
0422   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0423   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0424   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0425   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0426   minNrOfHitsForRebuild = cms.int32( 2 ),
0427   maxCand = cms.int32( 5 ),
0428   alwaysUseInvalidHits = cms.bool( True ),
0429   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0430   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0431   intermediateCleaning = cms.bool( True ),
0432   foundHitBonus = cms.double( 1000.0 ),
0433   updator = cms.string( "hltESPKFUpdator" ),
0434   bestHitOnly = cms.bool( True ),
0435   seedAs5DHit = cms.bool( False )
0436 )
0437 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0438   minimumNumberOfHits = cms.int32( 3 ),
0439   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0440   seedExtension = cms.int32( 0 ),
0441   chargeSignificance = cms.double( -1.0 ),
0442   pixelSeedExtension = cms.bool( False ),
0443   strictSeedExtension = cms.bool( False ),
0444   nSigmaMinPt = cms.double( 5.0 ),
0445   maxCCCLostHits = cms.int32( 9999 ),
0446   minPt = cms.double( 0.9 ),
0447   maxConsecLostHits = cms.int32( 1 ),
0448   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0449   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0450   seedPairPenalty = cms.int32( 0 ),
0451   maxNumberOfHits = cms.int32( 100 ),
0452   minNumberOfHitsForLoopers = cms.int32( 13 ),
0453   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0454   minNumberOfHitsPerLoop = cms.int32( 4 ),
0455   minHitsMinPt = cms.int32( 3 ),
0456   maxLostHitsFraction = cms.double( 0.1 ),
0457   maxLostHits = cms.int32( 999 ),
0458   highEtaSwitch = cms.double( 5.0 ),
0459   minHitsAtHighEta = cms.int32( 5 )
0460 )
0461 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0462   useSameTrajFilter = cms.bool( True ),
0463   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0464   keepOriginalIfRebuildFails = cms.bool( True ),
0465   lostHitPenalty = cms.double( 1.0 ),
0466   lockHits = cms.bool( True ),
0467   requireSeedHitsInRebuild = cms.bool( True ),
0468   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0469   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0470   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0471   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0472   minNrOfHitsForRebuild = cms.int32( 2 ),
0473   maxCand = cms.int32( 5 ),
0474   alwaysUseInvalidHits = cms.bool( True ),
0475   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0476   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0477   intermediateCleaning = cms.bool( True ),
0478   foundHitBonus = cms.double( 1000.0 ),
0479   updator = cms.string( "hltESPKFUpdator" ),
0480   bestHitOnly = cms.bool( True ),
0481   seedAs5DHit = cms.bool( False )
0482 )
0483 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0484   minimumNumberOfHits = cms.int32( 3 ),
0485   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0486   seedExtension = cms.int32( 0 ),
0487   chargeSignificance = cms.double( -1.0 ),
0488   pixelSeedExtension = cms.bool( False ),
0489   strictSeedExtension = cms.bool( False ),
0490   nSigmaMinPt = cms.double( 5.0 ),
0491   maxCCCLostHits = cms.int32( 9999 ),
0492   minPt = cms.double( 0.9 ),
0493   maxConsecLostHits = cms.int32( 1 ),
0494   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0495   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0496   seedPairPenalty = cms.int32( 0 ),
0497   maxNumberOfHits = cms.int32( 100 ),
0498   minNumberOfHitsForLoopers = cms.int32( 13 ),
0499   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0500   minNumberOfHitsPerLoop = cms.int32( 4 ),
0501   minHitsMinPt = cms.int32( 3 ),
0502   maxLostHitsFraction = cms.double( 0.1 ),
0503   maxLostHits = cms.int32( 999 ),
0504   highEtaSwitch = cms.double( 5.0 ),
0505   minHitsAtHighEta = cms.int32( 5 )
0506 )
0507 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0508   minimumNumberOfHits = cms.int32( 5 ),
0509   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0510   seedExtension = cms.int32( 0 ),
0511   chargeSignificance = cms.double( -1.0 ),
0512   pixelSeedExtension = cms.bool( False ),
0513   strictSeedExtension = cms.bool( False ),
0514   nSigmaMinPt = cms.double( 5.0 ),
0515   maxCCCLostHits = cms.int32( 9999 ),
0516   minPt = cms.double( 0.9 ),
0517   maxConsecLostHits = cms.int32( 1 ),
0518   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0519   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0520   seedPairPenalty = cms.int32( 0 ),
0521   maxNumberOfHits = cms.int32( 100 ),
0522   minNumberOfHitsForLoopers = cms.int32( 13 ),
0523   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0524   minNumberOfHitsPerLoop = cms.int32( 4 ),
0525   minHitsMinPt = cms.int32( 3 ),
0526   maxLostHitsFraction = cms.double( 0.1 ),
0527   maxLostHits = cms.int32( 999 ),
0528   highEtaSwitch = cms.double( 5.0 ),
0529   minHitsAtHighEta = cms.int32( 5 )
0530 )
0531 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0532 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0533   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0534   subclusterCutSN = cms.double( 12.0 ),
0535   trimMaxADC = cms.double( 30.0 ),
0536   seedCutMIPs = cms.double( 0.35 ),
0537   subclusterCutMIPs = cms.double( 0.45 ),
0538   subclusterWindow = cms.double( 0.7 ),
0539   maxNSat = cms.uint32( 3 ),
0540   trimMaxFracNeigh = cms.double( 0.25 ),
0541   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0542   seedCutSN = cms.double( 7.0 ),
0543   layerMask = cms.PSet( 
0544     TOB = cms.bool( False ),
0545     TIB = cms.vuint32( 1, 2 ),
0546     TID = cms.vuint32( 1, 2 ),
0547     TEC = cms.bool( False )
0548   ),
0549   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0550   trimMaxFracTotal = cms.double( 0.15 )
0551 )
0552 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0553   minimumNumberOfHits = cms.int32( 4 ),
0554   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0555   seedExtension = cms.int32( 0 ),
0556   chargeSignificance = cms.double( -1.0 ),
0557   pixelSeedExtension = cms.bool( False ),
0558   strictSeedExtension = cms.bool( False ),
0559   maxCCCLostHits = cms.int32( 0 ),
0560   nSigmaMinPt = cms.double( 5.0 ),
0561   minPt = cms.double( 1.0 ),
0562   maxConsecLostHits = cms.int32( 1 ),
0563   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0564   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0565   seedPairPenalty = cms.int32( 0 ),
0566   maxNumberOfHits = cms.int32( 100 ),
0567   minNumberOfHitsForLoopers = cms.int32( 13 ),
0568   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0569   minNumberOfHitsPerLoop = cms.int32( 4 ),
0570   minHitsMinPt = cms.int32( 3 ),
0571   maxLostHitsFraction = cms.double( 0.1 ),
0572   maxLostHits = cms.int32( 999 ),
0573   highEtaSwitch = cms.double( 5.0 ),
0574   minHitsAtHighEta = cms.int32( 5 )
0575 )
0576 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0577   useSameTrajFilter = cms.bool( True ),
0578   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0579   keepOriginalIfRebuildFails = cms.bool( False ),
0580   lostHitPenalty = cms.double( 30.0 ),
0581   lockHits = cms.bool( True ),
0582   requireSeedHitsInRebuild = cms.bool( True ),
0583   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0584   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0585   maxPtForLooperReconstruction = cms.double( 0.0 ),
0586   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0587   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0588   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0589   minNrOfHitsForRebuild = cms.int32( 5 ),
0590   maxCand = cms.int32( 3 ),
0591   alwaysUseInvalidHits = cms.bool( True ),
0592   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0593   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0594   intermediateCleaning = cms.bool( True ),
0595   foundHitBonus = cms.double( 10.0 ),
0596   updator = cms.string( "hltESPKFUpdator" ),
0597   bestHitOnly = cms.bool( True ),
0598   seedAs5DHit = cms.bool( False )
0599 )
0600 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0601   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0602   filters = cms.VPSet( 
0603     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0604     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0605   )
0606 )
0607 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0608   minimumNumberOfHits = cms.int32( 4 ),
0609   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0610   seedExtension = cms.int32( 0 ),
0611   chargeSignificance = cms.double( -1.0 ),
0612   pixelSeedExtension = cms.bool( False ),
0613   strictSeedExtension = cms.bool( False ),
0614   maxCCCLostHits = cms.int32( 0 ),
0615   nSigmaMinPt = cms.double( 5.0 ),
0616   minPt = cms.double( 1.0 ),
0617   maxConsecLostHits = cms.int32( 1 ),
0618   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0619   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0620   seedPairPenalty = cms.int32( 0 ),
0621   maxNumberOfHits = cms.int32( 100 ),
0622   minNumberOfHitsForLoopers = cms.int32( 13 ),
0623   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0624   minNumberOfHitsPerLoop = cms.int32( 4 ),
0625   minHitsMinPt = cms.int32( 3 ),
0626   maxLostHitsFraction = cms.double( 0.1 ),
0627   maxLostHits = cms.int32( 999 ),
0628   highEtaSwitch = cms.double( 5.0 ),
0629   minHitsAtHighEta = cms.int32( 5 )
0630 )
0631 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0632   useSameTrajFilter = cms.bool( True ),
0633   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0634   keepOriginalIfRebuildFails = cms.bool( True ),
0635   lostHitPenalty = cms.double( 30.0 ),
0636   lockHits = cms.bool( True ),
0637   requireSeedHitsInRebuild = cms.bool( True ),
0638   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0639   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0640   maxPtForLooperReconstruction = cms.double( 0.0 ),
0641   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0642   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0643   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0644   minNrOfHitsForRebuild = cms.int32( 1 ),
0645   maxCand = cms.int32( 3 ),
0646   alwaysUseInvalidHits = cms.bool( True ),
0647   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0648   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0649   intermediateCleaning = cms.bool( True ),
0650   foundHitBonus = cms.double( 10.0 ),
0651   updator = cms.string( "hltESPKFUpdator" ),
0652   bestHitOnly = cms.bool( True ),
0653   seedAs5DHit = cms.bool( False )
0654 )
0655 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0656   minimumNumberOfHits = cms.int32( 3 ),
0657   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0658   seedExtension = cms.int32( 0 ),
0659   chargeSignificance = cms.double( -1.0 ),
0660   pixelSeedExtension = cms.bool( False ),
0661   strictSeedExtension = cms.bool( False ),
0662   nSigmaMinPt = cms.double( 5.0 ),
0663   maxCCCLostHits = cms.int32( 0 ),
0664   minPt = cms.double( 1.0 ),
0665   maxConsecLostHits = cms.int32( 1 ),
0666   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0667   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0668   seedPairPenalty = cms.int32( 0 ),
0669   maxNumberOfHits = cms.int32( 100 ),
0670   minNumberOfHitsForLoopers = cms.int32( 13 ),
0671   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0672   minNumberOfHitsPerLoop = cms.int32( 4 ),
0673   minHitsMinPt = cms.int32( 3 ),
0674   maxLostHitsFraction = cms.double( 0.1 ),
0675   maxLostHits = cms.int32( 999 ),
0676   highEtaSwitch = cms.double( 5.0 ),
0677   minHitsAtHighEta = cms.int32( 5 )
0678 )
0679 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0680   useSameTrajFilter = cms.bool( True ),
0681   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0682   keepOriginalIfRebuildFails = cms.bool( False ),
0683   lostHitPenalty = cms.double( 30.0 ),
0684   lockHits = cms.bool( True ),
0685   requireSeedHitsInRebuild = cms.bool( True ),
0686   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0687   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0688   maxPtForLooperReconstruction = cms.double( 0.0 ),
0689   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0690   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0691   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0692   minNrOfHitsForRebuild = cms.int32( 5 ),
0693   maxCand = cms.int32( 4 ),
0694   alwaysUseInvalidHits = cms.bool( True ),
0695   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0696   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0697   intermediateCleaning = cms.bool( True ),
0698   foundHitBonus = cms.double( 10.0 ),
0699   updator = cms.string( "hltESPKFUpdator" ),
0700   bestHitOnly = cms.bool( True ),
0701   seedAs5DHit = cms.bool( False )
0702 )
0703 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0704   minimumNumberOfHits = cms.int32( 3 ),
0705   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0706   seedExtension = cms.int32( 0 ),
0707   chargeSignificance = cms.double( -1.0 ),
0708   pixelSeedExtension = cms.bool( False ),
0709   strictSeedExtension = cms.bool( False ),
0710   nSigmaMinPt = cms.double( 5.0 ),
0711   maxCCCLostHits = cms.int32( 0 ),
0712   minPt = cms.double( 1.0 ),
0713   maxConsecLostHits = cms.int32( 1 ),
0714   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0715   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0716   seedPairPenalty = cms.int32( 0 ),
0717   maxNumberOfHits = cms.int32( 100 ),
0718   minNumberOfHitsForLoopers = cms.int32( 13 ),
0719   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0720   minNumberOfHitsPerLoop = cms.int32( 4 ),
0721   minHitsMinPt = cms.int32( 3 ),
0722   maxLostHitsFraction = cms.double( 0.1 ),
0723   maxLostHits = cms.int32( 999 ),
0724   highEtaSwitch = cms.double( 5.0 ),
0725   minHitsAtHighEta = cms.int32( 5 )
0726 )
0727 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0728   useSameTrajFilter = cms.bool( True ),
0729   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0730   keepOriginalIfRebuildFails = cms.bool( False ),
0731   lostHitPenalty = cms.double( 30.0 ),
0732   lockHits = cms.bool( True ),
0733   requireSeedHitsInRebuild = cms.bool( True ),
0734   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0735   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0736   maxPtForLooperReconstruction = cms.double( 0.0 ),
0737   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0738   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0739   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0740   minNrOfHitsForRebuild = cms.int32( 5 ),
0741   maxCand = cms.int32( 3 ),
0742   alwaysUseInvalidHits = cms.bool( True ),
0743   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0744   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0745   intermediateCleaning = cms.bool( True ),
0746   foundHitBonus = cms.double( 10.0 ),
0747   updator = cms.string( "hltESPKFUpdator" ),
0748   bestHitOnly = cms.bool( True ),
0749   seedAs5DHit = cms.bool( False )
0750 )
0751 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0752   minimumNumberOfHits = cms.int32( 3 ),
0753   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0754   seedExtension = cms.int32( 0 ),
0755   chargeSignificance = cms.double( -1.0 ),
0756   pixelSeedExtension = cms.bool( False ),
0757   strictSeedExtension = cms.bool( False ),
0758   nSigmaMinPt = cms.double( 5.0 ),
0759   maxCCCLostHits = cms.int32( 0 ),
0760   minPt = cms.double( 2.8 ),
0761   maxConsecLostHits = cms.int32( 1 ),
0762   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0763   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0764   seedPairPenalty = cms.int32( 0 ),
0765   maxNumberOfHits = cms.int32( 100 ),
0766   minNumberOfHitsForLoopers = cms.int32( 13 ),
0767   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0768   minNumberOfHitsPerLoop = cms.int32( 4 ),
0769   minHitsMinPt = cms.int32( 3 ),
0770   maxLostHitsFraction = cms.double( 0.1 ),
0771   maxLostHits = cms.int32( 999 ),
0772   highEtaSwitch = cms.double( 5.0 ),
0773   minHitsAtHighEta = cms.int32( 5 )
0774 )
0775 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0776   useSameTrajFilter = cms.bool( True ),
0777   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0778   keepOriginalIfRebuildFails = cms.bool( False ),
0779   lostHitPenalty = cms.double( 30.0 ),
0780   lockHits = cms.bool( True ),
0781   requireSeedHitsInRebuild = cms.bool( True ),
0782   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0783   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0784   maxPtForLooperReconstruction = cms.double( 0.0 ),
0785   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0786   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0787   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0788   minNrOfHitsForRebuild = cms.int32( 5 ),
0789   maxCand = cms.int32( 4 ),
0790   alwaysUseInvalidHits = cms.bool( True ),
0791   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0792   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0793   intermediateCleaning = cms.bool( True ),
0794   foundHitBonus = cms.double( 10.0 ),
0795   updator = cms.string( "hltESPKFUpdator" ),
0796   bestHitOnly = cms.bool( True ),
0797   seedAs5DHit = cms.bool( False )
0798 )
0799 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0800   minimumNumberOfHits = cms.int32( 3 ),
0801   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0802   seedExtension = cms.int32( 0 ),
0803   chargeSignificance = cms.double( -1.0 ),
0804   pixelSeedExtension = cms.bool( False ),
0805   strictSeedExtension = cms.bool( False ),
0806   nSigmaMinPt = cms.double( 5.0 ),
0807   maxCCCLostHits = cms.int32( 0 ),
0808   minPt = cms.double( 5.0 ),
0809   maxConsecLostHits = cms.int32( 1 ),
0810   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0811   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0812   seedPairPenalty = cms.int32( 0 ),
0813   maxNumberOfHits = cms.int32( 100 ),
0814   minNumberOfHitsForLoopers = cms.int32( 13 ),
0815   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0816   minNumberOfHitsPerLoop = cms.int32( 4 ),
0817   minHitsMinPt = cms.int32( 3 ),
0818   maxLostHitsFraction = cms.double( 0.1 ),
0819   maxLostHits = cms.int32( 999 ),
0820   highEtaSwitch = cms.double( 5.0 ),
0821   minHitsAtHighEta = cms.int32( 5 )
0822 )
0823 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 5.0 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0848   minimumNumberOfHits = cms.int32( 4 ),
0849   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0850   seedExtension = cms.int32( 0 ),
0851   chargeSignificance = cms.double( -1.0 ),
0852   pixelSeedExtension = cms.bool( False ),
0853   strictSeedExtension = cms.bool( False ),
0854   nSigmaMinPt = cms.double( 5.0 ),
0855   maxCCCLostHits = cms.int32( 0 ),
0856   minPt = cms.double( 5.0 ),
0857   maxConsecLostHits = cms.int32( 1 ),
0858   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0859   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0860   seedPairPenalty = cms.int32( 0 ),
0861   maxNumberOfHits = cms.int32( 100 ),
0862   minNumberOfHitsForLoopers = cms.int32( 13 ),
0863   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0864   minNumberOfHitsPerLoop = cms.int32( 4 ),
0865   minHitsMinPt = cms.int32( 3 ),
0866   maxLostHitsFraction = cms.double( 0.1 ),
0867   maxLostHits = cms.int32( 999 ),
0868   highEtaSwitch = cms.double( 5.0 ),
0869   minHitsAtHighEta = cms.int32( 5 )
0870 )
0871 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0872   useSameTrajFilter = cms.bool( False ),
0873   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0874   keepOriginalIfRebuildFails = cms.bool( False ),
0875   lostHitPenalty = cms.double( 30.0 ),
0876   lockHits = cms.bool( True ),
0877   requireSeedHitsInRebuild = cms.bool( True ),
0878   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0879   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0880   maxPtForLooperReconstruction = cms.double( 0.0 ),
0881   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0882   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0883   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0884   minNrOfHitsForRebuild = cms.int32( 5 ),
0885   maxCand = cms.int32( 3 ),
0886   alwaysUseInvalidHits = cms.bool( True ),
0887   estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
0888   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
0889   intermediateCleaning = cms.bool( True ),
0890   foundHitBonus = cms.double( 10.0 ),
0891   updator = cms.string( "hltESPKFUpdator" ),
0892   bestHitOnly = cms.bool( True ),
0893   seedAs5DHit = cms.bool( False )
0894 )
0895 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 3 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0908   seedPairPenalty = cms.int32( 0 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 999 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0920   minimumNumberOfHits = cms.int32( 4 ),
0921   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0922   seedExtension = cms.int32( 0 ),
0923   chargeSignificance = cms.double( -1.0 ),
0924   pixelSeedExtension = cms.bool( False ),
0925   strictSeedExtension = cms.bool( False ),
0926   nSigmaMinPt = cms.double( 5.0 ),
0927   maxCCCLostHits = cms.int32( 9999 ),
0928   minPt = cms.double( 5.0 ),
0929   maxConsecLostHits = cms.int32( 1 ),
0930   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0931   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0932   seedPairPenalty = cms.int32( 1 ),
0933   maxNumberOfHits = cms.int32( 100 ),
0934   minNumberOfHitsForLoopers = cms.int32( 13 ),
0935   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0936   minNumberOfHitsPerLoop = cms.int32( 4 ),
0937   minHitsMinPt = cms.int32( 3 ),
0938   maxLostHitsFraction = cms.double( 0.1 ),
0939   maxLostHits = cms.int32( 0 ),
0940   highEtaSwitch = cms.double( 5.0 ),
0941   minHitsAtHighEta = cms.int32( 5 )
0942 )
0943 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0944   useSameTrajFilter = cms.bool( True ),
0945   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0946   keepOriginalIfRebuildFails = cms.bool( False ),
0947   lostHitPenalty = cms.double( 30.0 ),
0948   lockHits = cms.bool( True ),
0949   requireSeedHitsInRebuild = cms.bool( True ),
0950   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0951   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0952   maxPtForLooperReconstruction = cms.double( 0.0 ),
0953   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0954   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0955   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0956   minNrOfHitsForRebuild = cms.int32( 4 ),
0957   maxCand = cms.int32( 2 ),
0958   alwaysUseInvalidHits = cms.bool( False ),
0959   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0960   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0961   intermediateCleaning = cms.bool( True ),
0962   foundHitBonus = cms.double( 10.0 ),
0963   updator = cms.string( "hltESPKFUpdator" ),
0964   bestHitOnly = cms.bool( True ),
0965   seedAs5DHit = cms.bool( False )
0966 )
0967 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 5 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0992   minimumNumberOfHits = cms.int32( 4 ),
0993   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0994   seedExtension = cms.int32( 0 ),
0995   chargeSignificance = cms.double( -1.0 ),
0996   pixelSeedExtension = cms.bool( False ),
0997   strictSeedExtension = cms.bool( False ),
0998   nSigmaMinPt = cms.double( 5.0 ),
0999   maxCCCLostHits = cms.int32( 9999 ),
1000   minPt = cms.double( 5.0 ),
1001   maxConsecLostHits = cms.int32( 1 ),
1002   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1003   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1004   seedPairPenalty = cms.int32( 1 ),
1005   maxNumberOfHits = cms.int32( 100 ),
1006   minNumberOfHitsForLoopers = cms.int32( 13 ),
1007   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1008   minNumberOfHitsPerLoop = cms.int32( 4 ),
1009   minHitsMinPt = cms.int32( 3 ),
1010   maxLostHitsFraction = cms.double( 0.1 ),
1011   maxLostHits = cms.int32( 0 ),
1012   highEtaSwitch = cms.double( 5.0 ),
1013   minHitsAtHighEta = cms.int32( 5 )
1014 )
1015 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1016   useSameTrajFilter = cms.bool( False ),
1017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1018   keepOriginalIfRebuildFails = cms.bool( False ),
1019   lostHitPenalty = cms.double( 30.0 ),
1020   lockHits = cms.bool( True ),
1021   requireSeedHitsInRebuild = cms.bool( True ),
1022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1024   maxPtForLooperReconstruction = cms.double( 0.0 ),
1025   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1027   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1028   minNrOfHitsForRebuild = cms.int32( 4 ),
1029   maxCand = cms.int32( 2 ),
1030   alwaysUseInvalidHits = cms.bool( False ),
1031   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1032   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1033   intermediateCleaning = cms.bool( True ),
1034   foundHitBonus = cms.double( 10.0 ),
1035   updator = cms.string( "hltESPKFUpdator" ),
1036   bestHitOnly = cms.bool( True ),
1037   seedAs5DHit = cms.bool( False )
1038 )
1039 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1040   minimumNumberOfHits = cms.int32( 4 ),
1041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1042   seedExtension = cms.int32( 0 ),
1043   chargeSignificance = cms.double( -1.0 ),
1044   pixelSeedExtension = cms.bool( False ),
1045   strictSeedExtension = cms.bool( False ),
1046   nSigmaMinPt = cms.double( 5.0 ),
1047   maxCCCLostHits = cms.int32( 9999 ),
1048   minPt = cms.double( 5.0 ),
1049   maxConsecLostHits = cms.int32( 1 ),
1050   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1051   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1052   seedPairPenalty = cms.int32( 0 ),
1053   maxNumberOfHits = cms.int32( 100 ),
1054   minNumberOfHitsForLoopers = cms.int32( 13 ),
1055   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1056   minNumberOfHitsPerLoop = cms.int32( 4 ),
1057   minHitsMinPt = cms.int32( 3 ),
1058   maxLostHitsFraction = cms.double( 0.1 ),
1059   maxLostHits = cms.int32( 999 ),
1060   highEtaSwitch = cms.double( 5.0 ),
1061   minHitsAtHighEta = cms.int32( 5 )
1062 )
1063 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 50 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 1 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   nSigmaMinPt = cms.double( 5.0 ),
1095   maxCCCLostHits = cms.int32( 0 ),
1096   minPt = cms.double( 5.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( False ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1124   minNrOfHitsForRebuild = cms.int32( 5 ),
1125   maxCand = cms.int32( 2 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1136   useSameTrajFilter = cms.bool( True ),
1137   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1138   keepOriginalIfRebuildFails = cms.bool( False ),
1139   lostHitPenalty = cms.double( 30.0 ),
1140   lockHits = cms.bool( True ),
1141   requireSeedHitsInRebuild = cms.bool( True ),
1142   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1143   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1144   maxPtForLooperReconstruction = cms.double( 0.0 ),
1145   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1146   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1147   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1148   minNrOfHitsForRebuild = cms.int32( 5 ),
1149   maxCand = cms.int32( 3 ),
1150   alwaysUseInvalidHits = cms.bool( True ),
1151   estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1152   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1153   intermediateCleaning = cms.bool( True ),
1154   foundHitBonus = cms.double( 10.0 ),
1155   updator = cms.string( "hltESPKFUpdator" ),
1156   bestHitOnly = cms.bool( True ),
1157   seedAs5DHit = cms.bool( False )
1158 )
1159 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 3 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 4 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   maxCCCLostHits = cms.int32( 0 ),
1191   nSigmaMinPt = cms.double( 5.0 ),
1192   minPt = cms.double( 3.0 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( True ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 1 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1232   minimumNumberOfHits = cms.int32( 3 ),
1233   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1234   seedExtension = cms.int32( 0 ),
1235   chargeSignificance = cms.double( -1.0 ),
1236   pixelSeedExtension = cms.bool( False ),
1237   strictSeedExtension = cms.bool( False ),
1238   nSigmaMinPt = cms.double( 5.0 ),
1239   maxCCCLostHits = cms.int32( 0 ),
1240   minPt = cms.double( 2.8 ),
1241   maxConsecLostHits = cms.int32( 1 ),
1242   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1243   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1244   seedPairPenalty = cms.int32( 0 ),
1245   maxNumberOfHits = cms.int32( 100 ),
1246   minNumberOfHitsForLoopers = cms.int32( 13 ),
1247   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1248   minNumberOfHitsPerLoop = cms.int32( 4 ),
1249   minHitsMinPt = cms.int32( 3 ),
1250   maxLostHitsFraction = cms.double( 0.1 ),
1251   maxLostHits = cms.int32( 999 ),
1252   highEtaSwitch = cms.double( 5.0 ),
1253   minHitsAtHighEta = cms.int32( 5 )
1254 )
1255 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1256   useSameTrajFilter = cms.bool( True ),
1257   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1258   keepOriginalIfRebuildFails = cms.bool( False ),
1259   lostHitPenalty = cms.double( 30.0 ),
1260   lockHits = cms.bool( True ),
1261   requireSeedHitsInRebuild = cms.bool( True ),
1262   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1263   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1264   maxPtForLooperReconstruction = cms.double( 0.0 ),
1265   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1266   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1267   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1268   minNrOfHitsForRebuild = cms.int32( 5 ),
1269   maxCand = cms.int32( 4 ),
1270   alwaysUseInvalidHits = cms.bool( True ),
1271   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1272   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1273   intermediateCleaning = cms.bool( True ),
1274   foundHitBonus = cms.double( 10.0 ),
1275   updator = cms.string( "hltESPKFUpdator" ),
1276   bestHitOnly = cms.bool( True ),
1277   seedAs5DHit = cms.bool( False )
1278 )
1279 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1280   minimumNumberOfHits = cms.int32( 3 ),
1281   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1282   seedExtension = cms.int32( 0 ),
1283   chargeSignificance = cms.double( -1.0 ),
1284   pixelSeedExtension = cms.bool( False ),
1285   strictSeedExtension = cms.bool( False ),
1286   nSigmaMinPt = cms.double( 5.0 ),
1287   maxCCCLostHits = cms.int32( 0 ),
1288   minPt = cms.double( 3.5 ),
1289   maxConsecLostHits = cms.int32( 1 ),
1290   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1291   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1292   seedPairPenalty = cms.int32( 0 ),
1293   maxNumberOfHits = cms.int32( 100 ),
1294   minNumberOfHitsForLoopers = cms.int32( 13 ),
1295   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1296   minNumberOfHitsPerLoop = cms.int32( 4 ),
1297   minHitsMinPt = cms.int32( 3 ),
1298   maxLostHitsFraction = cms.double( 0.1 ),
1299   maxLostHits = cms.int32( 999 ),
1300   highEtaSwitch = cms.double( 5.0 ),
1301   minHitsAtHighEta = cms.int32( 5 )
1302 )
1303 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1304   useSameTrajFilter = cms.bool( True ),
1305   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1306   keepOriginalIfRebuildFails = cms.bool( False ),
1307   lostHitPenalty = cms.double( 30.0 ),
1308   lockHits = cms.bool( True ),
1309   requireSeedHitsInRebuild = cms.bool( True ),
1310   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1311   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1312   maxPtForLooperReconstruction = cms.double( 0.0 ),
1313   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1314   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1315   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1316   minNrOfHitsForRebuild = cms.int32( 5 ),
1317   maxCand = cms.int32( 3 ),
1318   alwaysUseInvalidHits = cms.bool( True ),
1319   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1320   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1321   intermediateCleaning = cms.bool( True ),
1322   foundHitBonus = cms.double( 10.0 ),
1323   updator = cms.string( "hltESPKFUpdator" ),
1324   bestHitOnly = cms.bool( True ),
1325   seedAs5DHit = cms.bool( False )
1326 )
1327 fragment.streams = cms.PSet( 
1328   ALCALowPtJet = cms.vstring( 'AlCaLowPtJet' ),
1329   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1330   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1331   ALCAP0 = cms.vstring( 'AlCaP0' ),
1332   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1333   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1334   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1335   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1336   DQM = cms.vstring( 'OnlineMonitor' ),
1337   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1338   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1339   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1340   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1341   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1342   EcalCalibration = cms.vstring( 'EcalLaser' ),
1343   Express = cms.vstring( 'ExpressPhysics' ),
1344   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1345   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1346   NanoDST = cms.vstring( 'L1Accept' ),
1347   ParkingDoubleMuonLowMass0 = cms.vstring( 'ParkingDoubleMuonLowMass0',
1348     'ParkingDoubleMuonLowMass1' ),
1349   ParkingDoubleMuonLowMass1 = cms.vstring( 'ParkingDoubleMuonLowMass2',
1350     'ParkingDoubleMuonLowMass3' ),
1351   ParkingDoubleMuonLowMass2 = cms.vstring( 'ParkingDoubleMuonLowMass4',
1352     'ParkingDoubleMuonLowMass5' ),
1353   ParkingDoubleMuonLowMass3 = cms.vstring( 'ParkingDoubleMuonLowMass6',
1354     'ParkingDoubleMuonLowMass7' ),
1355   ParkingHH = cms.vstring( 'ParkingHH' ),
1356   ParkingLLP = cms.vstring( 'ParkingLLP' ),
1357   ParkingSingleMuon0 = cms.vstring( 'ParkingSingleMuon0' ),
1358   ParkingSingleMuon1 = cms.vstring( 'ParkingSingleMuon1' ),
1359   ParkingSingleMuon10 = cms.vstring( 'ParkingSingleMuon10' ),
1360   ParkingSingleMuon11 = cms.vstring( 'ParkingSingleMuon11' ),
1361   ParkingSingleMuon2 = cms.vstring( 'ParkingSingleMuon2' ),
1362   ParkingSingleMuon3 = cms.vstring( 'ParkingSingleMuon3' ),
1363   ParkingSingleMuon4 = cms.vstring( 'ParkingSingleMuon4' ),
1364   ParkingSingleMuon5 = cms.vstring( 'ParkingSingleMuon5' ),
1365   ParkingSingleMuon6 = cms.vstring( 'ParkingSingleMuon6' ),
1366   ParkingSingleMuon7 = cms.vstring( 'ParkingSingleMuon7' ),
1367   ParkingSingleMuon8 = cms.vstring( 'ParkingSingleMuon8' ),
1368   ParkingSingleMuon9 = cms.vstring( 'ParkingSingleMuon9' ),
1369   ParkingVBF0 = cms.vstring( 'ParkingVBF0',
1370     'ParkingVBF1' ),
1371   ParkingVBF1 = cms.vstring( 'ParkingVBF2',
1372     'ParkingVBF3' ),
1373   ParkingVBF2 = cms.vstring( 'ParkingVBF4',
1374     'ParkingVBF5' ),
1375   ParkingVBF3 = cms.vstring( 'ParkingVBF6',
1376     'ParkingVBF7' ),
1377   PhysicsCommissioning = cms.vstring( 'Commissioning',
1378     'Cosmics',
1379     'HLTPhysics',
1380     'HcalNZS',
1381     'MonteCarlo',
1382     'NoBPTX',
1383     'ZeroBias' ),
1384   PhysicsDispJetBTagMuEGTau = cms.vstring( 'BTagMu',
1385     'DisplacedJet',
1386     'MuonEG',
1387     'Tau' ),
1388   PhysicsEGamma0 = cms.vstring( 'EGamma0' ),
1389   PhysicsEGamma1 = cms.vstring( 'EGamma1' ),
1390   PhysicsHLTPhysics0 = cms.vstring( 'EphemeralHLTPhysics0',
1391     'EphemeralHLTPhysics1' ),
1392   PhysicsHLTPhysics1 = cms.vstring( 'EphemeralHLTPhysics2',
1393     'EphemeralHLTPhysics3' ),
1394   PhysicsHLTPhysics2 = cms.vstring( 'EphemeralHLTPhysics4',
1395     'EphemeralHLTPhysics5' ),
1396   PhysicsHLTPhysics3 = cms.vstring( 'EphemeralHLTPhysics6',
1397     'EphemeralHLTPhysics7' ),
1398   PhysicsJetMET0 = cms.vstring( 'JetMET0' ),
1399   PhysicsJetMET1 = cms.vstring( 'JetMET1' ),
1400   PhysicsMuon0 = cms.vstring( 'Muon0' ),
1401   PhysicsMuon1 = cms.vstring( 'Muon1' ),
1402   PhysicsScoutingPFMonitor = cms.vstring( 'ScoutingPFMonitor' ),
1403   PhysicsZeroBias0 = cms.vstring( 'EphemeralZeroBias0',
1404     'EphemeralZeroBias1' ),
1405   PhysicsZeroBias1 = cms.vstring( 'EphemeralZeroBias2',
1406     'EphemeralZeroBias3' ),
1407   PhysicsZeroBias2 = cms.vstring( 'EphemeralZeroBias4',
1408     'EphemeralZeroBias5' ),
1409   PhysicsZeroBias3 = cms.vstring( 'EphemeralZeroBias6',
1410     'EphemeralZeroBias7' ),
1411   RPCMON = cms.vstring( 'RPCMonitor' ),
1412   ScoutingPF = cms.vstring( 'ScoutingPFRun3' )
1413 )
1414 fragment.datasets = cms.PSet( 
1415   AlCaLowPtJet = cms.vstring( 'AlCa_AK8PFJet40_v26',
1416     'AlCa_PFJet40_v31' ),
1417   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' ),
1418   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
1419     'AlCa_LumiPixelsCounts_ZeroBias_v11' ),
1420   AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v24',
1421     'AlCa_EcalEtaEEonly_v24',
1422     'AlCa_EcalPi0EBonly_v24',
1423     'AlCa_EcalPi0EEonly_v24' ),
1424   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v8',
1425     'HLT_PPSMaxTracksPerRP4_v8' ),
1426   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v8',
1427     'HLT_PPSMaxTracksPerRP4_v8' ),
1428   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v19' ),
1429   BTagMu = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v24',
1430     'HLT_BTagMu_AK4DiJet170_Mu5_v23',
1431     'HLT_BTagMu_AK4DiJet20_Mu5_v24',
1432     'HLT_BTagMu_AK4DiJet40_Mu5_v24',
1433     'HLT_BTagMu_AK4DiJet70_Mu5_v24',
1434     'HLT_BTagMu_AK4Jet300_Mu5_v23',
1435     'HLT_BTagMu_AK8DiJet170_Mu5_v20',
1436     'HLT_BTagMu_AK8Jet170_DoubleMu5_v13',
1437     'HLT_BTagMu_AK8Jet300_Mu5_v23' ),
1438   Commissioning = cms.vstring( 'HLT_IsoTrackHB_v13',
1439     'HLT_IsoTrackHE_v13',
1440     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v8',
1441     'HLT_PFJet40_GPUvsCPU_v6' ),
1442   Cosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v7' ),
1443   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v11',
1444     'DQM_HcalReconstruction_v9',
1445     'DQM_PixelReconstruction_v11' ),
1446   DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v22',
1447     'HLT_ZeroBias_Beamspot_v15' ),
1448   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1449   DisplacedJet = cms.vstring( 'HLT_CaloMET60_DTCluster50_v10',
1450     'HLT_CaloMET60_DTClusterNoMB1S50_v10',
1451     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
1452     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
1453     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v10',
1454     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v10',
1455     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v10',
1456     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
1457     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
1458     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v10',
1459     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v5',
1460     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v5',
1461     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7',
1462     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
1463     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7',
1464     'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
1465     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v6',
1466     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v6',
1467     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v6',
1468     'HLT_HT350_v6',
1469     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v22',
1470     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
1471     'HLT_HT425_v18',
1472     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v9',
1473     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
1474     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v6',
1475     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v10',
1476     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v6',
1477     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v6',
1478     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
1479     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v8',
1480     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v8',
1481     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v8',
1482     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v10',
1483     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v6',
1484     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v8',
1485     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v6',
1486     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v10',
1487     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v6',
1488     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v6',
1489     'HLT_HT550_DisplacedDijet60_Inclusive_v22',
1490     'HLT_L1MET_DTCluster50_v10',
1491     'HLT_L1MET_DTClusterNoMB1S50_v10',
1492     'HLT_L1Mu6HT240_v8',
1493     'HLT_L1SingleLLPJet_v6',
1494     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v8',
1495     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v8',
1496     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v8',
1497     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
1498     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v6',
1499     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
1500     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v6',
1501     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v6',
1502     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v8',
1503     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v6',
1504     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v6',
1505     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v8',
1506     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v6',
1507     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v6',
1508     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
1509     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v10',
1510     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
1511     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v10',
1512     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
1513     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v10',
1514     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v10',
1515     'HLT_PFJet200_TimeGt2p5ns_v9',
1516     'HLT_PFJet200_TimeLtNeg2p5ns_v9' ),
1517   EGamma0 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13',
1518     'HLT_DiPhoton10Time1ns_v9',
1519     'HLT_DiPhoton10Time1p2ns_v9',
1520     'HLT_DiPhoton10Time1p4ns_v9',
1521     'HLT_DiPhoton10Time1p6ns_v9',
1522     'HLT_DiPhoton10Time1p8ns_v9',
1523     'HLT_DiPhoton10Time2ns_v9',
1524     'HLT_DiPhoton10_CaloIdL_v9',
1525     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v23',
1526     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1527     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
1528     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1529     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
1530     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1531     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1532     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10',
1533     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10',
1534     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22',
1535     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22',
1536     'HLT_DiphotonMVA14p25_Mass90_v2',
1537     'HLT_DiphotonMVA14p25_Tight_Mass90_v2',
1538     'HLT_DoubleEle10_eta1p22_mMax6_v9',
1539     'HLT_DoubleEle25_CaloIdL_MW_v14',
1540     'HLT_DoubleEle27_CaloIdL_MW_v14',
1541     'HLT_DoubleEle33_CaloIdL_MW_v27',
1542     'HLT_DoubleEle6p5_eta1p22_mMax6_v9',
1543     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31',
1544     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31',
1545     'HLT_DoubleEle8_eta1p22_mMax6_v9',
1546     'HLT_DoublePhoton33_CaloIdL_v16',
1547     'HLT_DoublePhoton70_v16',
1548     'HLT_DoublePhoton85_v24',
1549     'HLT_ECALHT800_v19',
1550     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24',
1551     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1552     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v17',
1553     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4',
1554     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27',
1555     'HLT_Ele15_IsoVVVL_PFHT450_v27',
1556     'HLT_Ele15_IsoVVVL_PFHT600_v31',
1557     'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18',
1558     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27',
1559     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1560     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29',
1561     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
1562     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28',
1563     'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
1564     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v5',
1565     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v5',
1566     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v5',
1567     'HLT_Ele28_HighEta_SC20_Mass55_v22',
1568     'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24',
1569     'HLT_Ele30_WPTight_Gsf_v10',
1570     'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24',
1571     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18',
1572     'HLT_Ele32_WPTight_Gsf_v24',
1573     'HLT_Ele35_WPTight_Gsf_v18',
1574     'HLT_Ele38_WPTight_Gsf_v18',
1575     'HLT_Ele40_WPTight_Gsf_v18',
1576     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
1577     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11',
1578     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
1579     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
1580     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
1581     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29',
1582     'HLT_Ele50_IsoVVVL_PFHT450_v27',
1583     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27',
1584     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29',
1585     'HLT_Photon100EBHE10_v11',
1586     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2',
1587     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4',
1588     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v2',
1589     'HLT_Photon110EB_TightID_TightIso_PFJet30_v5',
1590     'HLT_Photon110EB_TightID_TightIso_v11',
1591     'HLT_Photon120_R9Id90_HE10_IsoM_v23',
1592     'HLT_Photon120_v22',
1593     'HLT_Photon150_v16',
1594     'HLT_Photon165_R9Id90_HE10_IsoM_v24',
1595     'HLT_Photon175_v24',
1596     'HLT_Photon200_v23',
1597     'HLT_Photon20_HoverELoose_v19',
1598     'HLT_Photon300_NoHE_v22',
1599     'HLT_Photon30EB_TightID_TightIso_v11',
1600     'HLT_Photon30_HoverELoose_v19',
1601     'HLT_Photon32_OneProng32_M50To105_v9',
1602     'HLT_Photon33_v14',
1603     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7',
1604     'HLT_Photon35_TwoProngs35_v12',
1605     'HLT_Photon40EB_TightID_TightIso_v2',
1606     'HLT_Photon40EB_v2',
1607     'HLT_Photon45EB_TightID_TightIso_v2',
1608     'HLT_Photon45EB_v2',
1609     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2',
1610     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4',
1611     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v2',
1612     'HLT_Photon50EB_TightID_TightIso_PFJet30_v5',
1613     'HLT_Photon50EB_TightID_TightIso_v7',
1614     'HLT_Photon50EB_v3',
1615     'HLT_Photon50_R9Id90_HE10_IsoM_v23',
1616     'HLT_Photon50_TimeGt2p5ns_v6',
1617     'HLT_Photon50_TimeLtNeg2p5ns_v6',
1618     'HLT_Photon50_v22',
1619     'HLT_Photon55EB_TightID_TightIso_v3',
1620     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9',
1621     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9',
1622     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9',
1623     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8',
1624     'HLT_Photon75EB_TightID_TightIso_v7',
1625     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16',
1626     'HLT_Photon75_R9Id90_HE10_IsoM_v23',
1627     'HLT_Photon75_v22',
1628     'HLT_Photon90EB_TightID_TightIso_v7',
1629     'HLT_Photon90_R9Id90_HE10_IsoM_v23',
1630     'HLT_Photon90_v22',
1631     'HLT_SingleEle8_SingleEGL1_v8',
1632     'HLT_SingleEle8_v8' ),
1633   EGamma1 = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13',
1634     'HLT_DiPhoton10Time1ns_v9',
1635     'HLT_DiPhoton10Time1p2ns_v9',
1636     'HLT_DiPhoton10Time1p4ns_v9',
1637     'HLT_DiPhoton10Time1p6ns_v9',
1638     'HLT_DiPhoton10Time1p8ns_v9',
1639     'HLT_DiPhoton10Time2ns_v9',
1640     'HLT_DiPhoton10_CaloIdL_v9',
1641     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v23',
1642     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1643     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
1644     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1645     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
1646     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1647     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
1648     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10',
1649     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10',
1650     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22',
1651     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22',
1652     'HLT_DiphotonMVA14p25_Mass90_v2',
1653     'HLT_DiphotonMVA14p25_Tight_Mass90_v2',
1654     'HLT_DoubleEle10_eta1p22_mMax6_v9',
1655     'HLT_DoubleEle25_CaloIdL_MW_v14',
1656     'HLT_DoubleEle27_CaloIdL_MW_v14',
1657     'HLT_DoubleEle33_CaloIdL_MW_v27',
1658     'HLT_DoubleEle6p5_eta1p22_mMax6_v9',
1659     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31',
1660     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31',
1661     'HLT_DoubleEle8_eta1p22_mMax6_v9',
1662     'HLT_DoublePhoton33_CaloIdL_v16',
1663     'HLT_DoublePhoton70_v16',
1664     'HLT_DoublePhoton85_v24',
1665     'HLT_ECALHT800_v19',
1666     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24',
1667     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1668     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v17',
1669     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4',
1670     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27',
1671     'HLT_Ele15_IsoVVVL_PFHT450_v27',
1672     'HLT_Ele15_IsoVVVL_PFHT600_v31',
1673     'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18',
1674     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27',
1675     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
1676     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29',
1677     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
1678     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28',
1679     'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
1680     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v5',
1681     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v5',
1682     'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v5',
1683     'HLT_Ele28_HighEta_SC20_Mass55_v22',
1684     'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24',
1685     'HLT_Ele30_WPTight_Gsf_v10',
1686     'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24',
1687     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18',
1688     'HLT_Ele32_WPTight_Gsf_v24',
1689     'HLT_Ele35_WPTight_Gsf_v18',
1690     'HLT_Ele38_WPTight_Gsf_v18',
1691     'HLT_Ele40_WPTight_Gsf_v18',
1692     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
1693     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11',
1694     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
1695     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
1696     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
1697     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29',
1698     'HLT_Ele50_IsoVVVL_PFHT450_v27',
1699     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27',
1700     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29',
1701     'HLT_Photon100EBHE10_v11',
1702     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2',
1703     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4',
1704     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v2',
1705     'HLT_Photon110EB_TightID_TightIso_PFJet30_v5',
1706     'HLT_Photon110EB_TightID_TightIso_v11',
1707     'HLT_Photon120_R9Id90_HE10_IsoM_v23',
1708     'HLT_Photon120_v22',
1709     'HLT_Photon150_v16',
1710     'HLT_Photon165_R9Id90_HE10_IsoM_v24',
1711     'HLT_Photon175_v24',
1712     'HLT_Photon200_v23',
1713     'HLT_Photon20_HoverELoose_v19',
1714     'HLT_Photon300_NoHE_v22',
1715     'HLT_Photon30EB_TightID_TightIso_v11',
1716     'HLT_Photon30_HoverELoose_v19',
1717     'HLT_Photon32_OneProng32_M50To105_v9',
1718     'HLT_Photon33_v14',
1719     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7',
1720     'HLT_Photon35_TwoProngs35_v12',
1721     'HLT_Photon40EB_TightID_TightIso_v2',
1722     'HLT_Photon40EB_v2',
1723     'HLT_Photon45EB_TightID_TightIso_v2',
1724     'HLT_Photon45EB_v2',
1725     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2',
1726     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4',
1727     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v2',
1728     'HLT_Photon50EB_TightID_TightIso_PFJet30_v5',
1729     'HLT_Photon50EB_TightID_TightIso_v7',
1730     'HLT_Photon50EB_v3',
1731     'HLT_Photon50_R9Id90_HE10_IsoM_v23',
1732     'HLT_Photon50_TimeGt2p5ns_v6',
1733     'HLT_Photon50_TimeLtNeg2p5ns_v6',
1734     'HLT_Photon50_v22',
1735     'HLT_Photon55EB_TightID_TightIso_v3',
1736     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9',
1737     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9',
1738     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9',
1739     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8',
1740     'HLT_Photon75EB_TightID_TightIso_v7',
1741     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16',
1742     'HLT_Photon75_R9Id90_HE10_IsoM_v23',
1743     'HLT_Photon75_v22',
1744     'HLT_Photon90EB_TightID_TightIso_v7',
1745     'HLT_Photon90_R9Id90_HE10_IsoM_v23',
1746     'HLT_Photon90_v22',
1747     'HLT_SingleEle8_SingleEGL1_v8',
1748     'HLT_SingleEle8_v8' ),
1749   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1750   EphemeralHLTPhysics0 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1751   EphemeralHLTPhysics1 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1752   EphemeralHLTPhysics2 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1753   EphemeralHLTPhysics3 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1754   EphemeralHLTPhysics4 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1755   EphemeralHLTPhysics5 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1756   EphemeralHLTPhysics6 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1757   EphemeralHLTPhysics7 = cms.vstring( 'HLT_EphemeralPhysics_v8' ),
1758   EphemeralZeroBias0 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1759   EphemeralZeroBias1 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1760   EphemeralZeroBias2 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1761   EphemeralZeroBias3 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1762   EphemeralZeroBias4 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1763   EphemeralZeroBias5 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1764   EphemeralZeroBias6 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1765   EphemeralZeroBias7 = cms.vstring( 'HLT_EphemeralZeroBias_v8' ),
1766   EventDisplay = cms.vstring( 'HLT_DoublePhoton85_v24',
1767     'HLT_PFJet500_v32',
1768     'HLT_Physics_v13' ),
1769   ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_v22',
1770     'HLT_ZeroBias_Beamspot_v15' ),
1771   ExpressPhysics = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
1772     'HLT_IsoMu20_v26',
1773     'HLT_IsoMu24_v24',
1774     'HLT_IsoMu27_v27',
1775     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16',
1776     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
1777     'HLT_Physics_v13',
1778     'HLT_Random_v3',
1779     'HLT_ZeroBias_Alignment_v7',
1780     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1781     'HLT_ZeroBias_IsolatedBunches_v11',
1782     'HLT_ZeroBias_v12' ),
1783   HLTMonitor = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
1784     'HLT_Ele32_WPTight_Gsf_v24',
1785     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
1786     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
1787     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
1788     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v22',
1789     'HLT_HT550_DisplacedDijet60_Inclusive_v22',
1790     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
1791     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
1792     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
1793     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26',
1794     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8',
1795     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12',
1796     'HLT_PFHT510_v28',
1797     'HLT_PFJet260_v31',
1798     'HLT_PFJet320_v31',
1799     'HLT_PFMET130_PFMHT130_IDTight_v31',
1800     'HLT_PFMET140_PFMHT140_IDTight_v31' ),
1801   HLTPhysics = cms.vstring( 'HLT_Physics_v13' ),
1802   HcalNZS = cms.vstring( 'HLT_HcalNZS_v20',
1803     'HLT_HcalPhiSym_v22' ),
1804   JetMET0 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v5',
1805     'HLT_AK8DiPFJet250_250_SoftDropMass50_v5',
1806     'HLT_AK8DiPFJet260_260_SoftDropMass30_v5',
1807     'HLT_AK8DiPFJet260_260_SoftDropMass40_v5',
1808     'HLT_AK8DiPFJet270_270_SoftDropMass30_v5',
1809     'HLT_AK8DiPFJet280_280_SoftDropMass30_v11',
1810     'HLT_AK8DiPFJet290_290_SoftDropMass30_v5',
1811     'HLT_AK8PFJet140_v26',
1812     'HLT_AK8PFJet200_v26',
1813     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8',
1814     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8',
1815     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8',
1816     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8',
1817     'HLT_AK8PFJet220_SoftDropMass40_v12',
1818     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
1819     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
1820     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8',
1821     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8',
1822     'HLT_AK8PFJet230_SoftDropMass40_v12',
1823     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8',
1824     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8',
1825     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8',
1826     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8',
1827     'HLT_AK8PFJet260_v27',
1828     'HLT_AK8PFJet275_Nch40_v5',
1829     'HLT_AK8PFJet275_Nch45_v5',
1830     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8',
1831     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8',
1832     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8',
1833     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8',
1834     'HLT_AK8PFJet320_v27',
1835     'HLT_AK8PFJet380_SoftDropMass30_v5',
1836     'HLT_AK8PFJet400_SoftDropMass30_v5',
1837     'HLT_AK8PFJet400_v27',
1838     'HLT_AK8PFJet40_v27',
1839     'HLT_AK8PFJet425_SoftDropMass30_v5',
1840     'HLT_AK8PFJet450_SoftDropMass30_v5',
1841     'HLT_AK8PFJet450_v27',
1842     'HLT_AK8PFJet500_v27',
1843     'HLT_AK8PFJet550_v22',
1844     'HLT_AK8PFJet60_v26',
1845     'HLT_AK8PFJet80_v27',
1846     'HLT_AK8PFJetFwd140_v25',
1847     'HLT_AK8PFJetFwd200_v25',
1848     'HLT_AK8PFJetFwd260_v26',
1849     'HLT_AK8PFJetFwd320_v26',
1850     'HLT_AK8PFJetFwd400_v26',
1851     'HLT_AK8PFJetFwd40_v26',
1852     'HLT_AK8PFJetFwd450_v26',
1853     'HLT_AK8PFJetFwd500_v26',
1854     'HLT_AK8PFJetFwd60_v25',
1855     'HLT_AK8PFJetFwd80_v25',
1856     'HLT_CaloJet500_NoJetID_v21',
1857     'HLT_CaloJet550_NoJetID_v16',
1858     'HLT_CaloMET350_NotCleaned_v13',
1859     'HLT_CaloMET90_NotCleaned_v13',
1860     'HLT_CaloMHT90_v13',
1861     'HLT_DiPFJetAve100_HFJEC_v28',
1862     'HLT_DiPFJetAve140_v24',
1863     'HLT_DiPFJetAve160_HFJEC_v27',
1864     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v5',
1865     'HLT_DiPFJetAve200_v24',
1866     'HLT_DiPFJetAve220_HFJEC_v27',
1867     'HLT_DiPFJetAve260_HFJEC_v10',
1868     'HLT_DiPFJetAve260_v25',
1869     'HLT_DiPFJetAve300_HFJEC_v27',
1870     'HLT_DiPFJetAve320_v25',
1871     'HLT_DiPFJetAve400_v25',
1872     'HLT_DiPFJetAve40_v25',
1873     'HLT_DiPFJetAve500_v25',
1874     'HLT_DiPFJetAve60_HFJEC_v26',
1875     'HLT_DiPFJetAve60_v25',
1876     'HLT_DiPFJetAve80_HFJEC_v28',
1877     'HLT_DiPFJetAve80_v25',
1878     'HLT_DoublePFJets100_PNetBTag_0p11_v5',
1879     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5',
1880     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5',
1881     'HLT_DoublePFJets200_PNetBTag_0p11_v5',
1882     'HLT_DoublePFJets350_PNetBTag_0p11_v5',
1883     'HLT_DoublePFJets40_PNetBTag_0p11_v5',
1884     'HLT_L1AXOVTight_v3',
1885     'HLT_L1ETMHadSeeds_v9',
1886     'HLT_MET105_IsoTrk50_v18',
1887     'HLT_MET120_IsoTrk50_v18',
1888     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5',
1889     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5',
1890     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5',
1891     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5',
1892     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5',
1893     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5',
1894     'HLT_Mu12eta2p3_PFJet40_v12',
1895     'HLT_Mu12eta2p3_v12',
1896     'HLT_PFHT1050_v29',
1897     'HLT_PFHT180_v28',
1898     'HLT_PFHT250_v28',
1899     'HLT_PFHT350_v30',
1900     'HLT_PFHT370_v28',
1901     'HLT_PFHT430_v28',
1902     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23',
1903     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23',
1904     'HLT_PFHT510_v28',
1905     'HLT_PFHT590_v28',
1906     'HLT_PFHT680_v28',
1907     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23',
1908     'HLT_PFHT780_v28',
1909     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23',
1910     'HLT_PFHT890_v28',
1911     'HLT_PFJet110_v11',
1912     'HLT_PFJet140_v30',
1913     'HLT_PFJet200_v30',
1914     'HLT_PFJet260_v31',
1915     'HLT_PFJet320_v31',
1916     'HLT_PFJet400_v31',
1917     'HLT_PFJet40_v32',
1918     'HLT_PFJet450_v32',
1919     'HLT_PFJet500_v32',
1920     'HLT_PFJet550_v22',
1921     'HLT_PFJet60_v32',
1922     'HLT_PFJet80_v32',
1923     'HLT_PFJetFwd140_v29',
1924     'HLT_PFJetFwd200_v29',
1925     'HLT_PFJetFwd260_v30',
1926     'HLT_PFJetFwd320_v30',
1927     'HLT_PFJetFwd400_v30',
1928     'HLT_PFJetFwd40_v30',
1929     'HLT_PFJetFwd450_v30',
1930     'HLT_PFJetFwd500_v30',
1931     'HLT_PFJetFwd60_v30',
1932     'HLT_PFJetFwd80_v29',
1933     'HLT_PFMET105_IsoTrk50_v12',
1934     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20',
1935     'HLT_PFMET120_PFMHT120_IDTight_v31',
1936     'HLT_PFMET130_PFMHT130_IDTight_v31',
1937     'HLT_PFMET140_PFMHT140_IDTight_v31',
1938     'HLT_PFMET200_BeamHaloCleaned_v20',
1939     'HLT_PFMET200_NotCleaned_v20',
1940     'HLT_PFMET250_NotCleaned_v20',
1941     'HLT_PFMET300_NotCleaned_v20',
1942     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11',
1943     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11',
1944     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20',
1945     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31',
1946     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11',
1947     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30',
1948     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11',
1949     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30',
1950     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v22',
1951     'HLT_PFMETTypeOne200_BeamHaloCleaned_v20' ),
1952   JetMET1 = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v5',
1953     'HLT_AK8DiPFJet250_250_SoftDropMass50_v5',
1954     'HLT_AK8DiPFJet260_260_SoftDropMass30_v5',
1955     'HLT_AK8DiPFJet260_260_SoftDropMass40_v5',
1956     'HLT_AK8DiPFJet270_270_SoftDropMass30_v5',
1957     'HLT_AK8DiPFJet280_280_SoftDropMass30_v11',
1958     'HLT_AK8DiPFJet290_290_SoftDropMass30_v5',
1959     'HLT_AK8PFJet140_v26',
1960     'HLT_AK8PFJet200_v26',
1961     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8',
1962     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8',
1963     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8',
1964     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8',
1965     'HLT_AK8PFJet220_SoftDropMass40_v12',
1966     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
1967     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
1968     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8',
1969     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8',
1970     'HLT_AK8PFJet230_SoftDropMass40_v12',
1971     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8',
1972     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8',
1973     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8',
1974     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8',
1975     'HLT_AK8PFJet260_v27',
1976     'HLT_AK8PFJet275_Nch40_v5',
1977     'HLT_AK8PFJet275_Nch45_v5',
1978     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8',
1979     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8',
1980     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8',
1981     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8',
1982     'HLT_AK8PFJet320_v27',
1983     'HLT_AK8PFJet380_SoftDropMass30_v5',
1984     'HLT_AK8PFJet400_SoftDropMass30_v5',
1985     'HLT_AK8PFJet400_v27',
1986     'HLT_AK8PFJet40_v27',
1987     'HLT_AK8PFJet425_SoftDropMass30_v5',
1988     'HLT_AK8PFJet450_SoftDropMass30_v5',
1989     'HLT_AK8PFJet450_v27',
1990     'HLT_AK8PFJet500_v27',
1991     'HLT_AK8PFJet550_v22',
1992     'HLT_AK8PFJet60_v26',
1993     'HLT_AK8PFJet80_v27',
1994     'HLT_AK8PFJetFwd140_v25',
1995     'HLT_AK8PFJetFwd200_v25',
1996     'HLT_AK8PFJetFwd260_v26',
1997     'HLT_AK8PFJetFwd320_v26',
1998     'HLT_AK8PFJetFwd400_v26',
1999     'HLT_AK8PFJetFwd40_v26',
2000     'HLT_AK8PFJetFwd450_v26',
2001     'HLT_AK8PFJetFwd500_v26',
2002     'HLT_AK8PFJetFwd60_v25',
2003     'HLT_AK8PFJetFwd80_v25',
2004     'HLT_CaloJet500_NoJetID_v21',
2005     'HLT_CaloJet550_NoJetID_v16',
2006     'HLT_CaloMET350_NotCleaned_v13',
2007     'HLT_CaloMET90_NotCleaned_v13',
2008     'HLT_CaloMHT90_v13',
2009     'HLT_DiPFJetAve100_HFJEC_v28',
2010     'HLT_DiPFJetAve140_v24',
2011     'HLT_DiPFJetAve160_HFJEC_v27',
2012     'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v5',
2013     'HLT_DiPFJetAve200_v24',
2014     'HLT_DiPFJetAve220_HFJEC_v27',
2015     'HLT_DiPFJetAve260_HFJEC_v10',
2016     'HLT_DiPFJetAve260_v25',
2017     'HLT_DiPFJetAve300_HFJEC_v27',
2018     'HLT_DiPFJetAve320_v25',
2019     'HLT_DiPFJetAve400_v25',
2020     'HLT_DiPFJetAve40_v25',
2021     'HLT_DiPFJetAve500_v25',
2022     'HLT_DiPFJetAve60_HFJEC_v26',
2023     'HLT_DiPFJetAve60_v25',
2024     'HLT_DiPFJetAve80_HFJEC_v28',
2025     'HLT_DiPFJetAve80_v25',
2026     'HLT_DoublePFJets100_PNetBTag_0p11_v5',
2027     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5',
2028     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5',
2029     'HLT_DoublePFJets200_PNetBTag_0p11_v5',
2030     'HLT_DoublePFJets350_PNetBTag_0p11_v5',
2031     'HLT_DoublePFJets40_PNetBTag_0p11_v5',
2032     'HLT_L1AXOVTight_v3',
2033     'HLT_L1ETMHadSeeds_v9',
2034     'HLT_MET105_IsoTrk50_v18',
2035     'HLT_MET120_IsoTrk50_v18',
2036     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5',
2037     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5',
2038     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5',
2039     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5',
2040     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5',
2041     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5',
2042     'HLT_Mu12eta2p3_PFJet40_v12',
2043     'HLT_Mu12eta2p3_v12',
2044     'HLT_PFHT1050_v29',
2045     'HLT_PFHT180_v28',
2046     'HLT_PFHT250_v28',
2047     'HLT_PFHT350_v30',
2048     'HLT_PFHT370_v28',
2049     'HLT_PFHT430_v28',
2050     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23',
2051     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23',
2052     'HLT_PFHT510_v28',
2053     'HLT_PFHT590_v28',
2054     'HLT_PFHT680_v28',
2055     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23',
2056     'HLT_PFHT780_v28',
2057     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23',
2058     'HLT_PFHT890_v28',
2059     'HLT_PFJet110_v11',
2060     'HLT_PFJet140_v30',
2061     'HLT_PFJet200_v30',
2062     'HLT_PFJet260_v31',
2063     'HLT_PFJet320_v31',
2064     'HLT_PFJet400_v31',
2065     'HLT_PFJet40_v32',
2066     'HLT_PFJet450_v32',
2067     'HLT_PFJet500_v32',
2068     'HLT_PFJet550_v22',
2069     'HLT_PFJet60_v32',
2070     'HLT_PFJet80_v32',
2071     'HLT_PFJetFwd140_v29',
2072     'HLT_PFJetFwd200_v29',
2073     'HLT_PFJetFwd260_v30',
2074     'HLT_PFJetFwd320_v30',
2075     'HLT_PFJetFwd400_v30',
2076     'HLT_PFJetFwd40_v30',
2077     'HLT_PFJetFwd450_v30',
2078     'HLT_PFJetFwd500_v30',
2079     'HLT_PFJetFwd60_v30',
2080     'HLT_PFJetFwd80_v29',
2081     'HLT_PFMET105_IsoTrk50_v12',
2082     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20',
2083     'HLT_PFMET120_PFMHT120_IDTight_v31',
2084     'HLT_PFMET130_PFMHT130_IDTight_v31',
2085     'HLT_PFMET140_PFMHT140_IDTight_v31',
2086     'HLT_PFMET200_BeamHaloCleaned_v20',
2087     'HLT_PFMET200_NotCleaned_v20',
2088     'HLT_PFMET250_NotCleaned_v20',
2089     'HLT_PFMET300_NotCleaned_v20',
2090     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11',
2091     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11',
2092     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20',
2093     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31',
2094     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11',
2095     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30',
2096     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11',
2097     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30',
2098     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v22',
2099     'HLT_PFMETTypeOne200_BeamHaloCleaned_v20' ),
2100   L1Accept = cms.vstring( 'DST_Physics_v15',
2101     'DST_ZeroBias_v10' ),
2102   MonteCarlo = cms.vstring( 'MC_AK4CaloJetsFromPV_v17',
2103     'MC_AK4CaloJets_v18',
2104     'MC_AK4PFJetPNet_v4',
2105     'MC_AK4PFJets_v28',
2106     'MC_AK8CaloHT_v17',
2107     'MC_AK8PFHT_v27',
2108     'MC_AK8PFJetPNet_v4',
2109     'MC_AK8PFJets_v28',
2110     'MC_CaloHT_v17',
2111     'MC_CaloMET_JetIdCleaned_v18',
2112     'MC_CaloMET_v17',
2113     'MC_CaloMHT_v17',
2114     'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v22',
2115     'MC_DoubleEle5_CaloIdL_MW_v25',
2116     'MC_DoubleMuNoFiltersNoVtx_v16',
2117     'MC_DoubleMu_TrkIsoVVL_DZ_v22',
2118     'MC_Egamma_Open_Unseeded_v7',
2119     'MC_Egamma_Open_v7',
2120     'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v24',
2121     'MC_Ele5_WPTight_Gsf_v17',
2122     'MC_IsoMu_v26',
2123     'MC_PFHT_v27',
2124     'MC_PFMET_v28',
2125     'MC_PFMHT_v27',
2126     'MC_PFScouting_v5',
2127     'MC_ReducedIterativeTracking_v21' ),
2128   Muon0 = cms.vstring( 'HLT_CascadeMu100_v12',
2129     'HLT_CscCluster100_Ele5_v3',
2130     'HLT_CscCluster100_Mu5_v5',
2131     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v5',
2132     'HLT_CscCluster50_Photon20Unseeded_v3',
2133     'HLT_CscCluster50_Photon30Unseeded_v3',
2134     'HLT_CscCluster_Loose_v9',
2135     'HLT_CscCluster_Medium_v9',
2136     'HLT_CscCluster_Tight_v9',
2137     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7',
2138     'HLT_DoubleCscCluster100_v6',
2139     'HLT_DoubleCscCluster75_v6',
2140     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
2141     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11',
2142     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
2143     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
2144     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
2145     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10',
2146     'HLT_DoubleL2Mu23NoVtx_2Cha_v10',
2147     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
2148     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10',
2149     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10',
2150     'HLT_DoubleL2Mu25NoVtx_2Cha_v10',
2151     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
2152     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10',
2153     'HLT_DoubleL2Mu50_v10',
2154     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
2155     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
2156     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10',
2157     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9',
2158     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9',
2159     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9',
2160     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5',
2161     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5',
2162     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21',
2163     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21',
2164     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21',
2165     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21',
2166     'HLT_DoubleMu43NoFiltersNoVtx_v13',
2167     'HLT_DoubleMu48NoFiltersNoVtx_v13',
2168     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19',
2169     'HLT_HighPtTkMu100_v11',
2170     'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v12',
2171     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v5',
2172     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v5',
2173     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v5',
2174     'HLT_IsoMu20_v26',
2175     'HLT_IsoMu24_OneProng32_v8',
2176     'HLT_IsoMu24_TwoProngs35_v12',
2177     'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12',
2178     'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
2179     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11',
2180     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11',
2181     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7',
2182     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11',
2183     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11',
2184     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12',
2185     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11',
2186     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5',
2187     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5',
2188     'HLT_IsoMu24_eta2p1_PFHT250_v5',
2189     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5',
2190     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5',
2191     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5',
2192     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v5',
2193     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v5',
2194     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v5',
2195     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v5',
2196     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v5',
2197     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5',
2198     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v5',
2199     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5',
2200     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v5',
2201     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v5',
2202     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5',
2203     'HLT_IsoMu24_eta2p1_v26',
2204     'HLT_IsoMu24_v24',
2205     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7',
2206     'HLT_IsoMu27_v27',
2207     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
2208     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11',
2209     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
2210     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
2211     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
2212     'HLT_IsoTrk200_L1SingleMuShower_v3',
2213     'HLT_IsoTrk400_L1SingleMuShower_v3',
2214     'HLT_L1CSCShower_DTCluster50_v9',
2215     'HLT_L1CSCShower_DTCluster75_v9',
2216     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3',
2217     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3',
2218     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v2',
2219     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v2',
2220     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9',
2221     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4',
2222     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26',
2223     'HLT_Mu15_IsoVVVL_PFHT450_v26',
2224     'HLT_Mu15_IsoVVVL_PFHT600_v30',
2225     'HLT_Mu15_v14',
2226     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16',
2227     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4',
2228     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4',
2229     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4',
2230     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5',
2231     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16',
2232     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
2233     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25',
2234     'HLT_Mu17_TrkIsoVVL_v24',
2235     'HLT_Mu17_v24',
2236     'HLT_Mu18_Mu9_SameSign_v15',
2237     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14',
2238     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14',
2239     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14',
2240     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14',
2241     'HLT_Mu19_TrkIsoVVL_v15',
2242     'HLT_Mu19_v15',
2243     'HLT_Mu20_v23',
2244     'HLT_Mu27_v24',
2245     'HLT_Mu37_TkMu27_v16',
2246     'HLT_Mu3_PFJet40_v27',
2247     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13',
2248     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13',
2249     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13',
2250     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13',
2251     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13',
2252     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13',
2253     'HLT_Mu50_IsoVVVL_PFHT450_v26',
2254     'HLT_Mu50_L1SingleMuShower_v10',
2255     'HLT_Mu50_v24',
2256     'HLT_Mu55_v14',
2257     'HLT_Mu8_TrkIsoVVL_v23',
2258     'HLT_Mu8_v23',
2259     'HLT_TripleMu_10_5_5_DZ_v21',
2260     'HLT_TripleMu_12_10_5_v21',
2261     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v14',
2262     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v19',
2263     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16' ),
2264   Muon1 = cms.vstring( 'HLT_CascadeMu100_v12',
2265     'HLT_CscCluster100_Ele5_v3',
2266     'HLT_CscCluster100_Mu5_v5',
2267     'HLT_CscCluster100_PNetTauhPFJet10_Loose_v5',
2268     'HLT_CscCluster50_Photon20Unseeded_v3',
2269     'HLT_CscCluster50_Photon30Unseeded_v3',
2270     'HLT_CscCluster_Loose_v9',
2271     'HLT_CscCluster_Medium_v9',
2272     'HLT_CscCluster_Tight_v9',
2273     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7',
2274     'HLT_DoubleCscCluster100_v6',
2275     'HLT_DoubleCscCluster75_v6',
2276     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
2277     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11',
2278     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
2279     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
2280     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
2281     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10',
2282     'HLT_DoubleL2Mu23NoVtx_2Cha_v10',
2283     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
2284     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10',
2285     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10',
2286     'HLT_DoubleL2Mu25NoVtx_2Cha_v10',
2287     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
2288     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10',
2289     'HLT_DoubleL2Mu50_v10',
2290     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
2291     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
2292     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10',
2293     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9',
2294     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9',
2295     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9',
2296     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5',
2297     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5',
2298     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21',
2299     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21',
2300     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21',
2301     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21',
2302     'HLT_DoubleMu43NoFiltersNoVtx_v13',
2303     'HLT_DoubleMu48NoFiltersNoVtx_v13',
2304     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19',
2305     'HLT_HighPtTkMu100_v11',
2306     'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v12',
2307     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v5',
2308     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v5',
2309     'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v5',
2310     'HLT_IsoMu20_v26',
2311     'HLT_IsoMu24_OneProng32_v8',
2312     'HLT_IsoMu24_TwoProngs35_v12',
2313     'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12',
2314     'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
2315     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11',
2316     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11',
2317     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7',
2318     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11',
2319     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11',
2320     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12',
2321     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11',
2322     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5',
2323     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5',
2324     'HLT_IsoMu24_eta2p1_PFHT250_v5',
2325     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5',
2326     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5',
2327     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5',
2328     'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v5',
2329     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v5',
2330     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v5',
2331     'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v5',
2332     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v5',
2333     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5',
2334     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v5',
2335     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5',
2336     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v5',
2337     'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v5',
2338     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5',
2339     'HLT_IsoMu24_eta2p1_v26',
2340     'HLT_IsoMu24_v24',
2341     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7',
2342     'HLT_IsoMu27_v27',
2343     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
2344     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11',
2345     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
2346     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
2347     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
2348     'HLT_IsoTrk200_L1SingleMuShower_v3',
2349     'HLT_IsoTrk400_L1SingleMuShower_v3',
2350     'HLT_L1CSCShower_DTCluster50_v9',
2351     'HLT_L1CSCShower_DTCluster75_v9',
2352     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3',
2353     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3',
2354     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v2',
2355     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v2',
2356     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9',
2357     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4',
2358     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26',
2359     'HLT_Mu15_IsoVVVL_PFHT450_v26',
2360     'HLT_Mu15_IsoVVVL_PFHT600_v30',
2361     'HLT_Mu15_v14',
2362     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16',
2363     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4',
2364     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4',
2365     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4',
2366     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5',
2367     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16',
2368     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
2369     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25',
2370     'HLT_Mu17_TrkIsoVVL_v24',
2371     'HLT_Mu17_v24',
2372     'HLT_Mu18_Mu9_SameSign_v15',
2373     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14',
2374     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14',
2375     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14',
2376     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14',
2377     'HLT_Mu19_TrkIsoVVL_v15',
2378     'HLT_Mu19_v15',
2379     'HLT_Mu20_v23',
2380     'HLT_Mu27_v24',
2381     'HLT_Mu37_TkMu27_v16',
2382     'HLT_Mu3_PFJet40_v27',
2383     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13',
2384     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13',
2385     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13',
2386     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13',
2387     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13',
2388     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13',
2389     'HLT_Mu50_IsoVVVL_PFHT450_v26',
2390     'HLT_Mu50_L1SingleMuShower_v10',
2391     'HLT_Mu50_v24',
2392     'HLT_Mu55_v14',
2393     'HLT_Mu8_TrkIsoVVL_v23',
2394     'HLT_Mu8_v23',
2395     'HLT_TripleMu_10_5_5_DZ_v21',
2396     'HLT_TripleMu_12_10_5_v21',
2397     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v14',
2398     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v19',
2399     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16' ),
2400   MuonEG = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v28',
2401     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v28',
2402     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v28',
2403     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2404     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v18',
2405     'HLT_Mu17_Photon30_IsoCaloId_v17',
2406     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v10',
2407     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2408     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v18',
2409     'HLT_Mu27_Ele37_CaloIdL_MW_v16',
2410     'HLT_Mu37_Ele27_CaloIdL_MW_v16',
2411     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v10',
2412     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v10',
2413     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v14',
2414     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v14',
2415     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v29',
2416     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v29',
2417     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v30',
2418     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v30',
2419     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v12',
2420     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v9',
2421     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v9',
2422     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v12',
2423     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8',
2424     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12',
2425     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v5',
2426     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5',
2427     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v5',
2428     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v5',
2429     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8',
2430     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v8',
2431     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v8',
2432     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v24',
2433     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22' ),
2434   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
2435     'HLT_CDC_L2cosmic_5p5_er1p0_v9',
2436     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v13',
2437     'HLT_L2Mu10_NoVertex_NoBPTX_v14',
2438     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v13',
2439     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v12',
2440     'HLT_UncorrectedJetE30_NoBPTX3BX_v13',
2441     'HLT_UncorrectedJetE30_NoBPTX_v13',
2442     'HLT_UncorrectedJetE60_NoBPTX3BX_v13',
2443     'HLT_UncorrectedJetE70_NoBPTX3BX_v13' ),
2444   OnlineMonitor = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v5',
2445     'HLT_AK8DiPFJet250_250_SoftDropMass50_v5',
2446     'HLT_AK8DiPFJet260_260_SoftDropMass30_v5',
2447     'HLT_AK8DiPFJet260_260_SoftDropMass40_v5',
2448     'HLT_AK8DiPFJet270_270_SoftDropMass30_v5',
2449     'HLT_AK8DiPFJet280_280_SoftDropMass30_v11',
2450     'HLT_AK8DiPFJet290_290_SoftDropMass30_v5',
2451     'HLT_AK8PFJet140_v26',
2452     'HLT_AK8PFJet200_v26',
2453     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8',
2454     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8',
2455     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8',
2456     'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8',
2457     'HLT_AK8PFJet220_SoftDropMass40_v12',
2458     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
2459     'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
2460     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8',
2461     'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8',
2462     'HLT_AK8PFJet230_SoftDropMass40_v12',
2463     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8',
2464     'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8',
2465     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8',
2466     'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8',
2467     'HLT_AK8PFJet260_v27',
2468     'HLT_AK8PFJet275_Nch40_v5',
2469     'HLT_AK8PFJet275_Nch45_v5',
2470     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8',
2471     'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8',
2472     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8',
2473     'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8',
2474     'HLT_AK8PFJet320_v27',
2475     'HLT_AK8PFJet380_SoftDropMass30_v5',
2476     'HLT_AK8PFJet400_SoftDropMass30_v5',
2477     'HLT_AK8PFJet400_v27',
2478     'HLT_AK8PFJet40_v27',
2479     'HLT_AK8PFJet425_SoftDropMass30_v5',
2480     'HLT_AK8PFJet450_SoftDropMass30_v5',
2481     'HLT_AK8PFJet450_v27',
2482     'HLT_AK8PFJet500_v27',
2483     'HLT_AK8PFJet550_v22',
2484     'HLT_AK8PFJet60_v26',
2485     'HLT_AK8PFJet80_v27',
2486     'HLT_AK8PFJetFwd140_v25',
2487     'HLT_AK8PFJetFwd200_v25',
2488     'HLT_AK8PFJetFwd260_v26',
2489     'HLT_AK8PFJetFwd320_v26',
2490     'HLT_AK8PFJetFwd400_v26',
2491     'HLT_AK8PFJetFwd40_v26',
2492     'HLT_AK8PFJetFwd450_v26',
2493     'HLT_AK8PFJetFwd500_v26',
2494     'HLT_AK8PFJetFwd60_v25',
2495     'HLT_AK8PFJetFwd80_v25',
2496     'HLT_BTagMu_AK4DiJet110_Mu5_v24',
2497     'HLT_BTagMu_AK4DiJet170_Mu5_v23',
2498     'HLT_BTagMu_AK4DiJet20_Mu5_v24',
2499     'HLT_BTagMu_AK4DiJet40_Mu5_v24',
2500     'HLT_BTagMu_AK4DiJet70_Mu5_v24',
2501     'HLT_BTagMu_AK4Jet300_Mu5_v23',
2502     'HLT_BTagMu_AK8DiJet170_Mu5_v20',
2503     'HLT_BTagMu_AK8Jet170_DoubleMu5_v13',
2504     'HLT_BTagMu_AK8Jet300_Mu5_v23',
2505     'HLT_CDC_L2cosmic_10_er1p0_v9',
2506     'HLT_CDC_L2cosmic_5p5_er1p0_v9',
2507     'HLT_CaloJet500_NoJetID_v21',
2508     'HLT_CaloJet550_NoJetID_v16',
2509     'HLT_CaloMET350_NotCleaned_v13',
2510     'HLT_CaloMET60_DTCluster50_v10',
2511     'HLT_CaloMET60_DTClusterNoMB1S50_v10',
2512     'HLT_CaloMET90_NotCleaned_v13',
2513     'HLT_CaloMHT90_v13',
2514     'HLT_CascadeMu100_v12',
2515     'HLT_CscCluster50_Photon20Unseeded_v3',
2516     'HLT_CscCluster50_Photon30Unseeded_v3',
2517     'HLT_CscCluster_Loose_v9',
2518     'HLT_CscCluster_Medium_v9',
2519     'HLT_CscCluster_Tight_v9',
2520     'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13',
2521     'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v28',
2522     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v28',
2523     'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v28',
2524     'HLT_DiPFJetAve100_HFJEC_v28',
2525     'HLT_DiPFJetAve140_v24',
2526     'HLT_DiPFJetAve160_HFJEC_v27',
2527     'HLT_DiPFJetAve200_v24',
2528     'HLT_DiPFJetAve220_HFJEC_v27',
2529     'HLT_DiPFJetAve260_HFJEC_v10',
2530     'HLT_DiPFJetAve260_v25',
2531     'HLT_DiPFJetAve300_HFJEC_v27',
2532     'HLT_DiPFJetAve320_v25',
2533     'HLT_DiPFJetAve400_v25',
2534     'HLT_DiPFJetAve40_v25',
2535     'HLT_DiPFJetAve500_v25',
2536     'HLT_DiPFJetAve60_HFJEC_v26',
2537     'HLT_DiPFJetAve60_v25',
2538     'HLT_DiPFJetAve80_HFJEC_v28',
2539     'HLT_DiPFJetAve80_v25',
2540     'HLT_DiPhoton10Time1ns_v9',
2541     'HLT_DiPhoton10Time1p2ns_v9',
2542     'HLT_DiPhoton10Time1p4ns_v9',
2543     'HLT_DiPhoton10Time1p6ns_v9',
2544     'HLT_DiPhoton10Time1p8ns_v9',
2545     'HLT_DiPhoton10Time2ns_v9',
2546     'HLT_DiPhoton10_CaloIdL_v9',
2547     'HLT_DiSC30_18_EIso_AND_HE_Mass70_v23',
2548     'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
2549     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
2550     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
2551     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
2552     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
2553     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
2554     'HLT_Dimuon0_Jpsi_v19',
2555     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
2556     'HLT_Dimuon0_LowMass_L1_4_v19',
2557     'HLT_Dimuon0_LowMass_L1_TM530_v17',
2558     'HLT_Dimuon0_LowMass_v19',
2559     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
2560     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
2561     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
2562     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
2563     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
2564     'HLT_Dimuon10_Upsilon_y1p4_v12',
2565     'HLT_Dimuon12_Upsilon_y1p4_v13',
2566     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
2567     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
2568     'HLT_Dimuon14_PsiPrime_v24',
2569     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
2570     'HLT_Dimuon18_PsiPrime_v25',
2571     'HLT_Dimuon24_Phi_noCorrL1_v17',
2572     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
2573     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
2574     'HLT_Dimuon25_Jpsi_v25',
2575     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
2576     'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
2577     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
2578     'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
2579     'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
2580     'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
2581     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10',
2582     'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10',
2583     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22',
2584     'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22',
2585     'HLT_DiphotonMVA14p25_Mass90_v2',
2586     'HLT_DiphotonMVA14p25_Tight_Mass90_v2',
2587     'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7',
2588     'HLT_DoubleCscCluster100_v6',
2589     'HLT_DoubleCscCluster75_v6',
2590     'HLT_DoubleEle25_CaloIdL_MW_v14',
2591     'HLT_DoubleEle27_CaloIdL_MW_v14',
2592     'HLT_DoubleEle33_CaloIdL_MW_v27',
2593     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31',
2594     'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31',
2595     'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
2596     'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11',
2597     'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
2598     'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
2599     'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
2600     'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10',
2601     'HLT_DoubleL2Mu23NoVtx_2Cha_v10',
2602     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
2603     'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10',
2604     'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10',
2605     'HLT_DoubleL2Mu25NoVtx_2Cha_v10',
2606     'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
2607     'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10',
2608     'HLT_DoubleL2Mu50_v10',
2609     'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
2610     'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
2611     'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10',
2612     'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9',
2613     'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9',
2614     'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9',
2615     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v7',
2616     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v12',
2617     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v7',
2618     'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v7',
2619     'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v11',
2620     'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v11',
2621     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
2622     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5',
2623     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5',
2624     'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21',
2625     'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21',
2626     'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21',
2627     'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21',
2628     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
2629     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
2630     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
2631     'HLT_DoubleMu3_Trk_Tau3mu_v23',
2632     'HLT_DoubleMu43NoFiltersNoVtx_v13',
2633     'HLT_DoubleMu48NoFiltersNoVtx_v13',
2634     'HLT_DoubleMu4_3_Bs_v26',
2635     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
2636     'HLT_DoubleMu4_3_Jpsi_v26',
2637     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
2638     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
2639     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
2640     'HLT_DoubleMu4_Jpsi_Displaced_v18',
2641     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
2642     'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19',
2643     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
2644     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
2645     'HLT_DoublePFJets100_PNetBTag_0p11_v5',
2646     'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5',
2647     'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5',
2648     'HLT_DoublePFJets200_PNetBTag_0p11_v5',
2649     'HLT_DoublePFJets350_PNetBTag_0p11_v5',
2650     'HLT_DoublePFJets40_PNetBTag_0p11_v5',
2651     'HLT_DoublePhoton33_CaloIdL_v16',
2652     'HLT_DoublePhoton70_v16',
2653     'HLT_DoublePhoton85_v24',
2654     'HLT_ECALHT800_v19',
2655     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24',
2656     'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
2657     'HLT_Ele135_CaloIdVT_GsfTrkIdT_v17',
2658     'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4',
2659     'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27',
2660     'HLT_Ele15_IsoVVVL_PFHT450_v27',
2661     'HLT_Ele15_IsoVVVL_PFHT600_v31',
2662     'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18',
2663     'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27',
2664     'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
2665     'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29',
2666     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
2667     'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28',
2668     'HLT_Ele28_HighEta_SC20_Mass55_v22',
2669     'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24',
2670     'HLT_Ele30_WPTight_Gsf_v10',
2671     'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24',
2672     'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18',
2673     'HLT_Ele32_WPTight_Gsf_v24',
2674     'HLT_Ele35_WPTight_Gsf_v18',
2675     'HLT_Ele38_WPTight_Gsf_v18',
2676     'HLT_Ele40_WPTight_Gsf_v18',
2677     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
2678     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11',
2679     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
2680     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
2681     'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
2682     'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29',
2683     'HLT_Ele50_IsoVVVL_PFHT450_v27',
2684     'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27',
2685     'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29',
2686     'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
2687     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
2688     'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v10',
2689     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v10',
2690     'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v10',
2691     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
2692     'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
2693     'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v10',
2694     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v5',
2695     'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v5',
2696     'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7',
2697     'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
2698     'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
2699     'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v6',
2700     'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v6',
2701     'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v6',
2702     'HLT_HT350_v6',
2703     'HLT_HT400_DisplacedDijet40_DisplacedTrack_v22',
2704     'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
2705     'HLT_HT425_v18',
2706     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v9',
2707     'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
2708     'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v6',
2709     'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v10',
2710     'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v6',
2711     'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v6',
2712     'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
2713     'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v8',
2714     'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v8',
2715     'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v8',
2716     'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v10',
2717     'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v6',
2718     'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v8',
2719     'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v6',
2720     'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v10',
2721     'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v6',
2722     'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v6',
2723     'HLT_HT550_DisplacedDijet60_Inclusive_v22',
2724     'HLT_HcalNZS_v20',
2725     'HLT_HcalPhiSym_v22',
2726     'HLT_HighPtTkMu100_v11',
2727     'HLT_IsoMu20_v26',
2728     'HLT_IsoMu24_OneProng32_v8',
2729     'HLT_IsoMu24_TwoProngs35_v12',
2730     'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12',
2731     'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
2732     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11',
2733     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11',
2734     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7',
2735     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11',
2736     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11',
2737     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12',
2738     'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11',
2739     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5',
2740     'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5',
2741     'HLT_IsoMu24_eta2p1_PFHT250_v5',
2742     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5',
2743     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5',
2744     'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5',
2745     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5',
2746     'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5',
2747     'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5',
2748     'HLT_IsoMu24_eta2p1_v26',
2749     'HLT_IsoMu24_v24',
2750     'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7',
2751     'HLT_IsoMu27_v27',
2752     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
2753     'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11',
2754     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
2755     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
2756     'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
2757     'HLT_IsoTrackHB_v13',
2758     'HLT_IsoTrackHE_v13',
2759     'HLT_L1CSCShower_DTCluster50_v9',
2760     'HLT_L1CSCShower_DTCluster75_v9',
2761     'HLT_L1ETMHadSeeds_v9',
2762     'HLT_L1MET_DTCluster50_v10',
2763     'HLT_L1MET_DTClusterNoMB1S50_v10',
2764     'HLT_L1Mu6HT240_v8',
2765     'HLT_L1SingleLLPJet_v6',
2766     'HLT_L1SingleMuCosmics_v7',
2767     'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v8',
2768     'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v8',
2769     'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v8',
2770     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
2771     'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v6',
2772     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
2773     'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v6',
2774     'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v6',
2775     'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v8',
2776     'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v6',
2777     'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v6',
2778     'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v8',
2779     'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v6',
2780     'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v6',
2781     'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v8',
2782     'HLT_L2Mu10_NoVertex_NoBPTX3BX_v13',
2783     'HLT_L2Mu10_NoVertex_NoBPTX_v14',
2784     'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v13',
2785     'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v12',
2786     'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3',
2787     'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3',
2788     'HLT_L3Mu30NoVtx_DxyMin0p01cm_v2',
2789     'HLT_L3Mu50NoVtx_DxyMin0p01cm_v2',
2790     'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9',
2791     'HLT_MET105_IsoTrk50_v18',
2792     'HLT_MET120_IsoTrk50_v18',
2793     'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5',
2794     'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5',
2795     'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5',
2796     'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5',
2797     'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5',
2798     'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5',
2799     'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4',
2800     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2801     'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v18',
2802     'HLT_Mu12eta2p3_PFJet40_v12',
2803     'HLT_Mu12eta2p3_v12',
2804     'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26',
2805     'HLT_Mu15_IsoVVVL_PFHT450_v26',
2806     'HLT_Mu15_IsoVVVL_PFHT600_v30',
2807     'HLT_Mu15_v14',
2808     'HLT_Mu17_Photon30_IsoCaloId_v17',
2809     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16',
2810     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4',
2811     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4',
2812     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4',
2813     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5',
2814     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16',
2815     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
2816     'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25',
2817     'HLT_Mu17_TrkIsoVVL_v24',
2818     'HLT_Mu17_v24',
2819     'HLT_Mu18_Mu9_SameSign_v15',
2820     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14',
2821     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14',
2822     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14',
2823     'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14',
2824     'HLT_Mu19_TrkIsoVVL_v15',
2825     'HLT_Mu19_v15',
2826     'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v10',
2827     'HLT_Mu20_v23',
2828     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26',
2829     'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v18',
2830     'HLT_Mu25_TkMu0_Phi_v19',
2831     'HLT_Mu27_Ele37_CaloIdL_MW_v16',
2832     'HLT_Mu27_v24',
2833     'HLT_Mu30_TkMu0_Psi_v12',
2834     'HLT_Mu30_TkMu0_Upsilon_v12',
2835     'HLT_Mu37_Ele27_CaloIdL_MW_v16',
2836     'HLT_Mu37_TkMu27_v16',
2837     'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v10',
2838     'HLT_Mu3_PFJet40_v27',
2839     'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13',
2840     'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13',
2841     'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13',
2842     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13',
2843     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13',
2844     'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13',
2845     'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v10',
2846     'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v14',
2847     'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v14',
2848     'HLT_Mu4_L1DoubleMu_v12',
2849     'HLT_Mu50_IsoVVVL_PFHT450_v26',
2850     'HLT_Mu50_L1SingleMuShower_v10',
2851     'HLT_Mu50_v24',
2852     'HLT_Mu55_v14',
2853     'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
2854     'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v10',
2855     'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
2856     'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v10',
2857     'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
2858     'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v10',
2859     'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v10',
2860     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
2861     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
2862     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v29',
2863     'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v29',
2864     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v30',
2865     'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v30',
2866     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v12',
2867     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v9',
2868     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v9',
2869     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v12',
2870     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8',
2871     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12',
2872     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v5',
2873     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5',
2874     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v5',
2875     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v5',
2876     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8',
2877     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v8',
2878     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v8',
2879     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v24',
2880     'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22',
2881     'HLT_Mu8_TrkIsoVVL_v23',
2882     'HLT_Mu8_v23',
2883     'HLT_PFHT1050_v29',
2884     'HLT_PFHT180_v28',
2885     'HLT_PFHT250_v28',
2886     'HLT_PFHT350_v30',
2887     'HLT_PFHT370_v28',
2888     'HLT_PFHT430_v28',
2889     'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23',
2890     'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23',
2891     'HLT_PFHT510_v28',
2892     'HLT_PFHT590_v28',
2893     'HLT_PFHT680_v28',
2894     'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23',
2895     'HLT_PFHT780_v28',
2896     'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23',
2897     'HLT_PFHT890_v28',
2898     'HLT_PFJet110_v11',
2899     'HLT_PFJet140_v30',
2900     'HLT_PFJet200_TimeGt2p5ns_v9',
2901     'HLT_PFJet200_TimeLtNeg2p5ns_v9',
2902     'HLT_PFJet200_v30',
2903     'HLT_PFJet260_v31',
2904     'HLT_PFJet320_v31',
2905     'HLT_PFJet400_v31',
2906     'HLT_PFJet40_v32',
2907     'HLT_PFJet450_v32',
2908     'HLT_PFJet500_v32',
2909     'HLT_PFJet550_v22',
2910     'HLT_PFJet60_v32',
2911     'HLT_PFJet80_v32',
2912     'HLT_PFJetFwd140_v29',
2913     'HLT_PFJetFwd200_v29',
2914     'HLT_PFJetFwd260_v30',
2915     'HLT_PFJetFwd320_v30',
2916     'HLT_PFJetFwd400_v30',
2917     'HLT_PFJetFwd40_v30',
2918     'HLT_PFJetFwd450_v30',
2919     'HLT_PFJetFwd500_v30',
2920     'HLT_PFJetFwd60_v30',
2921     'HLT_PFJetFwd80_v29',
2922     'HLT_PFMET105_IsoTrk50_v12',
2923     'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20',
2924     'HLT_PFMET120_PFMHT120_IDTight_v31',
2925     'HLT_PFMET130_PFMHT130_IDTight_v31',
2926     'HLT_PFMET140_PFMHT140_IDTight_v31',
2927     'HLT_PFMET200_BeamHaloCleaned_v20',
2928     'HLT_PFMET200_NotCleaned_v20',
2929     'HLT_PFMET250_NotCleaned_v20',
2930     'HLT_PFMET300_NotCleaned_v20',
2931     'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11',
2932     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11',
2933     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20',
2934     'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31',
2935     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11',
2936     'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30',
2937     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11',
2938     'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30',
2939     'HLT_PFMETTypeOne140_PFMHT140_IDTight_v22',
2940     'HLT_PFMETTypeOne200_BeamHaloCleaned_v20',
2941     'HLT_Photon100EBHE10_v11',
2942     'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2',
2943     'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4',
2944     'HLT_Photon110EB_TightID_TightIso_CaloJet30_v2',
2945     'HLT_Photon110EB_TightID_TightIso_PFJet30_v5',
2946     'HLT_Photon110EB_TightID_TightIso_v11',
2947     'HLT_Photon120_R9Id90_HE10_IsoM_v23',
2948     'HLT_Photon120_v22',
2949     'HLT_Photon150_v16',
2950     'HLT_Photon165_R9Id90_HE10_IsoM_v24',
2951     'HLT_Photon175_v24',
2952     'HLT_Photon200_v23')+cms.vstring( 'HLT_Photon20_HoverELoose_v19',
2953     'HLT_Photon300_NoHE_v22',
2954     'HLT_Photon30EB_TightID_TightIso_v11',
2955     'HLT_Photon30_HoverELoose_v19',
2956     'HLT_Photon32_OneProng32_M50To105_v9',
2957     'HLT_Photon33_v14',
2958     'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7',
2959     'HLT_Photon35_TwoProngs35_v12',
2960     'HLT_Photon40EB_TightID_TightIso_v2',
2961     'HLT_Photon40EB_v2',
2962     'HLT_Photon45EB_TightID_TightIso_v2',
2963     'HLT_Photon45EB_v2',
2964     'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2',
2965     'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4',
2966     'HLT_Photon50EB_TightID_TightIso_CaloJet30_v2',
2967     'HLT_Photon50EB_TightID_TightIso_PFJet30_v5',
2968     'HLT_Photon50EB_TightID_TightIso_v7',
2969     'HLT_Photon50_R9Id90_HE10_IsoM_v23',
2970     'HLT_Photon50_TimeGt2p5ns_v6',
2971     'HLT_Photon50_TimeLtNeg2p5ns_v6',
2972     'HLT_Photon50_v22',
2973     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9',
2974     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9',
2975     'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9',
2976     'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8',
2977     'HLT_Photon75EB_TightID_TightIso_v7',
2978     'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16',
2979     'HLT_Photon75_R9Id90_HE10_IsoM_v23',
2980     'HLT_Photon75_v22',
2981     'HLT_Photon90EB_TightID_TightIso_v7',
2982     'HLT_Photon90_R9Id90_HE10_IsoM_v23',
2983     'HLT_Photon90_v22',
2984     'HLT_Physics_v13',
2985     'HLT_QuadPFJet100_88_70_30_v9',
2986     'HLT_QuadPFJet103_88_75_15_v16',
2987     'HLT_QuadPFJet105_88_75_30_v8',
2988     'HLT_QuadPFJet105_88_76_15_v16',
2989     'HLT_QuadPFJet111_90_80_15_v16',
2990     'HLT_QuadPFJet111_90_80_30_v8',
2991     'HLT_Random_v3',
2992     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
2993     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
2994     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
2995     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
2996     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
2997     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13',
2998     'HLT_TripleMu_10_5_5_DZ_v21',
2999     'HLT_TripleMu_12_10_5_v21',
3000     'HLT_TripleMu_5_3_3_Mass3p8_DCA_v14',
3001     'HLT_TripleMu_5_3_3_Mass3p8_DZ_v19',
3002     'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16',
3003     'HLT_UncorrectedJetE30_NoBPTX3BX_v13',
3004     'HLT_UncorrectedJetE30_NoBPTX_v13',
3005     'HLT_UncorrectedJetE60_NoBPTX3BX_v13',
3006     'HLT_UncorrectedJetE70_NoBPTX3BX_v13',
3007     'HLT_ZeroBias_Alignment_v7',
3008     'HLT_ZeroBias_FirstBXAfterTrain_v9',
3009     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
3010     'HLT_ZeroBias_FirstCollisionInTrain_v10',
3011     'HLT_ZeroBias_IsolatedBunches_v11',
3012     'HLT_ZeroBias_LastCollisionInTrain_v9',
3013     'HLT_ZeroBias_v12') ),
3014   ParkingDoubleMuonLowMass0 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3015     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3016     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3017     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3018     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3019     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3020     'HLT_Dimuon0_Jpsi_v19',
3021     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3022     'HLT_Dimuon0_LowMass_L1_4_v19',
3023     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3024     'HLT_Dimuon0_LowMass_v19',
3025     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3026     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3027     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3028     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3029     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3030     'HLT_Dimuon10_Upsilon_y1p4_v12',
3031     'HLT_Dimuon12_Upsilon_y1p4_v13',
3032     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3033     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3034     'HLT_Dimuon14_PsiPrime_v24',
3035     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3036     'HLT_Dimuon18_PsiPrime_v25',
3037     'HLT_Dimuon24_Phi_noCorrL1_v17',
3038     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3039     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3040     'HLT_Dimuon25_Jpsi_v25',
3041     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3042     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3043     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3044     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3045     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3046     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3047     'HLT_DoubleMu4_3_Bs_v26',
3048     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3049     'HLT_DoubleMu4_3_Jpsi_v26',
3050     'HLT_DoubleMu4_3_LowMass_SS_v5',
3051     'HLT_DoubleMu4_3_LowMass_v12',
3052     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3053     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3054     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3055     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3056     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3057     'HLT_DoubleMu4_LowMass_Displaced_v12',
3058     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3059     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3060     'HLT_Mu25_TkMu0_Phi_v19',
3061     'HLT_Mu30_TkMu0_Psi_v12',
3062     'HLT_Mu30_TkMu0_Upsilon_v12',
3063     'HLT_Mu4_L1DoubleMu_v12',
3064     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3065     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3066     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3067     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3068     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3069     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3070     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3071     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3072   ParkingDoubleMuonLowMass1 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3073     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3074     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3075     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3076     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3077     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3078     'HLT_Dimuon0_Jpsi_v19',
3079     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3080     'HLT_Dimuon0_LowMass_L1_4_v19',
3081     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3082     'HLT_Dimuon0_LowMass_v19',
3083     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3084     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3085     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3086     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3087     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3088     'HLT_Dimuon10_Upsilon_y1p4_v12',
3089     'HLT_Dimuon12_Upsilon_y1p4_v13',
3090     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3091     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3092     'HLT_Dimuon14_PsiPrime_v24',
3093     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3094     'HLT_Dimuon18_PsiPrime_v25',
3095     'HLT_Dimuon24_Phi_noCorrL1_v17',
3096     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3097     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3098     'HLT_Dimuon25_Jpsi_v25',
3099     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3100     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3101     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3102     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3103     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3104     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3105     'HLT_DoubleMu4_3_Bs_v26',
3106     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3107     'HLT_DoubleMu4_3_Jpsi_v26',
3108     'HLT_DoubleMu4_3_LowMass_SS_v5',
3109     'HLT_DoubleMu4_3_LowMass_v12',
3110     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3111     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3112     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3113     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3114     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3115     'HLT_DoubleMu4_LowMass_Displaced_v12',
3116     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3117     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3118     'HLT_Mu25_TkMu0_Phi_v19',
3119     'HLT_Mu30_TkMu0_Psi_v12',
3120     'HLT_Mu30_TkMu0_Upsilon_v12',
3121     'HLT_Mu4_L1DoubleMu_v12',
3122     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3123     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3124     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3125     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3126     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3127     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3128     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3129     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3130   ParkingDoubleMuonLowMass2 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3131     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3132     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3133     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3134     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3135     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3136     'HLT_Dimuon0_Jpsi_v19',
3137     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3138     'HLT_Dimuon0_LowMass_L1_4_v19',
3139     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3140     'HLT_Dimuon0_LowMass_v19',
3141     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3142     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3143     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3144     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3145     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3146     'HLT_Dimuon10_Upsilon_y1p4_v12',
3147     'HLT_Dimuon12_Upsilon_y1p4_v13',
3148     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3149     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3150     'HLT_Dimuon14_PsiPrime_v24',
3151     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3152     'HLT_Dimuon18_PsiPrime_v25',
3153     'HLT_Dimuon24_Phi_noCorrL1_v17',
3154     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3155     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3156     'HLT_Dimuon25_Jpsi_v25',
3157     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3158     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3159     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3160     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3161     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3162     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3163     'HLT_DoubleMu4_3_Bs_v26',
3164     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3165     'HLT_DoubleMu4_3_Jpsi_v26',
3166     'HLT_DoubleMu4_3_LowMass_SS_v5',
3167     'HLT_DoubleMu4_3_LowMass_v12',
3168     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3169     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3170     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3171     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3172     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3173     'HLT_DoubleMu4_LowMass_Displaced_v12',
3174     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3175     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3176     'HLT_Mu25_TkMu0_Phi_v19',
3177     'HLT_Mu30_TkMu0_Psi_v12',
3178     'HLT_Mu30_TkMu0_Upsilon_v12',
3179     'HLT_Mu4_L1DoubleMu_v12',
3180     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3181     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3182     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3183     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3184     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3185     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3186     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3187     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3188   ParkingDoubleMuonLowMass3 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3189     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3190     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3191     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3192     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3193     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3194     'HLT_Dimuon0_Jpsi_v19',
3195     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3196     'HLT_Dimuon0_LowMass_L1_4_v19',
3197     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3198     'HLT_Dimuon0_LowMass_v19',
3199     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3200     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3201     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3202     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3203     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3204     'HLT_Dimuon10_Upsilon_y1p4_v12',
3205     'HLT_Dimuon12_Upsilon_y1p4_v13',
3206     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3207     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3208     'HLT_Dimuon14_PsiPrime_v24',
3209     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3210     'HLT_Dimuon18_PsiPrime_v25',
3211     'HLT_Dimuon24_Phi_noCorrL1_v17',
3212     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3213     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3214     'HLT_Dimuon25_Jpsi_v25',
3215     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3216     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3217     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3218     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3219     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3220     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3221     'HLT_DoubleMu4_3_Bs_v26',
3222     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3223     'HLT_DoubleMu4_3_Jpsi_v26',
3224     'HLT_DoubleMu4_3_LowMass_SS_v5',
3225     'HLT_DoubleMu4_3_LowMass_v12',
3226     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3227     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3228     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3229     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3230     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3231     'HLT_DoubleMu4_LowMass_Displaced_v12',
3232     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3233     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3234     'HLT_Mu25_TkMu0_Phi_v19',
3235     'HLT_Mu30_TkMu0_Psi_v12',
3236     'HLT_Mu30_TkMu0_Upsilon_v12',
3237     'HLT_Mu4_L1DoubleMu_v12',
3238     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3239     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3240     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3241     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3242     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3243     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3244     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3245     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3246   ParkingDoubleMuonLowMass4 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3247     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3248     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3249     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3250     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3251     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3252     'HLT_Dimuon0_Jpsi_v19',
3253     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3254     'HLT_Dimuon0_LowMass_L1_4_v19',
3255     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3256     'HLT_Dimuon0_LowMass_v19',
3257     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3258     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3259     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3260     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3261     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3262     'HLT_Dimuon10_Upsilon_y1p4_v12',
3263     'HLT_Dimuon12_Upsilon_y1p4_v13',
3264     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3265     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3266     'HLT_Dimuon14_PsiPrime_v24',
3267     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3268     'HLT_Dimuon18_PsiPrime_v25',
3269     'HLT_Dimuon24_Phi_noCorrL1_v17',
3270     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3271     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3272     'HLT_Dimuon25_Jpsi_v25',
3273     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3274     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3275     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3276     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3277     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3278     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3279     'HLT_DoubleMu4_3_Bs_v26',
3280     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3281     'HLT_DoubleMu4_3_Jpsi_v26',
3282     'HLT_DoubleMu4_3_LowMass_SS_v5',
3283     'HLT_DoubleMu4_3_LowMass_v12',
3284     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3285     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3286     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3287     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3288     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3289     'HLT_DoubleMu4_LowMass_Displaced_v12',
3290     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3291     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3292     'HLT_Mu25_TkMu0_Phi_v19',
3293     'HLT_Mu30_TkMu0_Psi_v12',
3294     'HLT_Mu30_TkMu0_Upsilon_v12',
3295     'HLT_Mu4_L1DoubleMu_v12',
3296     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3297     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3298     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3299     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3300     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3301     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3302     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3303     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3304   ParkingDoubleMuonLowMass5 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3305     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3306     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3307     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3308     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3309     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3310     'HLT_Dimuon0_Jpsi_v19',
3311     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3312     'HLT_Dimuon0_LowMass_L1_4_v19',
3313     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3314     'HLT_Dimuon0_LowMass_v19',
3315     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3316     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3317     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3318     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3319     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3320     'HLT_Dimuon10_Upsilon_y1p4_v12',
3321     'HLT_Dimuon12_Upsilon_y1p4_v13',
3322     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3323     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3324     'HLT_Dimuon14_PsiPrime_v24',
3325     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3326     'HLT_Dimuon18_PsiPrime_v25',
3327     'HLT_Dimuon24_Phi_noCorrL1_v17',
3328     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3329     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3330     'HLT_Dimuon25_Jpsi_v25',
3331     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3332     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3333     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3334     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3335     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3336     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3337     'HLT_DoubleMu4_3_Bs_v26',
3338     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3339     'HLT_DoubleMu4_3_Jpsi_v26',
3340     'HLT_DoubleMu4_3_LowMass_SS_v5',
3341     'HLT_DoubleMu4_3_LowMass_v12',
3342     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3343     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3344     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3345     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3346     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3347     'HLT_DoubleMu4_LowMass_Displaced_v12',
3348     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3349     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3350     'HLT_Mu25_TkMu0_Phi_v19',
3351     'HLT_Mu30_TkMu0_Psi_v12',
3352     'HLT_Mu30_TkMu0_Upsilon_v12',
3353     'HLT_Mu4_L1DoubleMu_v12',
3354     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3355     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3356     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3357     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3358     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3359     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3360     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3361     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3362   ParkingDoubleMuonLowMass6 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3363     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3364     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3365     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3366     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3367     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3368     'HLT_Dimuon0_Jpsi_v19',
3369     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3370     'HLT_Dimuon0_LowMass_L1_4_v19',
3371     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3372     'HLT_Dimuon0_LowMass_v19',
3373     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3374     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3375     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3376     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3377     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3378     'HLT_Dimuon10_Upsilon_y1p4_v12',
3379     'HLT_Dimuon12_Upsilon_y1p4_v13',
3380     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3381     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3382     'HLT_Dimuon14_PsiPrime_v24',
3383     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3384     'HLT_Dimuon18_PsiPrime_v25',
3385     'HLT_Dimuon24_Phi_noCorrL1_v17',
3386     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3387     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3388     'HLT_Dimuon25_Jpsi_v25',
3389     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3390     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3391     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3392     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3393     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3394     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3395     'HLT_DoubleMu4_3_Bs_v26',
3396     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3397     'HLT_DoubleMu4_3_Jpsi_v26',
3398     'HLT_DoubleMu4_3_LowMass_SS_v5',
3399     'HLT_DoubleMu4_3_LowMass_v12',
3400     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3401     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3402     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3403     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3404     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3405     'HLT_DoubleMu4_LowMass_Displaced_v12',
3406     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3407     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3408     'HLT_Mu25_TkMu0_Phi_v19',
3409     'HLT_Mu30_TkMu0_Psi_v12',
3410     'HLT_Mu30_TkMu0_Upsilon_v12',
3411     'HLT_Mu4_L1DoubleMu_v12',
3412     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3413     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3414     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3415     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3416     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3417     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3418     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3419     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3420   ParkingDoubleMuonLowMass7 = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
3421     'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
3422     'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
3423     'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
3424     'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
3425     'HLT_Dimuon0_Jpsi_NoVertexing_v19',
3426     'HLT_Dimuon0_Jpsi_v19',
3427     'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
3428     'HLT_Dimuon0_LowMass_L1_4_v19',
3429     'HLT_Dimuon0_LowMass_L1_TM530_v17',
3430     'HLT_Dimuon0_LowMass_v19',
3431     'HLT_Dimuon0_Upsilon_L1_4p5_v20',
3432     'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
3433     'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
3434     'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
3435     'HLT_Dimuon0_Upsilon_NoVertexing_v18',
3436     'HLT_Dimuon10_Upsilon_y1p4_v12',
3437     'HLT_Dimuon12_Upsilon_y1p4_v13',
3438     'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
3439     'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
3440     'HLT_Dimuon14_PsiPrime_v24',
3441     'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
3442     'HLT_Dimuon18_PsiPrime_v25',
3443     'HLT_Dimuon24_Phi_noCorrL1_v17',
3444     'HLT_Dimuon24_Upsilon_noCorrL1_v17',
3445     'HLT_Dimuon25_Jpsi_noCorrL1_v17',
3446     'HLT_Dimuon25_Jpsi_v25',
3447     'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
3448     'HLT_DoubleMu2_Jpsi_LowPt_v5',
3449     'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
3450     'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
3451     'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
3452     'HLT_DoubleMu3_Trk_Tau3mu_v23',
3453     'HLT_DoubleMu4_3_Bs_v26',
3454     'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
3455     'HLT_DoubleMu4_3_Jpsi_v26',
3456     'HLT_DoubleMu4_3_LowMass_SS_v5',
3457     'HLT_DoubleMu4_3_LowMass_v12',
3458     'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
3459     'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
3460     'HLT_DoubleMu4_JpsiTrk_Bc_v11',
3461     'HLT_DoubleMu4_Jpsi_Displaced_v18',
3462     'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
3463     'HLT_DoubleMu4_LowMass_Displaced_v12',
3464     'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
3465     'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
3466     'HLT_Mu25_TkMu0_Phi_v19',
3467     'HLT_Mu30_TkMu0_Psi_v12',
3468     'HLT_Mu30_TkMu0_Upsilon_v12',
3469     'HLT_Mu4_L1DoubleMu_v12',
3470     'HLT_Mu7p5_L2Mu2_Jpsi_v21',
3471     'HLT_Mu7p5_L2Mu2_Upsilon_v21',
3472     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
3473     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
3474     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
3475     'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
3476     'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
3477     'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' ),
3478   ParkingHH = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v5',
3479     'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5',
3480     'HLT_PFHT250_QuadPFJet25_v5',
3481     'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5',
3482     'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v5',
3483     'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5',
3484     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8',
3485     'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v8',
3486     'HLT_PFHT280_QuadPFJet30_v8',
3487     'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v8',
3488     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v4',
3489     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v4',
3490     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v12',
3491     'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v20',
3492     'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v9',
3493     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v5',
3494     'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v5',
3495     'HLT_PFHT400_FivePFJet_120_120_60_30_30_v5',
3496     'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v8',
3497     'HLT_PFHT400_SixPFJet32_v20',
3498     'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v8',
3499     'HLT_PFHT450_SixPFJet36_v19' ),
3500   ParkingLLP = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v6',
3501     'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v6',
3502     'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v6',
3503     'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v6',
3504     'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v6',
3505     'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v6',
3506     'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v6',
3507     'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v6',
3508     'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v6',
3509     'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v6',
3510     'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v6',
3511     'HLT_HT430_DisplacedDijet40_DisplacedTrack_v22',
3512     'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
3513     'HLT_HT650_DisplacedDijet60_Inclusive_v22',
3514     'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v6',
3515     'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v6',
3516     'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v6' ),
3517   ParkingSingleMuon0 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3518     'HLT_Mu0_Barrel_L1HP11_v5',
3519     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3520     'HLT_Mu0_Barrel_L1HP6_v2',
3521     'HLT_Mu0_Barrel_L1HP7_v2',
3522     'HLT_Mu0_Barrel_L1HP8_v3',
3523     'HLT_Mu0_Barrel_L1HP9_v3',
3524     'HLT_Mu0_Barrel_v5',
3525     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3526     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3527     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3528     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3529     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3530   ParkingSingleMuon1 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3531     'HLT_Mu0_Barrel_L1HP11_v5',
3532     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3533     'HLT_Mu0_Barrel_L1HP6_v2',
3534     'HLT_Mu0_Barrel_L1HP7_v2',
3535     'HLT_Mu0_Barrel_L1HP8_v3',
3536     'HLT_Mu0_Barrel_L1HP9_v3',
3537     'HLT_Mu0_Barrel_v5',
3538     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3539     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3540     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3541     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3542     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3543   ParkingSingleMuon10 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3544     'HLT_Mu0_Barrel_L1HP11_v5',
3545     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3546     'HLT_Mu0_Barrel_L1HP6_v2',
3547     'HLT_Mu0_Barrel_L1HP7_v2',
3548     'HLT_Mu0_Barrel_L1HP8_v3',
3549     'HLT_Mu0_Barrel_L1HP9_v3',
3550     'HLT_Mu0_Barrel_v5',
3551     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3552     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3553     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3554     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3555     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3556   ParkingSingleMuon11 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3557     'HLT_Mu0_Barrel_L1HP11_v5',
3558     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3559     'HLT_Mu0_Barrel_L1HP6_v2',
3560     'HLT_Mu0_Barrel_L1HP7_v2',
3561     'HLT_Mu0_Barrel_L1HP8_v3',
3562     'HLT_Mu0_Barrel_L1HP9_v3',
3563     'HLT_Mu0_Barrel_v5',
3564     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3565     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3566     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3567     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3568     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3569   ParkingSingleMuon2 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3570     'HLT_Mu0_Barrel_L1HP11_v5',
3571     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3572     'HLT_Mu0_Barrel_L1HP6_v2',
3573     'HLT_Mu0_Barrel_L1HP7_v2',
3574     'HLT_Mu0_Barrel_L1HP8_v3',
3575     'HLT_Mu0_Barrel_L1HP9_v3',
3576     'HLT_Mu0_Barrel_v5',
3577     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3578     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3579     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3580     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3581     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3582   ParkingSingleMuon3 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3583     'HLT_Mu0_Barrel_L1HP11_v5',
3584     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3585     'HLT_Mu0_Barrel_L1HP6_v2',
3586     'HLT_Mu0_Barrel_L1HP7_v2',
3587     'HLT_Mu0_Barrel_L1HP8_v3',
3588     'HLT_Mu0_Barrel_L1HP9_v3',
3589     'HLT_Mu0_Barrel_v5',
3590     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3591     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3592     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3593     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3594     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3595   ParkingSingleMuon4 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3596     'HLT_Mu0_Barrel_L1HP11_v5',
3597     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3598     'HLT_Mu0_Barrel_L1HP6_v2',
3599     'HLT_Mu0_Barrel_L1HP7_v2',
3600     'HLT_Mu0_Barrel_L1HP8_v3',
3601     'HLT_Mu0_Barrel_L1HP9_v3',
3602     'HLT_Mu0_Barrel_v5',
3603     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3604     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3605     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3606     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3607     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3608   ParkingSingleMuon5 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3609     'HLT_Mu0_Barrel_L1HP11_v5',
3610     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3611     'HLT_Mu0_Barrel_L1HP6_v2',
3612     'HLT_Mu0_Barrel_L1HP7_v2',
3613     'HLT_Mu0_Barrel_L1HP8_v3',
3614     'HLT_Mu0_Barrel_L1HP9_v3',
3615     'HLT_Mu0_Barrel_v5',
3616     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3617     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3618     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3619     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3620     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3621   ParkingSingleMuon6 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3622     'HLT_Mu0_Barrel_L1HP11_v5',
3623     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3624     'HLT_Mu0_Barrel_L1HP6_v2',
3625     'HLT_Mu0_Barrel_L1HP7_v2',
3626     'HLT_Mu0_Barrel_L1HP8_v3',
3627     'HLT_Mu0_Barrel_L1HP9_v3',
3628     'HLT_Mu0_Barrel_v5',
3629     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3630     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3631     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3632     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3633     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3634   ParkingSingleMuon7 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3635     'HLT_Mu0_Barrel_L1HP11_v5',
3636     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3637     'HLT_Mu0_Barrel_L1HP6_v2',
3638     'HLT_Mu0_Barrel_L1HP7_v2',
3639     'HLT_Mu0_Barrel_L1HP8_v3',
3640     'HLT_Mu0_Barrel_L1HP9_v3',
3641     'HLT_Mu0_Barrel_v5',
3642     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3643     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3644     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3645     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3646     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3647   ParkingSingleMuon8 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3648     'HLT_Mu0_Barrel_L1HP11_v5',
3649     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3650     'HLT_Mu0_Barrel_L1HP6_v2',
3651     'HLT_Mu0_Barrel_L1HP7_v2',
3652     'HLT_Mu0_Barrel_L1HP8_v3',
3653     'HLT_Mu0_Barrel_L1HP9_v3',
3654     'HLT_Mu0_Barrel_v5',
3655     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3656     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3657     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3658     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3659     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3660   ParkingSingleMuon9 = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
3661     'HLT_Mu0_Barrel_L1HP11_v5',
3662     'HLT_Mu0_Barrel_L1HP6_IP6_v2',
3663     'HLT_Mu0_Barrel_L1HP6_v2',
3664     'HLT_Mu0_Barrel_L1HP7_v2',
3665     'HLT_Mu0_Barrel_L1HP8_v3',
3666     'HLT_Mu0_Barrel_L1HP9_v3',
3667     'HLT_Mu0_Barrel_v5',
3668     'HLT_Mu10_Barrel_L1HP11_IP6_v5',
3669     'HLT_Mu6_Barrel_L1HP7_IP6_v2',
3670     'HLT_Mu7_Barrel_L1HP8_IP6_v3',
3671     'HLT_Mu8_Barrel_L1HP9_IP6_v3',
3672     'HLT_Mu9_Barrel_L1HP10_IP6_v5' ),
3673   ParkingVBF0 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3674     'HLT_QuadPFJet100_88_70_30_v9',
3675     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3676     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3677     'HLT_QuadPFJet103_88_75_15_v16',
3678     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3679     'HLT_QuadPFJet105_88_75_30_v8',
3680     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3681     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3682     'HLT_QuadPFJet105_88_76_15_v16',
3683     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3684     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3685     'HLT_QuadPFJet111_90_80_15_v16',
3686     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3687     'HLT_QuadPFJet111_90_80_30_v8',
3688     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3689     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3690     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3691     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3692     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3693     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3694     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3695     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3696     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3697     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3698     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3699     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3700     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3701     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3702     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3703     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3704     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3705     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3706   ParkingVBF1 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3707     'HLT_QuadPFJet100_88_70_30_v9',
3708     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3709     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3710     'HLT_QuadPFJet103_88_75_15_v16',
3711     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3712     'HLT_QuadPFJet105_88_75_30_v8',
3713     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3714     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3715     'HLT_QuadPFJet105_88_76_15_v16',
3716     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3717     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3718     'HLT_QuadPFJet111_90_80_15_v16',
3719     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3720     'HLT_QuadPFJet111_90_80_30_v8',
3721     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3722     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3723     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3724     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3725     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3726     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3727     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3728     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3729     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3730     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3731     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3732     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3733     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3734     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3735     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3736     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3737     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3738     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3739   ParkingVBF2 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3740     'HLT_QuadPFJet100_88_70_30_v9',
3741     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3742     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3743     'HLT_QuadPFJet103_88_75_15_v16',
3744     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3745     'HLT_QuadPFJet105_88_75_30_v8',
3746     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3747     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3748     'HLT_QuadPFJet105_88_76_15_v16',
3749     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3750     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3751     'HLT_QuadPFJet111_90_80_15_v16',
3752     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3753     'HLT_QuadPFJet111_90_80_30_v8',
3754     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3755     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3756     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3757     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3758     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3759     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3760     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3761     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3762     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3763     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3764     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3765     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3766     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3767     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3768     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3769     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3770     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3771     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3772   ParkingVBF3 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3773     'HLT_QuadPFJet100_88_70_30_v9',
3774     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3775     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3776     'HLT_QuadPFJet103_88_75_15_v16',
3777     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3778     'HLT_QuadPFJet105_88_75_30_v8',
3779     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3780     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3781     'HLT_QuadPFJet105_88_76_15_v16',
3782     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3783     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3784     'HLT_QuadPFJet111_90_80_15_v16',
3785     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3786     'HLT_QuadPFJet111_90_80_30_v8',
3787     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3788     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3789     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3790     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3791     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3792     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3793     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3794     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3795     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3796     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3797     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3798     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3799     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3800     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3801     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3802     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3803     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3804     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3805   ParkingVBF4 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3806     'HLT_QuadPFJet100_88_70_30_v9',
3807     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3808     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3809     'HLT_QuadPFJet103_88_75_15_v16',
3810     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3811     'HLT_QuadPFJet105_88_75_30_v8',
3812     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3813     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3814     'HLT_QuadPFJet105_88_76_15_v16',
3815     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3816     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3817     'HLT_QuadPFJet111_90_80_15_v16',
3818     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3819     'HLT_QuadPFJet111_90_80_30_v8',
3820     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3821     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3822     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3823     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3824     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3825     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3826     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3827     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3828     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3829     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3830     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3831     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3832     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3833     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3834     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3835     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3836     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3837     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3838   ParkingVBF5 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3839     'HLT_QuadPFJet100_88_70_30_v9',
3840     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3841     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3842     'HLT_QuadPFJet103_88_75_15_v16',
3843     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3844     'HLT_QuadPFJet105_88_75_30_v8',
3845     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3846     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3847     'HLT_QuadPFJet105_88_76_15_v16',
3848     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3849     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3850     'HLT_QuadPFJet111_90_80_15_v16',
3851     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3852     'HLT_QuadPFJet111_90_80_30_v8',
3853     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3854     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3855     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3856     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3857     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3858     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3859     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3860     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3861     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3862     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3863     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3864     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3865     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3866     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3867     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3868     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3869     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3870     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3871   ParkingVBF6 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3872     'HLT_QuadPFJet100_88_70_30_v9',
3873     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3874     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3875     'HLT_QuadPFJet103_88_75_15_v16',
3876     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3877     'HLT_QuadPFJet105_88_75_30_v8',
3878     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3879     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3880     'HLT_QuadPFJet105_88_76_15_v16',
3881     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3882     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3883     'HLT_QuadPFJet111_90_80_15_v16',
3884     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3885     'HLT_QuadPFJet111_90_80_30_v8',
3886     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3887     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3888     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3889     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3890     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3891     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3892     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3893     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3894     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3895     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3896     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3897     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3898     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3899     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3900     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3901     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3902     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3903     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3904   ParkingVBF7 = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
3905     'HLT_QuadPFJet100_88_70_30_v9',
3906     'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
3907     'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
3908     'HLT_QuadPFJet103_88_75_15_v16',
3909     'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
3910     'HLT_QuadPFJet105_88_75_30_v8',
3911     'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
3912     'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
3913     'HLT_QuadPFJet105_88_76_15_v16',
3914     'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
3915     'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
3916     'HLT_QuadPFJet111_90_80_15_v16',
3917     'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
3918     'HLT_QuadPFJet111_90_80_30_v8',
3919     'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
3920     'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
3921     'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3922     'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
3923     'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
3924     'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
3925     'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
3926     'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
3927     'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
3928     'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
3929     'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
3930     'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
3931     'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
3932     'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
3933     'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
3934     'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
3935     'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
3936     'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' ),
3937   RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v22' ),
3938   ScoutingPFMonitor = cms.vstring( 'DST_PFScouting_AXOLoose_v3',
3939     'DST_PFScouting_AXONominal_v5',
3940     'DST_PFScouting_AXOTight_v5',
3941     'DST_PFScouting_AXOVLoose_v3',
3942     'DST_PFScouting_AXOVTight_v3',
3943     'DST_PFScouting_CICADALoose_v1',
3944     'DST_PFScouting_CICADAMedium_v1',
3945     'DST_PFScouting_CICADATight_v1',
3946     'DST_PFScouting_CICADAVLoose_v1',
3947     'DST_PFScouting_CICADAVTight_v1',
3948     'DST_PFScouting_DoubleEG_v5',
3949     'DST_PFScouting_DoubleMuon_v5',
3950     'DST_PFScouting_JetHT_v5',
3951     'DST_PFScouting_SingleMuon_v5',
3952     'DST_PFScouting_SinglePhotonEB_v2',
3953     'DST_PFScouting_ZeroBias_v3',
3954     'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24',
3955     'HLT_Ele35_WPTight_Gsf_v18',
3956     'HLT_IsoMu27_v27',
3957     'HLT_Mu50_v24',
3958     'HLT_PFHT1050_v29',
3959     'HLT_Photon200_v23' ),
3960   ScoutingPFRun3 = cms.vstring( 'DST_PFScouting_AXOLoose_v3',
3961     'DST_PFScouting_AXONominal_v5',
3962     'DST_PFScouting_AXOTight_v5',
3963     'DST_PFScouting_AXOVLoose_v3',
3964     'DST_PFScouting_AXOVTight_v3',
3965     'DST_PFScouting_CICADALoose_v1',
3966     'DST_PFScouting_CICADAMedium_v1',
3967     'DST_PFScouting_CICADATight_v1',
3968     'DST_PFScouting_CICADAVLoose_v1',
3969     'DST_PFScouting_CICADAVTight_v1',
3970     'DST_PFScouting_DatasetMuon_v5',
3971     'DST_PFScouting_DoubleEG_v5',
3972     'DST_PFScouting_DoubleMuon_v5',
3973     'DST_PFScouting_JetHT_v5',
3974     'DST_PFScouting_SingleMuon_v5',
3975     'DST_PFScouting_SinglePhotonEB_v2',
3976     'DST_PFScouting_ZeroBias_v3' ),
3977   Tau = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v7',
3978     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v12',
3979     'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v7',
3980     'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v7',
3981     'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v11',
3982     'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v11',
3983     'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v11',
3984     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v5',
3985     'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v5',
3986     'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v5',
3987     'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v5',
3988     'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v12',
3989     'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v5',
3990     'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v5',
3991     'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v5' ),
3992   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
3993     'HLT_HcalCalibration_v6' ),
3994   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
3995     'HLT_HcalCalibration_v6' ),
3996   ZeroBias = cms.vstring( 'HLT_Random_v3',
3997     'HLT_ZeroBias_Alignment_v7',
3998     'HLT_ZeroBias_FirstBXAfterTrain_v9',
3999     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
4000     'HLT_ZeroBias_FirstCollisionInTrain_v10',
4001     'HLT_ZeroBias_IsolatedBunches_v11',
4002     'HLT_ZeroBias_LastCollisionInTrain_v9',
4003     'HLT_ZeroBias_v12' )
4004 )
4005 
4006 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
4007     recordName = cms.string( "CSCChannelMapperRecord" ),
4008     iovIsRunNotTime = cms.bool( True ),
4009     firstValid = cms.vuint32( 1 )
4010 )
4011 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
4012     recordName = cms.string( "CSCIndexerRecord" ),
4013     iovIsRunNotTime = cms.bool( True ),
4014     firstValid = cms.vuint32( 1 )
4015 )
4016 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
4017     recordName = cms.string( "L1TGlobalParametersRcd" ),
4018     iovIsRunNotTime = cms.bool( True ),
4019     firstValid = cms.vuint32( 1 )
4020 )
4021 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
4022     appendToDataLabel = cms.string( "HBHE" ),
4023     timeSlewParametersM2 = cms.VPSet( 
4024       cms.PSet(  tmax = cms.double( 16.0 ),
4025         tzero = cms.double( 23.960177 ),
4026         slope = cms.double( -3.178648 )
4027       ),
4028       cms.PSet(  tmax = cms.double( 10.0 ),
4029         tzero = cms.double( 11.977461 ),
4030         slope = cms.double( -1.5610227 )
4031       ),
4032       cms.PSet(  tmax = cms.double( 6.25 ),
4033         tzero = cms.double( 9.109694 ),
4034         slope = cms.double( -1.075824 )
4035       )
4036     ),
4037     timeSlewParametersM3 = cms.VPSet( 
4038       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4039         tspar2_siPM = cms.double( 0.0 ),
4040         tspar2 = cms.double( 0.0 ),
4041         cap = cms.double( 6.0 ),
4042         tspar1 = cms.double( -2.19142 ),
4043         tspar0 = cms.double( 12.2999 ),
4044         tspar1_siPM = cms.double( 0.0 )
4045       ),
4046       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4047         tspar2_siPM = cms.double( 0.0 ),
4048         tspar2 = cms.double( 32.0 ),
4049         cap = cms.double( 6.0 ),
4050         tspar1 = cms.double( -3.2 ),
4051         tspar0 = cms.double( 15.5 ),
4052         tspar1_siPM = cms.double( 0.0 )
4053       ),
4054       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4055         tspar2_siPM = cms.double( 0.0 ),
4056         tspar2 = cms.double( 0.0 ),
4057         cap = cms.double( 6.0 ),
4058         tspar1 = cms.double( -2.19142 ),
4059         tspar0 = cms.double( 12.2999 ),
4060         tspar1_siPM = cms.double( 0.0 )
4061       ),
4062       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4063         tspar2_siPM = cms.double( 0.0 ),
4064         tspar2 = cms.double( 0.0 ),
4065         cap = cms.double( 6.0 ),
4066         tspar1 = cms.double( -2.19142 ),
4067         tspar0 = cms.double( 12.2999 ),
4068         tspar1_siPM = cms.double( 0.0 )
4069       )
4070     )
4071 )
4072 fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
4073     recordName = cms.string( "EcalMultifitParametersRcd" ),
4074     iovIsRunNotTime = cms.bool( True ),
4075     firstValid = cms.vuint32( 1 )
4076 )
4077 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
4078     recordName = cms.string( "JetTagComputerRecord" ),
4079     iovIsRunNotTime = cms.bool( True ),
4080     firstValid = cms.vuint32( 1 )
4081 )
4082 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
4083     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
4084     iovIsRunNotTime = cms.bool( True ),
4085     firstValid = cms.vuint32( 1 )
4086 )
4087 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
4088     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
4089     iovIsRunNotTime = cms.bool( True ),
4090     firstValid = cms.vuint32( 1 )
4091 )
4092 fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
4093     recordName = cms.string( "JobConfigurationGPURecord" ),
4094     iovIsRunNotTime = cms.bool( True ),
4095     firstValid = cms.vuint32( 1 )
4096 )
4097 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
4098     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
4099     iovIsRunNotTime = cms.bool( True ),
4100     firstValid = cms.vuint32( 1 )
4101 )
4102 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
4103     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
4104     iovIsRunNotTime = cms.bool( True ),
4105     firstValid = cms.vuint32( 1 )
4106 )
4107 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
4108     recordName = cms.string( "TfGraphRecord" ),
4109     iovIsRunNotTime = cms.bool( True ),
4110     firstValid = cms.vuint32( 1 )
4111 )
4112 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
4113     RunType = cms.string( "Run3" ),
4114     PitchSimY = cms.double( 0.15 ),
4115     PitchSimX = cms.double( 0.1 ),
4116     thickness = cms.double( 0.23 ),
4117     noOfPixelSimX = cms.int32( 160 ),
4118     noOfPixelSimY = cms.int32( 104 ),
4119     noOfPixels = cms.int32( 16640 ),
4120     simXWidth = cms.double( 16.6 ),
4121     simYWidth = cms.double( 16.2 ),
4122     deadEdgeWidth = cms.double( 0.2 ),
4123     activeEdgeSigma = cms.double( 0.02 ),
4124     physActiveEdgeDist = cms.double( 0.15 ),
4125     appendToDataLabel = cms.string( "" )
4126 )
4127 
4128 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4129   MaxDPhi = cms.double( 1.6 ),
4130   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
4131   PropagationDirection = cms.string( "anyDirection" )
4132 )
4133 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
4134   AlgoName = cms.string( "CSCChannelMapperPostls1" )
4135 )
4136 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
4137   AlgoName = cms.string( "CSCIndexerPostls1" )
4138 )
4139 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
4140   appendToDataLabel = cms.string( "" )
4141 )
4142 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
4143 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
4144   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
4145   MapAuto = cms.untracked.bool( False ),
4146   SkipHE = cms.untracked.bool( False ),
4147   appendToDataLabel = cms.string( "" )
4148 )
4149 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
4150   appendToDataLabel = cms.string( "" )
4151 )
4152 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
4153   appendToDataLabel = cms.string( "" )
4154 )
4155 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4156   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4157   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4158   ComponentName = cms.string( "ClusterShapeHitFilter" ),
4159   isPhase2 = cms.bool( False ),
4160   doPixelShapeCut = cms.bool( True ),
4161   doStripShapeCut = cms.bool( True ),
4162   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4163   appendToDataLabel = cms.string( "" )
4164 )
4165 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
4166   appendToDataLabel = cms.string( "" )
4167 )
4168 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
4169   TotalBxInEvent = cms.int32( 5 ),
4170   NumberPhysTriggers = cms.uint32( 512 ),
4171   NumberL1Muon = cms.uint32( 8 ),
4172   NumberL1EGamma = cms.uint32( 12 ),
4173   NumberL1Jet = cms.uint32( 12 ),
4174   NumberL1Tau = cms.uint32( 12 ),
4175   NumberChips = cms.uint32( 1 ),
4176   PinsOnChip = cms.uint32( 512 ),
4177   OrderOfChip = cms.vint32( 1 ),
4178   NumberL1IsoEG = cms.uint32( 4 ),
4179   NumberL1JetCounts = cms.uint32( 12 ),
4180   UnitLength = cms.int32( 8 ),
4181   NumberL1ForJet = cms.uint32( 4 ),
4182   IfCaloEtaNumberBits = cms.uint32( 4 ),
4183   IfMuEtaNumberBits = cms.uint32( 6 ),
4184   NumberL1TauJet = cms.uint32( 4 ),
4185   NumberL1Mu = cms.uint32( 4 ),
4186   NumberConditionChips = cms.uint32( 1 ),
4187   NumberPsbBoards = cms.int32( 7 ),
4188   NumberL1CenJet = cms.uint32( 4 ),
4189   PinsOnConditionChip = cms.uint32( 512 ),
4190   NumberL1NoIsoEG = cms.uint32( 4 ),
4191   NumberTechnicalTriggers = cms.uint32( 64 ),
4192   NumberPhysTriggersExtended = cms.uint32( 64 ),
4193   WordLength = cms.int32( 64 ),
4194   OrderConditionChip = cms.vint32( 1 ),
4195   appendToDataLabel = cms.string( "" )
4196 )
4197 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4198   SimpleMagneticField = cms.string( "" ),
4199   MaxDPhi = cms.double( 1.6 ),
4200   ComponentName = cms.string( "PropagatorWithMaterial" ),
4201   Mass = cms.double( 0.105 ),
4202   PropagationDirection = cms.string( "alongMomentum" ),
4203   useRungeKutta = cms.bool( False ),
4204   ptMin = cms.double( -1.0 )
4205 )
4206 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4207   SimpleMagneticField = cms.string( "ParabolicMf" ),
4208   MaxDPhi = cms.double( 1.6 ),
4209   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
4210   Mass = cms.double( 0.139 ),
4211   PropagationDirection = cms.string( "alongMomentum" ),
4212   useRungeKutta = cms.bool( False ),
4213   ptMin = cms.double( -1.0 )
4214 )
4215 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4216   SimpleMagneticField = cms.string( "ParabolicMf" ),
4217   MaxDPhi = cms.double( 1.6 ),
4218   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
4219   Mass = cms.double( 0.105 ),
4220   PropagationDirection = cms.string( "alongMomentum" ),
4221   useRungeKutta = cms.bool( False ),
4222   ptMin = cms.double( -1.0 )
4223 )
4224 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4225   SimpleMagneticField = cms.string( "" ),
4226   MaxDPhi = cms.double( 1.6 ),
4227   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
4228   Mass = cms.double( 0.105 ),
4229   PropagationDirection = cms.string( "oppositeToMomentum" ),
4230   useRungeKutta = cms.bool( False ),
4231   ptMin = cms.double( -1.0 )
4232 )
4233 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4234   SimpleMagneticField = cms.string( "ParabolicMf" ),
4235   MaxDPhi = cms.double( 1.6 ),
4236   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
4237   Mass = cms.double( 0.139 ),
4238   PropagationDirection = cms.string( "oppositeToMomentum" ),
4239   useRungeKutta = cms.bool( False ),
4240   ptMin = cms.double( -1.0 )
4241 )
4242 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4243   SimpleMagneticField = cms.string( "ParabolicMf" ),
4244   MaxDPhi = cms.double( 1.6 ),
4245   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
4246   Mass = cms.double( 0.105 ),
4247   PropagationDirection = cms.string( "oppositeToMomentum" ),
4248   useRungeKutta = cms.bool( False ),
4249   ptMin = cms.double( -1.0 )
4250 )
4251 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4252   SimpleMagneticField = cms.string( "ParabolicMf" ),
4253   MaxDPhi = cms.double( 1.6 ),
4254   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
4255   Mass = cms.double( 0.105 ),
4256   PropagationDirection = cms.string( "oppositeToMomentum" ),
4257   useRungeKutta = cms.bool( False ),
4258   ptMin = cms.double( 0.1 )
4259 )
4260 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
4261   SimpleMagneticField = cms.string( "ParabolicMf" ),
4262   MaxDPhi = cms.double( 4.0 ),
4263   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
4264   Mass = cms.double( 0.1396 ),
4265   PropagationDirection = cms.string( "alongMomentum" ),
4266   useRungeKutta = cms.bool( False ),
4267   ptMin = cms.double( -1.0 )
4268 )
4269 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4270   SimpleMagneticField = cms.string( "ParabolicMf" ),
4271   MaxDPhi = cms.double( 1.6 ),
4272   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
4273   Mass = cms.double( 0.105 ),
4274   PropagationDirection = cms.string( "alongMomentum" ),
4275   useRungeKutta = cms.bool( False ),
4276   ptMin = cms.double( 0.1 )
4277 )
4278 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
4279   appendToDataLabel = cms.string( "" )
4280 )
4281 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
4282   QualityLabel = cms.string( "" ),
4283   Label = cms.string( "" ),
4284   appendToDataLabel = cms.string( "" )
4285 )
4286 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
4287   EtaDivisions = cms.untracked.uint32( 20 ),
4288   PhiDivisions = cms.untracked.uint32( 20 ),
4289   EtaMax = cms.untracked.double( 2.5 )
4290 )
4291 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
4292   use3d = cms.bool( True ),
4293   unBoost = cms.bool( False ),
4294   useSignificance = cms.bool( True ),
4295   minTracks = cms.uint32( 3 ),
4296   minVertices = cms.uint32( 1 )
4297 )
4298 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4299   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
4300   NoErrorPropagation = cms.bool( False ),
4301   PropagationDirection = cms.string( "anyDirection" ),
4302   useTuningForL2Speed = cms.bool( False ),
4303   useIsYokeFlag = cms.bool( True ),
4304   endcapShiftInZNeg = cms.double( 0.0 ),
4305   SetVBFPointer = cms.bool( False ),
4306   AssumeNoMaterial = cms.bool( False ),
4307   endcapShiftInZPos = cms.double( 0.0 ),
4308   useInTeslaFromMagField = cms.bool( False ),
4309   VBFName = cms.string( "VolumeBasedMagneticField" ),
4310   useEndcapShiftsInZ = cms.bool( False ),
4311   sendLogWarning = cms.bool( False ),
4312   useMatVolumes = cms.bool( True ),
4313   debug = cms.bool( False ),
4314   ApplyRadX0Correction = cms.bool( True ),
4315   useMagVolumes = cms.bool( True ),
4316   returnTangentPlane = cms.bool( True )
4317 )
4318 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
4319   ComponentName = cms.string( "TransientTrackBuilder" )
4320 )
4321 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4322   ComponentName = cms.string( "CaloDetIdAssociator" ),
4323   etaBinSize = cms.double( 0.087 ),
4324   nEta = cms.int32( 70 ),
4325   nPhi = cms.int32( 72 ),
4326   hcalRegion = cms.int32( 2 ),
4327   includeBadChambers = cms.bool( False ),
4328   includeGEM = cms.bool( False ),
4329   includeME0 = cms.bool( False )
4330 )
4331 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4332   ComponentName = cms.string( "CosmicNavigationSchool" ),
4333   PluginName = cms.string( "" ),
4334   SimpleMagneticField = cms.string( "" )
4335 )
4336 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
4337   verbosity = cms.untracked.uint32( 1 ),
4338   buildMisalignedGeometry = cms.bool( False ),
4339   isRun2 = cms.bool( False ),
4340   dbTag = cms.string( "" ),
4341   compactViewTag = cms.string( "" ),
4342   fromPreprocessedDB = cms.untracked.bool( True ),
4343   fromDD4hep = cms.untracked.bool( False ),
4344   appendToDataLabel = cms.string( "" )
4345 )
4346 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
4347   lhcInfoLabel = cms.string( "" ),
4348   lhcInfoPerFillLabel = cms.string( "" ),
4349   lhcInfoPerLSLabel = cms.string( "" ),
4350   opticsLabel = cms.string( "" ),
4351   useNewLHCInfo = cms.bool( True ),
4352   appendToDataLabel = cms.string( "" )
4353 )
4354 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4355   ComponentName = cms.string( "EcalDetIdAssociator" ),
4356   etaBinSize = cms.double( 0.02 ),
4357   nEta = cms.int32( 300 ),
4358   nPhi = cms.int32( 360 ),
4359   hcalRegion = cms.int32( 2 ),
4360   includeBadChambers = cms.bool( False ),
4361   includeGEM = cms.bool( False ),
4362   includeME0 = cms.bool( False )
4363 )
4364 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
4365   appendToDataLabel = cms.string( "" ),
4366   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4367 )
4368 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
4369   appendToDataLabel = cms.string( "" ),
4370   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4371 )
4372 fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
4373   EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
4374   EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
4375   EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
4376   EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
4377   appendToDataLabel = cms.string( "" ),
4378   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4379 )
4380 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
4381   flagMask = cms.PSet( 
4382     kBad = cms.vstring( 'kFaultyHardware',
4383       'kDead',
4384       'kKilled' ),
4385     kGood = cms.vstring( 'kGood' ),
4386     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
4387       'kTowerRecovered' ),
4388     kProblematic = cms.vstring( 'kPoorReco',
4389       'kPoorCalib',
4390       'kNoisy',
4391       'kSaturated' ),
4392     kWeird = cms.vstring( 'kWeird',
4393       'kDiWeird' ),
4394     kTime = cms.vstring( 'kOutOfTime' )
4395   ),
4396   dbstatusMask = cms.PSet( 
4397     kBad = cms.vstring( 'kNonRespondingIsolated',
4398       'kDeadVFE',
4399       'kDeadFE',
4400       'kNoDataNoTP' ),
4401     kGood = cms.vstring( 'kOk' ),
4402     kRecovered = cms.vstring(  ),
4403     kProblematic = cms.vstring( 'kDAC',
4404       'kNoLaser',
4405       'kNoisy',
4406       'kNNoisy',
4407       'kNNNoisy',
4408       'kNNNNoisy',
4409       'kNNNNNoisy',
4410       'kFixedG6',
4411       'kFixedG1',
4412       'kFixedG0' ),
4413     kWeird = cms.vstring(  ),
4414     kTime = cms.vstring(  )
4415   ),
4416   timeThresh = cms.double( 2.0 )
4417 )
4418 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
4419 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
4420   appendToDataLabel = cms.string( "" )
4421 )
4422 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
4423   appendToDataLabel = cms.string( "" )
4424 )
4425 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4426   ComponentName = cms.string( "HcalDetIdAssociator" ),
4427   etaBinSize = cms.double( 0.087 ),
4428   nEta = cms.int32( 70 ),
4429   nPhi = cms.int32( 72 ),
4430   hcalRegion = cms.int32( 2 ),
4431   includeBadChambers = cms.bool( False ),
4432   includeGEM = cms.bool( False ),
4433   includeME0 = cms.bool( False )
4434 )
4435 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
4436   appendToDataLabel = cms.string( "" ),
4437   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4438 )
4439 fragment.hcalMahiPulseOffsetsESProducer = cms.ESProducer( "HcalMahiPulseOffsetsESProducer@alpaka",
4440   pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
4441   appendToDataLabel = cms.string( "" ),
4442   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4443 )
4444 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
4445   phase = cms.uint32( 1 ),
4446   RecoveredRecHitBits = cms.vstring( '' ),
4447   SeverityLevels = cms.VPSet( 
4448     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4449       RecHitFlags = cms.vstring( '' ),
4450       Level = cms.int32( 0 )
4451     ),
4452     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
4453       RecHitFlags = cms.vstring( '' ),
4454       Level = cms.int32( 1 )
4455     ),
4456     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
4457       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
4458         'HFAnomalousHit' ),
4459       Level = cms.int32( 5 )
4460     ),
4461     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4462       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
4463         'HBHESpikeNoise',
4464         'HBHETS4TS5Noise',
4465         'HBHEOOTPU',
4466         'HBHEFlatNoise',
4467         'HBHENegativeNoise' ),
4468       Level = cms.int32( 8 )
4469     ),
4470     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4471       RecHitFlags = cms.vstring( 'HFLongShort',
4472         'HFS8S1Ratio',
4473         'HFPET',
4474         'HFSignalAsymmetry' ),
4475       Level = cms.int32( 11 )
4476     ),
4477     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
4478       RecHitFlags = cms.vstring(  ),
4479       Level = cms.int32( 12 )
4480     ),
4481     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
4482       RecHitFlags = cms.vstring( '' ),
4483       Level = cms.int32( 15 )
4484     ),
4485     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
4486   'HcalCellDead' ),
4487       RecHitFlags = cms.vstring( '' ),
4488       Level = cms.int32( 20 )
4489     )
4490   ),
4491   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
4492     'HcalCellOff',
4493     'HcalCellDead' ),
4494   appendToDataLabel = cms.string( "" )
4495 )
4496 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
4497   appendToDataLabel = cms.string( "" ),
4498   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4499 )
4500 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
4501   appendToDataLabel = cms.string( "" ),
4502   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4503 )
4504 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
4505   useCondDB = cms.bool( False ),
4506   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
4507   useGBRForest = cms.bool( True ),
4508   useAdaBoost = cms.bool( False )
4509 )
4510 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4511   trackPseudoSelection = cms.PSet( 
4512     maxDistToAxis = cms.double( 0.07 ),
4513     totalHitsMin = cms.uint32( 0 ),
4514     ptMin = cms.double( 0.0 ),
4515     sip2dSigMax = cms.double( 99999.9 ),
4516     sip2dValMax = cms.double( 99999.9 ),
4517     sip3dSigMax = cms.double( 99999.9 ),
4518     sip3dValMax = cms.double( 99999.9 ),
4519     maxDecayLen = cms.double( 5.0 ),
4520     qualityClass = cms.string( "any" ),
4521     jetDeltaRMax = cms.double( 0.3 ),
4522     normChi2Max = cms.double( 99999.9 ),
4523     pixelHitsMin = cms.uint32( 0 ),
4524     sip2dSigMin = cms.double( 2.0 ),
4525     sip2dValMin = cms.double( -99999.9 ),
4526     sip3dSigMin = cms.double( -99999.9 ),
4527     sip3dValMin = cms.double( -99999.9 )
4528   ),
4529   trackSelection = cms.PSet( 
4530     maxDistToAxis = cms.double( 0.07 ),
4531     totalHitsMin = cms.uint32( 0 ),
4532     ptMin = cms.double( 0.0 ),
4533     sip2dSigMax = cms.double( 99999.9 ),
4534     sip2dValMax = cms.double( 99999.9 ),
4535     sip3dSigMax = cms.double( 99999.9 ),
4536     sip3dValMax = cms.double( 99999.9 ),
4537     maxDecayLen = cms.double( 5.0 ),
4538     qualityClass = cms.string( "any" ),
4539     jetDeltaRMax = cms.double( 0.3 ),
4540     normChi2Max = cms.double( 99999.9 ),
4541     pixelHitsMin = cms.uint32( 0 ),
4542     sip2dSigMin = cms.double( -99999.9 ),
4543     sip2dValMin = cms.double( -99999.9 ),
4544     sip3dSigMin = cms.double( -99999.9 ),
4545     sip3dValMin = cms.double( -99999.9 )
4546   ),
4547   trackFlip = cms.bool( False ),
4548   vertexFlip = cms.bool( False ),
4549   SoftLeptonFlip = cms.bool( False ),
4550   useTrackWeights = cms.bool( True ),
4551   pseudoMultiplicityMin = cms.uint32( 2 ),
4552   correctVertexMass = cms.bool( True ),
4553   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
4554   charmCut = cms.double( 1.5 ),
4555   minimumTrackWeight = cms.double( 0.5 ),
4556   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
4557   trackMultiplicityMin = cms.uint32( 3 ),
4558   trackSort = cms.string( "sip2dSig" ),
4559   useCategories = cms.bool( True ),
4560   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
4561     'CombinedSVPseudoVertex',
4562     'CombinedSVNoVertex' ),
4563   recordLabel = cms.string( "HLT" ),
4564   categoryVariableName = cms.string( "vertexCategory" )
4565 )
4566 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4567   trackPseudoSelection = cms.PSet( 
4568     max_pT_dRcut = cms.double( 0.1 ),
4569     b_dR = cms.double( 0.6263 ),
4570     min_pT = cms.double( 120.0 ),
4571     b_pT = cms.double( 0.3684 ),
4572     ptMin = cms.double( 0.0 ),
4573     max_pT_trackPTcut = cms.double( 3.0 ),
4574     max_pT = cms.double( 500.0 ),
4575     useVariableJTA = cms.bool( False ),
4576     maxDecayLen = cms.double( 5.0 ),
4577     qualityClass = cms.string( "any" ),
4578     normChi2Max = cms.double( 99999.9 ),
4579     sip2dValMin = cms.double( -99999.9 ),
4580     sip3dValMin = cms.double( -99999.9 ),
4581     a_dR = cms.double( -0.001053 ),
4582     maxDistToAxis = cms.double( 0.07 ),
4583     totalHitsMin = cms.uint32( 0 ),
4584     a_pT = cms.double( 0.005263 ),
4585     sip2dSigMax = cms.double( 99999.9 ),
4586     sip2dValMax = cms.double( 99999.9 ),
4587     sip3dSigMax = cms.double( 99999.9 ),
4588     sip3dValMax = cms.double( 99999.9 ),
4589     min_pT_dRcut = cms.double( 0.5 ),
4590     jetDeltaRMax = cms.double( 0.3 ),
4591     pixelHitsMin = cms.uint32( 0 ),
4592     sip3dSigMin = cms.double( -99999.9 ),
4593     sip2dSigMin = cms.double( 2.0 )
4594   ),
4595   trackSelection = cms.PSet( 
4596     max_pT_dRcut = cms.double( 0.1 ),
4597     b_dR = cms.double( 0.6263 ),
4598     min_pT = cms.double( 120.0 ),
4599     b_pT = cms.double( 0.3684 ),
4600     ptMin = cms.double( 0.0 ),
4601     max_pT_trackPTcut = cms.double( 3.0 ),
4602     max_pT = cms.double( 500.0 ),
4603     useVariableJTA = cms.bool( False ),
4604     maxDecayLen = cms.double( 5.0 ),
4605     qualityClass = cms.string( "any" ),
4606     normChi2Max = cms.double( 99999.9 ),
4607     sip2dValMin = cms.double( -99999.9 ),
4608     sip3dValMin = cms.double( -99999.9 ),
4609     a_dR = cms.double( -0.001053 ),
4610     maxDistToAxis = cms.double( 0.07 ),
4611     totalHitsMin = cms.uint32( 0 ),
4612     a_pT = cms.double( 0.005263 ),
4613     sip2dSigMax = cms.double( 99999.9 ),
4614     sip2dValMax = cms.double( 99999.9 ),
4615     sip3dSigMax = cms.double( 99999.9 ),
4616     sip3dValMax = cms.double( 99999.9 ),
4617     min_pT_dRcut = cms.double( 0.5 ),
4618     jetDeltaRMax = cms.double( 0.3 ),
4619     pixelHitsMin = cms.uint32( 0 ),
4620     sip3dSigMin = cms.double( -99999.9 ),
4621     sip2dSigMin = cms.double( -99999.9 )
4622   ),
4623   trackFlip = cms.bool( False ),
4624   vertexFlip = cms.bool( False ),
4625   SoftLeptonFlip = cms.bool( False ),
4626   useTrackWeights = cms.bool( True ),
4627   pseudoMultiplicityMin = cms.uint32( 2 ),
4628   correctVertexMass = cms.bool( True ),
4629   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
4630   charmCut = cms.double( 1.5 ),
4631   minimumTrackWeight = cms.double( 0.5 ),
4632   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
4633   trackMultiplicityMin = cms.uint32( 3 ),
4634   trackSort = cms.string( "sip2dSig" ),
4635   useCategories = cms.bool( True ),
4636   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
4637     'CombinedSVIVFV2PseudoVertex',
4638     'CombinedSVIVFV2NoVertex' ),
4639   recordLabel = cms.string( "HLT" ),
4640   categoryVariableName = cms.string( "vertexCategory" )
4641 )
4642 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
4643   impactParameterType = cms.int32( 1 ),
4644   minimumImpactParameter = cms.double( -1.0 ),
4645   useSignedImpactParameterSig = cms.bool( True ),
4646   maximumDistanceToJetAxis = cms.double( 999999.0 ),
4647   deltaR = cms.double( -1.0 ),
4648   deltaRmin = cms.double( 0.0 ),
4649   maximumDecayLength = cms.double( 999999.0 ),
4650   maxImpactParameter = cms.double( 0.1 ),
4651   maxImpactParameterSig = cms.double( 999999.0 ),
4652   trackQualityClass = cms.string( "any" ),
4653   nthTrack = cms.int32( -1 )
4654 )
4655 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
4656   a_dR = cms.double( -0.001053 ),
4657   b_dR = cms.double( 0.6263 ),
4658   a_pT = cms.double( 0.005263 ),
4659   b_pT = cms.double( 0.3684 ),
4660   min_pT = cms.double( 120.0 ),
4661   max_pT = cms.double( 500.0 ),
4662   min_pT_dRcut = cms.double( 0.5 ),
4663   max_pT_dRcut = cms.double( 0.1 ),
4664   max_pT_trackPTcut = cms.double( 3.0 ),
4665   minimumImpactParameter = cms.double( 0.05 ),
4666   useSignedImpactParameterSig = cms.bool( False ),
4667   impactParameterType = cms.int32( 1 ),
4668   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4669   deltaR = cms.double( -1.0 ),
4670   maximumDecayLength = cms.double( 999999.0 ),
4671   nthTrack = cms.int32( 1 ),
4672   trackQualityClass = cms.string( "any" ),
4673   useVariableJTA = cms.bool( False )
4674 )
4675 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4676   MaxDPhi = cms.double( 1.6 ),
4677   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
4678   PropagationDirection = cms.string( "alongMomentum" )
4679 )
4680 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4681   MaxDPhi = cms.double( 1.6 ),
4682   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
4683   PropagationDirection = cms.string( "oppositeToMomentum" )
4684 )
4685 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4686   SimpleMagneticField = cms.string( "" ),
4687   MaxDPhi = cms.double( 1.6 ),
4688   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
4689   Mass = cms.double( 5.11E-4 ),
4690   PropagationDirection = cms.string( "oppositeToMomentum" ),
4691   useRungeKutta = cms.bool( False ),
4692   ptMin = cms.double( -1.0 )
4693 )
4694 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4695   MaxChi2 = cms.double( 16.0 ),
4696   nSigma = cms.double( 3.0 ),
4697   MaxDisplacement = cms.double( 0.5 ),
4698   MaxSagitta = cms.double( 2.0 ),
4699   MinimalTolerance = cms.double( 0.5 ),
4700   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4701   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
4702   pTChargeCutThreshold = cms.double( -1.0 ),
4703   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4704   appendToDataLabel = cms.string( "" )
4705 )
4706 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4707   MaxChi2 = cms.double( 16.0 ),
4708   nSigma = cms.double( 3.0 ),
4709   MaxDisplacement = cms.double( 0.5 ),
4710   MaxSagitta = cms.double( 2.0 ),
4711   MinimalTolerance = cms.double( 0.5 ),
4712   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4713   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
4714   pTChargeCutThreshold = cms.double( 15.0 ),
4715   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4716   appendToDataLabel = cms.string( "" )
4717 )
4718 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4719   MaxChi2 = cms.double( 2000.0 ),
4720   nSigma = cms.double( 3.0 ),
4721   MaxDisplacement = cms.double( 100.0 ),
4722   MaxSagitta = cms.double( -1.0 ),
4723   MinimalTolerance = cms.double( 10.0 ),
4724   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4725   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
4726   pTChargeCutThreshold = cms.double( 15.0 ),
4727   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4728   appendToDataLabel = cms.string( "" )
4729 )
4730 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4731   MaxChi2 = cms.double( 30.0 ),
4732   nSigma = cms.double( 3.0 ),
4733   MaxDisplacement = cms.double( 100.0 ),
4734   MaxSagitta = cms.double( -1.0 ),
4735   MinimalTolerance = cms.double( 10.0 ),
4736   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4737   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
4738   pTChargeCutThreshold = cms.double( 15.0 ),
4739   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4740   appendToDataLabel = cms.string( "" )
4741 )
4742 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4743   MaxChi2 = cms.double( 9.0 ),
4744   nSigma = cms.double( 3.0 ),
4745   MaxDisplacement = cms.double( 0.5 ),
4746   MaxSagitta = cms.double( 2.0 ),
4747   MinimalTolerance = cms.double( 0.5 ),
4748   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4749   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
4750   pTChargeCutThreshold = cms.double( 15.0 ),
4751   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4752   appendToDataLabel = cms.string( "" )
4753 )
4754 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4755   MaxChi2 = cms.double( 9.0 ),
4756   nSigma = cms.double( 3.0 ),
4757   MaxDisplacement = cms.double( 100.0 ),
4758   MaxSagitta = cms.double( -1.0 ),
4759   MinimalTolerance = cms.double( 10.0 ),
4760   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4761   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
4762   pTChargeCutThreshold = cms.double( 15.0 ),
4763   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
4764   appendToDataLabel = cms.string( "" )
4765 )
4766 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4767   MaxChi2 = cms.double( 16.0 ),
4768   nSigma = cms.double( 3.0 ),
4769   MaxDisplacement = cms.double( 0.5 ),
4770   MaxSagitta = cms.double( 2.0 ),
4771   MinimalTolerance = cms.double( 0.5 ),
4772   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4773   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
4774   pTChargeCutThreshold = cms.double( -1.0 ),
4775   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4776   appendToDataLabel = cms.string( "" )
4777 )
4778 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4779   MaxChi2 = cms.double( 40.0 ),
4780   nSigma = cms.double( 4.0 ),
4781   MaxDisplacement = cms.double( 0.5 ),
4782   MaxSagitta = cms.double( 2.0 ),
4783   MinimalTolerance = cms.double( 0.5 ),
4784   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
4785   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
4786   appendToDataLabel = cms.string( "" )
4787 )
4788 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4789   MaxChi2 = cms.double( 16.0 ),
4790   nSigma = cms.double( 3.0 ),
4791   MaxDisplacement = cms.double( 100.0 ),
4792   MaxSagitta = cms.double( -1.0 ),
4793   MinimalTolerance = cms.double( 10.0 ),
4794   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4795   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
4796   appendToDataLabel = cms.string( "" )
4797 )
4798 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4799   MaxChi2 = cms.double( 30.0 ),
4800   nSigma = cms.double( 3.0 ),
4801   MaxDisplacement = cms.double( 100.0 ),
4802   MaxSagitta = cms.double( -1.0 ),
4803   MinimalTolerance = cms.double( 10.0 ),
4804   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4805   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
4806   appendToDataLabel = cms.string( "" )
4807 )
4808 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4809   MaxChi2 = cms.double( 9.0 ),
4810   nSigma = cms.double( 3.0 ),
4811   MaxDisplacement = cms.double( 100.0 ),
4812   MaxSagitta = cms.double( -1.0 ),
4813   MinimalTolerance = cms.double( 10.0 ),
4814   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4815   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
4816   appendToDataLabel = cms.string( "" )
4817 )
4818 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
4819   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
4820   MaxComponents = cms.int32( 12 ),
4821   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
4822 )
4823 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4824   MaxChi2 = cms.double( 9.0 ),
4825   nSigma = cms.double( 3.0 ),
4826   MaxDisplacement = cms.double( 0.5 ),
4827   MaxSagitta = cms.double( 2.0 ),
4828   MinimalTolerance = cms.double( 0.5 ),
4829   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4830   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
4831   pTChargeCutThreshold = cms.double( -1.0 ),
4832   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4833   appendToDataLabel = cms.string( "" )
4834 )
4835 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4836   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
4837   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4838   fractionShared = cms.double( 0.13 ),
4839   ValidHitBonus = cms.double( 5.0 ),
4840   MissingHitPenalty = cms.double( 20.0 ),
4841   allowSharedFirstHit = cms.bool( True )
4842 )
4843 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4844   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
4845   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4846   fractionShared = cms.double( 0.13 ),
4847   ValidHitBonus = cms.double( 5.0 ),
4848   MissingHitPenalty = cms.double( 20.0 ),
4849   allowSharedFirstHit = cms.bool( True )
4850 )
4851 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4852   MaxChi2 = cms.double( 9.0 ),
4853   nSigma = cms.double( 3.0 ),
4854   MaxDisplacement = cms.double( 0.5 ),
4855   MaxSagitta = cms.double( 2.0 ),
4856   MinimalTolerance = cms.double( 0.5 ),
4857   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4858   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
4859   pTChargeCutThreshold = cms.double( -1.0 ),
4860   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4861   appendToDataLabel = cms.string( "" )
4862 )
4863 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4864   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
4865   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4866   fractionShared = cms.double( 0.13 ),
4867   ValidHitBonus = cms.double( 5.0 ),
4868   MissingHitPenalty = cms.double( 20.0 ),
4869   allowSharedFirstHit = cms.bool( True )
4870 )
4871 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
4872   impactParameterType = cms.int32( 1 ),
4873   minimumImpactParameter = cms.double( -1.0 ),
4874   useSignedImpactParameterSig = cms.bool( True ),
4875   maximumDistanceToJetAxis = cms.double( 999999.0 ),
4876   deltaR = cms.double( -1.0 ),
4877   deltaRmin = cms.double( 0.0 ),
4878   maximumDecayLength = cms.double( 999999.0 ),
4879   maxImpactParameter = cms.double( 0.1 ),
4880   maxImpactParameterSig = cms.double( 999999.0 ),
4881   trackQualityClass = cms.string( "any" ),
4882   nthTrack = cms.int32( -1 )
4883 )
4884 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
4885   impactParameterType = cms.int32( 1 ),
4886   minimumImpactParameter = cms.double( -1.0 ),
4887   useSignedImpactParameterSig = cms.bool( True ),
4888   maximumDistanceToJetAxis = cms.double( 999999.0 ),
4889   deltaR = cms.double( -1.0 ),
4890   deltaRmin = cms.double( 0.0 ),
4891   maximumDecayLength = cms.double( 999999.0 ),
4892   maxImpactParameter = cms.double( 0.2 ),
4893   maxImpactParameterSig = cms.double( 999999.0 ),
4894   trackQualityClass = cms.string( "any" ),
4895   nthTrack = cms.int32( -1 )
4896 )
4897 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
4898   impactParameterType = cms.int32( 1 ),
4899   minimumImpactParameter = cms.double( -1.0 ),
4900   useSignedImpactParameterSig = cms.bool( False ),
4901   maximumDistanceToJetAxis = cms.double( 999999.0 ),
4902   deltaR = cms.double( -1.0 ),
4903   deltaRmin = cms.double( 0.0 ),
4904   maximumDecayLength = cms.double( 999999.0 ),
4905   maxImpactParameter = cms.double( 0.05 ),
4906   maxImpactParameterSig = cms.double( 5.0 ),
4907   trackQualityClass = cms.string( "any" ),
4908   nthTrack = cms.int32( -1 )
4909 )
4910 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
4911   a_dR = cms.double( -0.001053 ),
4912   b_dR = cms.double( 0.6263 ),
4913   a_pT = cms.double( 0.005263 ),
4914   b_pT = cms.double( 0.3684 ),
4915   min_pT = cms.double( 120.0 ),
4916   max_pT = cms.double( 500.0 ),
4917   min_pT_dRcut = cms.double( 0.5 ),
4918   max_pT_dRcut = cms.double( 0.1 ),
4919   max_pT_trackPTcut = cms.double( 3.0 ),
4920   minimumImpactParameter = cms.double( 0.05 ),
4921   useSignedImpactParameterSig = cms.bool( False ),
4922   impactParameterType = cms.int32( 1 ),
4923   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4924   deltaR = cms.double( -1.0 ),
4925   maximumDecayLength = cms.double( 999999.0 ),
4926   nthTrack = cms.int32( 1 ),
4927   trackQualityClass = cms.string( "any" ),
4928   useVariableJTA = cms.bool( False )
4929 )
4930 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
4931   a_dR = cms.double( -0.001053 ),
4932   b_dR = cms.double( 0.6263 ),
4933   a_pT = cms.double( 0.005263 ),
4934   b_pT = cms.double( 0.3684 ),
4935   min_pT = cms.double( 120.0 ),
4936   max_pT = cms.double( 500.0 ),
4937   min_pT_dRcut = cms.double( 0.5 ),
4938   max_pT_dRcut = cms.double( 0.1 ),
4939   max_pT_trackPTcut = cms.double( 3.0 ),
4940   minimumImpactParameter = cms.double( 0.03 ),
4941   useSignedImpactParameterSig = cms.bool( False ),
4942   impactParameterType = cms.int32( 1 ),
4943   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4944   deltaR = cms.double( -1.0 ),
4945   maximumDecayLength = cms.double( 999999.0 ),
4946   nthTrack = cms.int32( 1 ),
4947   trackQualityClass = cms.string( "any" ),
4948   useVariableJTA = cms.bool( False )
4949 )
4950 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
4951   a_dR = cms.double( -0.001053 ),
4952   b_dR = cms.double( 0.6263 ),
4953   a_pT = cms.double( 0.005263 ),
4954   b_pT = cms.double( 0.3684 ),
4955   min_pT = cms.double( 120.0 ),
4956   max_pT = cms.double( 500.0 ),
4957   min_pT_dRcut = cms.double( 0.5 ),
4958   max_pT_dRcut = cms.double( 0.1 ),
4959   max_pT_trackPTcut = cms.double( 3.0 ),
4960   minimumImpactParameter = cms.double( 0.2 ),
4961   useSignedImpactParameterSig = cms.bool( True ),
4962   impactParameterType = cms.int32( 1 ),
4963   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4964   deltaR = cms.double( -1.0 ),
4965   maximumDecayLength = cms.double( 999999.0 ),
4966   nthTrack = cms.int32( 2 ),
4967   trackQualityClass = cms.string( "any" ),
4968   useVariableJTA = cms.bool( False )
4969 )
4970 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
4971   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
4972 )
4973 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
4974   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
4975   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
4976   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
4977   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
4978   Mass = cms.double( 5.11E-4 ),
4979   BetheHeitlerCorrection = cms.int32( 2 )
4980 )
4981 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4982   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
4983   NoErrorPropagation = cms.bool( False ),
4984   PropagationDirection = cms.string( "anyDirection" ),
4985   useTuningForL2Speed = cms.bool( True ),
4986   useIsYokeFlag = cms.bool( True ),
4987   endcapShiftInZNeg = cms.double( 0.0 ),
4988   SetVBFPointer = cms.bool( False ),
4989   AssumeNoMaterial = cms.bool( False ),
4990   endcapShiftInZPos = cms.double( 0.0 ),
4991   useInTeslaFromMagField = cms.bool( False ),
4992   VBFName = cms.string( "VolumeBasedMagneticField" ),
4993   useEndcapShiftsInZ = cms.bool( False ),
4994   sendLogWarning = cms.bool( False ),
4995   useMatVolumes = cms.bool( True ),
4996   debug = cms.bool( False ),
4997   ApplyRadX0Correction = cms.bool( True ),
4998   useMagVolumes = cms.bool( True ),
4999   returnTangentPlane = cms.bool( True )
5000 )
5001 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5002   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5003   NoErrorPropagation = cms.bool( False ),
5004   PropagationDirection = cms.string( "oppositeToMomentum" ),
5005   useTuningForL2Speed = cms.bool( True ),
5006   useIsYokeFlag = cms.bool( True ),
5007   endcapShiftInZNeg = cms.double( 0.0 ),
5008   SetVBFPointer = cms.bool( False ),
5009   AssumeNoMaterial = cms.bool( False ),
5010   endcapShiftInZPos = cms.double( 0.0 ),
5011   useInTeslaFromMagField = cms.bool( False ),
5012   VBFName = cms.string( "VolumeBasedMagneticField" ),
5013   useEndcapShiftsInZ = cms.bool( False ),
5014   sendLogWarning = cms.bool( False ),
5015   useMatVolumes = cms.bool( True ),
5016   debug = cms.bool( False ),
5017   ApplyRadX0Correction = cms.bool( True ),
5018   useMagVolumes = cms.bool( True ),
5019   returnTangentPlane = cms.bool( True )
5020 )
5021 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
5022   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
5023   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5024   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5025   EstimateCut = cms.double( -1.0 ),
5026   MaxFractionOutliers = cms.double( 0.3 ),
5027   MaxNumberOfOutliers = cms.int32( 3 ),
5028   MinDof = cms.int32( 2 ),
5029   NoOutliersBeginEnd = cms.bool( False ),
5030   MinNumberOfHits = cms.int32( 3 ),
5031   MinNumberOfHitsHighEta = cms.int32( 5 ),
5032   HighEtaSwitch = cms.double( 5.0 ),
5033   RejectTracks = cms.bool( True ),
5034   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5035   NoInvalidHitsBeginEnd = cms.bool( True ),
5036   LogPixelProbabilityCut = cms.double( -16.0 ),
5037   appendToDataLabel = cms.string( "" )
5038 )
5039 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
5040   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
5041   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5042   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5043   EstimateCut = cms.double( -1.0 ),
5044   MaxFractionOutliers = cms.double( 0.3 ),
5045   MaxNumberOfOutliers = cms.int32( 3 ),
5046   MinDof = cms.int32( 2 ),
5047   NoOutliersBeginEnd = cms.bool( False ),
5048   MinNumberOfHits = cms.int32( 5 ),
5049   MinNumberOfHitsHighEta = cms.int32( 5 ),
5050   HighEtaSwitch = cms.double( 5.0 ),
5051   RejectTracks = cms.bool( True ),
5052   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5053   NoInvalidHitsBeginEnd = cms.bool( False ),
5054   LogPixelProbabilityCut = cms.double( -16.0 ),
5055   appendToDataLabel = cms.string( "" )
5056 )
5057 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5058   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5059   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5060   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5061   appendToDataLabel = cms.string( "" )
5062 )
5063 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5064   SimpleMagneticField = cms.string( "" ),
5065   MaxDPhi = cms.double( 1.6 ),
5066   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
5067   Mass = cms.double( 5.11E-4 ),
5068   PropagationDirection = cms.string( "alongMomentum" ),
5069   useRungeKutta = cms.bool( False ),
5070   ptMin = cms.double( -1.0 )
5071 )
5072 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
5073   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
5074 )
5075 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5076   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
5077   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
5078   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
5079   EstimateCut = cms.double( -1.0 ),
5080   MaxFractionOutliers = cms.double( 0.3 ),
5081   MaxNumberOfOutliers = cms.int32( 3 ),
5082   MinDof = cms.int32( 2 ),
5083   NoOutliersBeginEnd = cms.bool( False ),
5084   MinNumberOfHits = cms.int32( 5 ),
5085   MinNumberOfHitsHighEta = cms.int32( 5 ),
5086   HighEtaSwitch = cms.double( 5.0 ),
5087   RejectTracks = cms.bool( True ),
5088   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5089   NoInvalidHitsBeginEnd = cms.bool( True ),
5090   LogPixelProbabilityCut = cms.double( -16.0 ),
5091   appendToDataLabel = cms.string( "" )
5092 )
5093 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
5094   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5095   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
5096   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5097   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
5098   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
5099 )
5100 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
5101   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5102   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
5103   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5104   ErrorRescaling = cms.double( 100.0 ),
5105   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
5106   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
5107 )
5108 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5109   MaxChi2 = cms.double( 30.0 ),
5110   nSigma = cms.double( 3.0 ),
5111   MaxDisplacement = cms.double( 0.5 ),
5112   MaxSagitta = cms.double( 2.0 ),
5113   MinimalTolerance = cms.double( 0.5 ),
5114   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5115   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
5116   pTChargeCutThreshold = cms.double( 15.0 ),
5117   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5118   appendToDataLabel = cms.string( "" )
5119 )
5120 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5121   MaxChi2 = cms.double( 30.0 ),
5122   nSigma = cms.double( 3.0 ),
5123   MaxDisplacement = cms.double( 0.5 ),
5124   MaxSagitta = cms.double( 2.0 ),
5125   MinimalTolerance = cms.double( 0.5 ),
5126   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5127   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
5128   pTChargeCutThreshold = cms.double( 15.0 ),
5129   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5130   appendToDataLabel = cms.string( "" )
5131 )
5132 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5133   MaxChi2 = cms.double( 36.0 ),
5134   nSigma = cms.double( 3.0 ),
5135   MaxDisplacement = cms.double( 100.0 ),
5136   MaxSagitta = cms.double( -1.0 ),
5137   MinimalTolerance = cms.double( 10.0 ),
5138   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5139   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
5140   appendToDataLabel = cms.string( "" )
5141 )
5142 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5143   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
5144   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
5145   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
5146   EstimateCut = cms.double( -1.0 ),
5147   MaxFractionOutliers = cms.double( 0.3 ),
5148   MaxNumberOfOutliers = cms.int32( 3 ),
5149   MinDof = cms.int32( 2 ),
5150   NoOutliersBeginEnd = cms.bool( False ),
5151   MinNumberOfHits = cms.int32( 5 ),
5152   MinNumberOfHitsHighEta = cms.int32( 5 ),
5153   HighEtaSwitch = cms.double( 5.0 ),
5154   RejectTracks = cms.bool( True ),
5155   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5156   NoInvalidHitsBeginEnd = cms.bool( False ),
5157   LogPixelProbabilityCut = cms.double( -16.0 ),
5158   appendToDataLabel = cms.string( "" )
5159 )
5160 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
5161   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5162   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5163   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5164   EstimateCut = cms.double( -1.0 ),
5165   MaxFractionOutliers = cms.double( 0.3 ),
5166   MaxNumberOfOutliers = cms.int32( 3 ),
5167   MinDof = cms.int32( 2 ),
5168   NoOutliersBeginEnd = cms.bool( False ),
5169   MinNumberOfHits = cms.int32( 5 ),
5170   MinNumberOfHitsHighEta = cms.int32( 5 ),
5171   HighEtaSwitch = cms.double( 5.0 ),
5172   RejectTracks = cms.bool( True ),
5173   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5174   NoInvalidHitsBeginEnd = cms.bool( False ),
5175   LogPixelProbabilityCut = cms.double( -16.0 ),
5176   appendToDataLabel = cms.string( "" )
5177 )
5178 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5179   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5180   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5181   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5182   EstimateCut = cms.double( 20.0 ),
5183   MaxFractionOutliers = cms.double( 0.3 ),
5184   MaxNumberOfOutliers = cms.int32( 3 ),
5185   MinDof = cms.int32( 2 ),
5186   NoOutliersBeginEnd = cms.bool( False ),
5187   MinNumberOfHits = cms.int32( 3 ),
5188   MinNumberOfHitsHighEta = cms.int32( 5 ),
5189   HighEtaSwitch = cms.double( 5.0 ),
5190   RejectTracks = cms.bool( True ),
5191   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5192   NoInvalidHitsBeginEnd = cms.bool( True ),
5193   LogPixelProbabilityCut = cms.double( -14.0 ),
5194   appendToDataLabel = cms.string( "" )
5195 )
5196 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
5197   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5198   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5199   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5200   EstimateCut = cms.double( 20.0 ),
5201   MaxFractionOutliers = cms.double( 0.3 ),
5202   MaxNumberOfOutliers = cms.int32( 3 ),
5203   MinDof = cms.int32( 2 ),
5204   NoOutliersBeginEnd = cms.bool( False ),
5205   MinNumberOfHits = cms.int32( 3 ),
5206   MinNumberOfHitsHighEta = cms.int32( 5 ),
5207   HighEtaSwitch = cms.double( 5.0 ),
5208   RejectTracks = cms.bool( True ),
5209   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5210   NoInvalidHitsBeginEnd = cms.bool( True ),
5211   LogPixelProbabilityCut = cms.double( -14.0 ),
5212   appendToDataLabel = cms.string( "" )
5213 )
5214 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5215   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
5216   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5217   Updator = cms.string( "hltESPKFUpdator" ),
5218   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5219   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5220   minHits = cms.int32( 3 ),
5221   appendToDataLabel = cms.string( "" )
5222 )
5223 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
5224   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5225   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5226   Updator = cms.string( "hltESPKFUpdator" ),
5227   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5228   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5229   minHits = cms.int32( 3 ),
5230   appendToDataLabel = cms.string( "" )
5231 )
5232 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5233   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5234   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5235   Updator = cms.string( "hltESPKFUpdator" ),
5236   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5237   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5238   minHits = cms.int32( 3 ),
5239   appendToDataLabel = cms.string( "" )
5240 )
5241 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5242   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
5243   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5244   Updator = cms.string( "hltESPKFUpdator" ),
5245   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5246   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5247   errorRescaling = cms.double( 100.0 ),
5248   minHits = cms.int32( 3 ),
5249   appendToDataLabel = cms.string( "" )
5250 )
5251 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
5252   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5253   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5254   Updator = cms.string( "hltESPKFUpdator" ),
5255   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5256   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5257   errorRescaling = cms.double( 100.0 ),
5258   minHits = cms.int32( 3 ),
5259   appendToDataLabel = cms.string( "" )
5260 )
5261 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5262   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5263   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5264   Updator = cms.string( "hltESPKFUpdator" ),
5265   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5266   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5267   errorRescaling = cms.double( 10.0 ),
5268   minHits = cms.int32( 3 ),
5269   appendToDataLabel = cms.string( "" )
5270 )
5271 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
5272   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
5273   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5274   Updator = cms.string( "hltESPKFUpdator" ),
5275   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5276   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5277   errorRescaling = cms.double( 10.0 ),
5278   minHits = cms.int32( 3 ),
5279   appendToDataLabel = cms.string( "" )
5280 )
5281 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
5282   ComponentName = cms.string( "hltESPKFUpdator" )
5283 )
5284 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
5285   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5286   DistanceMeasure = cms.string( "KullbackLeibler" )
5287 )
5288 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5289   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
5290   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
5291   Updator = cms.string( "hltESPKFUpdator" ),
5292   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5293   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5294   minHits = cms.int32( 3 ),
5295   appendToDataLabel = cms.string( "" )
5296 )
5297 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5298   MaxChi2 = cms.double( 9.0 ),
5299   nSigma = cms.double( 3.0 ),
5300   MaxDisplacement = cms.double( 0.5 ),
5301   MaxSagitta = cms.double( 2.0 ),
5302   MinimalTolerance = cms.double( 0.5 ),
5303   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5304   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
5305   pTChargeCutThreshold = cms.double( -1.0 ),
5306   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5307   appendToDataLabel = cms.string( "" )
5308 )
5309 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5310   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
5311   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5312   fractionShared = cms.double( 0.16 ),
5313   ValidHitBonus = cms.double( 5.0 ),
5314   MissingHitPenalty = cms.double( 20.0 ),
5315   allowSharedFirstHit = cms.bool( True )
5316 )
5317 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5318   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
5319   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5320   fractionShared = cms.double( 0.16 ),
5321   ValidHitBonus = cms.double( 5.0 ),
5322   MissingHitPenalty = cms.double( 20.0 ),
5323   allowSharedFirstHit = cms.bool( True )
5324 )
5325 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5326   MaxChi2 = cms.double( 9.0 ),
5327   nSigma = cms.double( 3.0 ),
5328   MaxDisplacement = cms.double( 0.5 ),
5329   MaxSagitta = cms.double( 2.0 ),
5330   MinimalTolerance = cms.double( 0.5 ),
5331   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5332   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
5333   pTChargeCutThreshold = cms.double( -1.0 ),
5334   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5335   appendToDataLabel = cms.string( "" )
5336 )
5337 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5338   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
5339   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5340   fractionShared = cms.double( 0.16 ),
5341   ValidHitBonus = cms.double( 5.0 ),
5342   MissingHitPenalty = cms.double( 20.0 ),
5343   allowSharedFirstHit = cms.bool( True )
5344 )
5345 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
5346   ComponentName = cms.string( "hltESPMeasurementTracker" ),
5347   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5348   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5349   HitMatcher = cms.string( "StandardMatcher" ),
5350   Phase2StripCPE = cms.string( "" ),
5351   SiStripQualityLabel = cms.string( "" ),
5352   UseStripModuleQualityDB = cms.bool( True ),
5353   DebugStripModuleQualityDB = cms.untracked.bool( False ),
5354   UseStripAPVFiberQualityDB = cms.bool( True ),
5355   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
5356   MaskBadAPVFibers = cms.bool( True ),
5357   UseStripStripQualityDB = cms.bool( True ),
5358   DebugStripStripQualityDB = cms.untracked.bool( False ),
5359   badStripCuts = cms.PSet( 
5360     TOB = cms.PSet( 
5361       maxBad = cms.uint32( 4 ),
5362       maxConsecutiveBad = cms.uint32( 2 )
5363     ),
5364     TIB = cms.PSet( 
5365       maxBad = cms.uint32( 4 ),
5366       maxConsecutiveBad = cms.uint32( 2 )
5367     ),
5368     TID = cms.PSet( 
5369       maxBad = cms.uint32( 4 ),
5370       maxConsecutiveBad = cms.uint32( 2 )
5371     ),
5372     TEC = cms.PSet( 
5373       maxBad = cms.uint32( 4 ),
5374       maxConsecutiveBad = cms.uint32( 2 )
5375     )
5376   ),
5377   UsePixelModuleQualityDB = cms.bool( True ),
5378   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
5379   UsePixelROCQualityDB = cms.bool( True ),
5380   DebugPixelROCQualityDB = cms.untracked.bool( False ),
5381   appendToDataLabel = cms.string( "" )
5382 )
5383 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5384   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5385   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5386   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5387   isPhase2 = cms.bool( False ),
5388   doPixelShapeCut = cms.bool( True ),
5389   doStripShapeCut = cms.bool( True ),
5390   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5391   appendToDataLabel = cms.string( "" )
5392 )
5393 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5394   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5395   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5396   fractionShared = cms.double( 0.11 ),
5397   ValidHitBonus = cms.double( 5.0 ),
5398   MissingHitPenalty = cms.double( 20.0 ),
5399   allowSharedFirstHit = cms.bool( True )
5400 )
5401 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5402   MaxChi2 = cms.double( 16.0 ),
5403   nSigma = cms.double( 3.0 ),
5404   MaxDisplacement = cms.double( 0.5 ),
5405   MaxSagitta = cms.double( 2.0 ),
5406   MinimalTolerance = cms.double( 0.5 ),
5407   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5408   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
5409   pTChargeCutThreshold = cms.double( -1.0 ),
5410   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5411   appendToDataLabel = cms.string( "" )
5412 )
5413 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5414   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
5415   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5416   fractionShared = cms.double( 0.11 ),
5417   ValidHitBonus = cms.double( 5.0 ),
5418   MissingHitPenalty = cms.double( 20.0 ),
5419   allowSharedFirstHit = cms.bool( True )
5420 )
5421 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
5422   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
5423 )
5424 fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
5425   seedFinder = cms.PSet( 
5426     thresholdsByDetector = cms.VPSet( 
5427       cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
5428         seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
5429         detector = cms.string( "HCAL_BARREL1" )
5430       ),
5431       cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
5432         seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
5433         detector = cms.string( "HCAL_ENDCAP" )
5434       )
5435     ),
5436     nNeighbours = cms.int32( 4 )
5437   ),
5438   initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
5439   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5440     detector = cms.string( "HCAL_BARREL1" )
5441   ),
5442   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5443     detector = cms.string( "HCAL_ENDCAP" )
5444   )
5445 ) ),
5446   pfClusterBuilder = cms.PSet( 
5447     minFracTot = cms.double( 1.0E-20 ),
5448     stoppingTolerance = cms.double( 1.0E-8 ),
5449     positionCalc = cms.PSet( 
5450       minAllowedNormalization = cms.double( 1.0E-9 ),
5451       minFractionInCalc = cms.double( 1.0E-9 )
5452     ),
5453     maxIterations = cms.uint32( 5 ),
5454     recHitEnergyNorms = cms.VPSet( 
5455       cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5456         detector = cms.string( "HCAL_BARREL1" )
5457       ),
5458       cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5459         detector = cms.string( "HCAL_ENDCAP" )
5460       )
5461     ),
5462     showerSigma = cms.double( 10.0 ),
5463     minFractionToKeep = cms.double( 1.0E-7 ),
5464     excludeOtherSeeds = cms.bool( True ),
5465     timeResolutionCalcBarrel = cms.PSet( 
5466       corrTermLowE = cms.double( 0.0 ),
5467       threshLowE = cms.double( 6.0 ),
5468       noiseTerm = cms.double( 21.86 ),
5469       constantTermLowE = cms.double( 4.24 ),
5470       noiseTermLowE = cms.double( 8.0 ),
5471       threshHighE = cms.double( 15.0 ),
5472       constantTerm = cms.double( 2.82 )
5473     ),
5474     timeResolutionCalcEndcap = cms.PSet( 
5475       corrTermLowE = cms.double( 0.0 ),
5476       threshLowE = cms.double( 6.0 ),
5477       noiseTerm = cms.double( 21.86 ),
5478       constantTermLowE = cms.double( 4.24 ),
5479       noiseTermLowE = cms.double( 8.0 ),
5480       threshHighE = cms.double( 15.0 ),
5481       constantTerm = cms.double( 2.82 )
5482     )
5483   ),
5484   appendToDataLabel = cms.string( "" ),
5485   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5486 )
5487 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
5488   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5489   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5490   appendToDataLabel = cms.string( "" ),
5491   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5492 )
5493 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
5494   usePFThresholdsFromDB = cms.bool( True ),
5495   appendToDataLabel = cms.string( "" ),
5496   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5497 )
5498 fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1",
5499   LoadTemplatesFromDB = cms.bool( True ),
5500   Alpha2Order = cms.bool( True ),
5501   ClusterProbComputationFlag = cms.int32( 0 ),
5502   useLAWidthFromDB = cms.bool( True ),
5503   lAOffset = cms.double( 0.0 ),
5504   lAWidthBPix = cms.double( 0.0 ),
5505   lAWidthFPix = cms.double( 0.0 ),
5506   doLorentzFromAlignment = cms.bool( False ),
5507   useLAFromDB = cms.bool( True ),
5508   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5509   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5510   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5511   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5512   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5513   yerr_endcap = cms.vdouble( 0.0021 ),
5514   xerr_barrel_l1_def = cms.double( 0.0103 ),
5515   yerr_barrel_l1_def = cms.double( 0.0021 ),
5516   xerr_barrel_ln_def = cms.double( 0.0103 ),
5517   yerr_barrel_ln_def = cms.double( 0.0021 ),
5518   xerr_endcap_def = cms.double( 0.002 ),
5519   yerr_endcap_def = cms.double( 7.5E-4 ),
5520   EdgeClusterErrorX = cms.double( 50.0 ),
5521   EdgeClusterErrorY = cms.double( 85.0 ),
5522   UseErrorsFromTemplates = cms.bool( True ),
5523   TruncatePixelCharge = cms.bool( True ),
5524   ComponentName = cms.string( "hltESPPixelCPEFastHIon" ),
5525   MagneticFieldRecord = cms.ESInputTag( "","" ),
5526   appendToDataLabel = cms.string( "" )
5527 )
5528 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
5529   LoadTemplatesFromDB = cms.bool( True ),
5530   Alpha2Order = cms.bool( True ),
5531   ClusterProbComputationFlag = cms.int32( 0 ),
5532   useLAWidthFromDB = cms.bool( True ),
5533   lAOffset = cms.double( 0.0 ),
5534   lAWidthBPix = cms.double( 0.0 ),
5535   lAWidthFPix = cms.double( 0.0 ),
5536   doLorentzFromAlignment = cms.bool( False ),
5537   useLAFromDB = cms.bool( True ),
5538   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5539   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5540   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5541   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5542   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5543   yerr_endcap = cms.vdouble( 0.0021 ),
5544   xerr_barrel_l1_def = cms.double( 0.0103 ),
5545   yerr_barrel_l1_def = cms.double( 0.0021 ),
5546   xerr_barrel_ln_def = cms.double( 0.0103 ),
5547   yerr_barrel_ln_def = cms.double( 0.0021 ),
5548   xerr_endcap_def = cms.double( 0.002 ),
5549   yerr_endcap_def = cms.double( 7.5E-4 ),
5550   EdgeClusterErrorX = cms.double( 50.0 ),
5551   EdgeClusterErrorY = cms.double( 85.0 ),
5552   UseErrorsFromTemplates = cms.bool( True ),
5553   TruncatePixelCharge = cms.bool( True ),
5554   ComponentName = cms.string( "PixelCPEFastParams" ),
5555   MagneticFieldRecord = cms.ESInputTag( "","" ),
5556   appendToDataLabel = cms.string( "" ),
5557   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5558 )
5559 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
5560   LoadTemplatesFromDB = cms.bool( True ),
5561   Alpha2Order = cms.bool( True ),
5562   ClusterProbComputationFlag = cms.int32( 0 ),
5563   useLAWidthFromDB = cms.bool( False ),
5564   lAOffset = cms.double( 0.0 ),
5565   lAWidthBPix = cms.double( 0.0 ),
5566   lAWidthFPix = cms.double( 0.0 ),
5567   doLorentzFromAlignment = cms.bool( False ),
5568   useLAFromDB = cms.bool( True ),
5569   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5570   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5571   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5572   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5573   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5574   yerr_endcap = cms.vdouble( 0.0021 ),
5575   xerr_barrel_l1_def = cms.double( 0.0103 ),
5576   yerr_barrel_l1_def = cms.double( 0.0021 ),
5577   xerr_barrel_ln_def = cms.double( 0.0103 ),
5578   yerr_barrel_ln_def = cms.double( 0.0021 ),
5579   xerr_endcap_def = cms.double( 0.002 ),
5580   yerr_endcap_def = cms.double( 7.5E-4 ),
5581   eff_charge_cut_highX = cms.double( 1.0 ),
5582   eff_charge_cut_highY = cms.double( 1.0 ),
5583   eff_charge_cut_lowX = cms.double( 0.0 ),
5584   eff_charge_cut_lowY = cms.double( 0.0 ),
5585   size_cutX = cms.double( 3.0 ),
5586   size_cutY = cms.double( 3.0 ),
5587   EdgeClusterErrorX = cms.double( 50.0 ),
5588   EdgeClusterErrorY = cms.double( 85.0 ),
5589   inflate_errors = cms.bool( False ),
5590   inflate_all_errors_no_trk_angle = cms.bool( False ),
5591   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
5592   UseErrorsFromTemplates = cms.bool( True ),
5593   TruncatePixelCharge = cms.bool( True ),
5594   IrradiationBiasCorrection = cms.bool( True ),
5595   DoCosmics = cms.bool( False ),
5596   isPhase2 = cms.bool( False ),
5597   SmallPitch = cms.bool( False ),
5598   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
5599   MagneticFieldRecord = cms.ESInputTag( "","" ),
5600   appendToDataLabel = cms.string( "" )
5601 )
5602 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
5603   LoadTemplatesFromDB = cms.bool( True ),
5604   Alpha2Order = cms.bool( True ),
5605   ClusterProbComputationFlag = cms.int32( 0 ),
5606   useLAWidthFromDB = cms.bool( True ),
5607   lAOffset = cms.double( 0.0 ),
5608   lAWidthBPix = cms.double( 0.0 ),
5609   lAWidthFPix = cms.double( 0.0 ),
5610   doLorentzFromAlignment = cms.bool( False ),
5611   useLAFromDB = cms.bool( True ),
5612   barrelTemplateID = cms.int32( 0 ),
5613   forwardTemplateID = cms.int32( 0 ),
5614   directoryWithTemplates = cms.int32( 0 ),
5615   speed = cms.int32( -2 ),
5616   UseClusterSplitter = cms.bool( False ),
5617   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
5618   appendToDataLabel = cms.string( "" )
5619 )
5620 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5621   MaxChi2 = cms.double( 16.0 ),
5622   nSigma = cms.double( 3.0 ),
5623   MaxDisplacement = cms.double( 0.5 ),
5624   MaxSagitta = cms.double( 2.0 ),
5625   MinimalTolerance = cms.double( 0.5 ),
5626   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5627   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
5628   pTChargeCutThreshold = cms.double( -1.0 ),
5629   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5630   appendToDataLabel = cms.string( "" )
5631 )
5632 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5633   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5634   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5635   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
5636   isPhase2 = cms.bool( False ),
5637   doPixelShapeCut = cms.bool( True ),
5638   doStripShapeCut = cms.bool( True ),
5639   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5640   appendToDataLabel = cms.string( "" )
5641 )
5642 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5643   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
5644   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5645   fractionShared = cms.double( 0.11 ),
5646   ValidHitBonus = cms.double( 5.0 ),
5647   MissingHitPenalty = cms.double( 20.0 ),
5648   allowSharedFirstHit = cms.bool( True )
5649 )
5650 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5651   MaxChi2 = cms.double( 9.0 ),
5652   nSigma = cms.double( 3.0 ),
5653   MaxDisplacement = cms.double( 0.5 ),
5654   MaxSagitta = cms.double( 2.0 ),
5655   MinimalTolerance = cms.double( 0.5 ),
5656   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
5657   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
5658   pTChargeCutThreshold = cms.double( 15.0 ),
5659   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5660   appendToDataLabel = cms.string( "" )
5661 )
5662 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5663   MaxChi2 = cms.double( 25.0 ),
5664   nSigma = cms.double( 3.0 ),
5665   MaxDisplacement = cms.double( 100.0 ),
5666   MaxSagitta = cms.double( -1.0 ),
5667   MinimalTolerance = cms.double( 10.0 ),
5668   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5669   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
5670   appendToDataLabel = cms.string( "" )
5671 )
5672 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5673   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
5674   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5675   fractionShared = cms.double( 0.19 ),
5676   ValidHitBonus = cms.double( 5.0 ),
5677   MissingHitPenalty = cms.double( 20.0 ),
5678   allowSharedFirstHit = cms.bool( True )
5679 )
5680 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5681   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
5682   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5683   Updator = cms.string( "hltESPKFUpdator" ),
5684   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5685   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5686   minHits = cms.int32( 3 ),
5687   appendToDataLabel = cms.string( "" )
5688 )
5689 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5690   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
5691   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5692   Updator = cms.string( "hltESPKFUpdator" ),
5693   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5694   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5695   errorRescaling = cms.double( 100.0 ),
5696   minHits = cms.int32( 3 ),
5697   appendToDataLabel = cms.string( "" )
5698 )
5699 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5700   SimpleMagneticField = cms.string( "" ),
5701   MaxDPhi = cms.double( 1.6 ),
5702   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5703   Mass = cms.double( 0.105 ),
5704   PropagationDirection = cms.string( "alongMomentum" ),
5705   useRungeKutta = cms.bool( True ),
5706   ptMin = cms.double( -1.0 )
5707 )
5708 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
5709   CablingMapLabel = cms.string( "" ),
5710   UseQualityInfo = cms.bool( False ),
5711   appendToDataLabel = cms.string( "" ),
5712   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5713 )
5714 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
5715   appendToDataLabel = cms.string( "" ),
5716   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5717 )
5718 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
5719   ComponentName = cms.string( "hltESPSmartPropagator" ),
5720   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
5721   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
5722   PropagationDirection = cms.string( "alongMomentum" ),
5723   Epsilon = cms.double( 5.0 )
5724 )
5725 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
5726   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
5727   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
5728   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
5729   PropagationDirection = cms.string( "alongMomentum" ),
5730   Epsilon = cms.double( 5.0 )
5731 )
5732 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
5733   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5734   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
5735   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
5736   PropagationDirection = cms.string( "oppositeToMomentum" ),
5737   Epsilon = cms.double( 5.0 )
5738 )
5739 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
5740   distance = cms.double( 0.5 )
5741 )
5742 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5743   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
5744   NoErrorPropagation = cms.bool( False ),
5745   PropagationDirection = cms.string( "alongMomentum" ),
5746   useTuningForL2Speed = cms.bool( False ),
5747   useIsYokeFlag = cms.bool( True ),
5748   endcapShiftInZNeg = cms.double( 0.0 ),
5749   SetVBFPointer = cms.bool( False ),
5750   AssumeNoMaterial = cms.bool( False ),
5751   endcapShiftInZPos = cms.double( 0.0 ),
5752   useInTeslaFromMagField = cms.bool( False ),
5753   VBFName = cms.string( "VolumeBasedMagneticField" ),
5754   useEndcapShiftsInZ = cms.bool( False ),
5755   sendLogWarning = cms.bool( False ),
5756   useMatVolumes = cms.bool( True ),
5757   debug = cms.bool( False ),
5758   ApplyRadX0Correction = cms.bool( True ),
5759   useMagVolumes = cms.bool( True ),
5760   returnTangentPlane = cms.bool( True )
5761 )
5762 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5763   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
5764   NoErrorPropagation = cms.bool( False ),
5765   PropagationDirection = cms.string( "oppositeToMomentum" ),
5766   useTuningForL2Speed = cms.bool( False ),
5767   useIsYokeFlag = cms.bool( True ),
5768   endcapShiftInZNeg = cms.double( 0.0 ),
5769   SetVBFPointer = cms.bool( False ),
5770   AssumeNoMaterial = cms.bool( False ),
5771   endcapShiftInZPos = cms.double( 0.0 ),
5772   useInTeslaFromMagField = cms.bool( False ),
5773   VBFName = cms.string( "VolumeBasedMagneticField" ),
5774   useEndcapShiftsInZ = cms.bool( False ),
5775   sendLogWarning = cms.bool( False ),
5776   useMatVolumes = cms.bool( True ),
5777   debug = cms.bool( False ),
5778   ApplyRadX0Correction = cms.bool( True ),
5779   useMagVolumes = cms.bool( True ),
5780   returnTangentPlane = cms.bool( True )
5781 )
5782 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
5783   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
5784   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
5785   parameters = cms.PSet( 
5786     mTIB_P1 = cms.double( 0.202 ),
5787     maxChgOneMIP = cms.double( 6000.0 ),
5788     mTEC_P0 = cms.double( -1.885 ),
5789     mTOB_P1 = cms.double( 0.253 ),
5790     mTEC_P1 = cms.double( 0.471 ),
5791     mLC_P2 = cms.double( 0.3 ),
5792     mLC_P1 = cms.double( 0.618 ),
5793     mTOB_P0 = cms.double( -1.026 ),
5794     mLC_P0 = cms.double( -0.326 ),
5795     useLegacyError = cms.bool( False ),
5796     mTIB_P0 = cms.double( -0.742 ),
5797     mTID_P1 = cms.double( 0.433 ),
5798     mTID_P0 = cms.double( -1.427 )
5799   )
5800 )
5801 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5802   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
5803   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5804   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5805   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5806   Matcher = cms.string( "StandardMatcher" ),
5807   Phase2StripCPE = cms.string( "" ),
5808   appendToDataLabel = cms.string( "" )
5809 )
5810 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5811   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
5812   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5813   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5814   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
5815   Matcher = cms.string( "StandardMatcher" ),
5816   Phase2StripCPE = cms.string( "" ),
5817   appendToDataLabel = cms.string( "" )
5818 )
5819 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5820   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
5821   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5822   StripCPE = cms.string( "Fake" ),
5823   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5824   Matcher = cms.string( "StandardMatcher" ),
5825   Phase2StripCPE = cms.string( "" ),
5826   appendToDataLabel = cms.string( "" )
5827 )
5828 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5829   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
5830   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5831   StripCPE = cms.string( "Fake" ),
5832   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5833   Matcher = cms.string( "StandardMatcher" ),
5834   Phase2StripCPE = cms.string( "" ),
5835   appendToDataLabel = cms.string( "" )
5836 )
5837 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5838   MaxChi2 = cms.double( 16.0 ),
5839   nSigma = cms.double( 3.0 ),
5840   MaxDisplacement = cms.double( 0.5 ),
5841   MaxSagitta = cms.double( 2.0 ),
5842   MinimalTolerance = cms.double( 0.5 ),
5843   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5844   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
5845   pTChargeCutThreshold = cms.double( -1.0 ),
5846   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5847   appendToDataLabel = cms.string( "" )
5848 )
5849 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5850   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5851   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5852   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
5853   isPhase2 = cms.bool( False ),
5854   doPixelShapeCut = cms.bool( True ),
5855   doStripShapeCut = cms.bool( True ),
5856   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5857   appendToDataLabel = cms.string( "" )
5858 )
5859 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5860   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
5861   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
5862   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
5863   EstimateCut = cms.double( 30.0 ),
5864   MaxFractionOutliers = cms.double( 0.3 ),
5865   MaxNumberOfOutliers = cms.int32( 3 ),
5866   MinDof = cms.int32( 2 ),
5867   NoOutliersBeginEnd = cms.bool( False ),
5868   MinNumberOfHits = cms.int32( 7 ),
5869   MinNumberOfHitsHighEta = cms.int32( 5 ),
5870   HighEtaSwitch = cms.double( 5.0 ),
5871   RejectTracks = cms.bool( True ),
5872   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5873   NoInvalidHitsBeginEnd = cms.bool( False ),
5874   LogPixelProbabilityCut = cms.double( -16.0 ),
5875   appendToDataLabel = cms.string( "" )
5876 )
5877 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5878   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
5879   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
5880   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
5881   EstimateCut = cms.double( 30.0 ),
5882   MaxFractionOutliers = cms.double( 0.3 ),
5883   MaxNumberOfOutliers = cms.int32( 3 ),
5884   MinDof = cms.int32( 2 ),
5885   NoOutliersBeginEnd = cms.bool( False ),
5886   MinNumberOfHits = cms.int32( 7 ),
5887   MinNumberOfHitsHighEta = cms.int32( 5 ),
5888   HighEtaSwitch = cms.double( 5.0 ),
5889   RejectTracks = cms.bool( True ),
5890   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5891   NoInvalidHitsBeginEnd = cms.bool( False ),
5892   LogPixelProbabilityCut = cms.double( -16.0 ),
5893   appendToDataLabel = cms.string( "" )
5894 )
5895 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5896   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
5897   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
5898   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
5899   appendToDataLabel = cms.string( "" )
5900 )
5901 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5902   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
5903   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5904   Updator = cms.string( "hltESPKFUpdator" ),
5905   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5906   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5907   minHits = cms.int32( 7 ),
5908   appendToDataLabel = cms.string( "" )
5909 )
5910 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5911   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
5912   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5913   Updator = cms.string( "hltESPKFUpdator" ),
5914   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5915   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5916   minHits = cms.int32( 7 ),
5917   appendToDataLabel = cms.string( "" )
5918 )
5919 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5920   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
5921   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5922   Updator = cms.string( "hltESPKFUpdator" ),
5923   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5924   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5925   errorRescaling = cms.double( 10.0 ),
5926   minHits = cms.int32( 7 ),
5927   appendToDataLabel = cms.string( "" )
5928 )
5929 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5930   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
5931   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5932   Updator = cms.string( "hltESPKFUpdator" ),
5933   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5934   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5935   errorRescaling = cms.double( 10.0 ),
5936   minHits = cms.int32( 7 ),
5937   appendToDataLabel = cms.string( "" )
5938 )
5939 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5940   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
5941   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5942   fractionShared = cms.double( 0.09 ),
5943   ValidHitBonus = cms.double( 5.0 ),
5944   MissingHitPenalty = cms.double( 20.0 ),
5945   allowSharedFirstHit = cms.bool( True )
5946 )
5947 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
5948   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
5949   algoOrder = cms.vstring(  ),
5950   appendToDataLabel = cms.string( "" )
5951 )
5952 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
5953   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
5954   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
5955   appendToDataLabel = cms.string( "" )
5956 )
5957 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5958   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
5959   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5960   fractionShared = cms.double( 0.5 ),
5961   ValidHitBonus = cms.double( 100.0 ),
5962   MissingHitPenalty = cms.double( 0.0 ),
5963   allowSharedFirstHit = cms.bool( False )
5964 )
5965 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
5966   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
5967   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5968   Updator = cms.string( "hltESPKFUpdator" ),
5969   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5970   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5971   minHits = cms.int32( 3 ),
5972   appendToDataLabel = cms.string( "" )
5973 )
5974 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
5975   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
5976   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5977   Updator = cms.string( "hltESPKFUpdator" ),
5978   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5979   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5980   errorRescaling = cms.double( 100.0 ),
5981   minHits = cms.int32( 3 ),
5982   appendToDataLabel = cms.string( "" )
5983 )
5984 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
5985   timeThreshold = cms.int32( 48 ),
5986   sigmaZThreshold = cms.double( 2.0 ),
5987   sigmaXYThreshold = cms.double( 4.0 ),
5988   appendToDataLabel = cms.string( "" )
5989 )
5990 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
5991   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
5992   useQuadrupletAlgo = cms.bool( False ),
5993   appendToDataLabel = cms.string( "" )
5994 )
5995 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
5996   ComponentName = cms.string( "hltTrackCleaner" ),
5997   appendToDataLabel = cms.string( "" )
5998 )
5999 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6000   ComponentName = cms.string( "HODetIdAssociator" ),
6001   etaBinSize = cms.double( 0.087 ),
6002   nEta = cms.int32( 30 ),
6003   nPhi = cms.int32( 72 ),
6004   hcalRegion = cms.int32( 2 ),
6005   includeBadChambers = cms.bool( False ),
6006   includeGEM = cms.bool( False ),
6007   includeME0 = cms.bool( False )
6008 )
6009 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
6010   appendToDataLabel = cms.string( "" )
6011 )
6012 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6013   ComponentName = cms.string( "MuonDetIdAssociator" ),
6014   etaBinSize = cms.double( 0.125 ),
6015   nEta = cms.int32( 48 ),
6016   nPhi = cms.int32( 48 ),
6017   hcalRegion = cms.int32( 2 ),
6018   includeBadChambers = cms.bool( True ),
6019   includeGEM = cms.bool( True ),
6020   includeME0 = cms.bool( False )
6021 )
6022 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6023   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6024   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6025   fractionShared = cms.double( 0.1 ),
6026   ValidHitBonus = cms.double( 1000.0 ),
6027   MissingHitPenalty = cms.double( 1.0 ),
6028   allowSharedFirstHit = cms.bool( True )
6029 )
6030 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
6031   ComponentName = cms.string( "SimpleNavigationSchool" ),
6032   PluginName = cms.string( "" ),
6033   SimpleMagneticField = cms.string( "ParabolicMf" )
6034 )
6035 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6036   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
6037   etaBinSize = cms.double( 0.1 ),
6038   nEta = cms.int32( 60 ),
6039   nPhi = cms.int32( 30 ),
6040   hcalRegion = cms.int32( 2 ),
6041   includeBadChambers = cms.bool( False ),
6042   includeGEM = cms.bool( False ),
6043   includeME0 = cms.bool( False )
6044 )
6045 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
6046   appendToDataLabel = cms.string( "" )
6047 )
6048 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
6049   ComponentName = cms.string( "" ),
6050   CablingMapLabel = cms.string( "" ),
6051   UseQualityInfo = cms.bool( False ),
6052   appendToDataLabel = cms.string( "" )
6053 )
6054 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
6055 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
6056   LatencyRecord = cms.PSet( 
6057     label = cms.untracked.string( "" ),
6058     record = cms.string( "SiStripLatencyRcd" )
6059   ),
6060   BackPlaneCorrectionPeakMode = cms.PSet( 
6061     label = cms.untracked.string( "peak" ),
6062     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6063   ),
6064   BackPlaneCorrectionDeconvMode = cms.PSet( 
6065     label = cms.untracked.string( "deconvolution" ),
6066     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6067   )
6068 )
6069 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
6070   LatencyRecord = cms.PSet( 
6071     label = cms.untracked.string( "" ),
6072     record = cms.string( "SiStripLatencyRcd" )
6073   ),
6074   LorentzAnglePeakMode = cms.PSet( 
6075     label = cms.untracked.string( "peak" ),
6076     record = cms.string( "SiStripLorentzAngleRcd" )
6077   ),
6078   LorentzAngleDeconvMode = cms.PSet( 
6079     label = cms.untracked.string( "deconvolution" ),
6080     record = cms.string( "SiStripLorentzAngleRcd" )
6081   )
6082 )
6083 
6084 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
6085     RawDataCollection = cms.InputTag( "rawDataCollector" )
6086 )
6087 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
6088 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
6089     result = cms.bool( False )
6090 )
6091 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
6092 )
6093 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
6094     producer = cms.InputTag( 'hltBackend','backend' ),
6095     backends = cms.vstring( 'CudaAsync',
6096       'ROCmAsync' )
6097 )
6098 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
6099     SelectedTriggerType = cms.int32( 1 )
6100 )
6101 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
6102     FedIds = cms.vint32( 1404 ),
6103     Setup = cms.string( "stage2::GTSetup" ),
6104     FWId = cms.uint32( 0 ),
6105     DmxFWId = cms.uint32( 0 ),
6106     FWOverride = cms.bool( False ),
6107     TMTCheck = cms.bool( True ),
6108     CTP7 = cms.untracked.bool( False ),
6109     MTF7 = cms.untracked.bool( False ),
6110     InputLabel = cms.InputTag( "rawDataCollector" ),
6111     lenSlinkHeader = cms.untracked.int32( 8 ),
6112     lenSlinkTrailer = cms.untracked.int32( 8 ),
6113     lenAMCHeader = cms.untracked.int32( 8 ),
6114     lenAMCTrailer = cms.untracked.int32( 0 ),
6115     lenAMC13Header = cms.untracked.int32( 8 ),
6116     lenAMC13Trailer = cms.untracked.int32( 8 ),
6117     debug = cms.untracked.bool( False ),
6118     MinFeds = cms.uint32( 0 )
6119 )
6120 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
6121     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6122     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6123     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6124     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6125     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6126     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6127     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
6128     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
6129     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
6130     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
6131     GetPrescaleColumnFromData = cms.bool( False ),
6132     AlgorithmTriggersUnprescaled = cms.bool( True ),
6133     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
6134     AlgorithmTriggersUnmasked = cms.bool( True ),
6135     useMuonShowers = cms.bool( True ),
6136     resetPSCountersEachLumiSec = cms.bool( True ),
6137     semiRandomInitialPSCounters = cms.bool( False ),
6138     ProduceL1GtDaqRecord = cms.bool( True ),
6139     ProduceL1GtObjectMapRecord = cms.bool( True ),
6140     EmulateBxInEvent = cms.int32( 1 ),
6141     L1DataBxInEvent = cms.int32( 5 ),
6142     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
6143     BstLengthBytes = cms.int32( -1 ),
6144     PrescaleSet = cms.uint32( 1 ),
6145     Verbosity = cms.untracked.int32( 0 ),
6146     PrintL1Menu = cms.untracked.bool( False ),
6147     TriggerMenuLuminosity = cms.string( "startup" )
6148 )
6149 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
6150     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
6151 )
6152 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
6153     changeToCMSCoordinates = cms.bool( False ),
6154     maxZ = cms.double( 40.0 ),
6155     setSigmaZ = cms.double( 0.0 ),
6156     beamMode = cms.untracked.uint32( 11 ),
6157     src = cms.InputTag( "" ),
6158     gtEvmLabel = cms.InputTag( "" ),
6159     maxRadius = cms.double( 2.0 ),
6160     useTransientRecord = cms.bool( True )
6161 )
6162 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
6163     saveTags = cms.bool( True ),
6164     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
6165     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6166     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6167     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6168     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6169     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6170     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6171     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6172     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6173     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6174 )
6175 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
6176     offset = cms.uint32( 0 ),
6177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6178 )
6179 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
6180     tccUnpacking = cms.bool( True ),
6181     FedLabel = cms.InputTag( "listfeds" ),
6182     srpUnpacking = cms.bool( True ),
6183     syncCheck = cms.bool( True ),
6184     feIdCheck = cms.bool( True ),
6185     silentMode = cms.untracked.bool( True ),
6186     InputLabel = cms.InputTag( "rawDataCollector" ),
6187     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 ),
6188     eventPut = cms.bool( True ),
6189     numbTriggerTSamples = cms.int32( 1 ),
6190     numbXtalTSamples = cms.int32( 10 ),
6191     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 ),
6192     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 ),
6193     DoRegional = cms.bool( False ),
6194     feUnpacking = cms.bool( True ),
6195     forceToKeepFRData = cms.bool( False ),
6196     headerUnpacking = cms.bool( True ),
6197     memUnpacking = cms.bool( True )
6198 )
6199 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
6200     InputLabel = cms.InputTag( "rawDataCollector" ),
6201     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 ),
6202     maxChannelsEB = cms.uint32( 61200 ),
6203     maxChannelsEE = cms.uint32( 14648 ),
6204     digisLabelEB = cms.string( "ebDigis" ),
6205     digisLabelEE = cms.string( "eeDigis" ),
6206     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6207 )
6208 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
6209     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6210     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6211     digisOutLabelEB = cms.string( "ebDigis" ),
6212     digisOutLabelEE = cms.string( "eeDigis" ),
6213     produceDummyIntegrityCollections = cms.bool( False )
6214 )
6215 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
6216     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6217     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6218     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6219     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
6220     EBtimeFitLimits_Lower = cms.double( 0.2 ),
6221     EBtimeFitLimits_Upper = cms.double( 1.4 ),
6222     EEtimeFitLimits_Lower = cms.double( 0.2 ),
6223     EEtimeFitLimits_Upper = cms.double( 1.4 ),
6224     EBtimeConstantTerm = cms.double( 0.6 ),
6225     EEtimeConstantTerm = cms.double( 1.0 ),
6226     EBtimeNconst = cms.double( 28.5 ),
6227     EEtimeNconst = cms.double( 31.8 ),
6228     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
6229     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
6230     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
6231     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
6232     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
6233     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
6234     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
6235     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
6236     amplitudeThresholdEB = cms.double( 10.0 ),
6237     amplitudeThresholdEE = cms.double( 10.0 ),
6238     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
6239     shouldRunTimingComputation = cms.bool( True ),
6240     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6241 )
6242 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
6243     uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
6244     recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
6245     isPhase2 = cms.bool( False ),
6246     uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
6247     recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
6248 )
6249 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
6250     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6251     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
6252     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
6253     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6254     ebFEToBeRecovered = cms.string( "ebFE" ),
6255     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6256     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
6257     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6258     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6259     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6260     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6261     eeFEToBeRecovered = cms.string( "eeFE" ),
6262     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
6263     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" )
6264 )
6265 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
6266     recoverEEVFE = cms.bool( False ),
6267     EErechitCollection = cms.string( "EcalRecHitsEE" ),
6268     recoverEBIsolatedChannels = cms.bool( False ),
6269     recoverEBVFE = cms.bool( False ),
6270     laserCorrection = cms.bool( True ),
6271     EBLaserMIN = cms.double( 0.5 ),
6272     killDeadChannels = cms.bool( True ),
6273     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
6274     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6275     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
6276     EELaserMIN = cms.double( 0.5 ),
6277     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
6278     cleaningConfig = cms.PSet( 
6279       cThreshold_endcap = cms.double( 15.0 ),
6280       tightenCrack_e1_double = cms.double( 2.0 ),
6281       cThreshold_barrel = cms.double( 4.0 ),
6282       e6e2thresh = cms.double( 0.04 ),
6283       e4e1Threshold_barrel = cms.double( 0.08 ),
6284       e4e1Threshold_endcap = cms.double( 0.3 ),
6285       tightenCrack_e4e1_single = cms.double( 3.0 ),
6286       cThreshold_double = cms.double( 10.0 ),
6287       e4e1_b_barrel = cms.double( -0.024 ),
6288       tightenCrack_e6e2_double = cms.double( 3.0 ),
6289       e4e1_a_barrel = cms.double( 0.04 ),
6290       tightenCrack_e1_single = cms.double( 2.0 ),
6291       e4e1_a_endcap = cms.double( 0.02 ),
6292       e4e1_b_endcap = cms.double( -0.0125 ),
6293       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
6294     ),
6295     logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
6296     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
6297     recoverEBFE = cms.bool( False ),
6298     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
6299     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
6300     singleChannelRecoveryThreshold = cms.double( 8.0 ),
6301     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
6302     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
6303     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
6304     ChannelStatusToBeExcluded = cms.vstring(  ),
6305     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
6306     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
6307     recoverEEFE = cms.bool( False ),
6308     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
6309     EBLaserMAX = cms.double( 3.0 ),
6310     flagsMapDBReco = cms.PSet( 
6311       kDead = cms.vstring( 'kNoDataNoTP' ),
6312       kGood = cms.vstring( 'kOk',
6313         'kDAC',
6314         'kNoLaser',
6315         'kNoisy' ),
6316       kTowerRecovered = cms.vstring( 'kDeadFE' ),
6317       kNoisy = cms.vstring( 'kNNoisy',
6318         'kFixedG6',
6319         'kFixedG1' ),
6320       kNeighboursRecovered = cms.vstring( 'kFixedG0',
6321         'kNonRespondingIsolated',
6322         'kDeadVFE' )
6323     ),
6324     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6325     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
6326     algo = cms.string( "EcalRecHitWorkerSimple" ),
6327     EELaserMAX = cms.double( 8.0 ),
6328     logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
6329     recoverEEIsolatedChannels = cms.bool( False ),
6330     timeCalibTag = cms.ESInputTag( "","" ),
6331     timeOffsetTag = cms.ESInputTag( "","" ),
6332     skipTimeCalib = cms.bool( False )
6333 )
6334 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6335     sourceTag = cms.InputTag( "rawDataCollector" ),
6336     debugMode = cms.untracked.bool( False ),
6337     InstanceES = cms.string( "" ),
6338     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6339     ESdigiCollection = cms.string( "" )
6340 )
6341 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6342     ESrechitCollection = cms.string( "EcalRecHitsES" ),
6343     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6344     algo = cms.string( "ESRecHitWorker" ),
6345     ESRecoAlgo = cms.int32( 0 )
6346 )
6347 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6348     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6349     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6350     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6351     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6352     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6353     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6354     statusThreshold = cms.uint32( 3 ),
6355     useRecoFlag = cms.bool( False ),
6356     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 ),
6357     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 ),
6358     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 ),
6359     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 ),
6360     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6361     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6362 )
6363 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
6364     inputTag = cms.InputTag( "rawDataCollector" ),
6365     fedList = cms.vuint32( 1404 )
6366 )
6367 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
6368     result = cms.bool( True )
6369 )
6370 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
6371     saveTags = cms.bool( True ),
6372     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" ),
6373     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6374     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6375     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6376     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6377     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6378     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6379     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6380     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6381     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6382 )
6383 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
6384     offset = cms.uint32( 0 ),
6385     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6386 )
6387 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6388     doBarrel = cms.bool( True ),
6389     doEndcaps = cms.bool( True ),
6390     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6391     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6392     clusEtaSize = cms.int32( 3 ),
6393     clusPhiSize = cms.int32( 3 ),
6394     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6395     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6396     clusSeedThr = cms.double( 0.5 ),
6397     clusSeedThrEndCap = cms.double( 1.0 ),
6398     useRecoFlag = cms.bool( False ),
6399     flagLevelRecHitsToUse = cms.int32( 1 ),
6400     useDBStatus = cms.bool( True ),
6401     statusLevelRecHitsToUse = cms.int32( 1 ),
6402     posCalcParameters = cms.PSet( 
6403       T0_barl = cms.double( 7.4 ),
6404       T0_endcPresh = cms.double( 1.2 ),
6405       LogWeighted = cms.bool( True ),
6406       T0_endc = cms.double( 3.1 ),
6407       X0 = cms.double( 0.89 ),
6408       W0 = cms.double( 4.2 )
6409     ),
6410     maxNumberofSeeds = cms.int32( 700 ),
6411     maxNumberofClusters = cms.int32( 300 ),
6412     debugLevel = cms.int32( 0 )
6413 )
6414 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6415     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6416     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6417     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6418     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6419     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6420     useRecoFlag = cms.bool( False ),
6421     flagLevelRecHitsToUse = cms.int32( 1 ),
6422     useDBStatus = cms.bool( True ),
6423     statusLevelRecHitsToUse = cms.int32( 1 ),
6424     doSelBarrel = cms.bool( True ),
6425     barrelSelection = cms.PSet( 
6426       massHighPi0Cand = cms.double( 0.156 ),
6427       ptMinForIsolation = cms.double( 1.0 ),
6428       seleMinvMaxBarrel = cms.double( 0.8 ),
6429       massLowPi0Cand = cms.double( 0.084 ),
6430       seleS9S25Gamma = cms.double( 0.8 ),
6431       seleBeltDeta = cms.double( 0.1 ),
6432       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6433       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6434       removePi0CandidatesForEta = cms.bool( True ),
6435       seleMinvMinBarrel = cms.double( 0.2 ),
6436       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6437       selePtPairBarrel_region1 = cms.double( 3.0 ),
6438       selePtPairBarrel_region2 = cms.double( 3.0 ),
6439       seleBeltDR = cms.double( 0.3 ),
6440       region1_Barrel = cms.double( 1.0 ),
6441       seleIsoBarrel_region1 = cms.double( 0.5 ),
6442       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6443       seleIsoBarrel_region2 = cms.double( 0.5 ),
6444       selePtGammaBarrel_region2 = cms.double( 1.4 ),
6445       store5x5RecHitEB = cms.bool( True ),
6446       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6447       seleNxtalBarrel_region1 = cms.uint32( 6 )
6448     ),
6449     doSelEndcap = cms.bool( False ),
6450     endcapSelection = cms.PSet( 
6451       seleBeltDetaEndCap = cms.double( 0.05 ),
6452       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6453       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6454       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6455       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6456       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6457       ptMinForIsolationEndCap = cms.double( 0.5 ),
6458       selePtPairEndCap_region1 = cms.double( 1.5 ),
6459       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6460       selePtPairEndCap_region2 = cms.double( 1.5 ),
6461       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6462       selePtGammaEndCap_region3 = cms.double( 0.5 ),
6463       selePtGammaEndCap_region2 = cms.double( 0.5 ),
6464       selePtGammaEndCap_region1 = cms.double( 0.5 ),
6465       region1_EndCap = cms.double( 1.8 ),
6466       region2_EndCap = cms.double( 2.0 ),
6467       store5x5RecHitEE = cms.bool( False ),
6468       seleIsoEndCap_region3 = cms.double( 0.5 ),
6469       seleIsoEndCap_region2 = cms.double( 0.5 ),
6470       seleMinvMinEndCap = cms.double( 0.05 ),
6471       selePtPairEndCap_region3 = cms.double( 99.0 ),
6472       seleIsoEndCap_region1 = cms.double( 0.5 ),
6473       seleBeltDREndCap = cms.double( 0.2 ),
6474       seleMinvMaxEndCap = cms.double( 0.3 ),
6475       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6476       seleS9S25GammaEndCap = cms.double( 0.0 )
6477     ),
6478     storeRecHitES = cms.bool( False ),
6479     preshowerSelection = cms.PSet( 
6480       preshClusterEnergyCut = cms.double( 0.0 ),
6481       debugLevelES = cms.string( "" ),
6482       ESCollection = cms.string( "etaEcalRecHitsES" ),
6483       preshNclust = cms.int32( 4 ),
6484       preshStripEnergyCut = cms.double( 0.0 ),
6485       preshCalibPlaneY = cms.double( 0.7 ),
6486       preshSeededNstrip = cms.int32( 15 ),
6487       preshCalibGamma = cms.double( 0.024 ),
6488       preshCalibPlaneX = cms.double( 1.0 ),
6489       preshCalibMIP = cms.double( 9.0E-5 )
6490     ),
6491     debugLevel = cms.int32( 0 )
6492 )
6493 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6494     doEnergyScale = cms.bool( False ),
6495     doEnergyScaleInverse = cms.bool( False ),
6496     doIntercalib = cms.bool( False ),
6497     doIntercalibInverse = cms.bool( False ),
6498     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6499     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6500     doLaserCorrections = cms.bool( False ),
6501     doLaserCorrectionsInverse = cms.bool( False ),
6502     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6503     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
6504 )
6505 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6506     region = cms.string( "barrel" ),
6507     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6508     digisOut = cms.string( "etaEBDigis" ),
6509     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
6510     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6511     srFlagsOut = cms.string( "etaEBSrFlags" )
6512 )
6513 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
6514     offset = cms.uint32( 0 ),
6515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6516 )
6517 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6518     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6519     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6520     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6521     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6522     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6523     useRecoFlag = cms.bool( False ),
6524     flagLevelRecHitsToUse = cms.int32( 1 ),
6525     useDBStatus = cms.bool( True ),
6526     statusLevelRecHitsToUse = cms.int32( 1 ),
6527     doSelBarrel = cms.bool( False ),
6528     barrelSelection = cms.PSet( 
6529       massHighPi0Cand = cms.double( 0.163 ),
6530       ptMinForIsolation = cms.double( 1.0 ),
6531       seleMinvMaxBarrel = cms.double( 0.8 ),
6532       massLowPi0Cand = cms.double( 0.104 ),
6533       seleS9S25Gamma = cms.double( 0.0 ),
6534       seleBeltDeta = cms.double( 0.05 ),
6535       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6536       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6537       removePi0CandidatesForEta = cms.bool( False ),
6538       seleMinvMinBarrel = cms.double( 0.3 ),
6539       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6540       selePtPairBarrel_region1 = cms.double( 1.5 ),
6541       selePtPairBarrel_region2 = cms.double( 1.5 ),
6542       seleBeltDR = cms.double( 0.2 ),
6543       region1_Barrel = cms.double( 1.0 ),
6544       seleIsoBarrel_region1 = cms.double( 0.5 ),
6545       selePtGammaBarrel_region1 = cms.double( 1.0 ),
6546       seleIsoBarrel_region2 = cms.double( 0.5 ),
6547       selePtGammaBarrel_region2 = cms.double( 0.5 ),
6548       store5x5RecHitEB = cms.bool( False ),
6549       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6550       seleNxtalBarrel_region1 = cms.uint32( 6 )
6551     ),
6552     doSelEndcap = cms.bool( True ),
6553     endcapSelection = cms.PSet( 
6554       seleBeltDetaEndCap = cms.double( 0.1 ),
6555       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
6556       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
6557       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
6558       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6559       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6560       ptMinForIsolationEndCap = cms.double( 0.5 ),
6561       selePtPairEndCap_region1 = cms.double( 3.0 ),
6562       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6563       selePtPairEndCap_region2 = cms.double( 3.0 ),
6564       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
6565       selePtGammaEndCap_region3 = cms.double( 1.0 ),
6566       selePtGammaEndCap_region2 = cms.double( 1.0 ),
6567       selePtGammaEndCap_region1 = cms.double( 1.0 ),
6568       region1_EndCap = cms.double( 1.8 ),
6569       region2_EndCap = cms.double( 2.0 ),
6570       store5x5RecHitEE = cms.bool( True ),
6571       seleIsoEndCap_region3 = cms.double( 0.5 ),
6572       seleIsoEndCap_region2 = cms.double( 0.5 ),
6573       seleMinvMinEndCap = cms.double( 0.2 ),
6574       selePtPairEndCap_region3 = cms.double( 3.0 ),
6575       seleIsoEndCap_region1 = cms.double( 0.5 ),
6576       seleBeltDREndCap = cms.double( 0.3 ),
6577       seleMinvMaxEndCap = cms.double( 0.8 ),
6578       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6579       seleS9S25GammaEndCap = cms.double( 0.85 )
6580     ),
6581     storeRecHitES = cms.bool( True ),
6582     preshowerSelection = cms.PSet( 
6583       preshClusterEnergyCut = cms.double( 0.0 ),
6584       debugLevelES = cms.string( "" ),
6585       ESCollection = cms.string( "etaEcalRecHitsES" ),
6586       preshNclust = cms.int32( 4 ),
6587       preshStripEnergyCut = cms.double( 0.0 ),
6588       preshCalibPlaneY = cms.double( 0.7 ),
6589       preshSeededNstrip = cms.int32( 15 ),
6590       preshCalibGamma = cms.double( 0.024 ),
6591       preshCalibPlaneX = cms.double( 1.0 ),
6592       preshCalibMIP = cms.double( 9.0E-5 )
6593     ),
6594     debugLevel = cms.int32( 0 )
6595 )
6596 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6597     doEnergyScale = cms.bool( False ),
6598     doEnergyScaleInverse = cms.bool( False ),
6599     doIntercalib = cms.bool( False ),
6600     doIntercalibInverse = cms.bool( False ),
6601     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
6602     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
6603     doLaserCorrections = cms.bool( False ),
6604     doLaserCorrectionsInverse = cms.bool( False ),
6605     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6606     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
6607 )
6608 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6609     region = cms.string( "endcap" ),
6610     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6611     digisOut = cms.string( "etaEEDigis" ),
6612     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
6613     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6614     srFlagsOut = cms.string( "etaEESrFlags" )
6615 )
6616 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
6617     offset = cms.uint32( 0 ),
6618     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6619 )
6620 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6621     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6622     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6623     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6624     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6625     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6626     useRecoFlag = cms.bool( False ),
6627     flagLevelRecHitsToUse = cms.int32( 1 ),
6628     useDBStatus = cms.bool( True ),
6629     statusLevelRecHitsToUse = cms.int32( 1 ),
6630     doSelBarrel = cms.bool( True ),
6631     barrelSelection = cms.PSet( 
6632       massHighPi0Cand = cms.double( 0.163 ),
6633       ptMinForIsolation = cms.double( 1.0 ),
6634       seleMinvMaxBarrel = cms.double( 0.22 ),
6635       massLowPi0Cand = cms.double( 0.104 ),
6636       seleS9S25Gamma = cms.double( 0.0 ),
6637       seleBeltDeta = cms.double( 0.05 ),
6638       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6639       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6640       removePi0CandidatesForEta = cms.bool( False ),
6641       seleMinvMinBarrel = cms.double( 0.06 ),
6642       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
6643       selePtPairBarrel_region1 = cms.double( 2.0 ),
6644       selePtPairBarrel_region2 = cms.double( 1.75 ),
6645       seleBeltDR = cms.double( 0.2 ),
6646       region1_Barrel = cms.double( 1.0 ),
6647       seleIsoBarrel_region1 = cms.double( 0.5 ),
6648       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6649       seleIsoBarrel_region2 = cms.double( 0.5 ),
6650       selePtGammaBarrel_region2 = cms.double( 0.65 ),
6651       store5x5RecHitEB = cms.bool( False ),
6652       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6653       seleNxtalBarrel_region1 = cms.uint32( 6 )
6654     ),
6655     doSelEndcap = cms.bool( False ),
6656     endcapSelection = cms.PSet( 
6657       seleBeltDetaEndCap = cms.double( 0.05 ),
6658       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6659       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6660       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6661       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6662       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6663       ptMinForIsolationEndCap = cms.double( 0.5 ),
6664       selePtPairEndCap_region1 = cms.double( 1.5 ),
6665       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
6666       selePtPairEndCap_region2 = cms.double( 1.5 ),
6667       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6668       selePtGammaEndCap_region3 = cms.double( 0.5 ),
6669       selePtGammaEndCap_region2 = cms.double( 0.5 ),
6670       selePtGammaEndCap_region1 = cms.double( 0.5 ),
6671       region1_EndCap = cms.double( 1.8 ),
6672       region2_EndCap = cms.double( 2.0 ),
6673       store5x5RecHitEE = cms.bool( False ),
6674       seleIsoEndCap_region3 = cms.double( 0.5 ),
6675       seleIsoEndCap_region2 = cms.double( 0.5 ),
6676       seleMinvMinEndCap = cms.double( 0.05 ),
6677       selePtPairEndCap_region3 = cms.double( 99.0 ),
6678       seleIsoEndCap_region1 = cms.double( 0.5 ),
6679       seleBeltDREndCap = cms.double( 0.2 ),
6680       seleMinvMaxEndCap = cms.double( 0.3 ),
6681       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6682       seleS9S25GammaEndCap = cms.double( 0.0 )
6683     ),
6684     storeRecHitES = cms.bool( False ),
6685     preshowerSelection = cms.PSet( 
6686       preshClusterEnergyCut = cms.double( 0.0 ),
6687       debugLevelES = cms.string( "" ),
6688       ESCollection = cms.string( "pi0EcalRecHitsES" ),
6689       preshNclust = cms.int32( 4 ),
6690       preshStripEnergyCut = cms.double( 0.0 ),
6691       preshCalibPlaneY = cms.double( 0.7 ),
6692       preshSeededNstrip = cms.int32( 15 ),
6693       preshCalibGamma = cms.double( 0.024 ),
6694       preshCalibPlaneX = cms.double( 1.0 ),
6695       preshCalibMIP = cms.double( 9.0E-5 )
6696     ),
6697     debugLevel = cms.int32( 0 )
6698 )
6699 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6700     doEnergyScale = cms.bool( False ),
6701     doEnergyScaleInverse = cms.bool( False ),
6702     doIntercalib = cms.bool( False ),
6703     doIntercalibInverse = cms.bool( False ),
6704     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
6705     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
6706     doLaserCorrections = cms.bool( False ),
6707     doLaserCorrectionsInverse = cms.bool( False ),
6708     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6709     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
6710 )
6711 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6712     region = cms.string( "barrel" ),
6713     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6714     digisOut = cms.string( "pi0EBDigis" ),
6715     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
6716     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6717     srFlagsOut = cms.string( "pi0EBSrFlags" )
6718 )
6719 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
6720     offset = cms.uint32( 0 ),
6721     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6722 )
6723 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6724     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6725     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6726     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6727     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6728     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6729     useRecoFlag = cms.bool( False ),
6730     flagLevelRecHitsToUse = cms.int32( 1 ),
6731     useDBStatus = cms.bool( True ),
6732     statusLevelRecHitsToUse = cms.int32( 1 ),
6733     doSelBarrel = cms.bool( False ),
6734     barrelSelection = cms.PSet( 
6735       massHighPi0Cand = cms.double( 0.163 ),
6736       ptMinForIsolation = cms.double( 1.0 ),
6737       seleMinvMaxBarrel = cms.double( 0.22 ),
6738       massLowPi0Cand = cms.double( 0.104 ),
6739       seleS9S25Gamma = cms.double( 0.0 ),
6740       seleBeltDeta = cms.double( 0.05 ),
6741       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6742       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6743       removePi0CandidatesForEta = cms.bool( False ),
6744       seleMinvMinBarrel = cms.double( 0.06 ),
6745       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6746       selePtPairBarrel_region1 = cms.double( 1.5 ),
6747       selePtPairBarrel_region2 = cms.double( 1.5 ),
6748       seleBeltDR = cms.double( 0.2 ),
6749       region1_Barrel = cms.double( 1.0 ),
6750       seleIsoBarrel_region1 = cms.double( 0.5 ),
6751       selePtGammaBarrel_region1 = cms.double( 0.5 ),
6752       seleIsoBarrel_region2 = cms.double( 0.5 ),
6753       selePtGammaBarrel_region2 = cms.double( 0.5 ),
6754       store5x5RecHitEB = cms.bool( False ),
6755       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6756       seleNxtalBarrel_region1 = cms.uint32( 6 )
6757     ),
6758     doSelEndcap = cms.bool( True ),
6759     endcapSelection = cms.PSet( 
6760       seleBeltDetaEndCap = cms.double( 0.05 ),
6761       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
6762       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
6763       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
6764       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6765       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6766       ptMinForIsolationEndCap = cms.double( 0.5 ),
6767       selePtPairEndCap_region1 = cms.double( 3.75 ),
6768       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
6769       selePtPairEndCap_region2 = cms.double( 2.0 ),
6770       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
6771       selePtGammaEndCap_region3 = cms.double( 0.95 ),
6772       selePtGammaEndCap_region2 = cms.double( 0.95 ),
6773       selePtGammaEndCap_region1 = cms.double( 1.1 ),
6774       region1_EndCap = cms.double( 1.8 ),
6775       region2_EndCap = cms.double( 2.0 ),
6776       store5x5RecHitEE = cms.bool( False ),
6777       seleIsoEndCap_region3 = cms.double( 0.5 ),
6778       seleIsoEndCap_region2 = cms.double( 0.5 ),
6779       seleMinvMinEndCap = cms.double( 0.05 ),
6780       selePtPairEndCap_region3 = cms.double( 2.0 ),
6781       seleIsoEndCap_region1 = cms.double( 0.5 ),
6782       seleBeltDREndCap = cms.double( 0.2 ),
6783       seleMinvMaxEndCap = cms.double( 0.3 ),
6784       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6785       seleS9S25GammaEndCap = cms.double( 0.0 )
6786     ),
6787     storeRecHitES = cms.bool( True ),
6788     preshowerSelection = cms.PSet( 
6789       preshClusterEnergyCut = cms.double( 0.0 ),
6790       debugLevelES = cms.string( "" ),
6791       ESCollection = cms.string( "pi0EcalRecHitsES" ),
6792       preshNclust = cms.int32( 4 ),
6793       preshStripEnergyCut = cms.double( 0.0 ),
6794       preshCalibPlaneY = cms.double( 0.7 ),
6795       preshSeededNstrip = cms.int32( 15 ),
6796       preshCalibGamma = cms.double( 0.024 ),
6797       preshCalibPlaneX = cms.double( 1.0 ),
6798       preshCalibMIP = cms.double( 9.0E-5 )
6799     ),
6800     debugLevel = cms.int32( 0 )
6801 )
6802 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6803     doEnergyScale = cms.bool( False ),
6804     doEnergyScaleInverse = cms.bool( False ),
6805     doIntercalib = cms.bool( False ),
6806     doIntercalibInverse = cms.bool( False ),
6807     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
6808     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
6809     doLaserCorrections = cms.bool( False ),
6810     doLaserCorrectionsInverse = cms.bool( False ),
6811     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
6812     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
6813 )
6814 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6815     region = cms.string( "endcap" ),
6816     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6817     digisOut = cms.string( "pi0EEDigis" ),
6818     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
6819     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6820     srFlagsOut = cms.string( "pi0EESrFlags" )
6821 )
6822 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
6823     saveTags = cms.bool( True ),
6824     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
6825     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6826     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6827     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6828     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6829     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6830     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6831     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6832     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6833     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6834 )
6835 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
6836     offset = cms.uint32( 0 ),
6837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6838 )
6839 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
6840     saveTags = cms.bool( True ),
6841     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6842     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
6843     MaxEta = cms.double( 2.4 ),
6844     MinPt = cms.double( 0.0 ),
6845     MaxDeltaR = cms.double( 0.3 ),
6846     MinN = cms.int32( 1 ),
6847     CentralBxOnly = cms.bool( True ),
6848     SelectQualities = cms.vint32(  )
6849 )
6850 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
6851     inputTag = cms.InputTag( "rawDataCollector" ),
6852     fedList = cms.vuint32( 1024, 1025 )
6853 )
6854 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
6855     inputTag = cms.InputTag( "rawDataCollector" ),
6856     fedList = cms.vuint32( 1369, 1370, 1371 )
6857 )
6858 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
6859     inputTag = cms.InputTag( "rawDataCollector" ),
6860     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
6861 )
6862 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
6863     inputTag = cms.InputTag( "rawDataCollector" ),
6864     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 )
6865 )
6866 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
6867     inputTag = cms.InputTag( "rawDataCollector" ),
6868     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
6869 )
6870 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
6871     inputTag = cms.InputTag( "rawDataCollector" ),
6872     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
6873 )
6874 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
6875     inputTag = cms.InputTag( "rawDataCollector" ),
6876     fedList = cms.vuint32( 1380, 1381 )
6877 )
6878 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
6879     inputTag = cms.InputTag( "rawDataCollector" ),
6880     fedList = cms.vuint32( 1386 )
6881 )
6882 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
6883     SelectedTriggerType = cms.int32( 3 )
6884 )
6885 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
6886     offset = cms.uint32( 0 ),
6887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6888 )
6889 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
6890     DebugOn = cms.untracked.bool( False ),
6891     DetectorType = cms.untracked.string( "pixel" ),
6892     acceptedCombinations = cms.untracked.vstring(  ),
6893     DcsStatusLabel = cms.untracked.InputTag( "" ),
6894     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
6895 )
6896 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
6897     src = cms.InputTag( "hltOnlineBeamSpot" ),
6898     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6899 )
6900 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
6901     IncludeErrors = cms.bool( True ),
6902     UseQualityInfo = cms.bool( False ),
6903     clusterThreshold_layer1 = cms.int32( 4000 ),
6904     clusterThreshold_otherLayers = cms.int32( 4000 ),
6905     VCaltoElectronGain = cms.double( 1.0 ),
6906     VCaltoElectronGain_L1 = cms.double( 1.0 ),
6907     VCaltoElectronOffset = cms.double( 0.0 ),
6908     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
6909     InputLabel = cms.InputTag( "rawDataCollector" ),
6910     Regions = cms.PSet(  ),
6911     CablingMapLabel = cms.string( "" ),
6912     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6913 )
6914 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
6915     src = cms.InputTag( "hltSiPixelClustersSoA" ),
6916     clusterThreshold_layer1 = cms.int32( 4000 ),
6917     clusterThreshold_otherLayers = cms.int32( 4000 ),
6918     produceDigis = cms.bool( False ),
6919     storeDigis = cms.bool( False )
6920 )
6921 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
6922     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
6923     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
6924     CablingMapLabel = cms.string( "" ),
6925     UsePhase1 = cms.bool( True ),
6926     ErrorList = cms.vint32( 29 ),
6927     UserErrorList = cms.vint32( 40 )
6928 )
6929 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
6930     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
6931     src = cms.InputTag( "hltSiPixelClustersSoA" ),
6932     CPE = cms.string( "PixelCPEFastParams" ),
6933     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6934 )
6935 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
6936     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
6937     src = cms.InputTag( "hltSiPixelClusters" )
6938 )
6939 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
6940     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
6941     trigstring = cms.untracked.string( "alcaPCCEvent" )
6942 )
6943 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
6944     saveTags = cms.bool( True ),
6945     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
6946     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6947     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6948     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6949     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6950     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6951     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6952     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6953     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6954     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6955 )
6956 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
6957     offset = cms.uint32( 0 ),
6958     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6959 )
6960 fragment.hltPreAlCaPFJet40 = cms.EDFilter( "HLTPrescaler",
6961     offset = cms.uint32( 0 ),
6962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6963 )
6964 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
6965     HcalFirstFED = cms.untracked.int32( 700 ),
6966     firstSample = cms.int32( 0 ),
6967     lastSample = cms.int32( 9 ),
6968     FilterDataQuality = cms.bool( True ),
6969     FEDs = cms.untracked.vint32(  ),
6970     UnpackZDC = cms.untracked.bool( True ),
6971     UnpackCalib = cms.untracked.bool( True ),
6972     UnpackUMNio = cms.untracked.bool( True ),
6973     UnpackTTP = cms.untracked.bool( False ),
6974     silent = cms.untracked.bool( True ),
6975     saveQIE10DataNSamples = cms.untracked.vint32(  ),
6976     saveQIE10DataTags = cms.untracked.vstring(  ),
6977     saveQIE11DataNSamples = cms.untracked.vint32(  ),
6978     saveQIE11DataTags = cms.untracked.vstring(  ),
6979     ComplainEmptyData = cms.untracked.bool( False ),
6980     UnpackerMode = cms.untracked.int32( 0 ),
6981     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
6982     InputLabel = cms.InputTag( "rawDataCollector" ),
6983     ElectronicsMap = cms.string( "" )
6984 )
6985 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
6986     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
6987     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
6988     digisLabelF01HE = cms.string( "f01HEDigis" ),
6989     digisLabelF5HB = cms.string( "f5HBDigis" ),
6990     digisLabelF3HB = cms.string( "f3HBDigis" ),
6991     maxChannelsF01HE = cms.uint32( 10000 ),
6992     maxChannelsF5HB = cms.uint32( 10000 ),
6993     maxChannelsF3HB = cms.uint32( 10000 ),
6994     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6995 )
6996 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
6997     mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
6998     maxTimeSamples = cms.uint32( 10 ),
6999     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7000     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
7001     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
7002     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
7003     recHitsLabelM0HBHE = cms.string( "" ),
7004     sipmQTSShift = cms.int32( 0 ),
7005     sipmQNTStoSum = cms.int32( 3 ),
7006     firstSampleShift = cms.int32( 0 ),
7007     useEffectivePedestals = cms.bool( True ),
7008     meanTime = cms.double( 0.0 ),
7009     timeSigmaSiPM = cms.double( 2.5 ),
7010     timeSigmaHPD = cms.double( 5.0 ),
7011     ts4Thresh = cms.double( 0.0 ),
7012     applyTimeSlew = cms.bool( True ),
7013     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7014     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7015     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7016     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7017     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7018 )
7019 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
7020     src = cms.InputTag( "hltHbheRecoSoA" )
7021 )
7022 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
7023     digiLabel = cms.InputTag( "hltHcalDigis" ),
7024     dropZSmarkedPassed = cms.bool( True ),
7025     tsFromDB = cms.bool( False ),
7026     sumAllTimeSlices = cms.bool( False ),
7027     forceSOI = cms.int32( -1 ),
7028     soiShift = cms.int32( 0 )
7029 )
7030 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
7031     inputLabel = cms.InputTag( "hltHfprereco" ),
7032     useChannelQualityFromDB = cms.bool( False ),
7033     checkChannelQualityForDepth3and4 = cms.bool( False ),
7034     algorithm = cms.PSet( 
7035       tfallIfNoTDC = cms.double( -101.0 ),
7036       triseIfNoTDC = cms.double( -100.0 ),
7037       rejectAllFailures = cms.bool( True ),
7038       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 ),
7039       soiPhase = cms.uint32( 1 ),
7040       timeShift = cms.double( 0.0 ),
7041       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
7042       Class = cms.string( "HFFlexibleTimeCheck" )
7043     ),
7044     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
7045     setNoiseFlags = cms.bool( True ),
7046     runHFStripFilter = cms.bool( False ),
7047     S9S1stat = cms.PSet( 
7048       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 ),
7049       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 ),
7050       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 ),
7051       isS8S1 = cms.bool( False ),
7052       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 ),
7053       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 ),
7054       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 ),
7055       HcalAcceptSeverityLevel = cms.int32( 9 )
7056     ),
7057     S8S1stat = cms.PSet( 
7058       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 ),
7059       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 ),
7060       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 ),
7061       isS8S1 = cms.bool( True ),
7062       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 ),
7063       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 ),
7064       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 ),
7065       HcalAcceptSeverityLevel = cms.int32( 9 )
7066     ),
7067     PETstat = cms.PSet( 
7068       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 ),
7069       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 ),
7070       long_R_29 = cms.vdouble( 0.8 ),
7071       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 ),
7072       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 ),
7073       short_R_29 = cms.vdouble( 0.8 ),
7074       long_R = cms.vdouble( 0.98 ),
7075       short_R = cms.vdouble( 0.8 ),
7076       HcalAcceptSeverityLevel = cms.int32( 9 )
7077     ),
7078     HFStripFilter = cms.PSet( 
7079       seedHitIetaMax = cms.int32( 35 ),
7080       verboseLevel = cms.untracked.int32( 10 ),
7081       maxThreshold = cms.double( 100.0 ),
7082       stripThreshold = cms.double( 40.0 ),
7083       wedgeCut = cms.double( 0.05 ),
7084       lstrips = cms.int32( 2 ),
7085       maxStripTime = cms.double( 10.0 ),
7086       gap = cms.int32( 2 ),
7087       timeMax = cms.double( 6.0 )
7088     )
7089 )
7090 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
7091     correctForPhaseContainment = cms.bool( True ),
7092     correctionPhaseNS = cms.double( 13.0 ),
7093     digiLabel = cms.InputTag( "hltHcalDigis" ),
7094     Subdetector = cms.string( "HO" ),
7095     correctForTimeslew = cms.bool( True ),
7096     dropZSmarkedPassed = cms.bool( True ),
7097     firstSample = cms.int32( 4 ),
7098     samplesToAdd = cms.int32( 4 ),
7099     tsFromDB = cms.bool( True ),
7100     recoParamsFromDB = cms.bool( True ),
7101     useLeakCorrection = cms.bool( False ),
7102     dataOOTCorrectionName = cms.string( "" ),
7103     dataOOTCorrectionCategory = cms.string( "Data" ),
7104     mcOOTCorrectionName = cms.string( "" ),
7105     mcOOTCorrectionCategory = cms.string( "MC" ),
7106     correctTiming = cms.bool( False ),
7107     firstAuxTS = cms.int32( 4 ),
7108     setNoiseFlags = cms.bool( False ),
7109     digiTimeFromDB = cms.bool( True ),
7110     setHSCPFlags = cms.bool( False ),
7111     setSaturationFlags = cms.bool( False ),
7112     setTimingTrustFlags = cms.bool( False ),
7113     setPulseShapeFlags = cms.bool( False ),
7114     setNegativeFlags = cms.bool( False ),
7115     digistat = cms.PSet(  ),
7116     HFInWindowStat = cms.PSet(  ),
7117     S9S1stat = cms.PSet(  ),
7118     S8S1stat = cms.PSet(  ),
7119     PETstat = cms.PSet(  ),
7120     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
7121     hfTimingTrustParameters = cms.PSet(  )
7122 )
7123 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
7124     EBSumThreshold = cms.double( 0.2 ),
7125     HF2Weight = cms.double( 1.0 ),
7126     EBWeight = cms.double( 1.0 ),
7127     hfInput = cms.InputTag( "hltHfreco" ),
7128     EESumThreshold = cms.double( 0.45 ),
7129     HOThreshold0 = cms.double( 3.5 ),
7130     HOThresholdPlus1 = cms.double( 3.5 ),
7131     HOThresholdMinus1 = cms.double( 3.5 ),
7132     HOThresholdPlus2 = cms.double( 3.5 ),
7133     HOThresholdMinus2 = cms.double( 3.5 ),
7134     HBGrid = cms.vdouble(  ),
7135     HBThreshold1 = cms.double( 0.4 ),
7136     HBThreshold2 = cms.double( 0.3 ),
7137     HBThreshold = cms.double( 0.3 ),
7138     EEWeights = cms.vdouble(  ),
7139     HF1Threshold = cms.double( 0.5 ),
7140     HF2Weights = cms.vdouble(  ),
7141     HOWeights = cms.vdouble(  ),
7142     EEGrid = cms.vdouble(  ),
7143     HEDWeight = cms.double( 1.0 ),
7144     EEWeight = cms.double( 1.0 ),
7145     UseHO = cms.bool( False ),
7146     HBWeights = cms.vdouble(  ),
7147     HESWeight = cms.double( 1.0 ),
7148     HF1Weight = cms.double( 1.0 ),
7149     HF2Grid = cms.vdouble(  ),
7150     HEDWeights = cms.vdouble(  ),
7151     HF1Grid = cms.vdouble(  ),
7152     EBWeights = cms.vdouble(  ),
7153     HOWeight = cms.double( 1.0E-99 ),
7154     EBThreshold = cms.double( 0.07 ),
7155     EEThreshold = cms.double( 0.3 ),
7156     UseEtEBTreshold = cms.bool( False ),
7157     UseSymEBTreshold = cms.bool( False ),
7158     UseEtEETreshold = cms.bool( False ),
7159     UseSymEETreshold = cms.bool( False ),
7160     hbheInput = cms.InputTag( "hltHbhereco" ),
7161     HcalThreshold = cms.double( -1000.0 ),
7162     HF2Threshold = cms.double( 0.85 ),
7163     HESThreshold1 = cms.double( 0.1 ),
7164     HESThreshold = cms.double( 0.2 ),
7165     HF1Weights = cms.vdouble(  ),
7166     hoInput = cms.InputTag( "hltHoreco" ),
7167     HESGrid = cms.vdouble(  ),
7168     HESWeights = cms.vdouble(  ),
7169     HEDThreshold1 = cms.double( 0.1 ),
7170     HEDThreshold = cms.double( 0.2 ),
7171     EcutTower = cms.double( -1000.0 ),
7172     HEDGrid = cms.vdouble(  ),
7173     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
7174     HBWeight = cms.double( 1.0 ),
7175     HOGrid = cms.vdouble(  ),
7176     EBGrid = cms.vdouble(  ),
7177     MomConstrMethod = cms.int32( 1 ),
7178     MomHBDepth = cms.double( 0.2 ),
7179     MomHEDepth = cms.double( 0.4 ),
7180     MomEBDepth = cms.double( 0.3 ),
7181     MomEEDepth = cms.double( 0.0 ),
7182     HcalAcceptSeverityLevel = cms.uint32( 9 ),
7183     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
7184       'kWeird',
7185       'kBad' ),
7186     UseHcalRecoveredHits = cms.bool( False ),
7187     UseEcalRecoveredHits = cms.bool( False ),
7188     UseRejectedHitsOnly = cms.bool( False ),
7189     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
7190     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
7191     UseRejectedRecoveredHcalHits = cms.bool( False ),
7192     UseRejectedRecoveredEcalHits = cms.bool( False ),
7193     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
7194     AllowMissingInputs = cms.bool( False ),
7195     HcalPhase = cms.int32( 1 ),
7196     usePFThresholdsFromDB = cms.bool( True )
7197 )
7198 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
7199     useMassDropTagger = cms.bool( False ),
7200     useFiltering = cms.bool( False ),
7201     useDynamicFiltering = cms.bool( False ),
7202     useTrimming = cms.bool( False ),
7203     usePruning = cms.bool( False ),
7204     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
7205     useKtPruning = cms.bool( False ),
7206     useConstituentSubtraction = cms.bool( False ),
7207     useSoftDrop = cms.bool( False ),
7208     correctShape = cms.bool( False ),
7209     UseOnlyVertexTracks = cms.bool( False ),
7210     UseOnlyOnePV = cms.bool( False ),
7211     muCut = cms.double( -1.0 ),
7212     yCut = cms.double( -1.0 ),
7213     rFilt = cms.double( -1.0 ),
7214     rFiltFactor = cms.double( -1.0 ),
7215     trimPtFracMin = cms.double( -1.0 ),
7216     zcut = cms.double( -1.0 ),
7217     rcut_factor = cms.double( -1.0 ),
7218     csRho_EtaMax = cms.double( -1.0 ),
7219     csRParam = cms.double( -1.0 ),
7220     beta = cms.double( -1.0 ),
7221     R0 = cms.double( -1.0 ),
7222     gridMaxRapidity = cms.double( -1.0 ),
7223     gridSpacing = cms.double( -1.0 ),
7224     DzTrVtxMax = cms.double( 0.0 ),
7225     DxyTrVtxMax = cms.double( 0.0 ),
7226     MaxVtxZ = cms.double( 15.0 ),
7227     subjetPtMin = cms.double( -1.0 ),
7228     muMin = cms.double( -1.0 ),
7229     muMax = cms.double( -1.0 ),
7230     yMin = cms.double( -1.0 ),
7231     yMax = cms.double( -1.0 ),
7232     dRMin = cms.double( -1.0 ),
7233     dRMax = cms.double( -1.0 ),
7234     maxDepth = cms.int32( -1 ),
7235     nFilt = cms.int32( -1 ),
7236     MinVtxNdof = cms.int32( 5 ),
7237     src = cms.InputTag( "hltTowerMakerForAll" ),
7238     srcPVs = cms.InputTag( "NotUsed" ),
7239     jetType = cms.string( "CaloJet" ),
7240     jetAlgorithm = cms.string( "AntiKt" ),
7241     rParam = cms.double( 0.4 ),
7242     inputEtMin = cms.double( 0.3 ),
7243     inputEMin = cms.double( 0.0 ),
7244     jetPtMin = cms.double( 1.0 ),
7245     doPVCorrection = cms.bool( False ),
7246     doAreaFastjet = cms.bool( False ),
7247     doRhoFastjet = cms.bool( False ),
7248     doPUOffsetCorr = cms.bool( False ),
7249     puPtMin = cms.double( 10.0 ),
7250     nSigmaPU = cms.double( 1.0 ),
7251     radiusPU = cms.double( 0.4 ),
7252     subtractorName = cms.string( "" ),
7253     useExplicitGhosts = cms.bool( False ),
7254     doAreaDiskApprox = cms.bool( True ),
7255     voronoiRfact = cms.double( 0.9 ),
7256     Rho_EtaMax = cms.double( 4.4 ),
7257     Ghost_EtaMax = cms.double( 6.0 ),
7258     Active_Area_Repeats = cms.int32( 5 ),
7259     GhostArea = cms.double( 0.01 ),
7260     restrictInputs = cms.bool( False ),
7261     maxInputs = cms.uint32( 1 ),
7262     writeCompound = cms.bool( False ),
7263     writeJetsWithConst = cms.bool( False ),
7264     doFastJetNonUniform = cms.bool( False ),
7265     useDeterministicSeed = cms.bool( True ),
7266     minSeed = cms.uint32( 14327 ),
7267     verbosity = cms.int32( 0 ),
7268     puWidth = cms.double( 0.0 ),
7269     nExclude = cms.uint32( 0 ),
7270     maxBadEcalCells = cms.uint32( 9999999 ),
7271     maxBadHcalCells = cms.uint32( 9999999 ),
7272     maxProblematicEcalCells = cms.uint32( 9999999 ),
7273     maxProblematicHcalCells = cms.uint32( 9999999 ),
7274     maxRecoveredEcalCells = cms.uint32( 9999999 ),
7275     maxRecoveredHcalCells = cms.uint32( 9999999 ),
7276     puCenters = cms.vdouble(  ),
7277     applyWeight = cms.bool( False ),
7278     srcWeights = cms.InputTag( "" ),
7279     minimumTowersFraction = cms.double( 0.0 ),
7280     jetCollInstanceName = cms.string( "" ),
7281     sumRecHits = cms.bool( False )
7282 )
7283 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
7284     min_N90 = cms.int32( -2 ),
7285     min_N90hits = cms.int32( 2 ),
7286     min_EMF = cms.double( 1.0E-6 ),
7287     max_EMF = cms.double( 999.0 ),
7288     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
7289     JetIDParams = cms.PSet( 
7290       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
7291       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
7292       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7293       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
7294       useRecHits = cms.bool( True ),
7295       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
7296     )
7297 )
7298 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
7299     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
7300     maxRapidity = cms.double( 5.0 ),
7301     gridSpacing = cms.double( 0.55 )
7302 )
7303 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
7304     level = cms.string( "L1FastJet" ),
7305     algorithm = cms.string( "AK4CaloHLT" ),
7306     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
7307 )
7308 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7309     level = cms.string( "L2Relative" ),
7310     algorithm = cms.string( "AK4CaloHLT" )
7311 )
7312 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7313     level = cms.string( "L3Absolute" ),
7314     algorithm = cms.string( "AK4CaloHLT" )
7315 )
7316 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
7317     level = cms.string( "L2L3Residual" ),
7318     algorithm = cms.string( "AK4CaloHLT" )
7319 )
7320 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
7321     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
7322 )
7323 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
7324     src = cms.InputTag( "hltAK4CaloJets" ),
7325     correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
7326 )
7327 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
7328     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
7329     correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
7330 )
7331 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
7332     saveTags = cms.bool( True ),
7333     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
7334     triggerType = cms.int32( 85 ),
7335     MinE = cms.double( -1.0 ),
7336     MinPt = cms.double( 10.0 ),
7337     MinMass = cms.double( -1.0 ),
7338     MaxMass = cms.double( -1.0 ),
7339     MinEta = cms.double( -1.0 ),
7340     MaxEta = cms.double( 5.0 ),
7341     MinN = cms.int32( 1 )
7342 )
7343 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
7344     useMassDropTagger = cms.bool( False ),
7345     useFiltering = cms.bool( False ),
7346     useDynamicFiltering = cms.bool( False ),
7347     useTrimming = cms.bool( False ),
7348     usePruning = cms.bool( False ),
7349     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
7350     useKtPruning = cms.bool( False ),
7351     useConstituentSubtraction = cms.bool( False ),
7352     useSoftDrop = cms.bool( False ),
7353     correctShape = cms.bool( False ),
7354     UseOnlyVertexTracks = cms.bool( False ),
7355     UseOnlyOnePV = cms.bool( False ),
7356     muCut = cms.double( -1.0 ),
7357     yCut = cms.double( -1.0 ),
7358     rFilt = cms.double( -1.0 ),
7359     rFiltFactor = cms.double( -1.0 ),
7360     trimPtFracMin = cms.double( -1.0 ),
7361     zcut = cms.double( -1.0 ),
7362     rcut_factor = cms.double( -1.0 ),
7363     csRho_EtaMax = cms.double( -1.0 ),
7364     csRParam = cms.double( -1.0 ),
7365     beta = cms.double( -1.0 ),
7366     R0 = cms.double( -1.0 ),
7367     gridMaxRapidity = cms.double( -1.0 ),
7368     gridSpacing = cms.double( -1.0 ),
7369     DzTrVtxMax = cms.double( 0.0 ),
7370     DxyTrVtxMax = cms.double( 0.0 ),
7371     MaxVtxZ = cms.double( 15.0 ),
7372     subjetPtMin = cms.double( -1.0 ),
7373     muMin = cms.double( -1.0 ),
7374     muMax = cms.double( -1.0 ),
7375     yMin = cms.double( -1.0 ),
7376     yMax = cms.double( -1.0 ),
7377     dRMin = cms.double( -1.0 ),
7378     dRMax = cms.double( -1.0 ),
7379     maxDepth = cms.int32( -1 ),
7380     nFilt = cms.int32( -1 ),
7381     MinVtxNdof = cms.int32( 5 ),
7382     src = cms.InputTag( "hltTowerMakerForAll" ),
7383     srcPVs = cms.InputTag( "NotUsed" ),
7384     jetType = cms.string( "CaloJet" ),
7385     jetAlgorithm = cms.string( "AntiKt" ),
7386     rParam = cms.double( 0.4 ),
7387     inputEtMin = cms.double( 0.3 ),
7388     inputEMin = cms.double( 0.0 ),
7389     jetPtMin = cms.double( 1.0 ),
7390     doPVCorrection = cms.bool( False ),
7391     doAreaFastjet = cms.bool( False ),
7392     doRhoFastjet = cms.bool( False ),
7393     doPUOffsetCorr = cms.bool( False ),
7394     puPtMin = cms.double( 10.0 ),
7395     nSigmaPU = cms.double( 1.0 ),
7396     radiusPU = cms.double( 0.4 ),
7397     subtractorName = cms.string( "" ),
7398     useExplicitGhosts = cms.bool( False ),
7399     doAreaDiskApprox = cms.bool( False ),
7400     voronoiRfact = cms.double( -9.0 ),
7401     Rho_EtaMax = cms.double( 4.4 ),
7402     Ghost_EtaMax = cms.double( 6.0 ),
7403     Active_Area_Repeats = cms.int32( 5 ),
7404     GhostArea = cms.double( 0.01 ),
7405     restrictInputs = cms.bool( False ),
7406     maxInputs = cms.uint32( 1 ),
7407     writeCompound = cms.bool( False ),
7408     writeJetsWithConst = cms.bool( False ),
7409     doFastJetNonUniform = cms.bool( False ),
7410     useDeterministicSeed = cms.bool( True ),
7411     minSeed = cms.uint32( 0 ),
7412     verbosity = cms.int32( 0 ),
7413     puWidth = cms.double( 0.0 ),
7414     nExclude = cms.uint32( 0 ),
7415     maxBadEcalCells = cms.uint32( 9999999 ),
7416     maxBadHcalCells = cms.uint32( 9999999 ),
7417     maxProblematicEcalCells = cms.uint32( 9999999 ),
7418     maxProblematicHcalCells = cms.uint32( 9999999 ),
7419     maxRecoveredEcalCells = cms.uint32( 9999999 ),
7420     maxRecoveredHcalCells = cms.uint32( 9999999 ),
7421     puCenters = cms.vdouble(  ),
7422     applyWeight = cms.bool( False ),
7423     srcWeights = cms.InputTag( "" ),
7424     minimumTowersFraction = cms.double( 0.0 ),
7425     jetCollInstanceName = cms.string( "" ),
7426     sumRecHits = cms.bool( False )
7427 )
7428 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
7429     src = cms.InputTag( "hltAK4CaloJetsPF" ),
7430     filter = cms.bool( False ),
7431     etMin = cms.double( 5.0 )
7432 )
7433 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
7434     inputLabel = cms.InputTag( "rawDataCollector" ),
7435     debug = cms.untracked.bool( False )
7436 )
7437 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
7438     recAlgoConfig = cms.PSet( 
7439       maxTime = cms.double( 420.0 ),
7440       debug = cms.untracked.bool( False ),
7441       stepTwoFromDigi = cms.bool( False ),
7442       tTrigModeConfig = cms.PSet( 
7443         debug = cms.untracked.bool( False ),
7444         tofCorrType = cms.int32( 0 ),
7445         tTrigLabel = cms.string( "" ),
7446         wirePropCorrType = cms.int32( 0 ),
7447         doTOFCorrection = cms.bool( True ),
7448         vPropWire = cms.double( 24.4 ),
7449         doT0Correction = cms.bool( True ),
7450         doWirePropCorrection = cms.bool( True ),
7451         t0Label = cms.string( "" )
7452       ),
7453       useUncertDB = cms.bool( True ),
7454       doVdriftCorr = cms.bool( True ),
7455       minTime = cms.double( -3.0 ),
7456       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
7457       readLegacyTTrigDB = cms.bool( True ),
7458       readLegacyVDriftDB = cms.bool( True )
7459     ),
7460     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
7461     debug = cms.untracked.bool( False ),
7462     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
7463 )
7464 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
7465     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
7466     Reco4DAlgoConfig = cms.PSet( 
7467       Reco2DAlgoConfig = cms.PSet( 
7468         AlphaMaxPhi = cms.double( 1.0 ),
7469         debug = cms.untracked.bool( False ),
7470         segmCleanerMode = cms.int32( 2 ),
7471         AlphaMaxTheta = cms.double( 0.9 ),
7472         hit_afterT0_resolution = cms.double( 0.03 ),
7473         performT0_vdriftSegCorrection = cms.bool( False ),
7474         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
7475         recAlgoConfig = cms.PSet( 
7476           maxTime = cms.double( 420.0 ),
7477           debug = cms.untracked.bool( False ),
7478           stepTwoFromDigi = cms.bool( False ),
7479           tTrigModeConfig = cms.PSet( 
7480             debug = cms.untracked.bool( False ),
7481             tofCorrType = cms.int32( 0 ),
7482             tTrigLabel = cms.string( "" ),
7483             wirePropCorrType = cms.int32( 0 ),
7484             doTOFCorrection = cms.bool( True ),
7485             vPropWire = cms.double( 24.4 ),
7486             doT0Correction = cms.bool( True ),
7487             doWirePropCorrection = cms.bool( True ),
7488             t0Label = cms.string( "" )
7489           ),
7490           useUncertDB = cms.bool( True ),
7491           doVdriftCorr = cms.bool( True ),
7492           minTime = cms.double( -3.0 ),
7493           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
7494           readLegacyTTrigDB = cms.bool( True ),
7495           readLegacyVDriftDB = cms.bool( True )
7496         ),
7497         MaxAllowedHits = cms.uint32( 50 ),
7498         nUnSharedHitsMin = cms.int32( 2 ),
7499         nSharedHitsMax = cms.int32( 2 ),
7500         performT0SegCorrection = cms.bool( False ),
7501         perform_delta_rejecting = cms.bool( False )
7502       ),
7503       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
7504       debug = cms.untracked.bool( False ),
7505       segmCleanerMode = cms.int32( 2 ),
7506       AllDTRecHits = cms.bool( True ),
7507       hit_afterT0_resolution = cms.double( 0.03 ),
7508       performT0_vdriftSegCorrection = cms.bool( False ),
7509       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
7510       recAlgoConfig = cms.PSet( 
7511         maxTime = cms.double( 420.0 ),
7512         debug = cms.untracked.bool( False ),
7513         stepTwoFromDigi = cms.bool( False ),
7514         tTrigModeConfig = cms.PSet( 
7515           debug = cms.untracked.bool( False ),
7516           tofCorrType = cms.int32( 0 ),
7517           tTrigLabel = cms.string( "" ),
7518           wirePropCorrType = cms.int32( 0 ),
7519           doTOFCorrection = cms.bool( True ),
7520           vPropWire = cms.double( 24.4 ),
7521           doT0Correction = cms.bool( True ),
7522           doWirePropCorrection = cms.bool( True ),
7523           t0Label = cms.string( "" )
7524         ),
7525         useUncertDB = cms.bool( True ),
7526         doVdriftCorr = cms.bool( True ),
7527         minTime = cms.double( -3.0 ),
7528         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
7529         readLegacyTTrigDB = cms.bool( True ),
7530         readLegacyVDriftDB = cms.bool( True )
7531       ),
7532       nUnSharedHitsMin = cms.int32( 2 ),
7533       nSharedHitsMax = cms.int32( 2 ),
7534       performT0SegCorrection = cms.bool( False ),
7535       perform_delta_rejecting = cms.bool( False )
7536     ),
7537     debug = cms.untracked.bool( False ),
7538     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
7539     recHits2DLabel = cms.InputTag( "dt2DSegments" )
7540 )
7541 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
7542     InputObjects = cms.InputTag( "rawDataCollector" ),
7543     UseExaminer = cms.bool( True ),
7544     ExaminerMask = cms.uint32( 535558134 ),
7545     UseSelectiveUnpacking = cms.bool( True ),
7546     ErrorMask = cms.uint32( 0 ),
7547     UnpackStatusDigis = cms.bool( False ),
7548     UseFormatStatus = cms.bool( True ),
7549     useRPCs = cms.bool( False ),
7550     useGEMs = cms.bool( False ),
7551     useCSCShowers = cms.bool( False ),
7552     Debug = cms.untracked.bool( False ),
7553     PrintEventNumber = cms.untracked.bool( False ),
7554     runDQM = cms.untracked.bool( False ),
7555     VisualFEDInspect = cms.untracked.bool( False ),
7556     VisualFEDShort = cms.untracked.bool( False ),
7557     FormatedEventDump = cms.untracked.bool( False ),
7558     SuppressZeroLCT = cms.untracked.bool( True ),
7559     DisableMappingCheck = cms.untracked.bool( False ),
7560     B904Setup = cms.untracked.bool( False ),
7561     B904vmecrate = cms.untracked.int32( 1 ),
7562     B904dmb = cms.untracked.int32( 3 )
7563 )
7564 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
7565     CSCStripPeakThreshold = cms.double( 10.0 ),
7566     CSCStripClusterChargeCut = cms.double( 25.0 ),
7567     CSCStripxtalksOffset = cms.double( 0.03 ),
7568     UseAverageTime = cms.bool( False ),
7569     UseParabolaFit = cms.bool( False ),
7570     UseFivePoleFit = cms.bool( True ),
7571     CSCWireClusterDeltaT = cms.int32( 1 ),
7572     CSCUseCalibrations = cms.bool( True ),
7573     CSCUseStaticPedestals = cms.bool( False ),
7574     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
7575     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
7576     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
7577     readBadChannels = cms.bool( False ),
7578     readBadChambers = cms.bool( True ),
7579     CSCUseTimingCorrections = cms.bool( True ),
7580     CSCUseGasGainCorrections = cms.bool( False ),
7581     CSCDebug = cms.untracked.bool( False ),
7582     CSCstripWireDeltaTime = cms.int32( 8 ),
7583     XTasymmetry_ME1a = cms.double( 0.023 ),
7584     XTasymmetry_ME1b = cms.double( 0.01 ),
7585     XTasymmetry_ME12 = cms.double( 0.015 ),
7586     XTasymmetry_ME13 = cms.double( 0.02 ),
7587     XTasymmetry_ME21 = cms.double( 0.023 ),
7588     XTasymmetry_ME22 = cms.double( 0.023 ),
7589     XTasymmetry_ME31 = cms.double( 0.023 ),
7590     XTasymmetry_ME32 = cms.double( 0.023 ),
7591     XTasymmetry_ME41 = cms.double( 0.023 ),
7592     ConstSyst_ME1a = cms.double( 0.01 ),
7593     ConstSyst_ME1b = cms.double( 0.02 ),
7594     ConstSyst_ME12 = cms.double( 0.02 ),
7595     ConstSyst_ME13 = cms.double( 0.03 ),
7596     ConstSyst_ME21 = cms.double( 0.03 ),
7597     ConstSyst_ME22 = cms.double( 0.03 ),
7598     ConstSyst_ME31 = cms.double( 0.03 ),
7599     ConstSyst_ME32 = cms.double( 0.03 ),
7600     ConstSyst_ME41 = cms.double( 0.03 ),
7601     NoiseLevel_ME1a = cms.double( 9.0 ),
7602     NoiseLevel_ME1b = cms.double( 6.0 ),
7603     NoiseLevel_ME12 = cms.double( 7.0 ),
7604     NoiseLevel_ME13 = cms.double( 4.0 ),
7605     NoiseLevel_ME21 = cms.double( 5.0 ),
7606     NoiseLevel_ME22 = cms.double( 7.0 ),
7607     NoiseLevel_ME31 = cms.double( 5.0 ),
7608     NoiseLevel_ME32 = cms.double( 7.0 ),
7609     NoiseLevel_ME41 = cms.double( 5.0 ),
7610     CSCUseReducedWireTimeWindow = cms.bool( True ),
7611     CSCWireTimeWindowLow = cms.int32( 5 ),
7612     CSCWireTimeWindowHigh = cms.int32( 11 )
7613 )
7614 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
7615     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
7616     algo_type = cms.int32( 1 ),
7617     algo_psets = cms.VPSet( 
7618       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
7619         algo_psets = cms.VPSet( 
7620           cms.PSet(  wideSeg = cms.double( 3.0 ),
7621             chi2Norm_2D_ = cms.double( 35.0 ),
7622             dRIntMax = cms.double( 2.0 ),
7623             doCollisions = cms.bool( True ),
7624             dPhiMax = cms.double( 0.006 ),
7625             dRMax = cms.double( 1.5 ),
7626             dPhiIntMax = cms.double( 0.005 ),
7627             minLayersApart = cms.int32( 1 ),
7628             chi2Max = cms.double( 100.0 ),
7629             chi2_str = cms.double( 50.0 )
7630           ),
7631           cms.PSet(  wideSeg = cms.double( 3.0 ),
7632             chi2Norm_2D_ = cms.double( 35.0 ),
7633             dRIntMax = cms.double( 2.0 ),
7634             doCollisions = cms.bool( True ),
7635             dPhiMax = cms.double( 0.005 ),
7636             dRMax = cms.double( 1.5 ),
7637             dPhiIntMax = cms.double( 0.004 ),
7638             minLayersApart = cms.int32( 1 ),
7639             chi2Max = cms.double( 100.0 ),
7640             chi2_str = cms.double( 50.0 )
7641           ),
7642           cms.PSet(  wideSeg = cms.double( 3.0 ),
7643             chi2Norm_2D_ = cms.double( 35.0 ),
7644             dRIntMax = cms.double( 2.0 ),
7645             doCollisions = cms.bool( True ),
7646             dPhiMax = cms.double( 0.004 ),
7647             dRMax = cms.double( 1.5 ),
7648             dPhiIntMax = cms.double( 0.003 ),
7649             minLayersApart = cms.int32( 1 ),
7650             chi2Max = cms.double( 100.0 ),
7651             chi2_str = cms.double( 50.0 )
7652           ),
7653           cms.PSet(  wideSeg = cms.double( 3.0 ),
7654             chi2Norm_2D_ = cms.double( 20.0 ),
7655             dRIntMax = cms.double( 2.0 ),
7656             doCollisions = cms.bool( True ),
7657             dPhiMax = cms.double( 0.003 ),
7658             dRMax = cms.double( 1.5 ),
7659             dPhiIntMax = cms.double( 0.002 ),
7660             minLayersApart = cms.int32( 1 ),
7661             chi2Max = cms.double( 60.0 ),
7662             chi2_str = cms.double( 30.0 )
7663           ),
7664           cms.PSet(  wideSeg = cms.double( 3.0 ),
7665             chi2Norm_2D_ = cms.double( 60.0 ),
7666             dRIntMax = cms.double( 2.0 ),
7667             doCollisions = cms.bool( True ),
7668             dPhiMax = cms.double( 0.007 ),
7669             dRMax = cms.double( 1.5 ),
7670             dPhiIntMax = cms.double( 0.005 ),
7671             minLayersApart = cms.int32( 1 ),
7672             chi2Max = cms.double( 180.0 ),
7673             chi2_str = cms.double( 80.0 )
7674           ),
7675           cms.PSet(  wideSeg = cms.double( 3.0 ),
7676             chi2Norm_2D_ = cms.double( 35.0 ),
7677             dRIntMax = cms.double( 2.0 ),
7678             doCollisions = cms.bool( True ),
7679             dPhiMax = cms.double( 0.006 ),
7680             dRMax = cms.double( 1.5 ),
7681             dPhiIntMax = cms.double( 0.004 ),
7682             minLayersApart = cms.int32( 1 ),
7683             chi2Max = cms.double( 100.0 ),
7684             chi2_str = cms.double( 50.0 )
7685           )
7686         ),
7687         algo_name = cms.string( "CSCSegAlgoRU" ),
7688         chamber_types = cms.vstring( 'ME1/a',
7689           'ME1/b',
7690           'ME1/2',
7691           'ME1/3',
7692           'ME2/1',
7693           'ME2/2',
7694           'ME3/1',
7695           'ME3/2',
7696           'ME4/1',
7697           'ME4/2' )
7698       )
7699     )
7700 )
7701 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
7702     inputTag = cms.InputTag( "rawDataCollector" ),
7703     calculateCRC = cms.bool( True ),
7704     fillCounters = cms.bool( True ),
7705     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
7706     RPCAMCUnpackerSettings = cms.PSet( 
7707       bxMin = cms.int32( -2 ),
7708       cppfDaqDelay = cms.int32( 2 ),
7709       fillAMCCounters = cms.bool( True ),
7710       bxMax = cms.int32( 2 )
7711     )
7712 )
7713 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
7714     inputLabel = cms.InputTag( "rawDataCollector" ),
7715     skipRpc = cms.bool( False ),
7716     skipCsc = cms.bool( False ),
7717     skipDt = cms.bool( False ),
7718     skipMuon = cms.bool( False ),
7719     useRpcConnectionFile = cms.bool( False ),
7720     rpcConnectionFile = cms.string( "" ),
7721     outputTag = cms.string( "" )
7722 )
7723 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
7724     inputTag = cms.InputTag( "rawDataCollector" ),
7725     calculateCRC = cms.bool( True ),
7726     fillCounters = cms.bool( True ),
7727     bxMin = cms.int32( -2 ),
7728     bxMax = cms.int32( 2 )
7729 )
7730 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
7731     inputTagSimRPCDigis = cms.InputTag( "" ),
7732     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
7733     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
7734     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
7735     InputLabel = cms.InputTag( "rawDataCollector" ),
7736     bxMinTwinMux = cms.int32( -2 ),
7737     bxMaxTwinMux = cms.int32( 2 ),
7738     bxMinOMTF = cms.int32( -3 ),
7739     bxMaxOMTF = cms.int32( 4 ),
7740     bxMinCPPF = cms.int32( -2 ),
7741     bxMaxCPPF = cms.int32( 2 )
7742 )
7743 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
7744     recAlgoConfig = cms.PSet(  ),
7745     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
7746     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
7747     maskSource = cms.string( "File" ),
7748     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
7749     deadSource = cms.string( "File" ),
7750     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
7751 )
7752 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
7753     InputLabel = cms.InputTag( "rawDataCollector" ),
7754     useDBEMap = cms.bool( True ),
7755     keepDAQStatus = cms.bool( False ),
7756     readMultiBX = cms.bool( False ),
7757     ge21Off = cms.bool( True ),
7758     fedIdStart = cms.uint32( 1467 ),
7759     fedIdEnd = cms.uint32( 1478 )
7760 )
7761 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
7762     recAlgoConfig = cms.PSet(  ),
7763     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
7764     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
7765     applyMasking = cms.bool( False ),
7766     ge21Off = cms.bool( False )
7767 )
7768 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
7769     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7770     enableGE0 = cms.bool( True ),
7771     enableGE12 = cms.bool( False ),
7772     ge0_name = cms.string( "GE0SegAlgoRU" ),
7773     algo_name = cms.string( "GEMSegmentAlgorithm" ),
7774     ge0_pset = cms.PSet( 
7775       maxChi2GoodSeg = cms.double( 50.0 ),
7776       maxChi2Prune = cms.double( 50.0 ),
7777       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
7778       maxETASeeds = cms.double( 0.1 ),
7779       maxPhiAdditional = cms.double( 0.001096605744 ),
7780       minNumberOfHits = cms.uint32( 4 ),
7781       doCollisions = cms.bool( True ),
7782       maxPhiSeeds = cms.double( 0.001096605744 ),
7783       requireCentralBX = cms.bool( True ),
7784       maxChi2Additional = cms.double( 100.0 ),
7785       allowWideSegments = cms.bool( True ),
7786       maxNumberOfHits = cms.uint32( 300 ),
7787       maxTOFDiff = cms.double( 25.0 )
7788     ),
7789     algo_pset = cms.PSet( 
7790       dYclusBoxMax = cms.double( 5.0 ),
7791       dXclusBoxMax = cms.double( 1.0 ),
7792       maxRecHitsInCluster = cms.int32( 4 ),
7793       preClustering = cms.bool( True ),
7794       preClusteringUseChaining = cms.bool( True ),
7795       dEtaChainBoxMax = cms.double( 0.05 ),
7796       clusterOnlySameBXRecHits = cms.bool( True ),
7797       minHitsPerSegment = cms.uint32( 2 ),
7798       dPhiChainBoxMax = cms.double( 0.02 )
7799     )
7800 )
7801 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
7802     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7803     scaleDT = cms.bool( True ),
7804     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7805     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7806     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
7807     EnableDTMeasurement = cms.bool( True ),
7808     EnableCSCMeasurement = cms.bool( True ),
7809     EnableME0Measurement = cms.bool( False ),
7810     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
7811     crackWindow = cms.double( 0.04 ),
7812     deltaPhiSearchWindow = cms.double( 0.25 ),
7813     deltaEtaSearchWindow = cms.double( 0.2 ),
7814     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
7815     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
7816     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
7817     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
7818     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
7819     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
7820     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
7821     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
7822     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
7823     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
7824     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
7825     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
7826     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
7827     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
7828     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
7829     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
7830     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
7831     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
7832     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
7833     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
7834     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
7835     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
7836     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
7837     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
7838     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
7839     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
7840     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
7841     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
7842     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7843     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
7844     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
7845     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
7846     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
7847     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
7848     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
7849     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
7850     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
7851     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
7852     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
7853     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
7854     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
7855     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
7856     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
7857     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
7858     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
7859     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
7860     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
7861     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
7862     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
7863     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
7864     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
7865     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
7866     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
7867     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
7868     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
7869     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
7870     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
7871     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
7872     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
7873     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
7874     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
7875     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
7876     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
7877     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
7878     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
7879     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
7880     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
7881     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
7882     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
7883     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
7884     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
7885     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
7886     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
7887     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
7888     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
7889     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
7890     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
7891     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
7892     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
7893     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
7894     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
7895 )
7896 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
7897     GMTReadoutCollection = cms.InputTag( "" ),
7898     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7899     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7900     L1MinPt = cms.double( 0.0 ),
7901     L1MaxEta = cms.double( 2.5 ),
7902     L1MinQuality = cms.uint32( 7 ),
7903     SetMinPtBarrelTo = cms.double( 3.5 ),
7904     SetMinPtEndcapTo = cms.double( 1.0 ),
7905     UseOfflineSeed = cms.untracked.bool( True ),
7906     UseUnassociatedL1 = cms.bool( False ),
7907     MatchDR = cms.vdouble( 0.3 ),
7908     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
7909     CentralBxOnly = cms.bool( True ),
7910     MatchType = cms.uint32( 0 ),
7911     SortType = cms.uint32( 0 ),
7912     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
7913     ServiceParameters = cms.PSet( 
7914       RPCLayers = cms.bool( True ),
7915       UseMuonNavigation = cms.untracked.bool( True ),
7916       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7917     )
7918 )
7919 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
7920     ServiceParameters = cms.PSet( 
7921       RPCLayers = cms.bool( True ),
7922       UseMuonNavigation = cms.untracked.bool( True ),
7923       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
7924         'hltESPFastSteppingHelixPropagatorOpposite' )
7925     ),
7926     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
7927     SeedTransformerParameters = cms.PSet( 
7928       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7929       NMinRecHits = cms.uint32( 2 ),
7930       RescaleError = cms.double( 100.0 ),
7931       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7932       UseSubRecHits = cms.bool( False ),
7933       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7934     ),
7935     L2TrajBuilderParameters = cms.PSet( 
7936       BWFilterParameters = cms.PSet( 
7937         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7938         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7939         BWSeedType = cms.string( "fromGenerator" ),
7940         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7941         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7942         EnableGEMMeasurement = cms.bool( True ),
7943         EnableRPCMeasurement = cms.bool( True ),
7944         MuonTrajectoryUpdatorParameters = cms.PSet( 
7945           ExcludeRPCFromFit = cms.bool( False ),
7946           Granularity = cms.int32( 0 ),
7947           MaxChi2 = cms.double( 25.0 ),
7948           RescaleError = cms.bool( False ),
7949           RescaleErrorFactor = cms.double( 100.0 ),
7950           UseInvalidHits = cms.bool( True )
7951         ),
7952         EnableCSCMeasurement = cms.bool( True ),
7953         MaxChi2 = cms.double( 100.0 ),
7954         FitDirection = cms.string( "outsideIn" ),
7955         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7956         NumberOfSigma = cms.double( 3.0 ),
7957         EnableDTMeasurement = cms.bool( True )
7958       ),
7959       DoSeedRefit = cms.bool( False ),
7960       FilterParameters = cms.PSet( 
7961         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7962         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7963         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
7964         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
7965         EnableGEMMeasurement = cms.bool( True ),
7966         EnableRPCMeasurement = cms.bool( True ),
7967         MuonTrajectoryUpdatorParameters = cms.PSet( 
7968           ExcludeRPCFromFit = cms.bool( False ),
7969           Granularity = cms.int32( 0 ),
7970           MaxChi2 = cms.double( 25.0 ),
7971           RescaleError = cms.bool( False ),
7972           RescaleErrorFactor = cms.double( 100.0 ),
7973           UseInvalidHits = cms.bool( True )
7974         ),
7975         EnableCSCMeasurement = cms.bool( True ),
7976         MaxChi2 = cms.double( 1000.0 ),
7977         FitDirection = cms.string( "insideOut" ),
7978         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7979         NumberOfSigma = cms.double( 3.0 ),
7980         EnableDTMeasurement = cms.bool( True )
7981       ),
7982       SeedPosition = cms.string( "in" ),
7983       DoBackwardFilter = cms.bool( True ),
7984       DoRefit = cms.bool( False ),
7985       NavigationType = cms.string( "Standard" ),
7986       SeedTransformerParameters = cms.PSet( 
7987         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
7988         NMinRecHits = cms.uint32( 2 ),
7989         RescaleError = cms.double( 100.0 ),
7990         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7991         UseSubRecHits = cms.bool( False ),
7992         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7993       ),
7994       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
7995     ),
7996     DoSeedRefit = cms.bool( False ),
7997     TrackLoaderParameters = cms.PSet( 
7998       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7999       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8000       DoSmoothing = cms.bool( False ),
8001       VertexConstraint = cms.bool( True ),
8002       MuonUpdatorAtVertexParameters = cms.PSet( 
8003         MaxChi2 = cms.double( 1000000.0 ),
8004         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8005         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8006         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8007       ),
8008       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8009     ),
8010     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
8011 )
8012 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
8013     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
8014 )
8015 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
8016     ProductLabel = cms.InputTag( "rawDataCollector" )
8017 )
8018 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
8019     ProductLabel = cms.InputTag( "rawDataCollector" ),
8020     ConditionsLabel = cms.string( "" ),
8021     onDemand = cms.bool( True ),
8022     DoAPVEmulatorCheck = cms.bool( False ),
8023     LegacyUnpacker = cms.bool( False ),
8024     HybridZeroSuppressed = cms.bool( False ),
8025     Clusterizer = cms.PSet( 
8026       ConditionsLabel = cms.string( "" ),
8027       ClusterThreshold = cms.double( 5.0 ),
8028       SeedThreshold = cms.double( 3.0 ),
8029       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
8030       ChannelThreshold = cms.double( 2.0 ),
8031       MaxAdjacentBad = cms.uint32( 0 ),
8032       setDetId = cms.bool( True ),
8033       MaxSequentialHoles = cms.uint32( 0 ),
8034       RemoveApvShots = cms.bool( True ),
8035       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
8036       MaxSequentialBad = cms.uint32( 1 )
8037     ),
8038     Algorithms = cms.PSet( 
8039       Use10bitsTruncation = cms.bool( False ),
8040       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
8041       useCMMeanMap = cms.bool( False ),
8042       TruncateInSuppressor = cms.bool( True ),
8043       doAPVRestore = cms.bool( False ),
8044       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
8045       PedestalSubtractionFedMode = cms.bool( True )
8046     )
8047 )
8048 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
8049     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
8050     skipClusters = cms.InputTag( "" ),
8051     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
8052     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
8053     Phase2TrackerCluster1DProducer = cms.string( "" ),
8054     vectorHits = cms.InputTag( "" ),
8055     vectorHitsRej = cms.InputTag( "" ),
8056     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8057     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8058     pixelCablingMapLabel = cms.string( "" ),
8059     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
8060     switchOffPixelsIfEmpty = cms.bool( True )
8061 )
8062 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
8063     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8064     layersToTry = cms.int32( 2 ),
8065     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
8066     hitsToTry = cms.int32( 1 ),
8067     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8068     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
8069     maxEtaForTOB = cms.double( 1.8 ),
8070     minEtaForTEC = cms.double( 0.7 ),
8071     debug = cms.untracked.bool( False ),
8072     maxSeeds = cms.uint32( 20 ),
8073     maxHitlessSeeds = cms.uint32( 5 ),
8074     maxHitSeeds = cms.uint32( 1 ),
8075     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
8076     maxHitlessSeedsIP = cms.uint32( 5 ),
8077     maxHitlessSeedsMuS = cms.uint32( 0 ),
8078     maxHitDoubletSeeds = cms.uint32( 0 ),
8079     getStrategyFromDNN = cms.bool( True ),
8080     useRegressor = cms.bool( False ),
8081     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
8082 )
8083 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8084     cleanTrajectoryAfterInOut = cms.bool( False ),
8085     doSeedingRegionRebuilding = cms.bool( False ),
8086     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8087     reverseTrajectories = cms.bool( True ),
8088     useHitsSplitting = cms.bool( False ),
8089     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8090     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
8091     clustersToSkip = cms.InputTag( "" ),
8092     phase2clustersToSkip = cms.InputTag( "" ),
8093     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
8094     TransientInitialStateEstimatorParameters = cms.PSet( 
8095       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
8096       numberMeasurementsForFit = cms.int32( 4 ),
8097       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
8098     ),
8099     numHitsForSeedCleaner = cms.int32( 4 ),
8100     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8101     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8102     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
8103     maxNSeeds = cms.uint32( 500000 ),
8104     maxSeedsBeforeCleaning = cms.uint32( 5000 )
8105 )
8106 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8107     useSimpleMF = cms.bool( False ),
8108     SimpleMagneticField = cms.string( "" ),
8109     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
8110     clusterRemovalInfo = cms.InputTag( "" ),
8111     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8112     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
8113     useHitsSplitting = cms.bool( False ),
8114     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8115     TrajectoryInEvent = cms.bool( False ),
8116     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8117     AlgorithmName = cms.string( "iter10" ),
8118     Propagator = cms.string( "PropagatorWithMaterial" ),
8119     GeometricInnerState = cms.bool( True ),
8120     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8121     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
8122     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
8123 )
8124 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8125     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8126     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8127     vertices = cms.InputTag( "Notused" ),
8128     ignoreVertices = cms.bool( True ),
8129     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8130     mva = cms.PSet( 
8131       minPixelHits = cms.vint32( 0, 0, 0 ),
8132       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8133       dr_par = cms.PSet( 
8134         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8135         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8136         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8137         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8138         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8139       ),
8140       maxLostLayers = cms.vint32( 4, 3, 2 ),
8141       min3DLayers = cms.vint32( 0, 0, 0 ),
8142       dz_par = cms.PSet( 
8143         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8144         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8145         dz_exp = cms.vint32( 4, 4, 2147483647 )
8146       ),
8147       minNVtxTrk = cms.int32( 3 ),
8148       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8149       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8150       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8151       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
8152       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8153       minLayers = cms.vint32( 3, 5, 5 )
8154     )
8155 )
8156 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8157     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
8158     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
8159     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
8160     minQuality = cms.string( "highPurity" ),
8161     copyExtras = cms.untracked.bool( True ),
8162     copyTrajectories = cms.untracked.bool( False )
8163 )
8164 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
8165     ServiceParameters = cms.PSet( 
8166       RPCLayers = cms.bool( True ),
8167       UseMuonNavigation = cms.untracked.bool( True ),
8168       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8169         'SteppingHelixPropagatorAny',
8170         'hltESPSmartPropagator',
8171         'hltESPSteppingHelixPropagatorOpposite' )
8172     ),
8173     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8174     TrackLoaderParameters = cms.PSet( 
8175       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8176       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8177       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8178       DoSmoothing = cms.bool( True ),
8179       SmoothTkTrack = cms.untracked.bool( False ),
8180       VertexConstraint = cms.bool( False ),
8181       MuonUpdatorAtVertexParameters = cms.PSet( 
8182         MaxChi2 = cms.double( 1000000.0 ),
8183         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8184         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8185       ),
8186       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8187       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8188     ),
8189     L3TrajBuilderParameters = cms.PSet( 
8190       PtCut = cms.double( 1.0 ),
8191       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8192       GlobalMuonTrackMatcher = cms.PSet( 
8193         Chi2Cut_3 = cms.double( 200.0 ),
8194         DeltaDCut_2 = cms.double( 10.0 ),
8195         Eta_threshold = cms.double( 1.2 ),
8196         Quality_2 = cms.double( 15.0 ),
8197         DeltaDCut_1 = cms.double( 40.0 ),
8198         Quality_3 = cms.double( 7.0 ),
8199         DeltaDCut_3 = cms.double( 15.0 ),
8200         Quality_1 = cms.double( 20.0 ),
8201         Pt_threshold1 = cms.double( 0.0 ),
8202         DeltaRCut_2 = cms.double( 0.2 ),
8203         DeltaRCut_1 = cms.double( 0.1 ),
8204         Pt_threshold2 = cms.double( 9.99999999E8 ),
8205         Chi2Cut_1 = cms.double( 50.0 ),
8206         Chi2Cut_2 = cms.double( 50.0 ),
8207         DeltaRCut_3 = cms.double( 1.0 ),
8208         LocChi2Cut = cms.double( 0.001 ),
8209         Propagator = cms.string( "hltESPSmartPropagator" ),
8210         MinPt = cms.double( 1.0 ),
8211         MinP = cms.double( 2.5 )
8212       ),
8213       ScaleTECxFactor = cms.double( -1.0 ),
8214       tkTrajUseVertex = cms.bool( False ),
8215       MuonTrackingRegionBuilder = cms.PSet( 
8216         Rescale_Dz = cms.double( 4.0 ),
8217         Pt_fixed = cms.bool( False ),
8218         Eta_fixed = cms.bool( True ),
8219         Eta_min = cms.double( 0.1 ),
8220         DeltaZ = cms.double( 24.2 ),
8221         maxRegions = cms.int32( 2 ),
8222         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8223         UseVertex = cms.bool( False ),
8224         Z_fixed = cms.bool( False ),
8225         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8226         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8227         Rescale_phi = cms.double( 3.0 ),
8228         DeltaEta = cms.double( 0.2 ),
8229         precise = cms.bool( True ),
8230         OnDemand = cms.int32( -1 ),
8231         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8232         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8233         vertexCollection = cms.InputTag( "pixelVertices" ),
8234         Pt_min = cms.double( 3.0 ),
8235         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8236         Phi_fixed = cms.bool( True ),
8237         DeltaR = cms.double( 0.025 ),
8238         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8239         DeltaPhi = cms.double( 0.15 ),
8240         Phi_min = cms.double( 0.1 ),
8241         Rescale_eta = cms.double( 3.0 )
8242       ),
8243       TrackTransformer = cms.PSet( 
8244         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8245         RefitDirection = cms.string( "insideOut" ),
8246         RefitRPCHits = cms.bool( True ),
8247         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8248         DoPredictionsOnly = cms.bool( False ),
8249         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8250         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8251         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8252       ),
8253       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8254       RefitRPCHits = cms.bool( True ),
8255       tkTrajVertex = cms.InputTag( "Notused" ),
8256       GlbRefitterParameters = cms.PSet( 
8257         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8258         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8259         RefitFlag = cms.bool( True ),
8260         SkipStation = cms.int32( -1 ),
8261         Chi2CutRPC = cms.double( 1.0 ),
8262         PropDirForCosmics = cms.bool( False ),
8263         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8264         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8265         HitThreshold = cms.int32( 1 ),
8266         Chi2CutGEM = cms.double( 1.0 ),
8267         DYTthrs = cms.vint32( 30, 15 ),
8268         TrackerSkipSystem = cms.int32( -1 ),
8269         RefitDirection = cms.string( "insideOut" ),
8270         Chi2CutCSC = cms.double( 150.0 ),
8271         Chi2CutDT = cms.double( 10.0 ),
8272         RefitRPCHits = cms.bool( True ),
8273         TrackerSkipSection = cms.int32( -1 ),
8274         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8275         DoPredictionsOnly = cms.bool( False ),
8276         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8277         MuonHitsOption = cms.int32( 1 ),
8278         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8279       ),
8280       PCut = cms.double( 2.5 ),
8281       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8282       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8283       tkTrajMaxChi2 = cms.double( 9999.0 ),
8284       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8285       ScaleTECyFactor = cms.double( -1.0 ),
8286       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
8287     )
8288 )
8289 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
8290     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8291 )
8292 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
8293     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
8294 )
8295 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
8296     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
8297     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8298     MuonPtOption = cms.string( "Tracker" )
8299 )
8300 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
8301     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8302     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
8303     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
8304     applyL3Filters = cms.bool( False ),
8305     MinNhits = cms.int32( 1 ),
8306     MaxNormalizedChi2 = cms.double( 20.0 ),
8307     MinNmuonHits = cms.int32( 1 ),
8308     MaxPtDifference = cms.double( 0.3 )
8309 )
8310 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
8311     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
8312     CPE = cms.string( "PixelCPEFastParams" ),
8313     ptmin = cms.double( 0.9 ),
8314     CAThetaCutBarrel = cms.double( 0.002 ),
8315     CAThetaCutForward = cms.double( 0.003 ),
8316     hardCurvCut = cms.double( 0.0328407225 ),
8317     dcaCutInnerTriplet = cms.double( 0.15 ),
8318     dcaCutOuterTriplet = cms.double( 0.25 ),
8319     earlyFishbone = cms.bool( True ),
8320     lateFishbone = cms.bool( False ),
8321     fillStatistics = cms.bool( False ),
8322     minHitsPerNtuplet = cms.uint32( 3 ),
8323     minHitsForSharingCut = cms.uint32( 10 ),
8324     fitNas4 = cms.bool( False ),
8325     doClusterCut = cms.bool( True ),
8326     doZ0Cut = cms.bool( True ),
8327     doPtCut = cms.bool( True ),
8328     useRiemannFit = cms.bool( False ),
8329     doSharedHitCut = cms.bool( True ),
8330     dupPassThrough = cms.bool( False ),
8331     useSimpleTripletCleaner = cms.bool( True ),
8332     maxNumberOfDoublets = cms.uint32( 524288 ),
8333     idealConditions = cms.bool( False ),
8334     includeJumpingForwardDoublets = cms.bool( True ),
8335     cellZ0Cut = cms.double( 12.0 ),
8336     cellPtCut = cms.double( 0.5 ),
8337     trackQualityCuts = cms.PSet( 
8338       chi2MaxPt = cms.double( 10.0 ),
8339       tripletMaxTip = cms.double( 0.3 ),
8340       chi2Scale = cms.double( 8.0 ),
8341       quadrupletMaxTip = cms.double( 0.5 ),
8342       quadrupletMinPt = cms.double( 0.3 ),
8343       quadrupletMaxZip = cms.double( 12.0 ),
8344       tripletMaxZip = cms.double( 12.0 ),
8345       tripletMinPt = cms.double( 0.5 ),
8346       chi2Coeff = cms.vdouble( 0.9, 1.8 )
8347     ),
8348     phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
8349     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8350 )
8351 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
8352     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8353     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
8354     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
8355     minNumberOfHits = cms.int32( 0 ),
8356     minQuality = cms.string( "loose" )
8357 )
8358 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
8359     oneKernel = cms.bool( True ),
8360     useDensity = cms.bool( True ),
8361     useDBSCAN = cms.bool( False ),
8362     useIterative = cms.bool( False ),
8363     doSplitting = cms.bool( True ),
8364     minT = cms.int32( 2 ),
8365     eps = cms.double( 0.07 ),
8366     errmax = cms.double( 0.01 ),
8367     chi2max = cms.double( 9.0 ),
8368     PtMin = cms.double( 0.5 ),
8369     PtMax = cms.double( 75.0 ),
8370     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
8371     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8372 )
8373 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
8374     TrackCollection = cms.InputTag( "hltPixelTracks" ),
8375     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8376     src = cms.InputTag( "hltPixelVerticesSoA" )
8377 )
8378 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
8379     src = cms.InputTag( "hltPixelVertices" ),
8380     maxVtx = cms.uint32( 100 ),
8381     fractionSumPt2 = cms.double( 0.3 ),
8382     minSumPt2 = cms.double( 0.0 ),
8383     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
8384 )
8385 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
8386     DeltaR = cms.double( 0.025 ),
8387     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8388     OnDemand = cms.int32( -1 ),
8389     vertexCollection = cms.InputTag( "notUsed" ),
8390     MeasurementTrackerName = cms.InputTag( "" ),
8391     UseVertex = cms.bool( False ),
8392     Rescale_Dz = cms.double( 4.0 ),
8393     Pt_fixed = cms.bool( True ),
8394     Z_fixed = cms.bool( True ),
8395     Pt_min = cms.double( 0.0 ),
8396     DeltaZ = cms.double( 24.2 ),
8397     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
8398     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
8399     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
8400     maxRegions = cms.int32( 5 ),
8401     precise = cms.bool( True ),
8402     input = cms.InputTag( "hltL2SelectorForL3IO" )
8403 )
8404 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
8405     tracks = cms.InputTag( "hltPixelTracks" ),
8406     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
8407     produceTrackCollection = cms.bool( True ),
8408     produceMask = cms.bool( False )
8409 )
8410 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8411     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
8412     InputVertexCollection = cms.InputTag( "" ),
8413     originHalfLength = cms.double( 0.3 ),
8414     originRadius = cms.double( 0.1 ),
8415     useProtoTrackKinematics = cms.bool( False ),
8416     useEventsWithNoVertex = cms.bool( True ),
8417     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8418     usePV = cms.bool( False ),
8419     includeFourthHit = cms.bool( True ),
8420     produceComplement = cms.bool( False ),
8421     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8422 )
8423 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8424     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
8425     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8426     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8427     rejectAll = cms.bool( False ),
8428     isFromL1 = cms.bool( False ),
8429     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
8430     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
8431     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
8432     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
8433     mvaScaleMeanBL1 = cms.vdouble(  ),
8434     mvaScaleStdBL1 = cms.vdouble(  ),
8435     mvaScaleMeanEL1 = cms.vdouble(  ),
8436     mvaScaleStdEL1 = cms.vdouble(  ),
8437     mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
8438     mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
8439     mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
8440     mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
8441     doSort = cms.bool( False ),
8442     nSeedsMaxB = cms.int32( 99999 ),
8443     nSeedsMaxE = cms.int32( 99999 ),
8444     etaEdge = cms.double( 1.2 ),
8445     mvaCutB = cms.double( 0.04 ),
8446     mvaCutE = cms.double( 0.04 ),
8447     minL1Qual = cms.int32( 7 ),
8448     baseScore = cms.double( 0.5 )
8449 )
8450 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8451     cleanTrajectoryAfterInOut = cms.bool( False ),
8452     doSeedingRegionRebuilding = cms.bool( True ),
8453     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8454     reverseTrajectories = cms.bool( False ),
8455     useHitsSplitting = cms.bool( True ),
8456     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8457     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
8458     clustersToSkip = cms.InputTag( "" ),
8459     phase2clustersToSkip = cms.InputTag( "" ),
8460     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8461     TransientInitialStateEstimatorParameters = cms.PSet( 
8462       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8463       numberMeasurementsForFit = cms.int32( 4 ),
8464       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8465     ),
8466     numHitsForSeedCleaner = cms.int32( 4 ),
8467     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8468     RedundantSeedCleaner = cms.string( "none" ),
8469     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8470     maxNSeeds = cms.uint32( 100000 ),
8471     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8472 )
8473 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8474     useSimpleMF = cms.bool( True ),
8475     SimpleMagneticField = cms.string( "ParabolicMf" ),
8476     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
8477     clusterRemovalInfo = cms.InputTag( "" ),
8478     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8479     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8480     useHitsSplitting = cms.bool( False ),
8481     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8482     TrajectoryInEvent = cms.bool( False ),
8483     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8484     AlgorithmName = cms.string( "hltIter0" ),
8485     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8486     GeometricInnerState = cms.bool( True ),
8487     NavigationSchool = cms.string( "" ),
8488     MeasurementTracker = cms.string( "" ),
8489     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
8490 )
8491 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8492     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
8493     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8494     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8495     ignoreVertices = cms.bool( False ),
8496     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8497     mva = cms.PSet( 
8498       minPixelHits = cms.vint32( 0, 0, 0 ),
8499       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8500       dr_par = cms.PSet( 
8501         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8502         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8503         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8504         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8505         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8506       ),
8507       maxLostLayers = cms.vint32( 1, 1, 1 ),
8508       min3DLayers = cms.vint32( 0, 0, 0 ),
8509       dz_par = cms.PSet( 
8510         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8511         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8512         dz_exp = cms.vint32( 4, 4, 2147483647 )
8513       ),
8514       minNVtxTrk = cms.int32( 3 ),
8515       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8516       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8517       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8518       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8519       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8520       minLayers = cms.vint32( 3, 3, 4 )
8521     )
8522 )
8523 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8524     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
8525     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
8526     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
8527     minQuality = cms.string( "highPurity" ),
8528     copyExtras = cms.untracked.bool( True ),
8529     copyTrajectories = cms.untracked.bool( False )
8530 )
8531 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
8532     ServiceParameters = cms.PSet( 
8533       RPCLayers = cms.bool( True ),
8534       UseMuonNavigation = cms.untracked.bool( True ),
8535       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8536         'SteppingHelixPropagatorAny',
8537         'hltESPSmartPropagator',
8538         'hltESPSteppingHelixPropagatorOpposite' )
8539     ),
8540     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8541     TrackLoaderParameters = cms.PSet( 
8542       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8543       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8544       DoSmoothing = cms.bool( False ),
8545       SmoothTkTrack = cms.untracked.bool( False ),
8546       VertexConstraint = cms.bool( False ),
8547       MuonUpdatorAtVertexParameters = cms.PSet( 
8548         MaxChi2 = cms.double( 1000000.0 ),
8549         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8550         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8551       ),
8552       PutTkTrackIntoEvent = cms.untracked.bool( False ),
8553       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8554     ),
8555     L3TrajBuilderParameters = cms.PSet( 
8556       PtCut = cms.double( 1.0 ),
8557       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8558       GlobalMuonTrackMatcher = cms.PSet( 
8559         Chi2Cut_3 = cms.double( 200.0 ),
8560         DeltaDCut_2 = cms.double( 10.0 ),
8561         Eta_threshold = cms.double( 1.2 ),
8562         Quality_2 = cms.double( 15.0 ),
8563         DeltaDCut_1 = cms.double( 40.0 ),
8564         Quality_3 = cms.double( 7.0 ),
8565         DeltaDCut_3 = cms.double( 15.0 ),
8566         Quality_1 = cms.double( 20.0 ),
8567         Pt_threshold1 = cms.double( 0.0 ),
8568         DeltaRCut_2 = cms.double( 0.2 ),
8569         DeltaRCut_1 = cms.double( 0.1 ),
8570         Pt_threshold2 = cms.double( 9.99999999E8 ),
8571         Chi2Cut_1 = cms.double( 50.0 ),
8572         Chi2Cut_2 = cms.double( 50.0 ),
8573         DeltaRCut_3 = cms.double( 1.0 ),
8574         LocChi2Cut = cms.double( 0.001 ),
8575         Propagator = cms.string( "hltESPSmartPropagator" ),
8576         MinPt = cms.double( 1.0 ),
8577         MinP = cms.double( 2.5 )
8578       ),
8579       ScaleTECxFactor = cms.double( -1.0 ),
8580       tkTrajUseVertex = cms.bool( False ),
8581       MuonTrackingRegionBuilder = cms.PSet( 
8582         Rescale_Dz = cms.double( 4.0 ),
8583         Pt_fixed = cms.bool( True ),
8584         Eta_fixed = cms.bool( True ),
8585         Eta_min = cms.double( 0.1 ),
8586         DeltaZ = cms.double( 24.2 ),
8587         maxRegions = cms.int32( 2 ),
8588         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8589         UseVertex = cms.bool( False ),
8590         Z_fixed = cms.bool( True ),
8591         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8592         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8593         Rescale_phi = cms.double( 3.0 ),
8594         DeltaEta = cms.double( 0.04 ),
8595         precise = cms.bool( True ),
8596         OnDemand = cms.int32( -1 ),
8597         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8598         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8599         vertexCollection = cms.InputTag( "pixelVertices" ),
8600         Pt_min = cms.double( 3.0 ),
8601         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8602         Phi_fixed = cms.bool( True ),
8603         DeltaR = cms.double( 0.025 ),
8604         input = cms.InputTag( "hltL2SelectorForL3IO" ),
8605         DeltaPhi = cms.double( 0.15 ),
8606         Phi_min = cms.double( 0.1 ),
8607         Rescale_eta = cms.double( 3.0 )
8608       ),
8609       TrackTransformer = cms.PSet( 
8610         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8611         RefitDirection = cms.string( "insideOut" ),
8612         RefitRPCHits = cms.bool( True ),
8613         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8614         DoPredictionsOnly = cms.bool( False ),
8615         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8616         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8617         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8618       ),
8619       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8620       RefitRPCHits = cms.bool( True ),
8621       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
8622       GlbRefitterParameters = cms.PSet( 
8623         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8624         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8625         RefitFlag = cms.bool( True ),
8626         SkipStation = cms.int32( -1 ),
8627         Chi2CutRPC = cms.double( 1.0 ),
8628         PropDirForCosmics = cms.bool( False ),
8629         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8630         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8631         HitThreshold = cms.int32( 1 ),
8632         Chi2CutGEM = cms.double( 1.0 ),
8633         DYTthrs = cms.vint32( 30, 15 ),
8634         TrackerSkipSystem = cms.int32( -1 ),
8635         RefitDirection = cms.string( "insideOut" ),
8636         Chi2CutCSC = cms.double( 150.0 ),
8637         Chi2CutDT = cms.double( 10.0 ),
8638         RefitRPCHits = cms.bool( True ),
8639         TrackerSkipSection = cms.int32( -1 ),
8640         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8641         DoPredictionsOnly = cms.bool( False ),
8642         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8643         MuonHitsOption = cms.int32( 1 ),
8644         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8645       ),
8646       PCut = cms.double( 2.5 ),
8647       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8648       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8649       matchToSeeds = cms.bool( True ),
8650       tkTrajMaxChi2 = cms.double( 9999.0 ),
8651       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8652       ScaleTECyFactor = cms.double( -1.0 ),
8653       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
8654     )
8655 )
8656 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
8657     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
8658 )
8659 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
8660     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8661     L1MinPt = cms.double( -1.0 ),
8662     L1MaxEta = cms.double( 5.0 ),
8663     L1MinQuality = cms.uint32( 7 ),
8664     CentralBxOnly = cms.bool( True )
8665 )
8666 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
8667     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8668     L1MinPt = cms.double( 0.0 ),
8669     L1MaxEta = cms.double( 2.5 ),
8670     L1MinQuality = cms.uint32( 7 ),
8671     SetMinPtBarrelTo = cms.double( 3.5 ),
8672     SetMinPtEndcapTo = cms.double( 1.0 ),
8673     CentralBxOnly = cms.bool( True ),
8674     RegionPSet = cms.PSet( 
8675       vertexCollection = cms.InputTag( "notUsed" ),
8676       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
8677       zErrorVetex = cms.double( 0.2 ),
8678       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8679       zErrorBeamSpot = cms.double( 24.2 ),
8680       maxNVertices = cms.int32( 1 ),
8681       maxNRegions = cms.int32( 5 ),
8682       nSigmaZVertex = cms.double( 3.0 ),
8683       nSigmaZBeamSpot = cms.double( 4.0 ),
8684       ptMin = cms.double( 0.0 ),
8685       mode = cms.string( "BeamSpotSigma" ),
8686       input = cms.InputTag( "hltL1MuonsPt0" ),
8687       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
8688       searchOpt = cms.bool( False ),
8689       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
8690       whereToUseMeasurementTracker = cms.string( "Never" ),
8691       originRadius = cms.double( 0.2 ),
8692       measurementTrackerName = cms.InputTag( "" ),
8693       precise = cms.bool( True )
8694     ),
8695     ServiceParameters = cms.PSet( 
8696       RPCLayers = cms.bool( True ),
8697       UseMuonNavigation = cms.untracked.bool( True ),
8698       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8699     )
8700 )
8701 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
8702     tracks = cms.InputTag( "hltPixelTracks" ),
8703     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
8704     produceTrackCollection = cms.bool( True ),
8705     produceMask = cms.bool( False )
8706 )
8707 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8708     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
8709     InputVertexCollection = cms.InputTag( "" ),
8710     originHalfLength = cms.double( 0.3 ),
8711     originRadius = cms.double( 0.1 ),
8712     useProtoTrackKinematics = cms.bool( False ),
8713     useEventsWithNoVertex = cms.bool( True ),
8714     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8715     usePV = cms.bool( False ),
8716     includeFourthHit = cms.bool( True ),
8717     produceComplement = cms.bool( False ),
8718     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8719 )
8720 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8721     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
8722     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8723     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8724     rejectAll = cms.bool( False ),
8725     isFromL1 = cms.bool( True ),
8726     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
8727     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
8728     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
8729     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
8730     mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
8731     mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
8732     mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
8733     mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
8734     mvaScaleMeanBL2 = cms.vdouble(  ),
8735     mvaScaleStdBL2 = cms.vdouble(  ),
8736     mvaScaleMeanEL2 = cms.vdouble(  ),
8737     mvaScaleStdEL2 = cms.vdouble(  ),
8738     doSort = cms.bool( False ),
8739     nSeedsMaxB = cms.int32( 99999 ),
8740     nSeedsMaxE = cms.int32( 99999 ),
8741     etaEdge = cms.double( 1.2 ),
8742     mvaCutB = cms.double( 0.04 ),
8743     mvaCutE = cms.double( 0.04 ),
8744     minL1Qual = cms.int32( 7 ),
8745     baseScore = cms.double( 0.5 )
8746 )
8747 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8748     cleanTrajectoryAfterInOut = cms.bool( False ),
8749     doSeedingRegionRebuilding = cms.bool( True ),
8750     onlyPixelHitsForSeedCleaner = cms.bool( False ),
8751     reverseTrajectories = cms.bool( False ),
8752     useHitsSplitting = cms.bool( True ),
8753     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8754     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
8755     clustersToSkip = cms.InputTag( "" ),
8756     phase2clustersToSkip = cms.InputTag( "" ),
8757     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
8758     TransientInitialStateEstimatorParameters = cms.PSet( 
8759       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8760       numberMeasurementsForFit = cms.int32( 4 ),
8761       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8762     ),
8763     numHitsForSeedCleaner = cms.int32( 4 ),
8764     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8765     RedundantSeedCleaner = cms.string( "none" ),
8766     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8767     maxNSeeds = cms.uint32( 100000 ),
8768     maxSeedsBeforeCleaning = cms.uint32( 1000 )
8769 )
8770 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8771     useSimpleMF = cms.bool( True ),
8772     SimpleMagneticField = cms.string( "ParabolicMf" ),
8773     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
8774     clusterRemovalInfo = cms.InputTag( "" ),
8775     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8776     Fitter = cms.string( "hltESPFittingSmootherIT" ),
8777     useHitsSplitting = cms.bool( False ),
8778     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8779     TrajectoryInEvent = cms.bool( False ),
8780     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8781     AlgorithmName = cms.string( "hltIter0" ),
8782     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8783     GeometricInnerState = cms.bool( True ),
8784     NavigationSchool = cms.string( "" ),
8785     MeasurementTracker = cms.string( "" ),
8786     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
8787 )
8788 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8789     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
8790     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8791     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8792     ignoreVertices = cms.bool( False ),
8793     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8794     mva = cms.PSet( 
8795       minPixelHits = cms.vint32( 0, 0, 0 ),
8796       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
8797       dr_par = cms.PSet( 
8798         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
8799         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
8800         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8801         dr_exp = cms.vint32( 4, 4, 2147483647 ),
8802         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
8803       ),
8804       maxLostLayers = cms.vint32( 1, 1, 1 ),
8805       min3DLayers = cms.vint32( 0, 0, 0 ),
8806       dz_par = cms.PSet( 
8807         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
8808         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
8809         dz_exp = cms.vint32( 4, 4, 2147483647 )
8810       ),
8811       minNVtxTrk = cms.int32( 3 ),
8812       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8813       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8814       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
8815       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8816       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8817       minLayers = cms.vint32( 3, 3, 4 )
8818     )
8819 )
8820 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8821     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
8822     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
8823     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
8824     minQuality = cms.string( "highPurity" ),
8825     copyExtras = cms.untracked.bool( True ),
8826     copyTrajectories = cms.untracked.bool( False )
8827 )
8828 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8829     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
8830     trackClassifier = cms.InputTag( '','QualityMasks' ),
8831     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8832     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8833     oldClusterRemovalInfo = cms.InputTag( "" ),
8834     TrackQuality = cms.string( "highPurity" ),
8835     maxChi2 = cms.double( 16.0 ),
8836     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8837     overrideTrkQuals = cms.InputTag( "" )
8838 )
8839 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8840     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
8841     OnDemand = cms.bool( False ),
8842     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" )
8843 )
8844 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8845     RegionPSet = cms.PSet( 
8846       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8847       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8848       zErrorBeamSpot = cms.double( 15.0 ),
8849       extraPhi = cms.double( 0.0 ),
8850       extraEta = cms.double( 0.0 ),
8851       maxNVertices = cms.int32( 3 ),
8852       nSigmaZVertex = cms.double( 3.0 ),
8853       nSigmaZBeamSpot = cms.double( 4.0 ),
8854       ptMin = cms.double( 1.2 ),
8855       operationMode = cms.string( "VerticesFixed" ),
8856       searchOpt = cms.bool( False ),
8857       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8858       originRadius = cms.double( 0.015 ),
8859       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8860       precise = cms.bool( True ),
8861       zErrorVertex = cms.double( 0.03 )
8862     ),
8863     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8864     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8865     ignoreSingleFPixPanelModules = cms.bool( True ),
8866     debug = cms.untracked.bool( False ),
8867     createPlottingFiles = cms.untracked.bool( False ),
8868     layerList = cms.vstring( 'BPix1+BPix2',
8869       'BPix1+BPix3',
8870       'BPix1+BPix4',
8871       'BPix2+BPix3',
8872       'BPix2+BPix4',
8873       'BPix3+BPix4',
8874       'BPix1+FPix1_pos',
8875       'BPix1+FPix1_neg',
8876       'BPix1+FPix2_pos',
8877       'BPix1+FPix2_neg',
8878       'BPix1+FPix3_pos',
8879       'BPix1+FPix3_neg',
8880       'BPix2+FPix1_pos',
8881       'BPix2+FPix1_neg',
8882       'BPix2+FPix2_pos',
8883       'BPix2+FPix2_neg',
8884       'BPix3+FPix1_pos',
8885       'BPix3+FPix1_neg',
8886       'FPix1_pos+FPix2_pos',
8887       'FPix1_neg+FPix2_neg',
8888       'FPix1_pos+FPix3_pos',
8889       'FPix1_neg+FPix3_neg',
8890       'FPix2_pos+FPix3_pos',
8891       'FPix2_neg+FPix3_neg' ),
8892     BPix = cms.PSet( 
8893       hitErrorRPhi = cms.double( 0.0027 ),
8894       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8895       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
8896       useErrorsFromParam = cms.bool( True ),
8897       hitErrorRZ = cms.double( 0.006 ),
8898       HitProducer = cms.string( "hltSiPixelRecHits" )
8899     ),
8900     FPix = cms.PSet( 
8901       hitErrorRPhi = cms.double( 0.0051 ),
8902       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8903       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
8904       useErrorsFromParam = cms.bool( True ),
8905       hitErrorRZ = cms.double( 0.0036 ),
8906       HitProducer = cms.string( "hltSiPixelRecHits" )
8907     ),
8908     TIB = cms.PSet(  ),
8909     TID = cms.PSet(  ),
8910     TOB = cms.PSet(  ),
8911     TEC = cms.PSet(  ),
8912     MTIB = cms.PSet(  ),
8913     MTID = cms.PSet(  ),
8914     MTOB = cms.PSet(  ),
8915     MTEC = cms.PSet(  )
8916 )
8917 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
8918     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8919     L1MinPt = cms.double( 0.0 ),
8920     L1MaxEta = cms.double( 2.5 ),
8921     L1MinQuality = cms.uint32( 7 ),
8922     SetMinPtBarrelTo = cms.double( 3.5 ),
8923     SetMinPtEndcapTo = cms.double( 1.0 ),
8924     CentralBxOnly = cms.bool( True ),
8925     RegionPSet = cms.PSet( 
8926       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8927       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
8928       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8929       zErrorBeamSpot = cms.double( 15.0 ),
8930       maxNVertices = cms.int32( 3 ),
8931       maxNRegions = cms.int32( 3 ),
8932       nSigmaZVertex = cms.double( 3.0 ),
8933       nSigmaZBeamSpot = cms.double( 4.0 ),
8934       ptMin = cms.double( 1.2 ),
8935       mode = cms.string( "VerticesFixed" ),
8936       input = cms.InputTag( "hltL1MuonsPt0" ),
8937       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
8938       searchOpt = cms.bool( False ),
8939       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
8940       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8941       originRadius = cms.double( 0.015 ),
8942       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
8943       precise = cms.bool( True )
8944     ),
8945     ServiceParameters = cms.PSet( 
8946       RPCLayers = cms.bool( True ),
8947       UseMuonNavigation = cms.untracked.bool( True ),
8948       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8949     )
8950 )
8951 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8952     doClusterCheck = cms.bool( False ),
8953     MaxNumberOfStripClusters = cms.uint32( 50000 ),
8954     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8955     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8956     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8957     cut = cms.string( "" ),
8958     silentClusterCheck = cms.untracked.bool( False )
8959 )
8960 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8961     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
8962     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
8963     trackingRegionsSeedingLayers = cms.InputTag( "" ),
8964     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
8965     produceSeedingHitSets = cms.bool( True ),
8966     produceIntermediateHitDoublets = cms.bool( False ),
8967     maxElement = cms.uint32( 0 ),
8968     maxElementTotal = cms.uint32( 50000000 ),
8969     putEmptyIfMaxElementReached = cms.bool( False ),
8970     layerPairs = cms.vuint32( 0 )
8971 )
8972 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8973     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
8974     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8975     SeedMomentumForBOFF = cms.double( 5.0 ),
8976     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8977     MinOneOverPtError = cms.double( 1.0 ),
8978     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8979     magneticField = cms.string( "ParabolicMf" ),
8980     forceKinematicWithRegionDirection = cms.bool( False ),
8981     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
8982 )
8983 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
8984     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
8985     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8986     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
8987     rejectAll = cms.bool( False ),
8988     isFromL1 = cms.bool( True ),
8989     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
8990     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
8991     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ),
8992     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ),
8993     mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
8994     mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
8995     mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
8996     mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
8997     mvaScaleMeanBL2 = cms.vdouble(  ),
8998     mvaScaleStdBL2 = cms.vdouble(  ),
8999     mvaScaleMeanEL2 = cms.vdouble(  ),
9000     mvaScaleStdEL2 = cms.vdouble(  ),
9001     doSort = cms.bool( False ),
9002     nSeedsMaxB = cms.int32( 99999 ),
9003     nSeedsMaxE = cms.int32( 99999 ),
9004     etaEdge = cms.double( 1.2 ),
9005     mvaCutB = cms.double( 0.1 ),
9006     mvaCutE = cms.double( 0.1 ),
9007     minL1Qual = cms.int32( 7 ),
9008     baseScore = cms.double( 0.5 )
9009 )
9010 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9011     cleanTrajectoryAfterInOut = cms.bool( False ),
9012     doSeedingRegionRebuilding = cms.bool( False ),
9013     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9014     reverseTrajectories = cms.bool( False ),
9015     useHitsSplitting = cms.bool( False ),
9016     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9017     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
9018     clustersToSkip = cms.InputTag( "" ),
9019     phase2clustersToSkip = cms.InputTag( "" ),
9020     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
9021     TransientInitialStateEstimatorParameters = cms.PSet( 
9022       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9023       numberMeasurementsForFit = cms.int32( 4 ),
9024       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9025     ),
9026     numHitsForSeedCleaner = cms.int32( 4 ),
9027     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9028     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9029     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9030     maxNSeeds = cms.uint32( 100000 ),
9031     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9032 )
9033 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9034     useSimpleMF = cms.bool( True ),
9035     SimpleMagneticField = cms.string( "ParabolicMf" ),
9036     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
9037     clusterRemovalInfo = cms.InputTag( "" ),
9038     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9039     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9040     useHitsSplitting = cms.bool( False ),
9041     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9042     TrajectoryInEvent = cms.bool( False ),
9043     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9044     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
9045     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9046     GeometricInnerState = cms.bool( True ),
9047     NavigationSchool = cms.string( "" ),
9048     MeasurementTracker = cms.string( "" ),
9049     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" )
9050 )
9051 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9052     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9053     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9054     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9055     ignoreVertices = cms.bool( False ),
9056     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9057     mva = cms.PSet( 
9058       minPixelHits = cms.vint32( 0, 0, 0 ),
9059       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9060       dr_par = cms.PSet( 
9061         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9062         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9063         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9064         dr_exp = cms.vint32( 4, 4, 4 ),
9065         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9066       ),
9067       maxLostLayers = cms.vint32( 1, 1, 1 ),
9068       min3DLayers = cms.vint32( 0, 0, 0 ),
9069       dz_par = cms.PSet( 
9070         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9071         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9072         dz_exp = cms.vint32( 4, 4, 4 )
9073       ),
9074       minNVtxTrk = cms.int32( 3 ),
9075       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9076       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9077       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9078       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9079       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9080       minLayers = cms.vint32( 3, 3, 3 )
9081     )
9082 )
9083 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9084     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
9085     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9086     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9087     minQuality = cms.string( "highPurity" ),
9088     copyExtras = cms.untracked.bool( True ),
9089     copyTrajectories = cms.untracked.bool( False )
9090 )
9091 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
9092     ShareFrac = cms.double( 0.19 ),
9093     FoundHitBonus = cms.double( 5.0 ),
9094     LostHitPenalty = cms.double( 20.0 ),
9095     MinPT = cms.double( 0.05 ),
9096     Epsilon = cms.double( -0.001 ),
9097     MaxNormalizedChisq = cms.double( 1000.0 ),
9098     MinFound = cms.int32( 3 ),
9099     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9100     hasSelector = cms.vint32( 0, 0 ),
9101     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9102     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
9103     setsToMerge = cms.VPSet( 
9104       cms.PSet(  pQual = cms.bool( False ),
9105         tLists = cms.vint32( 0, 1 )
9106       )
9107     ),
9108     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9109     allowFirstHitShare = cms.bool( True ),
9110     newQuality = cms.string( "confirmed" ),
9111     copyExtras = cms.untracked.bool( True ),
9112     writeOnlyTrkQuals = cms.bool( False ),
9113     copyMVA = cms.bool( False )
9114 )
9115 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
9116     ShareFrac = cms.double( 0.19 ),
9117     FoundHitBonus = cms.double( 5.0 ),
9118     LostHitPenalty = cms.double( 20.0 ),
9119     MinPT = cms.double( 0.05 ),
9120     Epsilon = cms.double( -0.001 ),
9121     MaxNormalizedChisq = cms.double( 1000.0 ),
9122     MinFound = cms.int32( 3 ),
9123     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9124     hasSelector = cms.vint32( 0, 0 ),
9125     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9126     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
9127     setsToMerge = cms.VPSet( 
9128       cms.PSet(  pQual = cms.bool( False ),
9129         tLists = cms.vint32( 0, 1 )
9130       )
9131     ),
9132     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9133     allowFirstHitShare = cms.bool( True ),
9134     newQuality = cms.string( "confirmed" ),
9135     copyExtras = cms.untracked.bool( True ),
9136     writeOnlyTrkQuals = cms.bool( False ),
9137     copyMVA = cms.bool( False )
9138 )
9139 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
9140     ShareFrac = cms.double( 0.19 ),
9141     FoundHitBonus = cms.double( 5.0 ),
9142     LostHitPenalty = cms.double( 20.0 ),
9143     MinPT = cms.double( 0.05 ),
9144     Epsilon = cms.double( -0.001 ),
9145     MaxNormalizedChisq = cms.double( 1000.0 ),
9146     MinFound = cms.int32( 3 ),
9147     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9148     hasSelector = cms.vint32( 0, 0 ),
9149     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9150     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
9151     setsToMerge = cms.VPSet( 
9152       cms.PSet(  pQual = cms.bool( False ),
9153         tLists = cms.vint32( 0, 1 )
9154       )
9155     ),
9156     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9157     allowFirstHitShare = cms.bool( True ),
9158     newQuality = cms.string( "confirmed" ),
9159     copyExtras = cms.untracked.bool( True ),
9160     writeOnlyTrkQuals = cms.bool( False ),
9161     copyMVA = cms.bool( False )
9162 )
9163 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
9164     ServiceParameters = cms.PSet( 
9165       RPCLayers = cms.bool( True ),
9166       UseMuonNavigation = cms.untracked.bool( True ),
9167       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9168         'SteppingHelixPropagatorAny',
9169         'hltESPSmartPropagator',
9170         'hltESPSteppingHelixPropagatorOpposite' )
9171     ),
9172     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9173     TrackLoaderParameters = cms.PSet( 
9174       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9175       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9176       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9177       DoSmoothing = cms.bool( True ),
9178       SmoothTkTrack = cms.untracked.bool( False ),
9179       VertexConstraint = cms.bool( False ),
9180       MuonUpdatorAtVertexParameters = cms.PSet( 
9181         MaxChi2 = cms.double( 1000000.0 ),
9182         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9183         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9184       ),
9185       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9186       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9187     ),
9188     L3TrajBuilderParameters = cms.PSet( 
9189       PtCut = cms.double( 1.0 ),
9190       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9191       GlobalMuonTrackMatcher = cms.PSet( 
9192         Chi2Cut_3 = cms.double( 200.0 ),
9193         DeltaDCut_2 = cms.double( 10.0 ),
9194         Eta_threshold = cms.double( 1.2 ),
9195         Quality_2 = cms.double( 15.0 ),
9196         DeltaDCut_1 = cms.double( 40.0 ),
9197         Quality_3 = cms.double( 7.0 ),
9198         DeltaDCut_3 = cms.double( 15.0 ),
9199         Quality_1 = cms.double( 20.0 ),
9200         Pt_threshold1 = cms.double( 0.0 ),
9201         DeltaRCut_2 = cms.double( 0.2 ),
9202         DeltaRCut_1 = cms.double( 0.1 ),
9203         Pt_threshold2 = cms.double( 9.99999999E8 ),
9204         Chi2Cut_1 = cms.double( 50.0 ),
9205         Chi2Cut_2 = cms.double( 50.0 ),
9206         DeltaRCut_3 = cms.double( 1.0 ),
9207         LocChi2Cut = cms.double( 0.001 ),
9208         Propagator = cms.string( "hltESPSmartPropagator" ),
9209         MinPt = cms.double( 1.0 ),
9210         MinP = cms.double( 2.5 )
9211       ),
9212       ScaleTECxFactor = cms.double( -1.0 ),
9213       tkTrajUseVertex = cms.bool( False ),
9214       MuonTrackingRegionBuilder = cms.PSet( 
9215         Rescale_Dz = cms.double( 4.0 ),
9216         Pt_fixed = cms.bool( False ),
9217         Eta_fixed = cms.bool( True ),
9218         Eta_min = cms.double( 0.1 ),
9219         DeltaZ = cms.double( 24.2 ),
9220         maxRegions = cms.int32( 2 ),
9221         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9222         UseVertex = cms.bool( False ),
9223         Z_fixed = cms.bool( False ),
9224         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9225         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9226         Rescale_phi = cms.double( 3.0 ),
9227         DeltaEta = cms.double( 0.2 ),
9228         precise = cms.bool( True ),
9229         OnDemand = cms.int32( -1 ),
9230         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9231         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9232         vertexCollection = cms.InputTag( "pixelVertices" ),
9233         Pt_min = cms.double( 3.0 ),
9234         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9235         Phi_fixed = cms.bool( True ),
9236         DeltaR = cms.double( 0.025 ),
9237         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9238         DeltaPhi = cms.double( 0.15 ),
9239         Phi_min = cms.double( 0.1 ),
9240         Rescale_eta = cms.double( 3.0 )
9241       ),
9242       TrackTransformer = cms.PSet( 
9243         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9244         RefitDirection = cms.string( "insideOut" ),
9245         RefitRPCHits = cms.bool( True ),
9246         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9247         DoPredictionsOnly = cms.bool( False ),
9248         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9249         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9250         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9251       ),
9252       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9253       RefitRPCHits = cms.bool( True ),
9254       tkTrajVertex = cms.InputTag( "Notused" ),
9255       GlbRefitterParameters = cms.PSet( 
9256         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9257         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9258         RefitFlag = cms.bool( True ),
9259         SkipStation = cms.int32( -1 ),
9260         Chi2CutRPC = cms.double( 1.0 ),
9261         PropDirForCosmics = cms.bool( False ),
9262         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9263         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9264         HitThreshold = cms.int32( 1 ),
9265         Chi2CutGEM = cms.double( 1.0 ),
9266         DYTthrs = cms.vint32( 30, 15 ),
9267         TrackerSkipSystem = cms.int32( -1 ),
9268         RefitDirection = cms.string( "insideOut" ),
9269         Chi2CutCSC = cms.double( 150.0 ),
9270         Chi2CutDT = cms.double( 10.0 ),
9271         RefitRPCHits = cms.bool( True ),
9272         TrackerSkipSection = cms.int32( -1 ),
9273         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9274         DoPredictionsOnly = cms.bool( False ),
9275         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9276         MuonHitsOption = cms.int32( 1 ),
9277         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9278       ),
9279       PCut = cms.double( 2.5 ),
9280       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9281       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9282       tkTrajMaxChi2 = cms.double( 9999.0 ),
9283       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9284       ScaleTECyFactor = cms.double( -1.0 ),
9285       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
9286     )
9287 )
9288 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
9289     MuonCaloCompatibility = cms.PSet( 
9290       delta_eta = cms.double( 0.02 ),
9291       delta_phi = cms.double( 0.02 ),
9292       allSiPMHO = cms.bool( False ),
9293       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9294       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9295     ),
9296     TrackAssociatorParameters = cms.PSet( 
9297       useMuon = cms.bool( True ),
9298       truthMatch = cms.bool( False ),
9299       usePreshower = cms.bool( False ),
9300       dRPreshowerPreselection = cms.double( 0.2 ),
9301       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9302       useEcal = cms.bool( False ),
9303       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9304       dRMuon = cms.double( 9999.0 ),
9305       dREcal = cms.double( 9999.0 ),
9306       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9307       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9308       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9309       useGEM = cms.bool( True ),
9310       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
9311       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9312       propagateAllDirections = cms.bool( True ),
9313       muonMaxDistanceY = cms.double( 5.0 ),
9314       useHO = cms.bool( False ),
9315       muonMaxDistanceX = cms.double( 5.0 ),
9316       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9317       useHcal = cms.bool( False ),
9318       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9319       accountForTrajectoryChangeCalo = cms.bool( False ),
9320       dREcalPreselection = cms.double( 0.05 ),
9321       useCalo = cms.bool( False ),
9322       dRMuonPreselection = cms.double( 0.2 ),
9323       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9324       dRHcal = cms.double( 9999.0 ),
9325       dRHcalPreselection = cms.double( 0.2 ),
9326       HORecHitCollectionLabel = cms.InputTag( "Notused" )
9327     ),
9328     CaloExtractorPSet = cms.PSet( 
9329       DR_Veto_H = cms.double( 0.1 ),
9330       CenterConeOnCalIntersection = cms.bool( False ),
9331       NoiseTow_EE = cms.double( 0.15 ),
9332       Noise_EB = cms.double( 0.025 ),
9333       Noise_HE = cms.double( 0.2 ),
9334       DR_Veto_E = cms.double( 0.07 ),
9335       NoiseTow_EB = cms.double( 0.04 ),
9336       Noise_EE = cms.double( 0.1 ),
9337       UseRecHitsFlag = cms.bool( False ),
9338       DR_Max = cms.double( 1.0 ),
9339       DepositLabel = cms.untracked.string( "Cal" ),
9340       Noise_HO = cms.double( 0.2 ),
9341       DR_Veto_HO = cms.double( 0.1 ),
9342       Threshold_H = cms.double( 0.5 ),
9343       PrintTimeReport = cms.untracked.bool( False ),
9344       Threshold_E = cms.double( 0.2 ),
9345       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9346       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9347       Threshold_HO = cms.double( 0.5 ),
9348       DepositInstanceLabels = cms.vstring( 'ecal',
9349         'hcal',
9350         'ho' ),
9351       ServiceParameters = cms.PSet( 
9352         RPCLayers = cms.bool( False ),
9353         UseMuonNavigation = cms.untracked.bool( False ),
9354         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9355       ),
9356       TrackAssociatorParameters = cms.PSet( 
9357         useMuon = cms.bool( False ),
9358         truthMatch = cms.bool( False ),
9359         usePreshower = cms.bool( False ),
9360         dRPreshowerPreselection = cms.double( 0.2 ),
9361         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9362         useEcal = cms.bool( False ),
9363         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9364         dRMuon = cms.double( 9999.0 ),
9365         dREcal = cms.double( 1.0 ),
9366         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9367         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9368         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9369         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9370         propagateAllDirections = cms.bool( True ),
9371         muonMaxDistanceY = cms.double( 5.0 ),
9372         useHO = cms.bool( False ),
9373         muonMaxDistanceX = cms.double( 5.0 ),
9374         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9375         useHcal = cms.bool( False ),
9376         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9377         accountForTrajectoryChangeCalo = cms.bool( False ),
9378         dREcalPreselection = cms.double( 1.0 ),
9379         useCalo = cms.bool( True ),
9380         dRMuonPreselection = cms.double( 0.2 ),
9381         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9382         dRHcal = cms.double( 1.0 ),
9383         dRHcalPreselection = cms.double( 1.0 ),
9384         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9385       ),
9386       Noise_HB = cms.double( 0.2 )
9387     ),
9388     TrackExtractorPSet = cms.PSet( 
9389       Diff_z = cms.double( 0.2 ),
9390       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
9391       Chi2Ndof_Max = cms.double( 1.0E64 ),
9392       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9393       DR_Veto = cms.double( 0.01 ),
9394       Pt_Min = cms.double( -1.0 ),
9395       DR_Max = cms.double( 1.0 ),
9396       NHits_Min = cms.uint32( 0 ),
9397       Chi2Prob_Min = cms.double( -1.0 ),
9398       Diff_r = cms.double( 0.1 ),
9399       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9400       ComponentName = cms.string( "TrackExtractor" )
9401     ),
9402     JetExtractorPSet = cms.PSet( 
9403       JetCollectionLabel = cms.InputTag( "Notused" ),
9404       DR_Veto = cms.double( 0.1 ),
9405       DR_Max = cms.double( 1.0 ),
9406       ExcludeMuonVeto = cms.bool( True ),
9407       PrintTimeReport = cms.untracked.bool( False ),
9408       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9409       ComponentName = cms.string( "JetExtractor" ),
9410       ServiceParameters = cms.PSet( 
9411         RPCLayers = cms.bool( False ),
9412         UseMuonNavigation = cms.untracked.bool( False ),
9413         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9414       ),
9415       TrackAssociatorParameters = cms.PSet( 
9416         useMuon = cms.bool( False ),
9417         truthMatch = cms.bool( False ),
9418         usePreshower = cms.bool( False ),
9419         dRPreshowerPreselection = cms.double( 0.2 ),
9420         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9421         useEcal = cms.bool( False ),
9422         muonMaxDistanceSigmaX = cms.double( 0.0 ),
9423         dRMuon = cms.double( 9999.0 ),
9424         dREcal = cms.double( 0.5 ),
9425         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9426         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9427         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
9428         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
9429         propagateAllDirections = cms.bool( True ),
9430         muonMaxDistanceY = cms.double( 5.0 ),
9431         useHO = cms.bool( False ),
9432         muonMaxDistanceX = cms.double( 5.0 ),
9433         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9434         useHcal = cms.bool( False ),
9435         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
9436         accountForTrajectoryChangeCalo = cms.bool( False ),
9437         dREcalPreselection = cms.double( 0.5 ),
9438         useCalo = cms.bool( True ),
9439         dRMuonPreselection = cms.double( 0.2 ),
9440         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
9441         dRHcal = cms.double( 0.5 ),
9442         dRHcalPreselection = cms.double( 0.5 ),
9443         HORecHitCollectionLabel = cms.InputTag( "Notused" )
9444       ),
9445       Threshold = cms.double( 5.0 )
9446     ),
9447     trackDepositName = cms.string( "tracker" ),
9448     ecalDepositName = cms.string( "ecal" ),
9449     hcalDepositName = cms.string( "hcal" ),
9450     hoDepositName = cms.string( "ho" ),
9451     jetDepositName = cms.string( "jets" ),
9452     TimingFillerParameters = cms.PSet( 
9453       DTTimingParameters = cms.PSet( 
9454         HitError = cms.double( 6.0 ),
9455         MatchParameters = cms.PSet( 
9456           TightMatchDT = cms.bool( False ),
9457           DTradius = cms.double( 0.01 ),
9458           TightMatchCSC = cms.bool( True ),
9459           CSCsegments = cms.InputTag( "hltCscSegments" ),
9460           DTsegments = cms.InputTag( "hltDt4DSegments" )
9461         ),
9462         debug = cms.bool( False ),
9463         DoWireCorr = cms.bool( False ),
9464         RequireBothProjections = cms.bool( False ),
9465         DTTimeOffset = cms.double( 2.7 ),
9466         PruneCut = cms.double( 10000.0 ),
9467         DTsegments = cms.InputTag( "hltDt4DSegments" ),
9468         UseSegmentT0 = cms.bool( False ),
9469         HitsMin = cms.int32( 5 ),
9470         DropTheta = cms.bool( True ),
9471         ServiceParameters = cms.PSet( 
9472           RPCLayers = cms.bool( True ),
9473           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9474         )
9475       ),
9476       UseCSC = cms.bool( True ),
9477       CSCTimingParameters = cms.PSet( 
9478         MatchParameters = cms.PSet( 
9479           TightMatchDT = cms.bool( False ),
9480           DTradius = cms.double( 0.01 ),
9481           TightMatchCSC = cms.bool( True ),
9482           CSCsegments = cms.InputTag( "hltCscSegments" ),
9483           DTsegments = cms.InputTag( "hltDt4DSegments" )
9484         ),
9485         debug = cms.bool( False ),
9486         CSCWireTimeOffset = cms.double( 0.0 ),
9487         CSCStripError = cms.double( 7.0 ),
9488         CSCTimeOffset = cms.double( 0.0 ),
9489         CSCWireError = cms.double( 8.6 ),
9490         PruneCut = cms.double( 100.0 ),
9491         CSCsegments = cms.InputTag( "hltCscSegments" ),
9492         UseStripTime = cms.bool( True ),
9493         CSCStripTimeOffset = cms.double( 0.0 ),
9494         UseWireTime = cms.bool( True ),
9495         ServiceParameters = cms.PSet( 
9496           RPCLayers = cms.bool( True ),
9497           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9498         )
9499       ),
9500       ErrorDT = cms.double( 6.0 ),
9501       EcalEnergyCut = cms.double( 0.4 ),
9502       UseECAL = cms.bool( True ),
9503       ErrorEB = cms.double( 2.085 ),
9504       UseDT = cms.bool( True ),
9505       ErrorEE = cms.double( 6.95 ),
9506       ErrorCSC = cms.double( 7.4 )
9507     ),
9508     ShowerDigiFillerParameters = cms.PSet( 
9509       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
9510       digiMaxDistanceX = cms.double( 25.0 ),
9511       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
9512     ),
9513     TrackerKinkFinderParameters = cms.PSet( 
9514       usePosition = cms.bool( False ),
9515       diagonalOnly = cms.bool( False )
9516     ),
9517     fillEnergy = cms.bool( False ),
9518     storeCrossedHcalRecHits = cms.bool( False ),
9519     maxAbsPullX = cms.double( 4.0 ),
9520     maxAbsEta = cms.double( 3.0 ),
9521     minPt = cms.double( 2.0 ),
9522     inputCollectionTypes = cms.vstring( 'inner tracks',
9523       'links',
9524       'outer tracks' ),
9525     addExtraSoftMuons = cms.bool( False ),
9526     fillGlobalTrackRefits = cms.bool( False ),
9527     debugWithTruthMatching = cms.bool( False ),
9528     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
9529     fillCaloCompatibility = cms.bool( False ),
9530     maxAbsPullY = cms.double( 9999.0 ),
9531     maxAbsDy = cms.double( 9999.0 ),
9532     minP = cms.double( 0.0 ),
9533     minPCaloMuon = cms.double( 1.0E9 ),
9534     maxAbsDx = cms.double( 3.0 ),
9535     fillIsolation = cms.bool( False ),
9536     writeIsoDeposits = cms.bool( False ),
9537     minNumberOfMatches = cms.int32( 1 ),
9538     fillMatching = cms.bool( True ),
9539     fillShowerDigis = cms.bool( False ),
9540     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9541     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9542     fillGlobalTrackQuality = cms.bool( False ),
9543     globalTrackQualityInputTag = cms.InputTag( "" ),
9544     selectHighPurity = cms.bool( False ),
9545     pvInputTag = cms.InputTag( "" ),
9546     fillTrackerKink = cms.bool( False ),
9547     minCaloCompatibility = cms.double( 0.6 ),
9548     runArbitrationCleaner = cms.bool( False ),
9549     arbitrationCleanerOptions = cms.PSet( 
9550       OverlapDTheta = cms.double( 0.02 ),
9551       Overlap = cms.bool( True ),
9552       Clustering = cms.bool( True ),
9553       ME1a = cms.bool( True ),
9554       ClusterDTheta = cms.double( 0.02 ),
9555       ClusterDPhi = cms.double( 0.6 ),
9556       OverlapDPhi = cms.double( 0.0786 )
9557     ),
9558     arbitrateTrackerMuons = cms.bool( True )
9559 )
9560 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
9561     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
9562     applyTriggerIdLoose = cms.bool( True ),
9563     typeMuon = cms.uint32( 0 ),
9564     allowedTypeMask = cms.uint32( 0 ),
9565     requiredTypeMask = cms.uint32( 0 ),
9566     minNMuonHits = cms.int32( 0 ),
9567     minNMuonStations = cms.int32( 0 ),
9568     minNTrkLayers = cms.int32( 0 ),
9569     minTrkHits = cms.int32( 0 ),
9570     minPixLayer = cms.int32( 0 ),
9571     minPixHits = cms.int32( 0 ),
9572     minPt = cms.double( 0.0 ),
9573     maxNormalizedChi2 = cms.double( 9999.0 )
9574 )
9575 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
9576     inputCollection = cms.InputTag( "hltIterL3Muons" )
9577 )
9578 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
9579     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
9580     muon = cms.InputTag( "hltIterL3Muons" ),
9581     originalMVAVals = cms.InputTag( "none" ),
9582     copyMVA = cms.bool( False ),
9583     copyExtras = cms.untracked.bool( True ),
9584     copyTrajectories = cms.untracked.bool( False )
9585 )
9586 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
9587     InputObjects = cms.InputTag( "hltIterL3Muons" ),
9588     DisplacedReconstruction = cms.bool( False )
9589 )
9590 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9591     InputCollection = cms.InputTag( "hltPixelTracks" ),
9592     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9593     originHalfLength = cms.double( 0.3 ),
9594     originRadius = cms.double( 0.1 ),
9595     useProtoTrackKinematics = cms.bool( False ),
9596     useEventsWithNoVertex = cms.bool( True ),
9597     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9598     usePV = cms.bool( False ),
9599     includeFourthHit = cms.bool( True ),
9600     produceComplement = cms.bool( False ),
9601     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9602 )
9603 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9604     cleanTrajectoryAfterInOut = cms.bool( False ),
9605     doSeedingRegionRebuilding = cms.bool( False ),
9606     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9607     reverseTrajectories = cms.bool( False ),
9608     useHitsSplitting = cms.bool( False ),
9609     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9610     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
9611     clustersToSkip = cms.InputTag( "" ),
9612     phase2clustersToSkip = cms.InputTag( "" ),
9613     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
9614     TransientInitialStateEstimatorParameters = cms.PSet( 
9615       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9616       numberMeasurementsForFit = cms.int32( 4 ),
9617       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9618     ),
9619     numHitsForSeedCleaner = cms.int32( 4 ),
9620     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9621     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9622     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9623     maxNSeeds = cms.uint32( 100000 ),
9624     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9625 )
9626 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9627     useSimpleMF = cms.bool( True ),
9628     SimpleMagneticField = cms.string( "ParabolicMf" ),
9629     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
9630     clusterRemovalInfo = cms.InputTag( "" ),
9631     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9632     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9633     useHitsSplitting = cms.bool( False ),
9634     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9635     TrajectoryInEvent = cms.bool( False ),
9636     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9637     AlgorithmName = cms.string( "hltIter0" ),
9638     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9639     GeometricInnerState = cms.bool( True ),
9640     NavigationSchool = cms.string( "" ),
9641     MeasurementTracker = cms.string( "" ),
9642     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
9643 )
9644 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9645     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
9646     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9647     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9648     ignoreVertices = cms.bool( False ),
9649     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9650     mva = cms.PSet( 
9651       minPixelHits = cms.vint32( 0, 0, 0 ),
9652       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9653       dr_par = cms.PSet( 
9654         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9655         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
9656         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
9657         dr_exp = cms.vint32( 4, 4, 4 ),
9658         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9659       ),
9660       maxLostLayers = cms.vint32( 1, 1, 1 ),
9661       min3DLayers = cms.vint32( 0, 0, 0 ),
9662       dz_par = cms.PSet( 
9663         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
9664         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
9665         dz_exp = cms.vint32( 4, 4, 4 )
9666       ),
9667       minNVtxTrk = cms.int32( 3 ),
9668       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9669       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9670       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9671       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9672       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9673       minLayers = cms.vint32( 3, 3, 3 )
9674     )
9675 )
9676 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9677     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
9678     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
9679     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
9680     minQuality = cms.string( "highPurity" ),
9681     copyExtras = cms.untracked.bool( True ),
9682     copyTrajectories = cms.untracked.bool( False )
9683 )
9684 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9685     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
9686     trackClassifier = cms.InputTag( '','QualityMasks' ),
9687     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9688     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
9689     oldClusterRemovalInfo = cms.InputTag( "" ),
9690     TrackQuality = cms.string( "highPurity" ),
9691     maxChi2 = cms.double( 16.0 ),
9692     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9693     overrideTrkQuals = cms.InputTag( "" )
9694 )
9695 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9696     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
9697     OnDemand = cms.bool( False ),
9698     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" )
9699 )
9700 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
9701     RegionPSet = cms.PSet( 
9702       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9703       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9704       zErrorBeamSpot = cms.double( 15.0 ),
9705       extraPhi = cms.double( 0.0 ),
9706       extraEta = cms.double( 0.0 ),
9707       maxNVertices = cms.int32( 3 ),
9708       nSigmaZVertex = cms.double( 3.0 ),
9709       nSigmaZBeamSpot = cms.double( 4.0 ),
9710       ptMin = cms.double( 1.2 ),
9711       operationMode = cms.string( "VerticesFixed" ),
9712       searchOpt = cms.bool( False ),
9713       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9714       originRadius = cms.double( 0.015 ),
9715       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
9716       precise = cms.bool( True ),
9717       zErrorVertex = cms.double( 0.03 )
9718     ),
9719     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9720     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9721     ignoreSingleFPixPanelModules = cms.bool( True ),
9722     debug = cms.untracked.bool( False ),
9723     createPlottingFiles = cms.untracked.bool( False ),
9724     layerList = cms.vstring( 'BPix1+BPix2',
9725       'BPix2+FPix1_pos',
9726       'BPix2+FPix1_neg',
9727       'FPix1_pos+FPix2_pos',
9728       'FPix1_neg+FPix2_neg',
9729       'BPix1+FPix2_neg',
9730       'BPix2+FPix2_neg',
9731       'FPix2_neg+FPix3_neg',
9732       'BPix2+BPix3' ),
9733     BPix = cms.PSet( 
9734       hitErrorRPhi = cms.double( 0.0027 ),
9735       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9736       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
9737       useErrorsFromParam = cms.bool( True ),
9738       hitErrorRZ = cms.double( 0.006 ),
9739       HitProducer = cms.string( "hltSiPixelRecHits" )
9740     ),
9741     FPix = cms.PSet( 
9742       hitErrorRPhi = cms.double( 0.0051 ),
9743       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9744       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
9745       useErrorsFromParam = cms.bool( True ),
9746       hitErrorRZ = cms.double( 0.0036 ),
9747       HitProducer = cms.string( "hltSiPixelRecHits" )
9748     ),
9749     TIB = cms.PSet(  ),
9750     TID = cms.PSet(  ),
9751     TOB = cms.PSet(  ),
9752     TEC = cms.PSet(  ),
9753     MTIB = cms.PSet(  ),
9754     MTID = cms.PSet(  ),
9755     MTOB = cms.PSet(  ),
9756     MTEC = cms.PSet(  )
9757 )
9758 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
9759     doClusterCheck = cms.bool( False ),
9760     MaxNumberOfStripClusters = cms.uint32( 50000 ),
9761     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
9762     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
9763     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
9764     cut = cms.string( "" ),
9765     silentClusterCheck = cms.untracked.bool( False )
9766 )
9767 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
9768     seedingLayers = cms.InputTag( "" ),
9769     trackingRegions = cms.InputTag( "" ),
9770     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
9771     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
9772     produceSeedingHitSets = cms.bool( True ),
9773     produceIntermediateHitDoublets = cms.bool( False ),
9774     maxElement = cms.uint32( 0 ),
9775     maxElementTotal = cms.uint32( 50000000 ),
9776     putEmptyIfMaxElementReached = cms.bool( False ),
9777     layerPairs = cms.vuint32( 0 )
9778 )
9779 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
9780     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
9781     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
9782     SeedMomentumForBOFF = cms.double( 5.0 ),
9783     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
9784     MinOneOverPtError = cms.double( 1.0 ),
9785     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9786     magneticField = cms.string( "ParabolicMf" ),
9787     forceKinematicWithRegionDirection = cms.bool( False ),
9788     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
9789 )
9790 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9791     cleanTrajectoryAfterInOut = cms.bool( False ),
9792     doSeedingRegionRebuilding = cms.bool( False ),
9793     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9794     reverseTrajectories = cms.bool( False ),
9795     useHitsSplitting = cms.bool( False ),
9796     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
9797     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
9798     clustersToSkip = cms.InputTag( "" ),
9799     phase2clustersToSkip = cms.InputTag( "" ),
9800     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
9801     TransientInitialStateEstimatorParameters = cms.PSet( 
9802       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9803       numberMeasurementsForFit = cms.int32( 4 ),
9804       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9805     ),
9806     numHitsForSeedCleaner = cms.int32( 4 ),
9807     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9808     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9809     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9810     maxNSeeds = cms.uint32( 100000 ),
9811     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9812 )
9813 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9814     useSimpleMF = cms.bool( True ),
9815     SimpleMagneticField = cms.string( "ParabolicMf" ),
9816     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
9817     clusterRemovalInfo = cms.InputTag( "" ),
9818     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9819     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9820     useHitsSplitting = cms.bool( False ),
9821     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9822     TrajectoryInEvent = cms.bool( False ),
9823     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9824     AlgorithmName = cms.string( "hltDoubletRecovery" ),
9825     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9826     GeometricInnerState = cms.bool( True ),
9827     NavigationSchool = cms.string( "" ),
9828     MeasurementTracker = cms.string( "" ),
9829     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" )
9830 )
9831 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9832     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
9833     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9834     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9835     ignoreVertices = cms.bool( False ),
9836     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9837     mva = cms.PSet( 
9838       minPixelHits = cms.vint32( 0, 0, 0 ),
9839       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
9840       dr_par = cms.PSet( 
9841         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
9842         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
9843         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9844         dr_exp = cms.vint32( 4, 4, 4 ),
9845         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
9846       ),
9847       maxLostLayers = cms.vint32( 1, 1, 1 ),
9848       min3DLayers = cms.vint32( 0, 0, 0 ),
9849       dz_par = cms.PSet( 
9850         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
9851         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
9852         dz_exp = cms.vint32( 4, 4, 4 )
9853       ),
9854       minNVtxTrk = cms.int32( 3 ),
9855       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9856       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9857       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
9858       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9859       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9860       minLayers = cms.vint32( 3, 3, 3 )
9861     )
9862 )
9863 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9864     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
9865     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
9866     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
9867     minQuality = cms.string( "highPurity" ),
9868     copyExtras = cms.untracked.bool( True ),
9869     copyTrajectories = cms.untracked.bool( False )
9870 )
9871 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
9872     ShareFrac = cms.double( 0.19 ),
9873     FoundHitBonus = cms.double( 5.0 ),
9874     LostHitPenalty = cms.double( 20.0 ),
9875     MinPT = cms.double( 0.05 ),
9876     Epsilon = cms.double( -0.001 ),
9877     MaxNormalizedChisq = cms.double( 1000.0 ),
9878     MinFound = cms.int32( 3 ),
9879     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
9880     hasSelector = cms.vint32( 0, 0 ),
9881     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9882     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
9883     setsToMerge = cms.VPSet( 
9884       cms.PSet(  pQual = cms.bool( False ),
9885         tLists = cms.vint32( 0, 1 )
9886       )
9887     ),
9888     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9889     allowFirstHitShare = cms.bool( True ),
9890     newQuality = cms.string( "confirmed" ),
9891     copyExtras = cms.untracked.bool( True ),
9892     writeOnlyTrkQuals = cms.bool( False ),
9893     copyMVA = cms.bool( False )
9894 )
9895 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
9896     ShareFrac = cms.double( 0.19 ),
9897     FoundHitBonus = cms.double( 5.0 ),
9898     LostHitPenalty = cms.double( 20.0 ),
9899     MinPT = cms.double( 0.05 ),
9900     Epsilon = cms.double( -0.001 ),
9901     MaxNormalizedChisq = cms.double( 1000.0 ),
9902     MinFound = cms.int32( 3 ),
9903     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
9904     hasSelector = cms.vint32( 0, 0 ),
9905     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
9906     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
9907     setsToMerge = cms.VPSet( 
9908       cms.PSet(  pQual = cms.bool( False ),
9909         tLists = cms.vint32( 0, 1 )
9910       )
9911     ),
9912     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
9913     allowFirstHitShare = cms.bool( True ),
9914     newQuality = cms.string( "confirmed" ),
9915     copyExtras = cms.untracked.bool( True ),
9916     writeOnlyTrkQuals = cms.bool( False ),
9917     copyMVA = cms.bool( False )
9918 )
9919 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
9920     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9921     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
9922     ptMin = cms.double( 2.5 ),
9923     pMin = cms.double( 2.5 ),
9924     shareHitFraction = cms.double( 0.8 )
9925 )
9926 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
9927     MuonCaloCompatibility = cms.PSet( 
9928       delta_eta = cms.double( 0.02 ),
9929       delta_phi = cms.double( 0.02 ),
9930       allSiPMHO = cms.bool( False ),
9931       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9932       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9933     ),
9934     TrackAssociatorParameters = cms.PSet( 
9935       useMuon = cms.bool( True ),
9936       truthMatch = cms.bool( False ),
9937       usePreshower = cms.bool( False ),
9938       dRPreshowerPreselection = cms.double( 0.2 ),
9939       muonMaxDistanceSigmaY = cms.double( 0.0 ),
9940       useEcal = cms.bool( True ),
9941       muonMaxDistanceSigmaX = cms.double( 0.0 ),
9942       dRMuon = cms.double( 9999.0 ),
9943       dREcal = cms.double( 9999.0 ),
9944       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9945       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9946       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9947       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9948       propagateAllDirections = cms.bool( True ),
9949       muonMaxDistanceY = cms.double( 5.0 ),
9950       useHO = cms.bool( True ),
9951       muonMaxDistanceX = cms.double( 5.0 ),
9952       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9953       useHcal = cms.bool( True ),
9954       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9955       accountForTrajectoryChangeCalo = cms.bool( False ),
9956       dREcalPreselection = cms.double( 0.05 ),
9957       useCalo = cms.bool( False ),
9958       dRMuonPreselection = cms.double( 0.2 ),
9959       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9960       dRHcal = cms.double( 9999.0 ),
9961       dRHcalPreselection = cms.double( 0.2 ),
9962       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9963     ),
9964     CaloExtractorPSet = cms.PSet( 
9965       DR_Veto_H = cms.double( 0.1 ),
9966       CenterConeOnCalIntersection = cms.bool( False ),
9967       NoiseTow_EE = cms.double( 0.15 ),
9968       Noise_EB = cms.double( 0.025 ),
9969       Noise_HE = cms.double( 0.2 ),
9970       DR_Veto_E = cms.double( 0.07 ),
9971       NoiseTow_EB = cms.double( 0.04 ),
9972       Noise_EE = cms.double( 0.1 ),
9973       UseRecHitsFlag = cms.bool( False ),
9974       DR_Max = cms.double( 1.0 ),
9975       DepositLabel = cms.untracked.string( "Cal" ),
9976       Noise_HO = cms.double( 0.2 ),
9977       DR_Veto_HO = cms.double( 0.1 ),
9978       Threshold_H = cms.double( 0.5 ),
9979       PrintTimeReport = cms.untracked.bool( False ),
9980       Threshold_E = cms.double( 0.2 ),
9981       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9982       ComponentName = cms.string( "CaloExtractorByAssociator" ),
9983       Threshold_HO = cms.double( 0.5 ),
9984       DepositInstanceLabels = cms.vstring( 'ecal',
9985         'hcal',
9986         'ho' ),
9987       ServiceParameters = cms.PSet( 
9988         RPCLayers = cms.bool( False ),
9989         UseMuonNavigation = cms.untracked.bool( False ),
9990         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9991       ),
9992       TrackAssociatorParameters = cms.PSet( 
9993         useMuon = cms.bool( False ),
9994         truthMatch = cms.bool( False ),
9995         usePreshower = cms.bool( False ),
9996         dRPreshowerPreselection = cms.double( 0.2 ),
9997         muonMaxDistanceSigmaY = cms.double( 0.0 ),
9998         useEcal = cms.bool( False ),
9999         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10000         dRMuon = cms.double( 9999.0 ),
10001         dREcal = cms.double( 1.0 ),
10002         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10003         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10004         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10005         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10006         propagateAllDirections = cms.bool( True ),
10007         muonMaxDistanceY = cms.double( 5.0 ),
10008         useHO = cms.bool( False ),
10009         muonMaxDistanceX = cms.double( 5.0 ),
10010         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10011         useHcal = cms.bool( False ),
10012         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10013         accountForTrajectoryChangeCalo = cms.bool( False ),
10014         dREcalPreselection = cms.double( 1.0 ),
10015         useCalo = cms.bool( True ),
10016         dRMuonPreselection = cms.double( 0.2 ),
10017         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10018         dRHcal = cms.double( 1.0 ),
10019         dRHcalPreselection = cms.double( 1.0 ),
10020         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10021       ),
10022       Noise_HB = cms.double( 0.2 )
10023     ),
10024     TrackExtractorPSet = cms.PSet( 
10025       Diff_z = cms.double( 0.2 ),
10026       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
10027       Chi2Ndof_Max = cms.double( 1.0E64 ),
10028       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10029       DR_Veto = cms.double( 0.01 ),
10030       Pt_Min = cms.double( -1.0 ),
10031       DR_Max = cms.double( 1.0 ),
10032       DepositLabel = cms.untracked.string( "" ),
10033       NHits_Min = cms.uint32( 0 ),
10034       Chi2Prob_Min = cms.double( -1.0 ),
10035       Diff_r = cms.double( 0.1 ),
10036       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10037       ComponentName = cms.string( "TrackExtractor" )
10038     ),
10039     JetExtractorPSet = cms.PSet( 
10040       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10041       DR_Veto = cms.double( 0.1 ),
10042       DR_Max = cms.double( 1.0 ),
10043       ExcludeMuonVeto = cms.bool( True ),
10044       PrintTimeReport = cms.untracked.bool( False ),
10045       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10046       ComponentName = cms.string( "JetExtractor" ),
10047       ServiceParameters = cms.PSet( 
10048         RPCLayers = cms.bool( False ),
10049         UseMuonNavigation = cms.untracked.bool( False ),
10050         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10051       ),
10052       TrackAssociatorParameters = cms.PSet( 
10053         useMuon = cms.bool( False ),
10054         truthMatch = cms.bool( False ),
10055         usePreshower = cms.bool( False ),
10056         dRPreshowerPreselection = cms.double( 0.2 ),
10057         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10058         useEcal = cms.bool( False ),
10059         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10060         dRMuon = cms.double( 9999.0 ),
10061         dREcal = cms.double( 0.5 ),
10062         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10063         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10064         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10065         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10066         propagateAllDirections = cms.bool( True ),
10067         muonMaxDistanceY = cms.double( 5.0 ),
10068         useHO = cms.bool( False ),
10069         muonMaxDistanceX = cms.double( 5.0 ),
10070         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10071         useHcal = cms.bool( False ),
10072         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10073         accountForTrajectoryChangeCalo = cms.bool( False ),
10074         dREcalPreselection = cms.double( 0.5 ),
10075         useCalo = cms.bool( True ),
10076         dRMuonPreselection = cms.double( 0.2 ),
10077         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10078         dRHcal = cms.double( 0.5 ),
10079         dRHcalPreselection = cms.double( 0.5 ),
10080         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10081       ),
10082       Threshold = cms.double( 5.0 )
10083     ),
10084     trackDepositName = cms.string( "tracker" ),
10085     ecalDepositName = cms.string( "ecal" ),
10086     hcalDepositName = cms.string( "hcal" ),
10087     hoDepositName = cms.string( "ho" ),
10088     jetDepositName = cms.string( "jets" ),
10089     TimingFillerParameters = cms.PSet( 
10090       DTTimingParameters = cms.PSet( 
10091         HitError = cms.double( 6.0 ),
10092         MatchParameters = cms.PSet( 
10093           TightMatchDT = cms.bool( False ),
10094           DTradius = cms.double( 0.01 ),
10095           TightMatchCSC = cms.bool( True ),
10096           CSCsegments = cms.InputTag( "hltCscSegments" ),
10097           DTsegments = cms.InputTag( "hltDt4DSegments" )
10098         ),
10099         debug = cms.bool( False ),
10100         DoWireCorr = cms.bool( False ),
10101         RequireBothProjections = cms.bool( False ),
10102         DTTimeOffset = cms.double( 2.7 ),
10103         PruneCut = cms.double( 10000.0 ),
10104         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10105         UseSegmentT0 = cms.bool( False ),
10106         HitsMin = cms.int32( 5 ),
10107         DropTheta = cms.bool( True ),
10108         ServiceParameters = cms.PSet( 
10109           RPCLayers = cms.bool( True ),
10110           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10111         )
10112       ),
10113       UseCSC = cms.bool( True ),
10114       CSCTimingParameters = cms.PSet( 
10115         MatchParameters = cms.PSet( 
10116           TightMatchDT = cms.bool( False ),
10117           DTradius = cms.double( 0.01 ),
10118           TightMatchCSC = cms.bool( True ),
10119           CSCsegments = cms.InputTag( "hltCscSegments" ),
10120           DTsegments = cms.InputTag( "hltDt4DSegments" )
10121         ),
10122         debug = cms.bool( False ),
10123         CSCWireTimeOffset = cms.double( 0.0 ),
10124         CSCStripError = cms.double( 7.0 ),
10125         CSCTimeOffset = cms.double( 0.0 ),
10126         CSCWireError = cms.double( 8.6 ),
10127         PruneCut = cms.double( 100.0 ),
10128         CSCsegments = cms.InputTag( "hltCscSegments" ),
10129         UseStripTime = cms.bool( True ),
10130         CSCStripTimeOffset = cms.double( 0.0 ),
10131         UseWireTime = cms.bool( True ),
10132         ServiceParameters = cms.PSet( 
10133           RPCLayers = cms.bool( True ),
10134           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10135         )
10136       ),
10137       ErrorDT = cms.double( 6.0 ),
10138       EcalEnergyCut = cms.double( 0.4 ),
10139       UseECAL = cms.bool( True ),
10140       ErrorEB = cms.double( 2.085 ),
10141       UseDT = cms.bool( True ),
10142       ErrorEE = cms.double( 6.95 ),
10143       ErrorCSC = cms.double( 7.4 )
10144     ),
10145     ShowerDigiFillerParameters = cms.PSet( 
10146       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10147       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10148       digiMaxDistanceX = cms.double( 25.0 )
10149     ),
10150     TrackerKinkFinderParameters = cms.PSet( 
10151       usePosition = cms.bool( False ),
10152       diagonalOnly = cms.bool( False )
10153     ),
10154     fillEnergy = cms.bool( True ),
10155     storeCrossedHcalRecHits = cms.bool( False ),
10156     maxAbsPullX = cms.double( 4.0 ),
10157     maxAbsEta = cms.double( 3.0 ),
10158     minPt = cms.double( 10.0 ),
10159     inputCollectionTypes = cms.vstring( 'inner tracks',
10160       'links',
10161       'outer tracks' ),
10162     addExtraSoftMuons = cms.bool( False ),
10163     fillGlobalTrackRefits = cms.bool( False ),
10164     debugWithTruthMatching = cms.bool( False ),
10165     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10166     fillCaloCompatibility = cms.bool( True ),
10167     maxAbsPullY = cms.double( 9999.0 ),
10168     maxAbsDy = cms.double( 9999.0 ),
10169     minP = cms.double( 10.0 ),
10170     minPCaloMuon = cms.double( 1.0E9 ),
10171     maxAbsDx = cms.double( 3.0 ),
10172     fillIsolation = cms.bool( True ),
10173     writeIsoDeposits = cms.bool( False ),
10174     minNumberOfMatches = cms.int32( 1 ),
10175     fillMatching = cms.bool( True ),
10176     fillShowerDigis = cms.bool( False ),
10177     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10178     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10179     fillGlobalTrackQuality = cms.bool( False ),
10180     globalTrackQualityInputTag = cms.InputTag( "" ),
10181     selectHighPurity = cms.bool( False ),
10182     pvInputTag = cms.InputTag( "" ),
10183     fillTrackerKink = cms.bool( False ),
10184     minCaloCompatibility = cms.double( 0.6 ),
10185     runArbitrationCleaner = cms.bool( False ),
10186     arbitrationCleanerOptions = cms.PSet( 
10187       OverlapDTheta = cms.double( 0.02 ),
10188       Overlap = cms.bool( True ),
10189       Clustering = cms.bool( True ),
10190       ME1a = cms.bool( True ),
10191       ClusterDTheta = cms.double( 0.02 ),
10192       ClusterDPhi = cms.double( 0.6 ),
10193       OverlapDPhi = cms.double( 0.0786 )
10194     ),
10195     arbitrateTrackerMuons = cms.bool( False )
10196 )
10197 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10198     navigator = cms.PSet( 
10199       barrel = cms.PSet(  ),
10200       endcap = cms.PSet(  ),
10201       name = cms.string( "PFRecHitECALNavigator" )
10202     ),
10203     producers = cms.VPSet( 
10204       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10205         srFlags = cms.InputTag( "" ),
10206         name = cms.string( "PFEBRecHitCreator" ),
10207         qualityTests = cms.VPSet( 
10208           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10209             applySelectionsToAllCrystals = cms.bool( True )
10210           ),
10211           cms.PSet(  topologicalCleaning = cms.bool( True ),
10212             skipTTRecoveredHits = cms.bool( True ),
10213             cleaningThreshold = cms.double( 2.0 ),
10214             name = cms.string( "PFRecHitQTestECAL" ),
10215             timingCleaning = cms.bool( True )
10216           )
10217         )
10218       ),
10219       cms.PSet(  src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10220         srFlags = cms.InputTag( "" ),
10221         name = cms.string( "PFEERecHitCreator" ),
10222         qualityTests = cms.VPSet( 
10223           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
10224             applySelectionsToAllCrystals = cms.bool( True )
10225           ),
10226           cms.PSet(  topologicalCleaning = cms.bool( True ),
10227             skipTTRecoveredHits = cms.bool( True ),
10228             cleaningThreshold = cms.double( 2.0 ),
10229             name = cms.string( "PFRecHitQTestECAL" ),
10230             timingCleaning = cms.bool( True )
10231           )
10232         )
10233       )
10234     )
10235 )
10236 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10237     navigator = cms.PSet( 
10238       hcalEnums = cms.vint32( 4 ),
10239       name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10240     ),
10241     producers = cms.VPSet( 
10242       cms.PSet(  thresh_HF = cms.double( 0.4 ),
10243         LongFibre_Fraction = cms.double( 0.1 ),
10244         src = cms.InputTag( "hltHfreco" ),
10245         EMDepthCorrection = cms.double( 22.0 ),
10246         ShortFibre_Fraction = cms.double( 0.01 ),
10247         HADDepthCorrection = cms.double( 25.0 ),
10248         HFCalib29 = cms.double( 1.07 ),
10249         LongFibre_Cut = cms.double( 120.0 ),
10250         name = cms.string( "PFHFRecHitCreator" ),
10251         qualityTests = cms.VPSet( 
10252           cms.PSet(  flags = cms.vstring( 'Standard',
10253   'HFLong',
10254   'HFShort' ),
10255             cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10256             name = cms.string( "PFRecHitQTestHCALChannel" ),
10257             maxSeverities = cms.vint32( 11, 9, 9 )
10258           ),
10259           cms.PSet(  usePFThresholdsFromDB = cms.bool( False ),
10260             name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10261             cuts = cms.VPSet( 
10262               cms.PSet(  threshold = cms.vdouble( 1.2, 1.8 ),
10263                 depth = cms.vint32( 1, 2 ),
10264                 detectorEnum = cms.int32( 4 )
10265               )
10266             )
10267           )
10268         ),
10269         ShortFibre_Cut = cms.double( 60.0 )
10270       )
10271     )
10272 )
10273 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10274     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10275     producers = cms.VPSet( 
10276       cms.PSet(  src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10277         name = cms.string( "PFPSRecHitCreator" ),
10278         qualityTests = cms.VPSet( 
10279           cms.PSet(  threshold = cms.double( 7.0E-6 ),
10280             name = cms.string( "PFRecHitQTestThreshold" )
10281           )
10282         )
10283       )
10284     )
10285 )
10286 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10287     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10288     usePFThresholdsFromDB = cms.bool( True ),
10289     recHitCleaners = cms.VPSet( 
10290     ),
10291     seedCleaners = cms.VPSet( 
10292     ),
10293     seedFinder = cms.PSet( 
10294       thresholdsByDetector = cms.VPSet( 
10295         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
10296           seedingThreshold = cms.double( 0.6 ),
10297           detector = cms.string( "ECAL_ENDCAP" )
10298         ),
10299         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10300           seedingThreshold = cms.double( 0.23 ),
10301           detector = cms.string( "ECAL_BARREL" )
10302         )
10303       ),
10304       algoName = cms.string( "LocalMaximumSeedFinder" ),
10305       nNeighbours = cms.int32( 8 )
10306     ),
10307     initialClusteringStep = cms.PSet( 
10308       thresholdsByDetector = cms.VPSet( 
10309         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
10310           gatheringThresholdPt = cms.double( 0.0 ),
10311           detector = cms.string( "ECAL_BARREL" )
10312         ),
10313         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
10314           gatheringThresholdPt = cms.double( 0.0 ),
10315           detector = cms.string( "ECAL_ENDCAP" )
10316         )
10317       ),
10318       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10319       useCornerCells = cms.bool( True )
10320     ),
10321     pfClusterBuilder = cms.PSet( 
10322       minFracTot = cms.double( 1.0E-20 ),
10323       stoppingTolerance = cms.double( 1.0E-8 ),
10324       positionCalc = cms.PSet( 
10325         minAllowedNormalization = cms.double( 1.0E-9 ),
10326         posCalcNCrystals = cms.int32( 9 ),
10327         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10328         logWeightDenominator = cms.double( 0.08 ),
10329         minFractionInCalc = cms.double( 1.0E-9 ),
10330         timeResolutionCalcBarrel = cms.PSet( 
10331           corrTermLowE = cms.double( 0.0510871 ),
10332           threshLowE = cms.double( 0.5 ),
10333           noiseTerm = cms.double( 1.10889 ),
10334           constantTermLowE = cms.double( 0.0 ),
10335           noiseTermLowE = cms.double( 1.31883 ),
10336           threshHighE = cms.double( 5.0 ),
10337           constantTerm = cms.double( 0.428192 )
10338         ),
10339         timeResolutionCalcEndcap = cms.PSet( 
10340           corrTermLowE = cms.double( 0.0 ),
10341           threshLowE = cms.double( 1.0 ),
10342           noiseTerm = cms.double( 5.72489999999 ),
10343           constantTermLowE = cms.double( 0.0 ),
10344           noiseTermLowE = cms.double( 6.92683000001 ),
10345           threshHighE = cms.double( 10.0 ),
10346           constantTerm = cms.double( 0.0 )
10347         )
10348       ),
10349       maxIterations = cms.uint32( 50 ),
10350       positionCalcForConvergence = cms.PSet( 
10351         minAllowedNormalization = cms.double( 0.0 ),
10352         T0_ES = cms.double( 1.2 ),
10353         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10354         T0_EE = cms.double( 3.1 ),
10355         T0_EB = cms.double( 7.4 ),
10356         X0 = cms.double( 0.89 ),
10357         minFractionInCalc = cms.double( 0.0 ),
10358         W0 = cms.double( 4.2 )
10359       ),
10360       allCellsPositionCalc = cms.PSet( 
10361         minAllowedNormalization = cms.double( 1.0E-9 ),
10362         posCalcNCrystals = cms.int32( -1 ),
10363         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10364         logWeightDenominator = cms.double( 0.08 ),
10365         minFractionInCalc = cms.double( 1.0E-9 ),
10366         timeResolutionCalcBarrel = cms.PSet( 
10367           corrTermLowE = cms.double( 0.0510871 ),
10368           threshLowE = cms.double( 0.5 ),
10369           noiseTerm = cms.double( 1.10889 ),
10370           constantTermLowE = cms.double( 0.0 ),
10371           noiseTermLowE = cms.double( 1.31883 ),
10372           threshHighE = cms.double( 5.0 ),
10373           constantTerm = cms.double( 0.428192 )
10374         ),
10375         timeResolutionCalcEndcap = cms.PSet( 
10376           corrTermLowE = cms.double( 0.0 ),
10377           threshLowE = cms.double( 1.0 ),
10378           noiseTerm = cms.double( 5.72489999999 ),
10379           constantTermLowE = cms.double( 0.0 ),
10380           noiseTermLowE = cms.double( 6.92683000001 ),
10381           threshHighE = cms.double( 10.0 ),
10382           constantTerm = cms.double( 0.0 )
10383         )
10384       ),
10385       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10386       recHitEnergyNorms = cms.VPSet( 
10387         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
10388           detector = cms.string( "ECAL_BARREL" )
10389         ),
10390         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
10391           detector = cms.string( "ECAL_ENDCAP" )
10392         )
10393       ),
10394       showerSigma = cms.double( 1.5 ),
10395       minFractionToKeep = cms.double( 1.0E-7 ),
10396       excludeOtherSeeds = cms.bool( True )
10397     ),
10398     positionReCalc = cms.PSet( 
10399       minAllowedNormalization = cms.double( 0.0 ),
10400       T0_ES = cms.double( 1.2 ),
10401       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10402       T0_EE = cms.double( 3.1 ),
10403       T0_EB = cms.double( 7.4 ),
10404       X0 = cms.double( 0.89 ),
10405       minFractionInCalc = cms.double( 0.0 ),
10406       W0 = cms.double( 4.2 )
10407     ),
10408     energyCorrector = cms.PSet(  )
10409 )
10410 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10411     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10412     usePFThresholdsFromDB = cms.bool( True ),
10413     recHitCleaners = cms.VPSet( 
10414     ),
10415     seedCleaners = cms.VPSet( 
10416     ),
10417     seedFinder = cms.PSet( 
10418       thresholdsByDetector = cms.VPSet( 
10419         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10420           seedingThreshold = cms.double( 1.2E-4 ),
10421           detector = cms.string( "PS1" )
10422         ),
10423         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10424           seedingThreshold = cms.double( 1.2E-4 ),
10425           detector = cms.string( "PS2" )
10426         )
10427       ),
10428       algoName = cms.string( "LocalMaximumSeedFinder" ),
10429       nNeighbours = cms.int32( 4 )
10430     ),
10431     initialClusteringStep = cms.PSet( 
10432       thresholdsByDetector = cms.VPSet( 
10433         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10434           gatheringThresholdPt = cms.double( 0.0 ),
10435           detector = cms.string( "PS1" )
10436         ),
10437         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
10438           gatheringThresholdPt = cms.double( 0.0 ),
10439           detector = cms.string( "PS2" )
10440         )
10441       ),
10442       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10443       useCornerCells = cms.bool( False )
10444     ),
10445     pfClusterBuilder = cms.PSet( 
10446       minFracTot = cms.double( 1.0E-20 ),
10447       stoppingTolerance = cms.double( 1.0E-8 ),
10448       positionCalc = cms.PSet( 
10449         minAllowedNormalization = cms.double( 1.0E-9 ),
10450         posCalcNCrystals = cms.int32( -1 ),
10451         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10452         logWeightDenominator = cms.double( 6.0E-5 ),
10453         minFractionInCalc = cms.double( 1.0E-9 )
10454       ),
10455       maxIterations = cms.uint32( 50 ),
10456       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10457       recHitEnergyNorms = cms.VPSet( 
10458         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10459           detector = cms.string( "PS1" )
10460         ),
10461         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
10462           detector = cms.string( "PS2" )
10463         )
10464       ),
10465       showerSigma = cms.double( 0.3 ),
10466       minFractionToKeep = cms.double( 1.0E-7 ),
10467       excludeOtherSeeds = cms.bool( True )
10468     ),
10469     positionReCalc = cms.PSet(  ),
10470     energyCorrector = cms.PSet(  )
10471 )
10472 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10473     minimumPSEnergy = cms.double( 0.0 ),
10474     skipPS = cms.bool( False ),
10475     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10476     energyCorrector = cms.PSet( 
10477       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10478       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10479       applyCrackCorrections = cms.bool( False ),
10480       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10481       applyMVACorrections = cms.bool( True ),
10482       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10483       maxPtForMVAEvaluation = cms.double( 300.0 ),
10484       srfAwareCorrection = cms.bool( True )
10485     ),
10486     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10487 )
10488 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
10489     producers = cms.VPSet( 
10490       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
10491         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
10492       )
10493     ),
10494     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
10495     synchronise = cms.untracked.bool( False ),
10496     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
10497 )
10498 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
10499     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
10500 )
10501 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
10502     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
10503     pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
10504     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
10505     synchronise = cms.bool( False ),
10506     pfRecHitFractionAllocation = cms.int32( 250 ),
10507     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
10508 )
10509 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
10510     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
10511     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
10512     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
10513     usePFThresholdsFromDB = cms.bool( True ),
10514     pfClusterBuilder = cms.PSet( 
10515       minFracTot = cms.double( 1.0E-20 ),
10516       stoppingTolerance = cms.double( 1.0E-8 ),
10517       positionCalc = cms.PSet( 
10518         minAllowedNormalization = cms.double( 1.0E-9 ),
10519         posCalcNCrystals = cms.int32( 5 ),
10520         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10521         logWeightDenominatorByDetector = cms.VPSet( 
10522           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10523             depths = cms.vint32( 1, 2, 3, 4 ),
10524             detector = cms.string( "HCAL_BARREL1" )
10525           ),
10526           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10527             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10528             detector = cms.string( "HCAL_ENDCAP" )
10529           )
10530         ),
10531         minFractionInCalc = cms.double( 1.0E-9 )
10532       ),
10533       maxIterations = cms.uint32( 5 ),
10534       minChi2Prob = cms.double( 0.0 ),
10535       allCellsPositionCalc = cms.PSet( 
10536         minAllowedNormalization = cms.double( 1.0E-9 ),
10537         posCalcNCrystals = cms.int32( -1 ),
10538         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10539         logWeightDenominatorByDetector = cms.VPSet( 
10540           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10541             depths = cms.vint32( 1, 2, 3, 4 ),
10542             detector = cms.string( "HCAL_BARREL1" )
10543           ),
10544           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10545             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10546             detector = cms.string( "HCAL_ENDCAP" )
10547           )
10548         ),
10549         minFractionInCalc = cms.double( 1.0E-9 )
10550       ),
10551       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10552       recHitEnergyNorms = cms.VPSet( 
10553         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10554           depths = cms.vint32( 1, 2, 3, 4 ),
10555           detector = cms.string( "HCAL_BARREL1" )
10556         ),
10557         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10558           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10559           detector = cms.string( "HCAL_ENDCAP" )
10560         )
10561       ),
10562       maxNSigmaTime = cms.double( 10.0 ),
10563       showerSigma = cms.double( 10.0 ),
10564       timeSigmaEE = cms.double( 10.0 ),
10565       clusterTimeResFromSeed = cms.bool( False ),
10566       minFractionToKeep = cms.double( 1.0E-7 ),
10567       excludeOtherSeeds = cms.bool( True ),
10568       timeResolutionCalcBarrel = cms.PSet( 
10569         corrTermLowE = cms.double( 0.0 ),
10570         threshLowE = cms.double( 6.0 ),
10571         noiseTerm = cms.double( 21.86 ),
10572         constantTermLowE = cms.double( 4.24 ),
10573         noiseTermLowE = cms.double( 8.0 ),
10574         threshHighE = cms.double( 15.0 ),
10575         constantTerm = cms.double( 2.82 )
10576       ),
10577       timeResolutionCalcEndcap = cms.PSet( 
10578         corrTermLowE = cms.double( 0.0 ),
10579         threshLowE = cms.double( 6.0 ),
10580         noiseTerm = cms.double( 21.86 ),
10581         constantTermLowE = cms.double( 4.24 ),
10582         noiseTermLowE = cms.double( 8.0 ),
10583         threshHighE = cms.double( 15.0 ),
10584         constantTerm = cms.double( 2.82 )
10585       ),
10586       timeSigmaEB = cms.double( 10.0 )
10587     )
10588 )
10589 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
10590     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
10591     usePFThresholdsFromDB = cms.bool( True ),
10592     pfClusterBuilder = cms.PSet( 
10593       allCellsPositionCalc = cms.PSet( 
10594         minAllowedNormalization = cms.double( 1.0E-9 ),
10595         posCalcNCrystals = cms.int32( -1 ),
10596         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10597         logWeightDenominatorByDetector = cms.VPSet( 
10598           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10599             depths = cms.vint32( 1, 2, 3, 4 ),
10600             detector = cms.string( "HCAL_BARREL1" )
10601           ),
10602           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10603             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
10604             detector = cms.string( "HCAL_ENDCAP" )
10605           )
10606         ),
10607         minFractionInCalc = cms.double( 1.0E-9 )
10608       ),
10609       algoName = cms.string( "PFMultiDepthClusterizer" ),
10610       nSigmaPhi = cms.double( 2.0 ),
10611       minFractionToKeep = cms.double( 1.0E-7 ),
10612       nSigmaEta = cms.double( 2.0 )
10613     ),
10614     positionReCalc = cms.PSet(  ),
10615     energyCorrector = cms.PSet(  )
10616 )
10617 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
10618     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
10619     usePFThresholdsFromDB = cms.bool( True ),
10620     recHitCleaners = cms.VPSet( 
10621     ),
10622     seedCleaners = cms.VPSet( 
10623     ),
10624     seedFinder = cms.PSet( 
10625       thresholdsByDetector = cms.VPSet( 
10626         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10627           seedingThreshold = cms.double( 1.4 ),
10628           detector = cms.string( "HF_EM" )
10629         ),
10630         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
10631           seedingThreshold = cms.double( 1.4 ),
10632           detector = cms.string( "HF_HAD" )
10633         )
10634       ),
10635       algoName = cms.string( "LocalMaximumSeedFinder" ),
10636       nNeighbours = cms.int32( 0 )
10637     ),
10638     initialClusteringStep = cms.PSet( 
10639       thresholdsByDetector = cms.VPSet( 
10640       ),
10641       algoName = cms.string( "Basic2DClusterForEachSeed" )
10642     ),
10643     pfClusterBuilder = cms.PSet(  ),
10644     positionReCalc = cms.PSet(  ),
10645     energyCorrector = cms.PSet(  )
10646 )
10647 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
10648     TrackQuality = cms.string( "none" ),
10649     UseQuality = cms.bool( False ),
10650     TkColList = cms.VInputTag( 'hltPFMuonMerging' )
10651 )
10652 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
10653     verbose = cms.untracked.bool( False ),
10654     debug = cms.untracked.bool( False ),
10655     elementImporters = cms.VPSet( 
10656       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
10657         cleanBadConvertedBrems = cms.bool( False ),
10658         muonMaxDPtOPt = cms.double( 1.0 ),
10659         source = cms.InputTag( "hltLightPFTracks" ),
10660         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
10661         vetoEndcap = cms.bool( False ),
10662         useIterativeTracking = cms.bool( False ),
10663         importerName = cms.string( "GeneralTracksImporter" ),
10664         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
10665         trackQuality = cms.string( "highPurity" )
10666       ),
10667       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
10668         importerName = cms.string( "ECALClusterImporter" ),
10669         BCtoPFCMap = cms.InputTag( "" )
10670       ),
10671       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
10672         importerName = cms.string( "GenericClusterImporter" )
10673       ),
10674       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
10675         importerName = cms.string( "GenericClusterImporter" )
10676       )
10677     ),
10678     linkDefinitions = cms.VPSet( 
10679       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
10680         useKDTree = cms.bool( True ),
10681         linkerName = cms.string( "TrackAndECALLinker" )
10682       ),
10683       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
10684         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
10685         nMaxHcalLinksPerTrack = cms.int32( 1 ),
10686         linkType = cms.string( "TRACK:HCAL" ),
10687         useKDTree = cms.bool( True ),
10688         linkerName = cms.string( "TrackAndHCALLinker" )
10689       ),
10690       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
10691         linkType = cms.string( "ECAL:HCAL" ),
10692         useKDTree = cms.bool( False ),
10693         linkerName = cms.string( "ECALAndHCALLinker" )
10694       ),
10695       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
10696         useKDTree = cms.bool( False ),
10697         linkerName = cms.string( "HFEMAndHFHADLinker" )
10698       )
10699     )
10700 )
10701 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
10702     verbose = cms.untracked.bool( False ),
10703     debug = cms.untracked.bool( False ),
10704     blocks = cms.InputTag( "hltParticleFlowBlock" ),
10705     muons = cms.InputTag( "hltMuons" ),
10706     postMuonCleaning = cms.bool( True ),
10707     vetoEndcap = cms.bool( False ),
10708     vertexCollection = cms.InputTag( "hltPixelVertices" ),
10709     useVerticesForNeutral = cms.bool( True ),
10710     useHO = cms.bool( False ),
10711     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
10712     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
10713     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
10714     useEGammaElectrons = cms.bool( False ),
10715     egammaElectrons = cms.InputTag( "" ),
10716     useEGammaFilters = cms.bool( False ),
10717     useProtectionsForJetMET = cms.bool( True ),
10718     PFEGammaFiltersParameters = cms.PSet( 
10719       electron_missinghits = cms.uint32( 1 ),
10720       electron_protectionsForJetMET = cms.PSet( 
10721         maxEeleOverPoutRes = cms.double( 0.5 ),
10722         maxEleHcalEOverEcalE = cms.double( 0.1 ),
10723         maxEcalEOverPRes = cms.double( 0.2 ),
10724         maxHcalEOverP = cms.double( 1.0 ),
10725         maxE = cms.double( 50.0 ),
10726         maxTrackPOverEele = cms.double( 1.0 ),
10727         maxDPhiIN = cms.double( 0.1 ),
10728         maxEcalEOverP_2 = cms.double( 0.2 ),
10729         maxEcalEOverP_1 = cms.double( 0.5 ),
10730         maxEeleOverPout = cms.double( 0.2 ),
10731         maxHcalEOverEcalE = cms.double( 0.1 ),
10732         maxHcalE = cms.double( 10.0 ),
10733         maxNtracks = cms.double( 3.0 )
10734       ),
10735       photon_MinEt = cms.double( 10.0 ),
10736       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10737       electron_protectionsForBadHcal = cms.PSet( 
10738         dEta = cms.vdouble( 0.0064, 0.01264 ),
10739         dPhi = cms.vdouble( 0.0547, 0.0394 ),
10740         enableProtections = cms.bool( False ),
10741         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10742         eInvPInv = cms.vdouble( 0.184, 0.0721 )
10743       ),
10744       photon_protectionsForBadHcal = cms.PSet( 
10745         enableProtections = cms.bool( False ),
10746         solidConeTrkIsoOffset = cms.double( 10.0 ),
10747         solidConeTrkIsoSlope = cms.double( 0.3 )
10748       ),
10749       electron_iso_mva_barrel = cms.double( -0.1875 ),
10750       electron_iso_mva_endcap = cms.double( -0.1075 ),
10751       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10752       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10753       photon_HoE = cms.double( 0.05 ),
10754       electron_iso_combIso_endcap = cms.double( 10.0 ),
10755       electron_iso_pt = cms.double( 10.0 ),
10756       photon_protectionsForJetMET = cms.PSet( 
10757         sumPtTrackIsoSlope = cms.double( 0.001 ),
10758         sumPtTrackIso = cms.double( 4.0 )
10759       ),
10760       electron_iso_combIso_barrel = cms.double( 10.0 ),
10761       electron_noniso_mvaCut = cms.double( -0.1 ),
10762       photon_combIso = cms.double( 10.0 ),
10763       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10764     ),
10765     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10766     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10767     muon_HO = cms.vdouble( 0.9, 0.9 ),
10768     PFMuonAlgoParameters = cms.PSet(  ),
10769     rejectTracks_Bad = cms.bool( False ),
10770     rejectTracks_Step45 = cms.bool( False ),
10771     usePFNuclearInteractions = cms.bool( False ),
10772     usePFConversions = cms.bool( False ),
10773     usePFDecays = cms.bool( False ),
10774     dptRel_DispVtx = cms.double( 10.0 ),
10775     iCfgCandConnector = cms.PSet( 
10776       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10777       bCorrect = cms.bool( False ),
10778       bCalibPrimary = cms.bool( False )
10779     ),
10780     nsigma_TRACK = cms.double( 1.0 ),
10781     pt_Error = cms.double( 1.0 ),
10782     factors_45 = cms.vdouble( 10.0, 100.0 ),
10783     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10784     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10785     goodTrackDeadHcal_layers = cms.uint32( 4 ),
10786     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10787     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10788     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10789     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10790     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10791     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10792     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10793     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10794     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10795     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10796     pf_nsigma_ECAL = cms.double( 0.0 ),
10797     pf_nsigma_HCAL = cms.double( 1.0 ),
10798     pf_nsigma_HFEM = cms.double( 1.0 ),
10799     pf_nsigma_HFHAD = cms.double( 1.0 ),
10800     useCalibrationsFromDB = cms.bool( True ),
10801     calibrationsLabel = cms.string( "HLT" ),
10802     postHFCleaning = cms.bool( False ),
10803     PFHFCleaningParameters = cms.PSet( 
10804       minHFCleaningPt = cms.double( 5.0 ),
10805       minDeltaMet = cms.double( 0.4 ),
10806       maxSignificance = cms.double( 2.5 ),
10807       minSignificance = cms.double( 2.5 ),
10808       minSignificanceReduction = cms.double( 1.4 ),
10809       maxDeltaPhiPt = cms.double( 7.0 )
10810     ),
10811     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10812     calibHF_use = cms.bool( False ),
10813     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 ),
10814     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 ),
10815     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 ),
10816     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 ),
10817     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 ),
10818     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10819 )
10820 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10821     useMassDropTagger = cms.bool( False ),
10822     useFiltering = cms.bool( False ),
10823     useDynamicFiltering = cms.bool( False ),
10824     useTrimming = cms.bool( False ),
10825     usePruning = cms.bool( False ),
10826     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10827     useKtPruning = cms.bool( False ),
10828     useConstituentSubtraction = cms.bool( False ),
10829     useSoftDrop = cms.bool( False ),
10830     correctShape = cms.bool( False ),
10831     UseOnlyVertexTracks = cms.bool( False ),
10832     UseOnlyOnePV = cms.bool( False ),
10833     muCut = cms.double( -1.0 ),
10834     yCut = cms.double( -1.0 ),
10835     rFilt = cms.double( -1.0 ),
10836     rFiltFactor = cms.double( -1.0 ),
10837     trimPtFracMin = cms.double( -1.0 ),
10838     zcut = cms.double( -1.0 ),
10839     rcut_factor = cms.double( -1.0 ),
10840     csRho_EtaMax = cms.double( -1.0 ),
10841     csRParam = cms.double( -1.0 ),
10842     beta = cms.double( -1.0 ),
10843     R0 = cms.double( -1.0 ),
10844     gridMaxRapidity = cms.double( -1.0 ),
10845     gridSpacing = cms.double( -1.0 ),
10846     DzTrVtxMax = cms.double( 0.0 ),
10847     DxyTrVtxMax = cms.double( 0.0 ),
10848     MaxVtxZ = cms.double( 15.0 ),
10849     subjetPtMin = cms.double( -1.0 ),
10850     muMin = cms.double( -1.0 ),
10851     muMax = cms.double( -1.0 ),
10852     yMin = cms.double( -1.0 ),
10853     yMax = cms.double( -1.0 ),
10854     dRMin = cms.double( -1.0 ),
10855     dRMax = cms.double( -1.0 ),
10856     maxDepth = cms.int32( -1 ),
10857     nFilt = cms.int32( -1 ),
10858     MinVtxNdof = cms.int32( 0 ),
10859     src = cms.InputTag( "hltParticleFlow" ),
10860     srcPVs = cms.InputTag( "hltPixelVertices" ),
10861     jetType = cms.string( "PFJet" ),
10862     jetAlgorithm = cms.string( "AntiKt" ),
10863     rParam = cms.double( 0.4 ),
10864     inputEtMin = cms.double( 0.0 ),
10865     inputEMin = cms.double( 0.0 ),
10866     jetPtMin = cms.double( 0.0 ),
10867     doPVCorrection = cms.bool( False ),
10868     doAreaFastjet = cms.bool( False ),
10869     doRhoFastjet = cms.bool( False ),
10870     doPUOffsetCorr = cms.bool( False ),
10871     puPtMin = cms.double( 10.0 ),
10872     nSigmaPU = cms.double( 1.0 ),
10873     radiusPU = cms.double( 0.4 ),
10874     subtractorName = cms.string( "" ),
10875     useExplicitGhosts = cms.bool( False ),
10876     doAreaDiskApprox = cms.bool( True ),
10877     voronoiRfact = cms.double( -9.0 ),
10878     Rho_EtaMax = cms.double( 4.4 ),
10879     Ghost_EtaMax = cms.double( 6.0 ),
10880     Active_Area_Repeats = cms.int32( 5 ),
10881     GhostArea = cms.double( 0.01 ),
10882     restrictInputs = cms.bool( False ),
10883     maxInputs = cms.uint32( 1 ),
10884     writeCompound = cms.bool( False ),
10885     writeJetsWithConst = cms.bool( False ),
10886     doFastJetNonUniform = cms.bool( False ),
10887     useDeterministicSeed = cms.bool( True ),
10888     minSeed = cms.uint32( 0 ),
10889     verbosity = cms.int32( 0 ),
10890     puWidth = cms.double( 0.0 ),
10891     nExclude = cms.uint32( 0 ),
10892     maxBadEcalCells = cms.uint32( 9999999 ),
10893     maxBadHcalCells = cms.uint32( 9999999 ),
10894     maxProblematicEcalCells = cms.uint32( 9999999 ),
10895     maxProblematicHcalCells = cms.uint32( 9999999 ),
10896     maxRecoveredEcalCells = cms.uint32( 9999999 ),
10897     maxRecoveredHcalCells = cms.uint32( 9999999 ),
10898     puCenters = cms.vdouble(  ),
10899     applyWeight = cms.bool( False ),
10900     srcWeights = cms.InputTag( "" ),
10901     minimumTowersFraction = cms.double( 0.0 ),
10902     jetCollInstanceName = cms.string( "" ),
10903     sumRecHits = cms.bool( False )
10904 )
10905 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10906     minPt = cms.double( 20.0 ),
10907     maxEta = cms.double( 1.0E99 ),
10908     CHF = cms.double( 0.0 ),
10909     NHF = cms.double( 0.99 ),
10910     CEF = cms.double( 0.99 ),
10911     NEF = cms.double( 0.99 ),
10912     maxCF = cms.double( 99.0 ),
10913     NCH = cms.int32( 0 ),
10914     NTOT = cms.int32( 1 ),
10915     jetsInput = cms.InputTag( "hltAK4PFJets" )
10916 )
10917 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10918     minPt = cms.double( 20.0 ),
10919     maxEta = cms.double( 1.0E99 ),
10920     CHF = cms.double( 0.0 ),
10921     NHF = cms.double( 0.9 ),
10922     CEF = cms.double( 0.99 ),
10923     NEF = cms.double( 0.99 ),
10924     maxCF = cms.double( 99.0 ),
10925     NCH = cms.int32( 0 ),
10926     NTOT = cms.int32( 1 ),
10927     jetsInput = cms.InputTag( "hltAK4PFJets" )
10928 )
10929 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10930     pfCandidatesTag = cms.InputTag( "hltParticleFlow" ),
10931     maxRapidity = cms.double( 5.0 ),
10932     gridSpacing = cms.double( 0.55 )
10933 )
10934 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10935     level = cms.string( "L1FastJet" ),
10936     algorithm = cms.string( "AK4PFHLT" ),
10937     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10938 )
10939 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10940     level = cms.string( "L2Relative" ),
10941     algorithm = cms.string( "AK4PFHLT" )
10942 )
10943 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10944     level = cms.string( "L3Absolute" ),
10945     algorithm = cms.string( "AK4PFHLT" )
10946 )
10947 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10948     level = cms.string( "L2L3Residual" ),
10949     algorithm = cms.string( "AK4PFHLT" )
10950 )
10951 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10952     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10953 )
10954 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10955     src = cms.InputTag( "hltAK4PFJets" ),
10956     correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10957 )
10958 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10959     src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10960     correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10961 )
10962 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10963     src = cms.InputTag( "hltAK4PFJetsTightID" ),
10964     correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10965 )
10966 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10967     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10968     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10969     triggerJetsType = cms.int32( 85 ),
10970     maxDeltaR = cms.double( 0.5 )
10971 )
10972 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10973     saveTags = cms.bool( True ),
10974     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10975     triggerType = cms.int32( 85 ),
10976     MinE = cms.double( -1.0 ),
10977     MinPt = cms.double( 40.0 ),
10978     MinMass = cms.double( -1.0 ),
10979     MaxMass = cms.double( -1.0 ),
10980     MinEta = cms.double( -1.0 ),
10981     MaxEta = cms.double( 5.0 ),
10982     MinN = cms.int32( 1 )
10983 )
10984 fragment.hltPreAlCaPFJet40CPUOnly = cms.EDFilter( "HLTPrescaler",
10985     offset = cms.uint32( 0 ),
10986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10987 )
10988 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
10989     InputLabel = cms.InputTag( "rawDataCollector" ),
10990     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 ),
10991     maxChannelsEB = cms.uint32( 61200 ),
10992     maxChannelsEE = cms.uint32( 14648 ),
10993     digisLabelEB = cms.string( "ebDigis" ),
10994     digisLabelEE = cms.string( "eeDigis" )
10995 )
10996 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
10997     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
10998     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
10999     digisOutLabelEB = cms.string( "ebDigis" ),
11000     digisOutLabelEE = cms.string( "eeDigis" ),
11001     produceDummyIntegrityCollections = cms.bool( False )
11002 )
11003 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
11004     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
11005     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
11006     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
11007     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
11008     EBtimeFitLimits_Lower = cms.double( 0.2 ),
11009     EBtimeFitLimits_Upper = cms.double( 1.4 ),
11010     EEtimeFitLimits_Lower = cms.double( 0.2 ),
11011     EEtimeFitLimits_Upper = cms.double( 1.4 ),
11012     EBtimeConstantTerm = cms.double( 0.6 ),
11013     EEtimeConstantTerm = cms.double( 1.0 ),
11014     EBtimeNconst = cms.double( 28.5 ),
11015     EEtimeNconst = cms.double( 31.8 ),
11016     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
11017     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
11018     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
11019     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
11020     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
11021     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
11022     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
11023     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
11024     amplitudeThresholdEB = cms.double( 10.0 ),
11025     amplitudeThresholdEE = cms.double( 10.0 ),
11026     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
11027     shouldRunTimingComputation = cms.bool( True )
11028 )
11029 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
11030     uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
11031     recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
11032     isPhase2 = cms.bool( False ),
11033     uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
11034     recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
11035 )
11036 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
11037     recoverEEVFE = cms.bool( False ),
11038     EErechitCollection = cms.string( "EcalRecHitsEE" ),
11039     recoverEBIsolatedChannels = cms.bool( False ),
11040     recoverEBVFE = cms.bool( False ),
11041     laserCorrection = cms.bool( True ),
11042     EBLaserMIN = cms.double( 0.5 ),
11043     killDeadChannels = cms.bool( True ),
11044     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
11045     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
11046     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
11047     EELaserMIN = cms.double( 0.5 ),
11048     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
11049     cleaningConfig = cms.PSet( 
11050       cThreshold_endcap = cms.double( 15.0 ),
11051       tightenCrack_e1_double = cms.double( 2.0 ),
11052       cThreshold_barrel = cms.double( 4.0 ),
11053       e6e2thresh = cms.double( 0.04 ),
11054       e4e1Threshold_barrel = cms.double( 0.08 ),
11055       e4e1Threshold_endcap = cms.double( 0.3 ),
11056       tightenCrack_e4e1_single = cms.double( 3.0 ),
11057       cThreshold_double = cms.double( 10.0 ),
11058       e4e1_b_barrel = cms.double( -0.024 ),
11059       tightenCrack_e6e2_double = cms.double( 3.0 ),
11060       e4e1_a_barrel = cms.double( 0.04 ),
11061       tightenCrack_e1_single = cms.double( 2.0 ),
11062       e4e1_a_endcap = cms.double( 0.02 ),
11063       e4e1_b_endcap = cms.double( -0.0125 ),
11064       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
11065     ),
11066     logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
11067     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
11068     recoverEBFE = cms.bool( False ),
11069     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
11070     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
11071     singleChannelRecoveryThreshold = cms.double( 8.0 ),
11072     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
11073     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
11074     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
11075     ChannelStatusToBeExcluded = cms.vstring(  ),
11076     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
11077     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
11078     recoverEEFE = cms.bool( False ),
11079     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
11080     EBLaserMAX = cms.double( 3.0 ),
11081     flagsMapDBReco = cms.PSet( 
11082       kDead = cms.vstring( 'kNoDataNoTP' ),
11083       kGood = cms.vstring( 'kOk',
11084         'kDAC',
11085         'kNoLaser',
11086         'kNoisy' ),
11087       kTowerRecovered = cms.vstring( 'kDeadFE' ),
11088       kNoisy = cms.vstring( 'kNNoisy',
11089         'kFixedG6',
11090         'kFixedG1' ),
11091       kNeighboursRecovered = cms.vstring( 'kFixedG0',
11092         'kNonRespondingIsolated',
11093         'kDeadVFE' )
11094     ),
11095     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
11096     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
11097     algo = cms.string( "EcalRecHitWorkerSimple" ),
11098     EELaserMAX = cms.double( 8.0 ),
11099     logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
11100     recoverEEIsolatedChannels = cms.bool( False ),
11101     timeCalibTag = cms.ESInputTag( "","" ),
11102     timeOffsetTag = cms.ESInputTag( "","" ),
11103     skipTimeCalib = cms.bool( False )
11104 )
11105 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
11106     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
11107     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
11108     digisLabelF01HE = cms.string( "f01HEDigis" ),
11109     digisLabelF5HB = cms.string( "f5HBDigis" ),
11110     digisLabelF3HB = cms.string( "f3HBDigis" ),
11111     maxChannelsF01HE = cms.uint32( 10000 ),
11112     maxChannelsF5HB = cms.uint32( 10000 ),
11113     maxChannelsF3HB = cms.uint32( 10000 )
11114 )
11115 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
11116     mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
11117     maxTimeSamples = cms.uint32( 10 ),
11118     kprep1dChannelsPerBlock = cms.uint32( 32 ),
11119     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
11120     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
11121     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
11122     recHitsLabelM0HBHE = cms.string( "" ),
11123     sipmQTSShift = cms.int32( 0 ),
11124     sipmQNTStoSum = cms.int32( 3 ),
11125     firstSampleShift = cms.int32( 0 ),
11126     useEffectivePedestals = cms.bool( True ),
11127     meanTime = cms.double( 0.0 ),
11128     timeSigmaSiPM = cms.double( 2.5 ),
11129     timeSigmaHPD = cms.double( 5.0 ),
11130     ts4Thresh = cms.double( 0.0 ),
11131     applyTimeSlew = cms.bool( True ),
11132     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
11133     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
11134     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
11135     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
11136 )
11137 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
11138     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
11139 )
11140 fragment.hltTowerMakerForAllSerialSync = cms.EDProducer( "CaloTowersCreator",
11141     EBSumThreshold = cms.double( 0.2 ),
11142     HF2Weight = cms.double( 1.0 ),
11143     EBWeight = cms.double( 1.0 ),
11144     hfInput = cms.InputTag( "hltHfreco" ),
11145     EESumThreshold = cms.double( 0.45 ),
11146     HOThreshold0 = cms.double( 3.5 ),
11147     HOThresholdPlus1 = cms.double( 3.5 ),
11148     HOThresholdMinus1 = cms.double( 3.5 ),
11149     HOThresholdPlus2 = cms.double( 3.5 ),
11150     HOThresholdMinus2 = cms.double( 3.5 ),
11151     HBGrid = cms.vdouble(  ),
11152     HBThreshold1 = cms.double( 0.4 ),
11153     HBThreshold2 = cms.double( 0.3 ),
11154     HBThreshold = cms.double( 0.3 ),
11155     EEWeights = cms.vdouble(  ),
11156     HF1Threshold = cms.double( 0.5 ),
11157     HF2Weights = cms.vdouble(  ),
11158     HOWeights = cms.vdouble(  ),
11159     EEGrid = cms.vdouble(  ),
11160     HEDWeight = cms.double( 1.0 ),
11161     EEWeight = cms.double( 1.0 ),
11162     UseHO = cms.bool( False ),
11163     HBWeights = cms.vdouble(  ),
11164     HESWeight = cms.double( 1.0 ),
11165     HF1Weight = cms.double( 1.0 ),
11166     HF2Grid = cms.vdouble(  ),
11167     HEDWeights = cms.vdouble(  ),
11168     HF1Grid = cms.vdouble(  ),
11169     EBWeights = cms.vdouble(  ),
11170     HOWeight = cms.double( 1.0E-99 ),
11171     EBThreshold = cms.double( 0.07 ),
11172     EEThreshold = cms.double( 0.3 ),
11173     UseEtEBTreshold = cms.bool( False ),
11174     UseSymEBTreshold = cms.bool( False ),
11175     UseEtEETreshold = cms.bool( False ),
11176     UseSymEETreshold = cms.bool( False ),
11177     hbheInput = cms.InputTag( "hltHbherecoSerialSync" ),
11178     HcalThreshold = cms.double( -1000.0 ),
11179     HF2Threshold = cms.double( 0.85 ),
11180     HESThreshold1 = cms.double( 0.1 ),
11181     HESThreshold = cms.double( 0.2 ),
11182     HF1Weights = cms.vdouble(  ),
11183     hoInput = cms.InputTag( "hltHoreco" ),
11184     HESGrid = cms.vdouble(  ),
11185     HESWeights = cms.vdouble(  ),
11186     HEDThreshold1 = cms.double( 0.1 ),
11187     HEDThreshold = cms.double( 0.2 ),
11188     EcutTower = cms.double( -1000.0 ),
11189     HEDGrid = cms.vdouble(  ),
11190     ecalInputs = cms.VInputTag( 'hltEcalRecHitSerialSync:EcalRecHitsEB','hltEcalRecHitSerialSync:EcalRecHitsEE' ),
11191     HBWeight = cms.double( 1.0 ),
11192     HOGrid = cms.vdouble(  ),
11193     EBGrid = cms.vdouble(  ),
11194     MomConstrMethod = cms.int32( 1 ),
11195     MomHBDepth = cms.double( 0.2 ),
11196     MomHEDepth = cms.double( 0.4 ),
11197     MomEBDepth = cms.double( 0.3 ),
11198     MomEEDepth = cms.double( 0.0 ),
11199     HcalAcceptSeverityLevel = cms.uint32( 9 ),
11200     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
11201       'kWeird',
11202       'kBad' ),
11203     UseHcalRecoveredHits = cms.bool( False ),
11204     UseEcalRecoveredHits = cms.bool( False ),
11205     UseRejectedHitsOnly = cms.bool( False ),
11206     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
11207     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
11208     UseRejectedRecoveredHcalHits = cms.bool( False ),
11209     UseRejectedRecoveredEcalHits = cms.bool( False ),
11210     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
11211     AllowMissingInputs = cms.bool( False ),
11212     HcalPhase = cms.int32( 1 ),
11213     usePFThresholdsFromDB = cms.bool( True )
11214 )
11215 fragment.hltAK4CaloJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
11216     useMassDropTagger = cms.bool( False ),
11217     useFiltering = cms.bool( False ),
11218     useDynamicFiltering = cms.bool( False ),
11219     useTrimming = cms.bool( False ),
11220     usePruning = cms.bool( False ),
11221     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11222     useKtPruning = cms.bool( False ),
11223     useConstituentSubtraction = cms.bool( False ),
11224     useSoftDrop = cms.bool( False ),
11225     correctShape = cms.bool( False ),
11226     UseOnlyVertexTracks = cms.bool( False ),
11227     UseOnlyOnePV = cms.bool( False ),
11228     muCut = cms.double( -1.0 ),
11229     yCut = cms.double( -1.0 ),
11230     rFilt = cms.double( -1.0 ),
11231     rFiltFactor = cms.double( -1.0 ),
11232     trimPtFracMin = cms.double( -1.0 ),
11233     zcut = cms.double( -1.0 ),
11234     rcut_factor = cms.double( -1.0 ),
11235     csRho_EtaMax = cms.double( -1.0 ),
11236     csRParam = cms.double( -1.0 ),
11237     beta = cms.double( -1.0 ),
11238     R0 = cms.double( -1.0 ),
11239     gridMaxRapidity = cms.double( -1.0 ),
11240     gridSpacing = cms.double( -1.0 ),
11241     DzTrVtxMax = cms.double( 0.0 ),
11242     DxyTrVtxMax = cms.double( 0.0 ),
11243     MaxVtxZ = cms.double( 15.0 ),
11244     subjetPtMin = cms.double( -1.0 ),
11245     muMin = cms.double( -1.0 ),
11246     muMax = cms.double( -1.0 ),
11247     yMin = cms.double( -1.0 ),
11248     yMax = cms.double( -1.0 ),
11249     dRMin = cms.double( -1.0 ),
11250     dRMax = cms.double( -1.0 ),
11251     maxDepth = cms.int32( -1 ),
11252     nFilt = cms.int32( -1 ),
11253     MinVtxNdof = cms.int32( 5 ),
11254     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11255     srcPVs = cms.InputTag( "NotUsed" ),
11256     jetType = cms.string( "CaloJet" ),
11257     jetAlgorithm = cms.string( "AntiKt" ),
11258     rParam = cms.double( 0.4 ),
11259     inputEtMin = cms.double( 0.3 ),
11260     inputEMin = cms.double( 0.0 ),
11261     jetPtMin = cms.double( 1.0 ),
11262     doPVCorrection = cms.bool( False ),
11263     doAreaFastjet = cms.bool( False ),
11264     doRhoFastjet = cms.bool( False ),
11265     doPUOffsetCorr = cms.bool( False ),
11266     puPtMin = cms.double( 10.0 ),
11267     nSigmaPU = cms.double( 1.0 ),
11268     radiusPU = cms.double( 0.4 ),
11269     subtractorName = cms.string( "" ),
11270     useExplicitGhosts = cms.bool( False ),
11271     doAreaDiskApprox = cms.bool( True ),
11272     voronoiRfact = cms.double( 0.9 ),
11273     Rho_EtaMax = cms.double( 4.4 ),
11274     Ghost_EtaMax = cms.double( 6.0 ),
11275     Active_Area_Repeats = cms.int32( 5 ),
11276     GhostArea = cms.double( 0.01 ),
11277     restrictInputs = cms.bool( False ),
11278     maxInputs = cms.uint32( 1 ),
11279     writeCompound = cms.bool( False ),
11280     writeJetsWithConst = cms.bool( False ),
11281     doFastJetNonUniform = cms.bool( False ),
11282     useDeterministicSeed = cms.bool( True ),
11283     minSeed = cms.uint32( 14327 ),
11284     verbosity = cms.int32( 0 ),
11285     puWidth = cms.double( 0.0 ),
11286     nExclude = cms.uint32( 0 ),
11287     maxBadEcalCells = cms.uint32( 9999999 ),
11288     maxBadHcalCells = cms.uint32( 9999999 ),
11289     maxProblematicEcalCells = cms.uint32( 9999999 ),
11290     maxProblematicHcalCells = cms.uint32( 9999999 ),
11291     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11292     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11293     puCenters = cms.vdouble(  ),
11294     applyWeight = cms.bool( False ),
11295     srcWeights = cms.InputTag( "" ),
11296     minimumTowersFraction = cms.double( 0.0 ),
11297     jetCollInstanceName = cms.string( "" ),
11298     sumRecHits = cms.bool( False )
11299 )
11300 fragment.hltAK4CaloJetsIDPassedSerialSync = cms.EDProducer( "HLTCaloJetIDProducer",
11301     min_N90 = cms.int32( -2 ),
11302     min_N90hits = cms.int32( 2 ),
11303     min_EMF = cms.double( 1.0E-6 ),
11304     max_EMF = cms.double( 999.0 ),
11305     jetsInput = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
11306     JetIDParams = cms.PSet( 
11307       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
11308       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
11309       ebRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
11310       hbheRecHitsColl = cms.InputTag( "hltHbherecoSerialSync" ),
11311       useRecHits = cms.bool( True ),
11312       eeRecHitsColl = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' )
11313     )
11314 )
11315 fragment.hltFixedGridRhoFastjetAllCaloSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
11316     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11317     maxRapidity = cms.double( 5.0 ),
11318     gridSpacing = cms.double( 0.55 )
11319 )
11320 fragment.hltAK4CaloFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
11321     level = cms.string( "L1FastJet" ),
11322     algorithm = cms.string( "AK4CaloHLT" ),
11323     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCaloSerialSync" )
11324 )
11325 fragment.hltAK4CaloCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
11326     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrectorSerialSync','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
11327 )
11328 fragment.hltAK4CaloJetsCorrectedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
11329     src = cms.InputTag( "hltAK4CaloJetsSerialSync" ),
11330     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' )
11331 )
11332 fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync = cms.EDProducer( "CorrectedCaloJetProducer",
11333     src = cms.InputTag( "hltAK4CaloJetsIDPassedSerialSync" ),
11334     correctors = cms.VInputTag( 'hltAK4CaloCorrectorSerialSync' )
11335 )
11336 fragment.hltSingleCaloJet10SerialSync = cms.EDFilter( "HLT1CaloJet",
11337     saveTags = cms.bool( True ),
11338     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassedSerialSync" ),
11339     triggerType = cms.int32( 85 ),
11340     MinE = cms.double( -1.0 ),
11341     MinPt = cms.double( 10.0 ),
11342     MinMass = cms.double( -1.0 ),
11343     MaxMass = cms.double( -1.0 ),
11344     MinEta = cms.double( -1.0 ),
11345     MaxEta = cms.double( 5.0 ),
11346     MinN = cms.int32( 1 )
11347 )
11348 fragment.hltAK4CaloJetsPFSerialSync = cms.EDProducer( "FastjetJetProducer",
11349     useMassDropTagger = cms.bool( False ),
11350     useFiltering = cms.bool( False ),
11351     useDynamicFiltering = cms.bool( False ),
11352     useTrimming = cms.bool( False ),
11353     usePruning = cms.bool( False ),
11354     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11355     useKtPruning = cms.bool( False ),
11356     useConstituentSubtraction = cms.bool( False ),
11357     useSoftDrop = cms.bool( False ),
11358     correctShape = cms.bool( False ),
11359     UseOnlyVertexTracks = cms.bool( False ),
11360     UseOnlyOnePV = cms.bool( False ),
11361     muCut = cms.double( -1.0 ),
11362     yCut = cms.double( -1.0 ),
11363     rFilt = cms.double( -1.0 ),
11364     rFiltFactor = cms.double( -1.0 ),
11365     trimPtFracMin = cms.double( -1.0 ),
11366     zcut = cms.double( -1.0 ),
11367     rcut_factor = cms.double( -1.0 ),
11368     csRho_EtaMax = cms.double( -1.0 ),
11369     csRParam = cms.double( -1.0 ),
11370     beta = cms.double( -1.0 ),
11371     R0 = cms.double( -1.0 ),
11372     gridMaxRapidity = cms.double( -1.0 ),
11373     gridSpacing = cms.double( -1.0 ),
11374     DzTrVtxMax = cms.double( 0.0 ),
11375     DxyTrVtxMax = cms.double( 0.0 ),
11376     MaxVtxZ = cms.double( 15.0 ),
11377     subjetPtMin = cms.double( -1.0 ),
11378     muMin = cms.double( -1.0 ),
11379     muMax = cms.double( -1.0 ),
11380     yMin = cms.double( -1.0 ),
11381     yMax = cms.double( -1.0 ),
11382     dRMin = cms.double( -1.0 ),
11383     dRMax = cms.double( -1.0 ),
11384     maxDepth = cms.int32( -1 ),
11385     nFilt = cms.int32( -1 ),
11386     MinVtxNdof = cms.int32( 5 ),
11387     src = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
11388     srcPVs = cms.InputTag( "NotUsed" ),
11389     jetType = cms.string( "CaloJet" ),
11390     jetAlgorithm = cms.string( "AntiKt" ),
11391     rParam = cms.double( 0.4 ),
11392     inputEtMin = cms.double( 0.3 ),
11393     inputEMin = cms.double( 0.0 ),
11394     jetPtMin = cms.double( 1.0 ),
11395     doPVCorrection = cms.bool( False ),
11396     doAreaFastjet = cms.bool( False ),
11397     doRhoFastjet = cms.bool( False ),
11398     doPUOffsetCorr = cms.bool( False ),
11399     puPtMin = cms.double( 10.0 ),
11400     nSigmaPU = cms.double( 1.0 ),
11401     radiusPU = cms.double( 0.4 ),
11402     subtractorName = cms.string( "" ),
11403     useExplicitGhosts = cms.bool( False ),
11404     doAreaDiskApprox = cms.bool( False ),
11405     voronoiRfact = cms.double( -9.0 ),
11406     Rho_EtaMax = cms.double( 4.4 ),
11407     Ghost_EtaMax = cms.double( 6.0 ),
11408     Active_Area_Repeats = cms.int32( 5 ),
11409     GhostArea = cms.double( 0.01 ),
11410     restrictInputs = cms.bool( False ),
11411     maxInputs = cms.uint32( 1 ),
11412     writeCompound = cms.bool( False ),
11413     writeJetsWithConst = cms.bool( False ),
11414     doFastJetNonUniform = cms.bool( False ),
11415     useDeterministicSeed = cms.bool( True ),
11416     minSeed = cms.uint32( 0 ),
11417     verbosity = cms.int32( 0 ),
11418     puWidth = cms.double( 0.0 ),
11419     nExclude = cms.uint32( 0 ),
11420     maxBadEcalCells = cms.uint32( 9999999 ),
11421     maxBadHcalCells = cms.uint32( 9999999 ),
11422     maxProblematicEcalCells = cms.uint32( 9999999 ),
11423     maxProblematicHcalCells = cms.uint32( 9999999 ),
11424     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11425     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11426     puCenters = cms.vdouble(  ),
11427     applyWeight = cms.bool( False ),
11428     srcWeights = cms.InputTag( "" ),
11429     minimumTowersFraction = cms.double( 0.0 ),
11430     jetCollInstanceName = cms.string( "" ),
11431     sumRecHits = cms.bool( False )
11432 )
11433 fragment.hltAK4CaloJetsPFEt5SerialSync = cms.EDFilter( "EtMinCaloJetSelector",
11434     src = cms.InputTag( "hltAK4CaloJetsPFSerialSync" ),
11435     filter = cms.bool( False ),
11436     etMin = cms.double( 5.0 )
11437 )
11438 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
11439     src = cms.InputTag( "hltOnlineBeamSpot" )
11440 )
11441 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
11442     IncludeErrors = cms.bool( True ),
11443     UseQualityInfo = cms.bool( False ),
11444     clusterThreshold_layer1 = cms.int32( 4000 ),
11445     clusterThreshold_otherLayers = cms.int32( 4000 ),
11446     VCaltoElectronGain = cms.double( 1.0 ),
11447     VCaltoElectronGain_L1 = cms.double( 1.0 ),
11448     VCaltoElectronOffset = cms.double( 0.0 ),
11449     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
11450     InputLabel = cms.InputTag( "rawDataCollector" ),
11451     Regions = cms.PSet(  ),
11452     CablingMapLabel = cms.string( "" )
11453 )
11454 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
11455     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
11456     clusterThreshold_layer1 = cms.int32( 4000 ),
11457     clusterThreshold_otherLayers = cms.int32( 4000 ),
11458     produceDigis = cms.bool( False ),
11459     storeDigis = cms.bool( False )
11460 )
11461 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
11462     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
11463     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
11464     CablingMapLabel = cms.string( "" ),
11465     UsePhase1 = cms.bool( True ),
11466     ErrorList = cms.vint32( 29 ),
11467     UserErrorList = cms.vint32( 40 )
11468 )
11469 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
11470     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
11471     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
11472     CPE = cms.string( "PixelCPEFastParams" )
11473 )
11474 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
11475     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
11476     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
11477 )
11478 fragment.hltMeasurementTrackerEventSerialSync = cms.EDProducer( "MeasurementTrackerEventProducer",
11479     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
11480     skipClusters = cms.InputTag( "" ),
11481     pixelClusterProducer = cms.string( "hltSiPixelClustersSerialSync" ),
11482     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
11483     Phase2TrackerCluster1DProducer = cms.string( "" ),
11484     vectorHits = cms.InputTag( "" ),
11485     vectorHitsRej = cms.InputTag( "" ),
11486     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
11487     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
11488     pixelCablingMapLabel = cms.string( "" ),
11489     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
11490     switchOffPixelsIfEmpty = cms.bool( True )
11491 )
11492 fragment.hltIterL3OISeedsFromL2MuonsSerialSync = cms.EDProducer( "TSGForOIDNN",
11493     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
11494     layersToTry = cms.int32( 2 ),
11495     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
11496     hitsToTry = cms.int32( 1 ),
11497     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
11498     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
11499     maxEtaForTOB = cms.double( 1.8 ),
11500     minEtaForTEC = cms.double( 0.7 ),
11501     debug = cms.untracked.bool( False ),
11502     maxSeeds = cms.uint32( 20 ),
11503     maxHitlessSeeds = cms.uint32( 5 ),
11504     maxHitSeeds = cms.uint32( 1 ),
11505     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
11506     maxHitlessSeedsIP = cms.uint32( 5 ),
11507     maxHitlessSeedsMuS = cms.uint32( 0 ),
11508     maxHitDoubletSeeds = cms.uint32( 0 ),
11509     getStrategyFromDNN = cms.bool( True ),
11510     useRegressor = cms.bool( False ),
11511     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
11512 )
11513 fragment.hltIterL3OITrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
11514     cleanTrajectoryAfterInOut = cms.bool( False ),
11515     doSeedingRegionRebuilding = cms.bool( False ),
11516     onlyPixelHitsForSeedCleaner = cms.bool( False ),
11517     reverseTrajectories = cms.bool( True ),
11518     useHitsSplitting = cms.bool( False ),
11519     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
11520     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsSerialSync" ),
11521     clustersToSkip = cms.InputTag( "" ),
11522     phase2clustersToSkip = cms.InputTag( "" ),
11523     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
11524     TransientInitialStateEstimatorParameters = cms.PSet( 
11525       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
11526       numberMeasurementsForFit = cms.int32( 4 ),
11527       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
11528     ),
11529     numHitsForSeedCleaner = cms.int32( 4 ),
11530     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11531     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11532     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
11533     maxNSeeds = cms.uint32( 500000 ),
11534     maxSeedsBeforeCleaning = cms.uint32( 5000 )
11535 )
11536 fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
11537     useSimpleMF = cms.bool( False ),
11538     SimpleMagneticField = cms.string( "" ),
11539     src = cms.InputTag( "hltIterL3OITrackCandidatesSerialSync" ),
11540     clusterRemovalInfo = cms.InputTag( "" ),
11541     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11542     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
11543     useHitsSplitting = cms.bool( False ),
11544     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11545     TrajectoryInEvent = cms.bool( False ),
11546     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11547     AlgorithmName = cms.string( "iter10" ),
11548     Propagator = cms.string( "PropagatorWithMaterial" ),
11549     GeometricInnerState = cms.bool( True ),
11550     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11551     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
11552     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" )
11553 )
11554 fragment.hltIterL3OIMuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
11555     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
11556     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11557     vertices = cms.InputTag( "Notused" ),
11558     ignoreVertices = cms.bool( True ),
11559     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
11560     mva = cms.PSet( 
11561       minPixelHits = cms.vint32( 0, 0, 0 ),
11562       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
11563       dr_par = cms.PSet( 
11564         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
11565         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
11566         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
11567         dr_exp = cms.vint32( 4, 4, 2147483647 ),
11568         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
11569       ),
11570       maxLostLayers = cms.vint32( 4, 3, 2 ),
11571       min3DLayers = cms.vint32( 0, 0, 0 ),
11572       dz_par = cms.PSet( 
11573         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
11574         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
11575         dz_exp = cms.vint32( 4, 4, 2147483647 )
11576       ),
11577       minNVtxTrk = cms.int32( 3 ),
11578       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
11579       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
11580       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11581       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
11582       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
11583       minLayers = cms.vint32( 3, 5, 5 )
11584     )
11585 )
11586 fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
11587     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksSerialSync" ),
11588     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','MVAValues' ),
11589     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierSerialSync','QualityMasks' ),
11590     minQuality = cms.string( "highPurity" ),
11591     copyExtras = cms.untracked.bool( True ),
11592     copyTrajectories = cms.untracked.bool( False )
11593 )
11594 fragment.hltL3MuonsIterL3OISerialSync = cms.EDProducer( "L3MuonProducer",
11595     ServiceParameters = cms.PSet( 
11596       RPCLayers = cms.bool( True ),
11597       UseMuonNavigation = cms.untracked.bool( True ),
11598       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
11599         'SteppingHelixPropagatorAny',
11600         'hltESPSmartPropagator',
11601         'hltESPSteppingHelixPropagatorOpposite' )
11602     ),
11603     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
11604     TrackLoaderParameters = cms.PSet( 
11605       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
11606       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11607       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11608       DoSmoothing = cms.bool( True ),
11609       SmoothTkTrack = cms.untracked.bool( False ),
11610       VertexConstraint = cms.bool( False ),
11611       MuonUpdatorAtVertexParameters = cms.PSet( 
11612         MaxChi2 = cms.double( 1000000.0 ),
11613         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
11614         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
11615       ),
11616       PutTkTrackIntoEvent = cms.untracked.bool( False ),
11617       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
11618     ),
11619     L3TrajBuilderParameters = cms.PSet( 
11620       PtCut = cms.double( 1.0 ),
11621       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
11622       GlobalMuonTrackMatcher = cms.PSet( 
11623         Chi2Cut_3 = cms.double( 200.0 ),
11624         DeltaDCut_2 = cms.double( 10.0 ),
11625         Eta_threshold = cms.double( 1.2 ),
11626         Quality_2 = cms.double( 15.0 ),
11627         DeltaDCut_1 = cms.double( 40.0 ),
11628         Quality_3 = cms.double( 7.0 ),
11629         DeltaDCut_3 = cms.double( 15.0 ),
11630         Quality_1 = cms.double( 20.0 ),
11631         Pt_threshold1 = cms.double( 0.0 ),
11632         DeltaRCut_2 = cms.double( 0.2 ),
11633         DeltaRCut_1 = cms.double( 0.1 ),
11634         Pt_threshold2 = cms.double( 9.99999999E8 ),
11635         Chi2Cut_1 = cms.double( 50.0 ),
11636         Chi2Cut_2 = cms.double( 50.0 ),
11637         DeltaRCut_3 = cms.double( 1.0 ),
11638         LocChi2Cut = cms.double( 0.001 ),
11639         Propagator = cms.string( "hltESPSmartPropagator" ),
11640         MinPt = cms.double( 1.0 ),
11641         MinP = cms.double( 2.5 )
11642       ),
11643       ScaleTECxFactor = cms.double( -1.0 ),
11644       tkTrajUseVertex = cms.bool( False ),
11645       MuonTrackingRegionBuilder = cms.PSet( 
11646         Rescale_Dz = cms.double( 4.0 ),
11647         Pt_fixed = cms.bool( False ),
11648         Eta_fixed = cms.bool( True ),
11649         Eta_min = cms.double( 0.1 ),
11650         DeltaZ = cms.double( 24.2 ),
11651         maxRegions = cms.int32( 2 ),
11652         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
11653         UseVertex = cms.bool( False ),
11654         Z_fixed = cms.bool( False ),
11655         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
11656         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
11657         Rescale_phi = cms.double( 3.0 ),
11658         DeltaEta = cms.double( 0.2 ),
11659         precise = cms.bool( True ),
11660         OnDemand = cms.int32( -1 ),
11661         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
11662         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
11663         vertexCollection = cms.InputTag( "pixelVertices" ),
11664         Pt_min = cms.double( 3.0 ),
11665         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11666         Phi_fixed = cms.bool( True ),
11667         DeltaR = cms.double( 0.025 ),
11668         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
11669         DeltaPhi = cms.double( 0.15 ),
11670         Phi_min = cms.double( 0.1 ),
11671         Rescale_eta = cms.double( 3.0 )
11672       ),
11673       TrackTransformer = cms.PSet( 
11674         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
11675         RefitDirection = cms.string( "insideOut" ),
11676         RefitRPCHits = cms.bool( True ),
11677         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
11678         DoPredictionsOnly = cms.bool( False ),
11679         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11680         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
11681         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
11682       ),
11683       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11684       RefitRPCHits = cms.bool( True ),
11685       tkTrajVertex = cms.InputTag( "Notused" ),
11686       GlbRefitterParameters = cms.PSet( 
11687         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
11688         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
11689         RefitFlag = cms.bool( True ),
11690         SkipStation = cms.int32( -1 ),
11691         Chi2CutRPC = cms.double( 1.0 ),
11692         PropDirForCosmics = cms.bool( False ),
11693         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
11694         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
11695         HitThreshold = cms.int32( 1 ),
11696         Chi2CutGEM = cms.double( 1.0 ),
11697         DYTthrs = cms.vint32( 30, 15 ),
11698         TrackerSkipSystem = cms.int32( -1 ),
11699         RefitDirection = cms.string( "insideOut" ),
11700         Chi2CutCSC = cms.double( 150.0 ),
11701         Chi2CutDT = cms.double( 10.0 ),
11702         RefitRPCHits = cms.bool( True ),
11703         TrackerSkipSection = cms.int32( -1 ),
11704         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
11705         DoPredictionsOnly = cms.bool( False ),
11706         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11707         MuonHitsOption = cms.int32( 1 ),
11708         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
11709       ),
11710       PCut = cms.double( 2.5 ),
11711       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
11712       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11713       tkTrajMaxChi2 = cms.double( 9999.0 ),
11714       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
11715       ScaleTECyFactor = cms.double( -1.0 ),
11716       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPuritySerialSync" )
11717     )
11718 )
11719 fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
11720     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
11721 )
11722 fragment.hltIterL3OIL3MuonsSerialSync = cms.EDProducer( "L3TrackCombiner",
11723     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync' )
11724 )
11725 fragment.hltIterL3OIL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducer",
11726     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsSerialSync" ),
11727     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
11728     MuonPtOption = cms.string( "Tracker" )
11729 )
11730 fragment.hltL2SelectorForL3IOSerialSync = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
11731     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
11732     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesSerialSync" ),
11733     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationSerialSync" ),
11734     applyL3Filters = cms.bool( False ),
11735     MinNhits = cms.int32( 1 ),
11736     MaxNormalizedChi2 = cms.double( 20.0 ),
11737     MinNmuonHits = cms.int32( 1 ),
11738     MaxPtDifference = cms.double( 0.3 )
11739 )
11740 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
11741     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
11742     CPE = cms.string( "PixelCPEFastParams" ),
11743     ptmin = cms.double( 0.9 ),
11744     CAThetaCutBarrel = cms.double( 0.002 ),
11745     CAThetaCutForward = cms.double( 0.003 ),
11746     hardCurvCut = cms.double( 0.0328407225 ),
11747     dcaCutInnerTriplet = cms.double( 0.15 ),
11748     dcaCutOuterTriplet = cms.double( 0.25 ),
11749     earlyFishbone = cms.bool( True ),
11750     lateFishbone = cms.bool( False ),
11751     fillStatistics = cms.bool( False ),
11752     minHitsPerNtuplet = cms.uint32( 3 ),
11753     minHitsForSharingCut = cms.uint32( 10 ),
11754     fitNas4 = cms.bool( False ),
11755     doClusterCut = cms.bool( True ),
11756     doZ0Cut = cms.bool( True ),
11757     doPtCut = cms.bool( True ),
11758     useRiemannFit = cms.bool( False ),
11759     doSharedHitCut = cms.bool( True ),
11760     dupPassThrough = cms.bool( False ),
11761     useSimpleTripletCleaner = cms.bool( True ),
11762     maxNumberOfDoublets = cms.uint32( 524288 ),
11763     idealConditions = cms.bool( False ),
11764     includeJumpingForwardDoublets = cms.bool( True ),
11765     cellZ0Cut = cms.double( 12.0 ),
11766     cellPtCut = cms.double( 0.5 ),
11767     trackQualityCuts = cms.PSet( 
11768       chi2MaxPt = cms.double( 10.0 ),
11769       tripletMaxTip = cms.double( 0.3 ),
11770       chi2Scale = cms.double( 8.0 ),
11771       quadrupletMaxTip = cms.double( 0.5 ),
11772       quadrupletMinPt = cms.double( 0.3 ),
11773       quadrupletMaxZip = cms.double( 12.0 ),
11774       tripletMaxZip = cms.double( 12.0 ),
11775       tripletMinPt = cms.double( 0.5 ),
11776       chi2Coeff = cms.vdouble( 0.9, 1.8 )
11777     ),
11778     phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 )
11779 )
11780 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
11781     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11782     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
11783     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
11784     minNumberOfHits = cms.int32( 0 ),
11785     minQuality = cms.string( "loose" )
11786 )
11787 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
11788     oneKernel = cms.bool( True ),
11789     useDensity = cms.bool( True ),
11790     useDBSCAN = cms.bool( False ),
11791     useIterative = cms.bool( False ),
11792     doSplitting = cms.bool( True ),
11793     minT = cms.int32( 2 ),
11794     eps = cms.double( 0.07 ),
11795     errmax = cms.double( 0.01 ),
11796     chi2max = cms.double( 9.0 ),
11797     PtMin = cms.double( 0.5 ),
11798     PtMax = cms.double( 75.0 ),
11799     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
11800 )
11801 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
11802     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
11803     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11804     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
11805 )
11806 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
11807     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
11808     maxVtx = cms.uint32( 100 ),
11809     fractionSumPt2 = cms.double( 0.3 ),
11810     minSumPt2 = cms.double( 0.0 ),
11811     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
11812 )
11813 fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
11814     DeltaR = cms.double( 0.025 ),
11815     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11816     OnDemand = cms.int32( -1 ),
11817     vertexCollection = cms.InputTag( "notUsed" ),
11818     MeasurementTrackerName = cms.InputTag( "" ),
11819     UseVertex = cms.bool( False ),
11820     Rescale_Dz = cms.double( 4.0 ),
11821     Pt_fixed = cms.bool( True ),
11822     Z_fixed = cms.bool( True ),
11823     Pt_min = cms.double( 0.0 ),
11824     DeltaZ = cms.double( 24.2 ),
11825     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
11826     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
11827     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
11828     maxRegions = cms.int32( 5 ),
11829     precise = cms.bool( True ),
11830     input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" )
11831 )
11832 fragment.hltPixelTracksInRegionL2SerialSync = cms.EDProducer( "TrackSelectorByRegion",
11833     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
11834     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsSerialSync" ),
11835     produceTrackCollection = cms.bool( True ),
11836     produceMask = cms.bool( False )
11837 )
11838 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
11839     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2SerialSync" ),
11840     InputVertexCollection = cms.InputTag( "" ),
11841     originHalfLength = cms.double( 0.3 ),
11842     originRadius = cms.double( 0.1 ),
11843     useProtoTrackKinematics = cms.bool( False ),
11844     useEventsWithNoVertex = cms.bool( True ),
11845     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11846     usePV = cms.bool( False ),
11847     includeFourthHit = cms.bool( True ),
11848     produceComplement = cms.bool( False ),
11849     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
11850 )
11851 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
11852     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync" ),
11853     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11854     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
11855     rejectAll = cms.bool( False ),
11856     isFromL1 = cms.bool( False ),
11857     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
11858     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
11859     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
11860     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
11861     mvaScaleMeanBL1 = cms.vdouble(  ),
11862     mvaScaleStdBL1 = cms.vdouble(  ),
11863     mvaScaleMeanEL1 = cms.vdouble(  ),
11864     mvaScaleStdEL1 = cms.vdouble(  ),
11865     mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
11866     mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
11867     mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
11868     mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
11869     doSort = cms.bool( False ),
11870     nSeedsMaxB = cms.int32( 99999 ),
11871     nSeedsMaxE = cms.int32( 99999 ),
11872     etaEdge = cms.double( 1.2 ),
11873     mvaCutB = cms.double( 0.04 ),
11874     mvaCutE = cms.double( 0.04 ),
11875     minL1Qual = cms.int32( 7 ),
11876     baseScore = cms.double( 0.5 )
11877 )
11878 fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
11879     cleanTrajectoryAfterInOut = cms.bool( False ),
11880     doSeedingRegionRebuilding = cms.bool( True ),
11881     onlyPixelHitsForSeedCleaner = cms.bool( False ),
11882     reverseTrajectories = cms.bool( False ),
11883     useHitsSplitting = cms.bool( True ),
11884     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
11885     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
11886     clustersToSkip = cms.InputTag( "" ),
11887     phase2clustersToSkip = cms.InputTag( "" ),
11888     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
11889     TransientInitialStateEstimatorParameters = cms.PSet( 
11890       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11891       numberMeasurementsForFit = cms.int32( 4 ),
11892       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11893     ),
11894     numHitsForSeedCleaner = cms.int32( 4 ),
11895     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11896     RedundantSeedCleaner = cms.string( "none" ),
11897     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11898     maxNSeeds = cms.uint32( 100000 ),
11899     maxSeedsBeforeCleaning = cms.uint32( 1000 )
11900 )
11901 fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
11902     useSimpleMF = cms.bool( True ),
11903     SimpleMagneticField = cms.string( "ParabolicMf" ),
11904     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesSerialSync" ),
11905     clusterRemovalInfo = cms.InputTag( "" ),
11906     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11907     Fitter = cms.string( "hltESPFittingSmootherIT" ),
11908     useHitsSplitting = cms.bool( False ),
11909     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11910     TrajectoryInEvent = cms.bool( False ),
11911     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11912     AlgorithmName = cms.string( "hltIter0" ),
11913     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
11914     GeometricInnerState = cms.bool( True ),
11915     NavigationSchool = cms.string( "" ),
11916     MeasurementTracker = cms.string( "" ),
11917     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" )
11918 )
11919 fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
11920     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
11921     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11922     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
11923     ignoreVertices = cms.bool( False ),
11924     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
11925     mva = cms.PSet( 
11926       minPixelHits = cms.vint32( 0, 0, 0 ),
11927       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
11928       dr_par = cms.PSet( 
11929         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
11930         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
11931         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
11932         dr_exp = cms.vint32( 4, 4, 2147483647 ),
11933         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
11934       ),
11935       maxLostLayers = cms.vint32( 1, 1, 1 ),
11936       min3DLayers = cms.vint32( 0, 0, 0 ),
11937       dz_par = cms.PSet( 
11938         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
11939         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
11940         dz_exp = cms.vint32( 4, 4, 2147483647 )
11941       ),
11942       minNVtxTrk = cms.int32( 3 ),
11943       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
11944       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
11945       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11946       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
11947       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
11948       minLayers = cms.vint32( 3, 3, 4 )
11949     )
11950 )
11951 fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
11952     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksSerialSync" ),
11953     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','MVAValues' ),
11954     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierSerialSync','QualityMasks' ),
11955     minQuality = cms.string( "highPurity" ),
11956     copyExtras = cms.untracked.bool( True ),
11957     copyTrajectories = cms.untracked.bool( False )
11958 )
11959 fragment.hltL3MuonsIterL3IOSerialSync = cms.EDProducer( "L3MuonProducer",
11960     ServiceParameters = cms.PSet( 
11961       RPCLayers = cms.bool( True ),
11962       UseMuonNavigation = cms.untracked.bool( True ),
11963       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
11964         'SteppingHelixPropagatorAny',
11965         'hltESPSmartPropagator',
11966         'hltESPSteppingHelixPropagatorOpposite' )
11967     ),
11968     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
11969     TrackLoaderParameters = cms.PSet( 
11970       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
11971       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11972       DoSmoothing = cms.bool( False ),
11973       SmoothTkTrack = cms.untracked.bool( False ),
11974       VertexConstraint = cms.bool( False ),
11975       MuonUpdatorAtVertexParameters = cms.PSet( 
11976         MaxChi2 = cms.double( 1000000.0 ),
11977         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
11978         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
11979       ),
11980       PutTkTrackIntoEvent = cms.untracked.bool( False ),
11981       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
11982     ),
11983     L3TrajBuilderParameters = cms.PSet( 
11984       PtCut = cms.double( 1.0 ),
11985       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
11986       GlobalMuonTrackMatcher = cms.PSet( 
11987         Chi2Cut_3 = cms.double( 200.0 ),
11988         DeltaDCut_2 = cms.double( 10.0 ),
11989         Eta_threshold = cms.double( 1.2 ),
11990         Quality_2 = cms.double( 15.0 ),
11991         DeltaDCut_1 = cms.double( 40.0 ),
11992         Quality_3 = cms.double( 7.0 ),
11993         DeltaDCut_3 = cms.double( 15.0 ),
11994         Quality_1 = cms.double( 20.0 ),
11995         Pt_threshold1 = cms.double( 0.0 ),
11996         DeltaRCut_2 = cms.double( 0.2 ),
11997         DeltaRCut_1 = cms.double( 0.1 ),
11998         Pt_threshold2 = cms.double( 9.99999999E8 ),
11999         Chi2Cut_1 = cms.double( 50.0 ),
12000         Chi2Cut_2 = cms.double( 50.0 ),
12001         DeltaRCut_3 = cms.double( 1.0 ),
12002         LocChi2Cut = cms.double( 0.001 ),
12003         Propagator = cms.string( "hltESPSmartPropagator" ),
12004         MinPt = cms.double( 1.0 ),
12005         MinP = cms.double( 2.5 )
12006       ),
12007       ScaleTECxFactor = cms.double( -1.0 ),
12008       tkTrajUseVertex = cms.bool( False ),
12009       MuonTrackingRegionBuilder = cms.PSet( 
12010         Rescale_Dz = cms.double( 4.0 ),
12011         Pt_fixed = cms.bool( True ),
12012         Eta_fixed = cms.bool( True ),
12013         Eta_min = cms.double( 0.1 ),
12014         DeltaZ = cms.double( 24.2 ),
12015         maxRegions = cms.int32( 2 ),
12016         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12017         UseVertex = cms.bool( False ),
12018         Z_fixed = cms.bool( True ),
12019         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12020         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12021         Rescale_phi = cms.double( 3.0 ),
12022         DeltaEta = cms.double( 0.04 ),
12023         precise = cms.bool( True ),
12024         OnDemand = cms.int32( -1 ),
12025         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12026         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12027         vertexCollection = cms.InputTag( "pixelVertices" ),
12028         Pt_min = cms.double( 3.0 ),
12029         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12030         Phi_fixed = cms.bool( True ),
12031         DeltaR = cms.double( 0.025 ),
12032         input = cms.InputTag( "hltL2SelectorForL3IOSerialSync" ),
12033         DeltaPhi = cms.double( 0.15 ),
12034         Phi_min = cms.double( 0.1 ),
12035         Rescale_eta = cms.double( 3.0 )
12036       ),
12037       TrackTransformer = cms.PSet( 
12038         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12039         RefitDirection = cms.string( "insideOut" ),
12040         RefitRPCHits = cms.bool( True ),
12041         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12042         DoPredictionsOnly = cms.bool( False ),
12043         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12044         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12045         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12046       ),
12047       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12048       RefitRPCHits = cms.bool( True ),
12049       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12050       GlbRefitterParameters = cms.PSet( 
12051         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12052         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12053         RefitFlag = cms.bool( True ),
12054         SkipStation = cms.int32( -1 ),
12055         Chi2CutRPC = cms.double( 1.0 ),
12056         PropDirForCosmics = cms.bool( False ),
12057         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12058         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12059         HitThreshold = cms.int32( 1 ),
12060         Chi2CutGEM = cms.double( 1.0 ),
12061         DYTthrs = cms.vint32( 30, 15 ),
12062         TrackerSkipSystem = cms.int32( -1 ),
12063         RefitDirection = cms.string( "insideOut" ),
12064         Chi2CutCSC = cms.double( 150.0 ),
12065         Chi2CutDT = cms.double( 10.0 ),
12066         RefitRPCHits = cms.bool( True ),
12067         TrackerSkipSection = cms.int32( -1 ),
12068         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12069         DoPredictionsOnly = cms.bool( False ),
12070         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12071         MuonHitsOption = cms.int32( 1 ),
12072         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12073       ),
12074       PCut = cms.double( 2.5 ),
12075       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12076       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12077       matchToSeeds = cms.bool( True ),
12078       tkTrajMaxChi2 = cms.double( 9999.0 ),
12079       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12080       ScaleTECyFactor = cms.double( -1.0 ),
12081       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPuritySerialSync" )
12082     )
12083 )
12084 fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync = cms.EDProducer( "L3TrackLinksCombiner",
12085     labels = cms.VInputTag( 'hltL3MuonsIterL3OISerialSync','hltL3MuonsIterL3IOSerialSync' )
12086 )
12087 fragment.hltPixelTracksInRegionL1SerialSync = cms.EDProducer( "TrackSelectorByRegion",
12088     tracks = cms.InputTag( "hltPixelTracksSerialSync" ),
12089     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
12090     produceTrackCollection = cms.bool( True ),
12091     produceMask = cms.bool( False )
12092 )
12093 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12094     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1SerialSync" ),
12095     InputVertexCollection = cms.InputTag( "" ),
12096     originHalfLength = cms.double( 0.3 ),
12097     originRadius = cms.double( 0.1 ),
12098     useProtoTrackKinematics = cms.bool( False ),
12099     useEventsWithNoVertex = cms.bool( True ),
12100     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12101     usePV = cms.bool( False ),
12102     includeFourthHit = cms.bool( True ),
12103     produceComplement = cms.bool( False ),
12104     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12105 )
12106 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12107     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync" ),
12108     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12109     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12110     rejectAll = cms.bool( False ),
12111     isFromL1 = cms.bool( True ),
12112     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
12113     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
12114     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
12115     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
12116     mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
12117     mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
12118     mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
12119     mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
12120     mvaScaleMeanBL2 = cms.vdouble(  ),
12121     mvaScaleStdBL2 = cms.vdouble(  ),
12122     mvaScaleMeanEL2 = cms.vdouble(  ),
12123     mvaScaleStdEL2 = cms.vdouble(  ),
12124     doSort = cms.bool( False ),
12125     nSeedsMaxB = cms.int32( 99999 ),
12126     nSeedsMaxE = cms.int32( 99999 ),
12127     etaEdge = cms.double( 1.2 ),
12128     mvaCutB = cms.double( 0.04 ),
12129     mvaCutE = cms.double( 0.04 ),
12130     minL1Qual = cms.int32( 7 ),
12131     baseScore = cms.double( 0.5 )
12132 )
12133 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12134     cleanTrajectoryAfterInOut = cms.bool( False ),
12135     doSeedingRegionRebuilding = cms.bool( True ),
12136     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12137     reverseTrajectories = cms.bool( False ),
12138     useHitsSplitting = cms.bool( True ),
12139     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12140     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync" ),
12141     clustersToSkip = cms.InputTag( "" ),
12142     phase2clustersToSkip = cms.InputTag( "" ),
12143     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
12144     TransientInitialStateEstimatorParameters = cms.PSet( 
12145       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12146       numberMeasurementsForFit = cms.int32( 4 ),
12147       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12148     ),
12149     numHitsForSeedCleaner = cms.int32( 4 ),
12150     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12151     RedundantSeedCleaner = cms.string( "none" ),
12152     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12153     maxNSeeds = cms.uint32( 100000 ),
12154     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12155 )
12156 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12157     useSimpleMF = cms.bool( True ),
12158     SimpleMagneticField = cms.string( "ParabolicMf" ),
12159     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12160     clusterRemovalInfo = cms.InputTag( "" ),
12161     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12162     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12163     useHitsSplitting = cms.bool( False ),
12164     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
12165     TrajectoryInEvent = cms.bool( False ),
12166     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12167     AlgorithmName = cms.string( "hltIter0" ),
12168     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12169     GeometricInnerState = cms.bool( True ),
12170     NavigationSchool = cms.string( "" ),
12171     MeasurementTracker = cms.string( "" ),
12172     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" )
12173 )
12174 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12175     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12176     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12177     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12178     ignoreVertices = cms.bool( False ),
12179     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12180     mva = cms.PSet( 
12181       minPixelHits = cms.vint32( 0, 0, 0 ),
12182       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
12183       dr_par = cms.PSet( 
12184         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
12185         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
12186         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12187         dr_exp = cms.vint32( 4, 4, 2147483647 ),
12188         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
12189       ),
12190       maxLostLayers = cms.vint32( 1, 1, 1 ),
12191       min3DLayers = cms.vint32( 0, 0, 0 ),
12192       dz_par = cms.PSet( 
12193         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
12194         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
12195         dz_exp = cms.vint32( 4, 4, 2147483647 )
12196       ),
12197       minNVtxTrk = cms.int32( 3 ),
12198       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12199       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12200       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
12201       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12202       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12203       minLayers = cms.vint32( 3, 3, 4 )
12204     )
12205 )
12206 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12207     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12208     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
12209     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
12210     minQuality = cms.string( "highPurity" ),
12211     copyExtras = cms.untracked.bool( True ),
12212     copyTrajectories = cms.untracked.bool( False )
12213 )
12214 fragment.hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
12215     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync" ),
12216     trackClassifier = cms.InputTag( '','QualityMasks' ),
12217     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12218     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
12219     oldClusterRemovalInfo = cms.InputTag( "" ),
12220     TrackQuality = cms.string( "highPurity" ),
12221     maxChi2 = cms.double( 16.0 ),
12222     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
12223     overrideTrkQuals = cms.InputTag( "" )
12224 )
12225 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
12226     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12227     OnDemand = cms.bool( False ),
12228     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" )
12229 )
12230 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
12231     RegionPSet = cms.PSet( 
12232       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12233       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12234       zErrorBeamSpot = cms.double( 15.0 ),
12235       extraPhi = cms.double( 0.0 ),
12236       extraEta = cms.double( 0.0 ),
12237       maxNVertices = cms.int32( 3 ),
12238       nSigmaZVertex = cms.double( 3.0 ),
12239       nSigmaZBeamSpot = cms.double( 4.0 ),
12240       ptMin = cms.double( 1.2 ),
12241       operationMode = cms.string( "VerticesFixed" ),
12242       searchOpt = cms.bool( False ),
12243       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12244       originRadius = cms.double( 0.015 ),
12245       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12246       precise = cms.bool( True ),
12247       zErrorVertex = cms.double( 0.03 )
12248     ),
12249     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12250     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
12251     ignoreSingleFPixPanelModules = cms.bool( True ),
12252     debug = cms.untracked.bool( False ),
12253     createPlottingFiles = cms.untracked.bool( False ),
12254     layerList = cms.vstring( 'BPix1+BPix2',
12255       'BPix1+BPix3',
12256       'BPix1+BPix4',
12257       'BPix2+BPix3',
12258       'BPix2+BPix4',
12259       'BPix3+BPix4',
12260       'BPix1+FPix1_pos',
12261       'BPix1+FPix1_neg',
12262       'BPix1+FPix2_pos',
12263       'BPix1+FPix2_neg',
12264       'BPix1+FPix3_pos',
12265       'BPix1+FPix3_neg',
12266       'BPix2+FPix1_pos',
12267       'BPix2+FPix1_neg',
12268       'BPix2+FPix2_pos',
12269       'BPix2+FPix2_neg',
12270       'BPix3+FPix1_pos',
12271       'BPix3+FPix1_neg',
12272       'FPix1_pos+FPix2_pos',
12273       'FPix1_neg+FPix2_neg',
12274       'FPix1_pos+FPix3_pos',
12275       'FPix1_neg+FPix3_neg',
12276       'FPix2_pos+FPix3_pos',
12277       'FPix2_neg+FPix3_neg' ),
12278     BPix = cms.PSet( 
12279       hitErrorRPhi = cms.double( 0.0027 ),
12280       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12281       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12282       useErrorsFromParam = cms.bool( True ),
12283       hitErrorRZ = cms.double( 0.006 ),
12284       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12285     ),
12286     FPix = cms.PSet( 
12287       hitErrorRPhi = cms.double( 0.0051 ),
12288       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12289       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemovalSerialSync" ),
12290       useErrorsFromParam = cms.bool( True ),
12291       hitErrorRZ = cms.double( 0.0036 ),
12292       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
12293     ),
12294     TIB = cms.PSet(  ),
12295     TID = cms.PSet(  ),
12296     TOB = cms.PSet(  ),
12297     TEC = cms.PSet(  ),
12298     MTIB = cms.PSet(  ),
12299     MTID = cms.PSet(  ),
12300     MTOB = cms.PSet(  ),
12301     MTEC = cms.PSet(  )
12302 )
12303 fragment.hltIter3IterL3FromL1MuonTrackingRegionsSerialSync = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
12304     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
12305     L1MinPt = cms.double( 0.0 ),
12306     L1MaxEta = cms.double( 2.5 ),
12307     L1MinQuality = cms.uint32( 7 ),
12308     SetMinPtBarrelTo = cms.double( 3.5 ),
12309     SetMinPtEndcapTo = cms.double( 1.0 ),
12310     CentralBxOnly = cms.bool( True ),
12311     RegionPSet = cms.PSet( 
12312       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12313       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
12314       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12315       zErrorBeamSpot = cms.double( 15.0 ),
12316       maxNVertices = cms.int32( 3 ),
12317       maxNRegions = cms.int32( 3 ),
12318       nSigmaZVertex = cms.double( 3.0 ),
12319       nSigmaZBeamSpot = cms.double( 4.0 ),
12320       ptMin = cms.double( 1.2 ),
12321       mode = cms.string( "VerticesFixed" ),
12322       input = cms.InputTag( "hltL1MuonsPt0" ),
12323       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
12324       searchOpt = cms.bool( False ),
12325       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
12326       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
12327       originRadius = cms.double( 0.015 ),
12328       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12329       precise = cms.bool( True )
12330     ),
12331     ServiceParameters = cms.PSet( 
12332       RPCLayers = cms.bool( True ),
12333       UseMuonNavigation = cms.untracked.bool( True ),
12334       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
12335     )
12336 )
12337 fragment.hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
12338     doClusterCheck = cms.bool( False ),
12339     MaxNumberOfStripClusters = cms.uint32( 50000 ),
12340     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12341     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
12342     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
12343     cut = cms.string( "" ),
12344     silentClusterCheck = cms.untracked.bool( False )
12345 )
12346 fragment.hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
12347     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegionsSerialSync" ),
12348     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegionsSerialSync" ),
12349     trackingRegionsSeedingLayers = cms.InputTag( "" ),
12350     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheckSerialSync" ),
12351     produceSeedingHitSets = cms.bool( True ),
12352     produceIntermediateHitDoublets = cms.bool( False ),
12353     maxElement = cms.uint32( 0 ),
12354     maxElementTotal = cms.uint32( 50000000 ),
12355     putEmptyIfMaxElementReached = cms.bool( False ),
12356     layerPairs = cms.vuint32( 0 )
12357 )
12358 fragment.hltIter3IterL3FromL1MuonPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
12359     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoubletsSerialSync" ),
12360     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
12361     SeedMomentumForBOFF = cms.double( 5.0 ),
12362     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
12363     MinOneOverPtError = cms.double( 1.0 ),
12364     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12365     magneticField = cms.string( "ParabolicMf" ),
12366     forceKinematicWithRegionDirection = cms.bool( False ),
12367     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
12368 )
12369 fragment.hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync = cms.EDProducer( "MuonHLTSeedMVAClassifier",
12370     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsSerialSync" ),
12371     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12372     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
12373     rejectAll = cms.bool( False ),
12374     isFromL1 = cms.bool( True ),
12375     mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
12376     mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
12377     mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ),
12378     mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ),
12379     mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
12380     mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
12381     mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
12382     mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
12383     mvaScaleMeanBL2 = cms.vdouble(  ),
12384     mvaScaleStdBL2 = cms.vdouble(  ),
12385     mvaScaleMeanEL2 = cms.vdouble(  ),
12386     mvaScaleStdEL2 = cms.vdouble(  ),
12387     doSort = cms.bool( False ),
12388     nSeedsMaxB = cms.int32( 99999 ),
12389     nSeedsMaxE = cms.int32( 99999 ),
12390     etaEdge = cms.double( 1.2 ),
12391     mvaCutB = cms.double( 0.1 ),
12392     mvaCutE = cms.double( 0.1 ),
12393     minL1Qual = cms.int32( 7 ),
12394     baseScore = cms.double( 0.5 )
12395 )
12396 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12397     cleanTrajectoryAfterInOut = cms.bool( False ),
12398     doSeedingRegionRebuilding = cms.bool( False ),
12399     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12400     reverseTrajectories = cms.bool( False ),
12401     useHitsSplitting = cms.bool( False ),
12402     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" ),
12403     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFilteredSerialSync" ),
12404     clustersToSkip = cms.InputTag( "" ),
12405     phase2clustersToSkip = cms.InputTag( "" ),
12406     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
12407     TransientInitialStateEstimatorParameters = cms.PSet( 
12408       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
12409       numberMeasurementsForFit = cms.int32( 4 ),
12410       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
12411     ),
12412     numHitsForSeedCleaner = cms.int32( 4 ),
12413     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12414     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12415     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12416     maxNSeeds = cms.uint32( 100000 ),
12417     maxSeedsBeforeCleaning = cms.uint32( 1000 )
12418 )
12419 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
12420     useSimpleMF = cms.bool( True ),
12421     SimpleMagneticField = cms.string( "ParabolicMf" ),
12422     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidatesSerialSync" ),
12423     clusterRemovalInfo = cms.InputTag( "" ),
12424     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12425     Fitter = cms.string( "hltESPFittingSmootherIT" ),
12426     useHitsSplitting = cms.bool( False ),
12427     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
12428     TrajectoryInEvent = cms.bool( False ),
12429     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12430     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
12431     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
12432     GeometricInnerState = cms.bool( True ),
12433     NavigationSchool = cms.string( "" ),
12434     MeasurementTracker = cms.string( "" ),
12435     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEventSerialSync" )
12436 )
12437 fragment.hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
12438     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12439     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
12440     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12441     ignoreVertices = cms.bool( False ),
12442     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
12443     mva = cms.PSet( 
12444       minPixelHits = cms.vint32( 0, 0, 0 ),
12445       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
12446       dr_par = cms.PSet( 
12447         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
12448         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
12449         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
12450         dr_exp = cms.vint32( 4, 4, 4 ),
12451         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
12452       ),
12453       maxLostLayers = cms.vint32( 1, 1, 1 ),
12454       min3DLayers = cms.vint32( 0, 0, 0 ),
12455       dz_par = cms.PSet( 
12456         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
12457         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
12458         dz_exp = cms.vint32( 4, 4, 4 )
12459       ),
12460       minNVtxTrk = cms.int32( 3 ),
12461       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
12462       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
12463       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
12464       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
12465       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
12466       minLayers = cms.vint32( 3, 3, 3 )
12467     )
12468 )
12469 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
12470     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracksSerialSync" ),
12471     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','MVAValues' ),
12472     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifierSerialSync','QualityMasks' ),
12473     minQuality = cms.string( "highPurity" ),
12474     copyExtras = cms.untracked.bool( True ),
12475     copyTrajectories = cms.untracked.bool( False )
12476 )
12477 fragment.hltIter03IterL3FromL1MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
12478     ShareFrac = cms.double( 0.19 ),
12479     FoundHitBonus = cms.double( 5.0 ),
12480     LostHitPenalty = cms.double( 20.0 ),
12481     MinPT = cms.double( 0.05 ),
12482     Epsilon = cms.double( -0.001 ),
12483     MaxNormalizedChisq = cms.double( 1000.0 ),
12484     MinFound = cms.int32( 3 ),
12485     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
12486     hasSelector = cms.vint32( 0, 0 ),
12487     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
12488     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync','hltIter3IterL3FromL1MuonTrackSelectionHighPuritySerialSync' ),
12489     setsToMerge = cms.VPSet( 
12490       cms.PSet(  pQual = cms.bool( False ),
12491         tLists = cms.vint32( 0, 1 )
12492       )
12493     ),
12494     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
12495     allowFirstHitShare = cms.bool( True ),
12496     newQuality = cms.string( "confirmed" ),
12497     copyExtras = cms.untracked.bool( True ),
12498     writeOnlyTrkQuals = cms.bool( False ),
12499     copyMVA = cms.bool( False )
12500 )
12501 fragment.hltIterL3MuonMergedSerialSync = cms.EDProducer( "TrackListMerger",
12502     ShareFrac = cms.double( 0.19 ),
12503     FoundHitBonus = cms.double( 5.0 ),
12504     LostHitPenalty = cms.double( 20.0 ),
12505     MinPT = cms.double( 0.05 ),
12506     Epsilon = cms.double( -0.001 ),
12507     MaxNormalizedChisq = cms.double( 1000.0 ),
12508     MinFound = cms.int32( 3 ),
12509     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
12510     hasSelector = cms.vint32( 0, 0 ),
12511     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
12512     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPuritySerialSync','hltIter0IterL3MuonTrackSelectionHighPuritySerialSync' ),
12513     setsToMerge = cms.VPSet( 
12514       cms.PSet(  pQual = cms.bool( False ),
12515         tLists = cms.vint32( 0, 1 )
12516       )
12517     ),
12518     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
12519     allowFirstHitShare = cms.bool( True ),
12520     newQuality = cms.string( "confirmed" ),
12521     copyExtras = cms.untracked.bool( True ),
12522     writeOnlyTrkQuals = cms.bool( False ),
12523     copyMVA = cms.bool( False )
12524 )
12525 fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync = cms.EDProducer( "TrackListMerger",
12526     ShareFrac = cms.double( 0.19 ),
12527     FoundHitBonus = cms.double( 5.0 ),
12528     LostHitPenalty = cms.double( 20.0 ),
12529     MinPT = cms.double( 0.05 ),
12530     Epsilon = cms.double( -0.001 ),
12531     MaxNormalizedChisq = cms.double( 1000.0 ),
12532     MinFound = cms.int32( 3 ),
12533     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
12534     hasSelector = cms.vint32( 0, 0 ),
12535     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
12536     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedSerialSync','hltIter03IterL3FromL1MuonMergedSerialSync' ),
12537     setsToMerge = cms.VPSet( 
12538       cms.PSet(  pQual = cms.bool( False ),
12539         tLists = cms.vint32( 0, 1 )
12540       )
12541     ),
12542     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
12543     allowFirstHitShare = cms.bool( True ),
12544     newQuality = cms.string( "confirmed" ),
12545     copyExtras = cms.untracked.bool( True ),
12546     writeOnlyTrkQuals = cms.bool( False ),
12547     copyMVA = cms.bool( False )
12548 )
12549 fragment.hltIterL3GlbMuonSerialSync = cms.EDProducer( "L3MuonProducer",
12550     ServiceParameters = cms.PSet( 
12551       RPCLayers = cms.bool( True ),
12552       UseMuonNavigation = cms.untracked.bool( True ),
12553       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
12554         'SteppingHelixPropagatorAny',
12555         'hltESPSmartPropagator',
12556         'hltESPSteppingHelixPropagatorOpposite' )
12557     ),
12558     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12559     TrackLoaderParameters = cms.PSet( 
12560       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
12561       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12562       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12563       DoSmoothing = cms.bool( True ),
12564       SmoothTkTrack = cms.untracked.bool( False ),
12565       VertexConstraint = cms.bool( False ),
12566       MuonUpdatorAtVertexParameters = cms.PSet( 
12567         MaxChi2 = cms.double( 1000000.0 ),
12568         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
12569         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
12570       ),
12571       PutTkTrackIntoEvent = cms.untracked.bool( False ),
12572       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12573     ),
12574     L3TrajBuilderParameters = cms.PSet( 
12575       PtCut = cms.double( 1.0 ),
12576       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
12577       GlobalMuonTrackMatcher = cms.PSet( 
12578         Chi2Cut_3 = cms.double( 200.0 ),
12579         DeltaDCut_2 = cms.double( 10.0 ),
12580         Eta_threshold = cms.double( 1.2 ),
12581         Quality_2 = cms.double( 15.0 ),
12582         DeltaDCut_1 = cms.double( 40.0 ),
12583         Quality_3 = cms.double( 7.0 ),
12584         DeltaDCut_3 = cms.double( 15.0 ),
12585         Quality_1 = cms.double( 20.0 ),
12586         Pt_threshold1 = cms.double( 0.0 ),
12587         DeltaRCut_2 = cms.double( 0.2 ),
12588         DeltaRCut_1 = cms.double( 0.1 ),
12589         Pt_threshold2 = cms.double( 9.99999999E8 ),
12590         Chi2Cut_1 = cms.double( 50.0 ),
12591         Chi2Cut_2 = cms.double( 50.0 ),
12592         DeltaRCut_3 = cms.double( 1.0 ),
12593         LocChi2Cut = cms.double( 0.001 ),
12594         Propagator = cms.string( "hltESPSmartPropagator" ),
12595         MinPt = cms.double( 1.0 ),
12596         MinP = cms.double( 2.5 )
12597       ),
12598       ScaleTECxFactor = cms.double( -1.0 ),
12599       tkTrajUseVertex = cms.bool( False ),
12600       MuonTrackingRegionBuilder = cms.PSet( 
12601         Rescale_Dz = cms.double( 4.0 ),
12602         Pt_fixed = cms.bool( False ),
12603         Eta_fixed = cms.bool( True ),
12604         Eta_min = cms.double( 0.1 ),
12605         DeltaZ = cms.double( 24.2 ),
12606         maxRegions = cms.int32( 2 ),
12607         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
12608         UseVertex = cms.bool( False ),
12609         Z_fixed = cms.bool( False ),
12610         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
12611         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
12612         Rescale_phi = cms.double( 3.0 ),
12613         DeltaEta = cms.double( 0.2 ),
12614         precise = cms.bool( True ),
12615         OnDemand = cms.int32( -1 ),
12616         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
12617         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
12618         vertexCollection = cms.InputTag( "pixelVertices" ),
12619         Pt_min = cms.double( 3.0 ),
12620         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12621         Phi_fixed = cms.bool( True ),
12622         DeltaR = cms.double( 0.025 ),
12623         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
12624         DeltaPhi = cms.double( 0.15 ),
12625         Phi_min = cms.double( 0.1 ),
12626         Rescale_eta = cms.double( 3.0 )
12627       ),
12628       TrackTransformer = cms.PSet( 
12629         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12630         RefitDirection = cms.string( "insideOut" ),
12631         RefitRPCHits = cms.bool( True ),
12632         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12633         DoPredictionsOnly = cms.bool( False ),
12634         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12635         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12636         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
12637       ),
12638       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12639       RefitRPCHits = cms.bool( True ),
12640       tkTrajVertex = cms.InputTag( "Notused" ),
12641       GlbRefitterParameters = cms.PSet( 
12642         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
12643         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
12644         RefitFlag = cms.bool( True ),
12645         SkipStation = cms.int32( -1 ),
12646         Chi2CutRPC = cms.double( 1.0 ),
12647         PropDirForCosmics = cms.bool( False ),
12648         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
12649         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
12650         HitThreshold = cms.int32( 1 ),
12651         Chi2CutGEM = cms.double( 1.0 ),
12652         DYTthrs = cms.vint32( 30, 15 ),
12653         TrackerSkipSystem = cms.int32( -1 ),
12654         RefitDirection = cms.string( "insideOut" ),
12655         Chi2CutCSC = cms.double( 150.0 ),
12656         Chi2CutDT = cms.double( 10.0 ),
12657         RefitRPCHits = cms.bool( True ),
12658         TrackerSkipSection = cms.int32( -1 ),
12659         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
12660         DoPredictionsOnly = cms.bool( False ),
12661         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12662         MuonHitsOption = cms.int32( 1 ),
12663         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
12664       ),
12665       PCut = cms.double( 2.5 ),
12666       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
12667       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12668       tkTrajMaxChi2 = cms.double( 9999.0 ),
12669       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
12670       ScaleTECyFactor = cms.double( -1.0 ),
12671       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" )
12672     )
12673 )
12674 fragment.hltIterL3MuonsNoIDSerialSync = cms.EDProducer( "MuonIdProducer",
12675     MuonCaloCompatibility = cms.PSet( 
12676       delta_eta = cms.double( 0.02 ),
12677       delta_phi = cms.double( 0.02 ),
12678       allSiPMHO = cms.bool( False ),
12679       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
12680       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
12681     ),
12682     TrackAssociatorParameters = cms.PSet( 
12683       useMuon = cms.bool( True ),
12684       truthMatch = cms.bool( False ),
12685       usePreshower = cms.bool( False ),
12686       dRPreshowerPreselection = cms.double( 0.2 ),
12687       muonMaxDistanceSigmaY = cms.double( 0.0 ),
12688       useEcal = cms.bool( False ),
12689       muonMaxDistanceSigmaX = cms.double( 0.0 ),
12690       dRMuon = cms.double( 9999.0 ),
12691       dREcal = cms.double( 9999.0 ),
12692       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
12693       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
12694       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
12695       useGEM = cms.bool( True ),
12696       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
12697       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
12698       propagateAllDirections = cms.bool( True ),
12699       muonMaxDistanceY = cms.double( 5.0 ),
12700       useHO = cms.bool( False ),
12701       muonMaxDistanceX = cms.double( 5.0 ),
12702       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
12703       useHcal = cms.bool( False ),
12704       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
12705       accountForTrajectoryChangeCalo = cms.bool( False ),
12706       dREcalPreselection = cms.double( 0.05 ),
12707       useCalo = cms.bool( False ),
12708       dRMuonPreselection = cms.double( 0.2 ),
12709       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
12710       dRHcal = cms.double( 9999.0 ),
12711       dRHcalPreselection = cms.double( 0.2 ),
12712       HORecHitCollectionLabel = cms.InputTag( "Notused" )
12713     ),
12714     CaloExtractorPSet = cms.PSet( 
12715       DR_Veto_H = cms.double( 0.1 ),
12716       CenterConeOnCalIntersection = cms.bool( False ),
12717       NoiseTow_EE = cms.double( 0.15 ),
12718       Noise_EB = cms.double( 0.025 ),
12719       Noise_HE = cms.double( 0.2 ),
12720       DR_Veto_E = cms.double( 0.07 ),
12721       NoiseTow_EB = cms.double( 0.04 ),
12722       Noise_EE = cms.double( 0.1 ),
12723       UseRecHitsFlag = cms.bool( False ),
12724       DR_Max = cms.double( 1.0 ),
12725       DepositLabel = cms.untracked.string( "Cal" ),
12726       Noise_HO = cms.double( 0.2 ),
12727       DR_Veto_HO = cms.double( 0.1 ),
12728       Threshold_H = cms.double( 0.5 ),
12729       PrintTimeReport = cms.untracked.bool( False ),
12730       Threshold_E = cms.double( 0.2 ),
12731       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
12732       ComponentName = cms.string( "CaloExtractorByAssociator" ),
12733       Threshold_HO = cms.double( 0.5 ),
12734       DepositInstanceLabels = cms.vstring( 'ecal',
12735         'hcal',
12736         'ho' ),
12737       ServiceParameters = cms.PSet( 
12738         RPCLayers = cms.bool( False ),
12739         UseMuonNavigation = cms.untracked.bool( False ),
12740         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
12741       ),
12742       TrackAssociatorParameters = cms.PSet( 
12743         useMuon = cms.bool( False ),
12744         truthMatch = cms.bool( False ),
12745         usePreshower = cms.bool( False ),
12746         dRPreshowerPreselection = cms.double( 0.2 ),
12747         muonMaxDistanceSigmaY = cms.double( 0.0 ),
12748         useEcal = cms.bool( False ),
12749         muonMaxDistanceSigmaX = cms.double( 0.0 ),
12750         dRMuon = cms.double( 9999.0 ),
12751         dREcal = cms.double( 1.0 ),
12752         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
12753         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
12754         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
12755         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
12756         propagateAllDirections = cms.bool( True ),
12757         muonMaxDistanceY = cms.double( 5.0 ),
12758         useHO = cms.bool( False ),
12759         muonMaxDistanceX = cms.double( 5.0 ),
12760         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
12761         useHcal = cms.bool( False ),
12762         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
12763         accountForTrajectoryChangeCalo = cms.bool( False ),
12764         dREcalPreselection = cms.double( 1.0 ),
12765         useCalo = cms.bool( True ),
12766         dRMuonPreselection = cms.double( 0.2 ),
12767         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
12768         dRHcal = cms.double( 1.0 ),
12769         dRHcalPreselection = cms.double( 1.0 ),
12770         HORecHitCollectionLabel = cms.InputTag( "Notused" )
12771       ),
12772       Noise_HB = cms.double( 0.2 )
12773     ),
12774     TrackExtractorPSet = cms.PSet( 
12775       Diff_z = cms.double( 0.2 ),
12776       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMergedSerialSync" ),
12777       Chi2Ndof_Max = cms.double( 1.0E64 ),
12778       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
12779       DR_Veto = cms.double( 0.01 ),
12780       Pt_Min = cms.double( -1.0 ),
12781       DR_Max = cms.double( 1.0 ),
12782       NHits_Min = cms.uint32( 0 ),
12783       Chi2Prob_Min = cms.double( -1.0 ),
12784       Diff_r = cms.double( 0.1 ),
12785       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
12786       ComponentName = cms.string( "TrackExtractor" )
12787     ),
12788     JetExtractorPSet = cms.PSet( 
12789       JetCollectionLabel = cms.InputTag( "Notused" ),
12790       DR_Veto = cms.double( 0.1 ),
12791       DR_Max = cms.double( 1.0 ),
12792       ExcludeMuonVeto = cms.bool( True ),
12793       PrintTimeReport = cms.untracked.bool( False ),
12794       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
12795       ComponentName = cms.string( "JetExtractor" ),
12796       ServiceParameters = cms.PSet( 
12797         RPCLayers = cms.bool( False ),
12798         UseMuonNavigation = cms.untracked.bool( False ),
12799         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
12800       ),
12801       TrackAssociatorParameters = cms.PSet( 
12802         useMuon = cms.bool( False ),
12803         truthMatch = cms.bool( False ),
12804         usePreshower = cms.bool( False ),
12805         dRPreshowerPreselection = cms.double( 0.2 ),
12806         muonMaxDistanceSigmaY = cms.double( 0.0 ),
12807         useEcal = cms.bool( False ),
12808         muonMaxDistanceSigmaX = cms.double( 0.0 ),
12809         dRMuon = cms.double( 9999.0 ),
12810         dREcal = cms.double( 0.5 ),
12811         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
12812         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
12813         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
12814         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
12815         propagateAllDirections = cms.bool( True ),
12816         muonMaxDistanceY = cms.double( 5.0 ),
12817         useHO = cms.bool( False ),
12818         muonMaxDistanceX = cms.double( 5.0 ),
12819         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
12820         useHcal = cms.bool( False ),
12821         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
12822         accountForTrajectoryChangeCalo = cms.bool( False ),
12823         dREcalPreselection = cms.double( 0.5 ),
12824         useCalo = cms.bool( True ),
12825         dRMuonPreselection = cms.double( 0.2 ),
12826         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
12827         dRHcal = cms.double( 0.5 ),
12828         dRHcalPreselection = cms.double( 0.5 ),
12829         HORecHitCollectionLabel = cms.InputTag( "Notused" )
12830       ),
12831       Threshold = cms.double( 5.0 )
12832     ),
12833     trackDepositName = cms.string( "tracker" ),
12834     ecalDepositName = cms.string( "ecal" ),
12835     hcalDepositName = cms.string( "hcal" ),
12836     hoDepositName = cms.string( "ho" ),
12837     jetDepositName = cms.string( "jets" ),
12838     TimingFillerParameters = cms.PSet( 
12839       DTTimingParameters = cms.PSet( 
12840         HitError = cms.double( 6.0 ),
12841         MatchParameters = cms.PSet( 
12842           TightMatchDT = cms.bool( False ),
12843           DTradius = cms.double( 0.01 ),
12844           TightMatchCSC = cms.bool( True ),
12845           CSCsegments = cms.InputTag( "hltCscSegments" ),
12846           DTsegments = cms.InputTag( "hltDt4DSegments" )
12847         ),
12848         debug = cms.bool( False ),
12849         DoWireCorr = cms.bool( False ),
12850         RequireBothProjections = cms.bool( False ),
12851         DTTimeOffset = cms.double( 2.7 ),
12852         PruneCut = cms.double( 10000.0 ),
12853         DTsegments = cms.InputTag( "hltDt4DSegments" ),
12854         UseSegmentT0 = cms.bool( False ),
12855         HitsMin = cms.int32( 5 ),
12856         DropTheta = cms.bool( True ),
12857         ServiceParameters = cms.PSet( 
12858           RPCLayers = cms.bool( True ),
12859           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
12860         )
12861       ),
12862       UseCSC = cms.bool( True ),
12863       CSCTimingParameters = cms.PSet( 
12864         MatchParameters = cms.PSet( 
12865           TightMatchDT = cms.bool( False ),
12866           DTradius = cms.double( 0.01 ),
12867           TightMatchCSC = cms.bool( True ),
12868           CSCsegments = cms.InputTag( "hltCscSegments" ),
12869           DTsegments = cms.InputTag( "hltDt4DSegments" )
12870         ),
12871         debug = cms.bool( False ),
12872         CSCWireTimeOffset = cms.double( 0.0 ),
12873         CSCStripError = cms.double( 7.0 ),
12874         CSCTimeOffset = cms.double( 0.0 ),
12875         CSCWireError = cms.double( 8.6 ),
12876         PruneCut = cms.double( 100.0 ),
12877         CSCsegments = cms.InputTag( "hltCscSegments" ),
12878         UseStripTime = cms.bool( True ),
12879         CSCStripTimeOffset = cms.double( 0.0 ),
12880         UseWireTime = cms.bool( True ),
12881         ServiceParameters = cms.PSet( 
12882           RPCLayers = cms.bool( True ),
12883           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
12884         )
12885       ),
12886       ErrorDT = cms.double( 6.0 ),
12887       EcalEnergyCut = cms.double( 0.4 ),
12888       UseECAL = cms.bool( True ),
12889       ErrorEB = cms.double( 2.085 ),
12890       UseDT = cms.bool( True ),
12891       ErrorEE = cms.double( 6.95 ),
12892       ErrorCSC = cms.double( 7.4 )
12893     ),
12894     ShowerDigiFillerParameters = cms.PSet( 
12895       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
12896       digiMaxDistanceX = cms.double( 25.0 ),
12897       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
12898     ),
12899     TrackerKinkFinderParameters = cms.PSet( 
12900       usePosition = cms.bool( False ),
12901       diagonalOnly = cms.bool( False )
12902     ),
12903     fillEnergy = cms.bool( False ),
12904     storeCrossedHcalRecHits = cms.bool( False ),
12905     maxAbsPullX = cms.double( 4.0 ),
12906     maxAbsEta = cms.double( 3.0 ),
12907     minPt = cms.double( 2.0 ),
12908     inputCollectionTypes = cms.vstring( 'inner tracks',
12909       'links',
12910       'outer tracks' ),
12911     addExtraSoftMuons = cms.bool( False ),
12912     fillGlobalTrackRefits = cms.bool( False ),
12913     debugWithTruthMatching = cms.bool( False ),
12914     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedSerialSync','hltIterL3GlbMuonSerialSync','hltL2Muons:UpdatedAtVtx' ),
12915     fillCaloCompatibility = cms.bool( False ),
12916     maxAbsPullY = cms.double( 9999.0 ),
12917     maxAbsDy = cms.double( 9999.0 ),
12918     minP = cms.double( 0.0 ),
12919     minPCaloMuon = cms.double( 1.0E9 ),
12920     maxAbsDx = cms.double( 3.0 ),
12921     fillIsolation = cms.bool( False ),
12922     writeIsoDeposits = cms.bool( False ),
12923     minNumberOfMatches = cms.int32( 1 ),
12924     fillMatching = cms.bool( True ),
12925     fillShowerDigis = cms.bool( False ),
12926     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
12927     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
12928     fillGlobalTrackQuality = cms.bool( False ),
12929     globalTrackQualityInputTag = cms.InputTag( "" ),
12930     selectHighPurity = cms.bool( False ),
12931     pvInputTag = cms.InputTag( "" ),
12932     fillTrackerKink = cms.bool( False ),
12933     minCaloCompatibility = cms.double( 0.6 ),
12934     runArbitrationCleaner = cms.bool( False ),
12935     arbitrationCleanerOptions = cms.PSet( 
12936       OverlapDTheta = cms.double( 0.02 ),
12937       Overlap = cms.bool( True ),
12938       Clustering = cms.bool( True ),
12939       ME1a = cms.bool( True ),
12940       ClusterDTheta = cms.double( 0.02 ),
12941       ClusterDPhi = cms.double( 0.6 ),
12942       OverlapDPhi = cms.double( 0.0786 )
12943     ),
12944     arbitrateTrackerMuons = cms.bool( True )
12945 )
12946 fragment.hltIterL3MuonsSerialSync = cms.EDProducer( "MuonIDFilterProducerForHLT",
12947     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoIDSerialSync" ),
12948     applyTriggerIdLoose = cms.bool( True ),
12949     typeMuon = cms.uint32( 0 ),
12950     allowedTypeMask = cms.uint32( 0 ),
12951     requiredTypeMask = cms.uint32( 0 ),
12952     minNMuonHits = cms.int32( 0 ),
12953     minNMuonStations = cms.int32( 0 ),
12954     minNTrkLayers = cms.int32( 0 ),
12955     minTrkHits = cms.int32( 0 ),
12956     minPixLayer = cms.int32( 0 ),
12957     minPixHits = cms.int32( 0 ),
12958     minPt = cms.double( 0.0 ),
12959     maxNormalizedChi2 = cms.double( 9999.0 )
12960 )
12961 fragment.hltL3MuonsIterL3LinksSerialSync = cms.EDProducer( "MuonLinksProducer",
12962     inputCollection = cms.InputTag( "hltIterL3MuonsSerialSync" )
12963 )
12964 fragment.hltIterL3MuonTracksSerialSync = cms.EDProducer( "HLTMuonTrackSelector",
12965     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedSerialSync" ),
12966     muon = cms.InputTag( "hltIterL3MuonsSerialSync" ),
12967     originalMVAVals = cms.InputTag( "none" ),
12968     copyMVA = cms.bool( False ),
12969     copyExtras = cms.untracked.bool( True ),
12970     copyTrajectories = cms.untracked.bool( False )
12971 )
12972 fragment.hltIterL3MuonCandidatesSerialSync = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
12973     InputObjects = cms.InputTag( "hltIterL3MuonsSerialSync" ),
12974     DisplacedReconstruction = cms.bool( False )
12975 )
12976 fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
12977     InputCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
12978     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
12979     originHalfLength = cms.double( 0.3 ),
12980     originRadius = cms.double( 0.1 ),
12981     useProtoTrackKinematics = cms.bool( False ),
12982     useEventsWithNoVertex = cms.bool( True ),
12983     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12984     usePV = cms.bool( False ),
12985     includeFourthHit = cms.bool( True ),
12986     produceComplement = cms.bool( False ),
12987     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
12988 )
12989 fragment.hltIter0PFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
12990     cleanTrajectoryAfterInOut = cms.bool( False ),
12991     doSeedingRegionRebuilding = cms.bool( False ),
12992     onlyPixelHitsForSeedCleaner = cms.bool( False ),
12993     reverseTrajectories = cms.bool( False ),
12994     useHitsSplitting = cms.bool( False ),
12995     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
12996     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksSerialSync" ),
12997     clustersToSkip = cms.InputTag( "" ),
12998     phase2clustersToSkip = cms.InputTag( "" ),
12999     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
13000     TransientInitialStateEstimatorParameters = cms.PSet( 
13001       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13002       numberMeasurementsForFit = cms.int32( 4 ),
13003       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13004     ),
13005     numHitsForSeedCleaner = cms.int32( 4 ),
13006     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13007     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13008     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13009     maxNSeeds = cms.uint32( 100000 ),
13010     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13011 )
13012 fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13013     useSimpleMF = cms.bool( True ),
13014     SimpleMagneticField = cms.string( "ParabolicMf" ),
13015     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesSerialSync" ),
13016     clusterRemovalInfo = cms.InputTag( "" ),
13017     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13018     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13019     useHitsSplitting = cms.bool( False ),
13020     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
13021     TrajectoryInEvent = cms.bool( False ),
13022     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13023     AlgorithmName = cms.string( "hltIter0" ),
13024     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13025     GeometricInnerState = cms.bool( True ),
13026     NavigationSchool = cms.string( "" ),
13027     MeasurementTracker = cms.string( "" ),
13028     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventSerialSync" )
13029 )
13030 fragment.hltIter0PFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13031     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13032     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13033     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13034     ignoreVertices = cms.bool( False ),
13035     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13036     mva = cms.PSet( 
13037       minPixelHits = cms.vint32( 0, 0, 0 ),
13038       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13039       dr_par = cms.PSet( 
13040         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13041         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
13042         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
13043         dr_exp = cms.vint32( 4, 4, 4 ),
13044         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13045       ),
13046       maxLostLayers = cms.vint32( 1, 1, 1 ),
13047       min3DLayers = cms.vint32( 0, 0, 0 ),
13048       dz_par = cms.PSet( 
13049         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
13050         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
13051         dz_exp = cms.vint32( 4, 4, 4 )
13052       ),
13053       minNVtxTrk = cms.int32( 3 ),
13054       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13055       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13056       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13057       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13058       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13059       minLayers = cms.vint32( 3, 3, 3 )
13060     )
13061 )
13062 fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13063     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksSerialSync" ),
13064     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','MVAValues' ),
13065     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierSerialSync','QualityMasks' ),
13066     minQuality = cms.string( "highPurity" ),
13067     copyExtras = cms.untracked.bool( True ),
13068     copyTrajectories = cms.untracked.bool( False )
13069 )
13070 fragment.hltDoubletRecoveryClustersRefRemovalSerialSync = cms.EDProducer( "TrackClusterRemover",
13071     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPuritySerialSync" ),
13072     trackClassifier = cms.InputTag( '','QualityMasks' ),
13073     pixelClusters = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13074     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
13075     oldClusterRemovalInfo = cms.InputTag( "" ),
13076     TrackQuality = cms.string( "highPurity" ),
13077     maxChi2 = cms.double( 16.0 ),
13078     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
13079     overrideTrkQuals = cms.InputTag( "" )
13080 )
13081 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
13082     src = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13083     OnDemand = cms.bool( False ),
13084     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" )
13085 )
13086 fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
13087     RegionPSet = cms.PSet( 
13088       vertexCollection = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13089       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13090       zErrorBeamSpot = cms.double( 15.0 ),
13091       extraPhi = cms.double( 0.0 ),
13092       extraEta = cms.double( 0.0 ),
13093       maxNVertices = cms.int32( 3 ),
13094       nSigmaZVertex = cms.double( 3.0 ),
13095       nSigmaZBeamSpot = cms.double( 4.0 ),
13096       ptMin = cms.double( 1.2 ),
13097       operationMode = cms.string( "VerticesFixed" ),
13098       searchOpt = cms.bool( False ),
13099       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
13100       originRadius = cms.double( 0.015 ),
13101       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13102       precise = cms.bool( True ),
13103       zErrorVertex = cms.double( 0.03 )
13104     ),
13105     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13106     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrorsSerialSync' ),
13107     ignoreSingleFPixPanelModules = cms.bool( True ),
13108     debug = cms.untracked.bool( False ),
13109     createPlottingFiles = cms.untracked.bool( False ),
13110     layerList = cms.vstring( 'BPix1+BPix2',
13111       'BPix2+FPix1_pos',
13112       'BPix2+FPix1_neg',
13113       'FPix1_pos+FPix2_pos',
13114       'FPix1_neg+FPix2_neg',
13115       'BPix1+FPix2_neg',
13116       'BPix2+FPix2_neg',
13117       'FPix2_neg+FPix3_neg',
13118       'BPix2+BPix3' ),
13119     BPix = cms.PSet( 
13120       hitErrorRPhi = cms.double( 0.0027 ),
13121       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13122       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13123       useErrorsFromParam = cms.bool( True ),
13124       hitErrorRZ = cms.double( 0.006 ),
13125       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13126     ),
13127     FPix = cms.PSet( 
13128       hitErrorRPhi = cms.double( 0.0051 ),
13129       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
13130       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemovalSerialSync" ),
13131       useErrorsFromParam = cms.bool( True ),
13132       hitErrorRZ = cms.double( 0.0036 ),
13133       HitProducer = cms.string( "hltSiPixelRecHitsSerialSync" )
13134     ),
13135     TIB = cms.PSet(  ),
13136     TID = cms.PSet(  ),
13137     TOB = cms.PSet(  ),
13138     TEC = cms.PSet(  ),
13139     MTIB = cms.PSet(  ),
13140     MTID = cms.PSet(  ),
13141     MTOB = cms.PSet(  ),
13142     MTEC = cms.PSet(  )
13143 )
13144 fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync = cms.EDProducer( "ClusterCheckerEDProducer",
13145     doClusterCheck = cms.bool( False ),
13146     MaxNumberOfStripClusters = cms.uint32( 50000 ),
13147     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventSerialSync" ),
13148     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
13149     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersSerialSync" ),
13150     cut = cms.string( "" ),
13151     silentClusterCheck = cms.untracked.bool( False )
13152 )
13153 fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync = cms.EDProducer( "HitPairEDProducer",
13154     seedingLayers = cms.InputTag( "" ),
13155     trackingRegions = cms.InputTag( "" ),
13156     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegionsSerialSync" ),
13157     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheckSerialSync" ),
13158     produceSeedingHitSets = cms.bool( True ),
13159     produceIntermediateHitDoublets = cms.bool( False ),
13160     maxElement = cms.uint32( 0 ),
13161     maxElementTotal = cms.uint32( 50000000 ),
13162     putEmptyIfMaxElementReached = cms.bool( False ),
13163     layerPairs = cms.vuint32( 0 )
13164 )
13165 fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
13166     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync" ),
13167     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
13168     SeedMomentumForBOFF = cms.double( 5.0 ),
13169     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
13170     MinOneOverPtError = cms.double( 1.0 ),
13171     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13172     magneticField = cms.string( "ParabolicMf" ),
13173     forceKinematicWithRegionDirection = cms.bool( False ),
13174     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
13175 )
13176 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync = cms.EDProducer( "CkfTrackCandidateMaker",
13177     cleanTrajectoryAfterInOut = cms.bool( False ),
13178     doSeedingRegionRebuilding = cms.bool( False ),
13179     onlyPixelHitsForSeedCleaner = cms.bool( False ),
13180     reverseTrajectories = cms.bool( False ),
13181     useHitsSplitting = cms.bool( False ),
13182     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" ),
13183     src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeedsSerialSync" ),
13184     clustersToSkip = cms.InputTag( "" ),
13185     phase2clustersToSkip = cms.InputTag( "" ),
13186     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
13187     TransientInitialStateEstimatorParameters = cms.PSet( 
13188       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
13189       numberMeasurementsForFit = cms.int32( 4 ),
13190       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
13191     ),
13192     numHitsForSeedCleaner = cms.int32( 4 ),
13193     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
13194     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
13195     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
13196     maxNSeeds = cms.uint32( 100000 ),
13197     maxSeedsBeforeCleaning = cms.uint32( 1000 )
13198 )
13199 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync = cms.EDProducer( "TrackProducer",
13200     useSimpleMF = cms.bool( True ),
13201     SimpleMagneticField = cms.string( "ParabolicMf" ),
13202     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync" ),
13203     clusterRemovalInfo = cms.InputTag( "" ),
13204     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13205     Fitter = cms.string( "hltESPFittingSmootherIT" ),
13206     useHitsSplitting = cms.bool( False ),
13207     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
13208     TrajectoryInEvent = cms.bool( False ),
13209     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
13210     AlgorithmName = cms.string( "hltDoubletRecovery" ),
13211     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
13212     GeometricInnerState = cms.bool( True ),
13213     NavigationSchool = cms.string( "" ),
13214     MeasurementTracker = cms.string( "" ),
13215     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync" )
13216 )
13217 fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync = cms.EDProducer( "TrackCutClassifier",
13218     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13219     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
13220     vertices = cms.InputTag( "hltTrimmedPixelVerticesSerialSync" ),
13221     ignoreVertices = cms.bool( False ),
13222     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
13223     mva = cms.PSet( 
13224       minPixelHits = cms.vint32( 0, 0, 0 ),
13225       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
13226       dr_par = cms.PSet( 
13227         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
13228         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
13229         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13230         dr_exp = cms.vint32( 4, 4, 4 ),
13231         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
13232       ),
13233       maxLostLayers = cms.vint32( 1, 1, 1 ),
13234       min3DLayers = cms.vint32( 0, 0, 0 ),
13235       dz_par = cms.PSet( 
13236         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
13237         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
13238         dz_exp = cms.vint32( 4, 4, 4 )
13239       ),
13240       minNVtxTrk = cms.int32( 3 ),
13241       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
13242       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
13243       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
13244       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
13245       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
13246       minLayers = cms.vint32( 3, 3, 3 )
13247     )
13248 )
13249 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync = cms.EDProducer( "TrackCollectionFilterCloner",
13250     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync" ),
13251     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','MVAValues' ),
13252     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifierSerialSync','QualityMasks' ),
13253     minQuality = cms.string( "highPurity" ),
13254     copyExtras = cms.untracked.bool( True ),
13255     copyTrajectories = cms.untracked.bool( False )
13256 )
13257 fragment.hltMergedTracksSerialSync = cms.EDProducer( "TrackListMerger",
13258     ShareFrac = cms.double( 0.19 ),
13259     FoundHitBonus = cms.double( 5.0 ),
13260     LostHitPenalty = cms.double( 20.0 ),
13261     MinPT = cms.double( 0.05 ),
13262     Epsilon = cms.double( -0.001 ),
13263     MaxNormalizedChisq = cms.double( 1000.0 ),
13264     MinFound = cms.int32( 3 ),
13265     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
13266     hasSelector = cms.vint32( 0, 0 ),
13267     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13268     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPuritySerialSync','hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync' ),
13269     setsToMerge = cms.VPSet( 
13270       cms.PSet(  pQual = cms.bool( False ),
13271         tLists = cms.vint32( 0, 1 )
13272       )
13273     ),
13274     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
13275     allowFirstHitShare = cms.bool( True ),
13276     newQuality = cms.string( "confirmed" ),
13277     copyExtras = cms.untracked.bool( True ),
13278     writeOnlyTrkQuals = cms.bool( False ),
13279     copyMVA = cms.bool( False )
13280 )
13281 fragment.hltPFMuonMergingSerialSync = cms.EDProducer( "TrackListMerger",
13282     ShareFrac = cms.double( 0.19 ),
13283     FoundHitBonus = cms.double( 5.0 ),
13284     LostHitPenalty = cms.double( 20.0 ),
13285     MinPT = cms.double( 0.05 ),
13286     Epsilon = cms.double( -0.001 ),
13287     MaxNormalizedChisq = cms.double( 1000.0 ),
13288     MinFound = cms.int32( 3 ),
13289     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
13290     hasSelector = cms.vint32( 0, 0 ),
13291     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
13292     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracksSerialSync','hltMergedTracksSerialSync' ),
13293     setsToMerge = cms.VPSet( 
13294       cms.PSet(  pQual = cms.bool( False ),
13295         tLists = cms.vint32( 0, 1 )
13296       )
13297     ),
13298     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
13299     allowFirstHitShare = cms.bool( True ),
13300     newQuality = cms.string( "confirmed" ),
13301     copyExtras = cms.untracked.bool( True ),
13302     writeOnlyTrkQuals = cms.bool( False ),
13303     copyMVA = cms.bool( False )
13304 )
13305 fragment.hltMuonLinksSerialSync = cms.EDProducer( "MuonLinksProducerForHLT",
13306     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
13307     LinkCollection = cms.InputTag( "hltL3MuonsIterL3LinksSerialSync" ),
13308     ptMin = cms.double( 2.5 ),
13309     pMin = cms.double( 2.5 ),
13310     shareHitFraction = cms.double( 0.8 )
13311 )
13312 fragment.hltMuonsSerialSync = cms.EDProducer( "MuonIdProducer",
13313     MuonCaloCompatibility = cms.PSet( 
13314       delta_eta = cms.double( 0.02 ),
13315       delta_phi = cms.double( 0.02 ),
13316       allSiPMHO = cms.bool( False ),
13317       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
13318       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
13319     ),
13320     TrackAssociatorParameters = cms.PSet( 
13321       useMuon = cms.bool( True ),
13322       truthMatch = cms.bool( False ),
13323       usePreshower = cms.bool( False ),
13324       dRPreshowerPreselection = cms.double( 0.2 ),
13325       muonMaxDistanceSigmaY = cms.double( 0.0 ),
13326       useEcal = cms.bool( True ),
13327       muonMaxDistanceSigmaX = cms.double( 0.0 ),
13328       dRMuon = cms.double( 9999.0 ),
13329       dREcal = cms.double( 9999.0 ),
13330       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13331       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13332       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13333       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
13334       propagateAllDirections = cms.bool( True ),
13335       muonMaxDistanceY = cms.double( 5.0 ),
13336       useHO = cms.bool( True ),
13337       muonMaxDistanceX = cms.double( 5.0 ),
13338       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13339       useHcal = cms.bool( True ),
13340       HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
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( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
13346       dRHcal = cms.double( 9999.0 ),
13347       dRHcalPreselection = cms.double( 0.2 ),
13348       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
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( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13391         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
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( "hltHbherecoSerialSync" ),
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( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
13404         dRHcal = cms.double( 1.0 ),
13405         dRHcalPreselection = cms.double( 1.0 ),
13406         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
13407       ),
13408       Noise_HB = cms.double( 0.2 )
13409     ),
13410     TrackExtractorPSet = cms.PSet( 
13411       Diff_z = cms.double( 0.2 ),
13412       inputTrackCollection = cms.InputTag( "hltPFMuonMergingSerialSync" ),
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       DepositLabel = cms.untracked.string( "" ),
13419       NHits_Min = cms.uint32( 0 ),
13420       Chi2Prob_Min = cms.double( -1.0 ),
13421       Diff_r = cms.double( 0.1 ),
13422       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
13423       ComponentName = cms.string( "TrackExtractor" )
13424     ),
13425     JetExtractorPSet = cms.PSet( 
13426       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5SerialSync" ),
13427       DR_Veto = cms.double( 0.1 ),
13428       DR_Max = cms.double( 1.0 ),
13429       ExcludeMuonVeto = cms.bool( True ),
13430       PrintTimeReport = cms.untracked.bool( False ),
13431       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
13432       ComponentName = cms.string( "JetExtractor" ),
13433       ServiceParameters = cms.PSet( 
13434         RPCLayers = cms.bool( False ),
13435         UseMuonNavigation = cms.untracked.bool( False ),
13436         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13437       ),
13438       TrackAssociatorParameters = cms.PSet( 
13439         useMuon = cms.bool( False ),
13440         truthMatch = cms.bool( False ),
13441         usePreshower = cms.bool( False ),
13442         dRPreshowerPreselection = cms.double( 0.2 ),
13443         muonMaxDistanceSigmaY = cms.double( 0.0 ),
13444         useEcal = cms.bool( False ),
13445         muonMaxDistanceSigmaX = cms.double( 0.0 ),
13446         dRMuon = cms.double( 9999.0 ),
13447         dREcal = cms.double( 0.5 ),
13448         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
13449         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
13450         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13451         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAllSerialSync" ),
13452         propagateAllDirections = cms.bool( True ),
13453         muonMaxDistanceY = cms.double( 5.0 ),
13454         useHO = cms.bool( False ),
13455         muonMaxDistanceX = cms.double( 5.0 ),
13456         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
13457         useHcal = cms.bool( False ),
13458         HBHERecHitCollectionLabel = cms.InputTag( "hltHbherecoSerialSync" ),
13459         accountForTrajectoryChangeCalo = cms.bool( False ),
13460         dREcalPreselection = cms.double( 0.5 ),
13461         useCalo = cms.bool( True ),
13462         dRMuonPreselection = cms.double( 0.2 ),
13463         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
13464         dRHcal = cms.double( 0.5 ),
13465         dRHcalPreselection = cms.double( 0.5 ),
13466         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
13467       ),
13468       Threshold = cms.double( 5.0 )
13469     ),
13470     trackDepositName = cms.string( "tracker" ),
13471     ecalDepositName = cms.string( "ecal" ),
13472     hcalDepositName = cms.string( "hcal" ),
13473     hoDepositName = cms.string( "ho" ),
13474     jetDepositName = cms.string( "jets" ),
13475     TimingFillerParameters = cms.PSet( 
13476       DTTimingParameters = cms.PSet( 
13477         HitError = cms.double( 6.0 ),
13478         MatchParameters = cms.PSet( 
13479           TightMatchDT = cms.bool( False ),
13480           DTradius = cms.double( 0.01 ),
13481           TightMatchCSC = cms.bool( True ),
13482           CSCsegments = cms.InputTag( "hltCscSegments" ),
13483           DTsegments = cms.InputTag( "hltDt4DSegments" )
13484         ),
13485         debug = cms.bool( False ),
13486         DoWireCorr = cms.bool( False ),
13487         RequireBothProjections = cms.bool( False ),
13488         DTTimeOffset = cms.double( 2.7 ),
13489         PruneCut = cms.double( 10000.0 ),
13490         DTsegments = cms.InputTag( "hltDt4DSegments" ),
13491         UseSegmentT0 = cms.bool( False ),
13492         HitsMin = cms.int32( 5 ),
13493         DropTheta = cms.bool( True ),
13494         ServiceParameters = cms.PSet( 
13495           RPCLayers = cms.bool( True ),
13496           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13497         )
13498       ),
13499       UseCSC = cms.bool( True ),
13500       CSCTimingParameters = cms.PSet( 
13501         MatchParameters = cms.PSet( 
13502           TightMatchDT = cms.bool( False ),
13503           DTradius = cms.double( 0.01 ),
13504           TightMatchCSC = cms.bool( True ),
13505           CSCsegments = cms.InputTag( "hltCscSegments" ),
13506           DTsegments = cms.InputTag( "hltDt4DSegments" )
13507         ),
13508         debug = cms.bool( False ),
13509         CSCWireTimeOffset = cms.double( 0.0 ),
13510         CSCStripError = cms.double( 7.0 ),
13511         CSCTimeOffset = cms.double( 0.0 ),
13512         CSCWireError = cms.double( 8.6 ),
13513         PruneCut = cms.double( 100.0 ),
13514         CSCsegments = cms.InputTag( "hltCscSegments" ),
13515         UseStripTime = cms.bool( True ),
13516         CSCStripTimeOffset = cms.double( 0.0 ),
13517         UseWireTime = cms.bool( True ),
13518         ServiceParameters = cms.PSet( 
13519           RPCLayers = cms.bool( True ),
13520           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
13521         )
13522       ),
13523       ErrorDT = cms.double( 6.0 ),
13524       EcalEnergyCut = cms.double( 0.4 ),
13525       UseECAL = cms.bool( True ),
13526       ErrorEB = cms.double( 2.085 ),
13527       UseDT = cms.bool( True ),
13528       ErrorEE = cms.double( 6.95 ),
13529       ErrorCSC = cms.double( 7.4 )
13530     ),
13531     ShowerDigiFillerParameters = cms.PSet( 
13532       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
13533       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
13534       digiMaxDistanceX = cms.double( 25.0 )
13535     ),
13536     TrackerKinkFinderParameters = cms.PSet( 
13537       usePosition = cms.bool( False ),
13538       diagonalOnly = cms.bool( False )
13539     ),
13540     fillEnergy = cms.bool( True ),
13541     storeCrossedHcalRecHits = cms.bool( False ),
13542     maxAbsPullX = cms.double( 4.0 ),
13543     maxAbsEta = cms.double( 3.0 ),
13544     minPt = cms.double( 10.0 ),
13545     inputCollectionTypes = cms.vstring( 'inner tracks',
13546       'links',
13547       'outer tracks' ),
13548     addExtraSoftMuons = cms.bool( False ),
13549     fillGlobalTrackRefits = cms.bool( False ),
13550     debugWithTruthMatching = cms.bool( False ),
13551     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingSerialSync','hltMuonLinksSerialSync','hltL2Muons' ),
13552     fillCaloCompatibility = cms.bool( True ),
13553     maxAbsPullY = cms.double( 9999.0 ),
13554     maxAbsDy = cms.double( 9999.0 ),
13555     minP = cms.double( 10.0 ),
13556     minPCaloMuon = cms.double( 1.0E9 ),
13557     maxAbsDx = cms.double( 3.0 ),
13558     fillIsolation = cms.bool( True ),
13559     writeIsoDeposits = cms.bool( False ),
13560     minNumberOfMatches = cms.int32( 1 ),
13561     fillMatching = cms.bool( True ),
13562     fillShowerDigis = cms.bool( False ),
13563     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
13564     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
13565     fillGlobalTrackQuality = cms.bool( False ),
13566     globalTrackQualityInputTag = cms.InputTag( "" ),
13567     selectHighPurity = cms.bool( False ),
13568     pvInputTag = cms.InputTag( "" ),
13569     fillTrackerKink = cms.bool( False ),
13570     minCaloCompatibility = cms.double( 0.6 ),
13571     runArbitrationCleaner = cms.bool( False ),
13572     arbitrationCleanerOptions = cms.PSet( 
13573       OverlapDTheta = cms.double( 0.02 ),
13574       Overlap = cms.bool( True ),
13575       Clustering = cms.bool( True ),
13576       ME1a = cms.bool( True ),
13577       ClusterDTheta = cms.double( 0.02 ),
13578       ClusterDPhi = cms.double( 0.6 ),
13579       OverlapDPhi = cms.double( 0.0786 )
13580     ),
13581     arbitrateTrackerMuons = cms.bool( False )
13582 )
13583 fragment.hltParticleFlowRecHitECALUnseededSerialSync = cms.EDProducer( "PFRecHitProducer",
13584     navigator = cms.PSet( 
13585       barrel = cms.PSet(  ),
13586       endcap = cms.PSet(  ),
13587       name = cms.string( "PFRecHitECALNavigator" )
13588     ),
13589     producers = cms.VPSet( 
13590       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13591         srFlags = cms.InputTag( "" ),
13592         name = cms.string( "PFEBRecHitCreator" ),
13593         qualityTests = cms.VPSet( 
13594           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
13595             applySelectionsToAllCrystals = cms.bool( True )
13596           ),
13597           cms.PSet(  topologicalCleaning = cms.bool( True ),
13598             skipTTRecoveredHits = cms.bool( True ),
13599             cleaningThreshold = cms.double( 2.0 ),
13600             name = cms.string( "PFRecHitQTestECAL" ),
13601             timingCleaning = cms.bool( True )
13602           )
13603         )
13604       ),
13605       cms.PSet(  src = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
13606         srFlags = cms.InputTag( "" ),
13607         name = cms.string( "PFEERecHitCreator" ),
13608         qualityTests = cms.VPSet( 
13609           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
13610             applySelectionsToAllCrystals = cms.bool( True )
13611           ),
13612           cms.PSet(  topologicalCleaning = cms.bool( True ),
13613             skipTTRecoveredHits = cms.bool( True ),
13614             cleaningThreshold = cms.double( 2.0 ),
13615             name = cms.string( "PFRecHitQTestECAL" ),
13616             timingCleaning = cms.bool( True )
13617           )
13618         )
13619       )
13620     )
13621 )
13622 fragment.hltParticleFlowClusterECALUncorrectedUnseededSerialSync = cms.EDProducer( "PFClusterProducer",
13623     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseededSerialSync" ),
13624     usePFThresholdsFromDB = cms.bool( True ),
13625     recHitCleaners = cms.VPSet( 
13626     ),
13627     seedCleaners = cms.VPSet( 
13628     ),
13629     seedFinder = cms.PSet( 
13630       thresholdsByDetector = cms.VPSet( 
13631         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
13632           seedingThreshold = cms.double( 0.6 ),
13633           detector = cms.string( "ECAL_ENDCAP" )
13634         ),
13635         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
13636           seedingThreshold = cms.double( 0.23 ),
13637           detector = cms.string( "ECAL_BARREL" )
13638         )
13639       ),
13640       algoName = cms.string( "LocalMaximumSeedFinder" ),
13641       nNeighbours = cms.int32( 8 )
13642     ),
13643     initialClusteringStep = cms.PSet( 
13644       thresholdsByDetector = cms.VPSet( 
13645         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
13646           gatheringThresholdPt = cms.double( 0.0 ),
13647           detector = cms.string( "ECAL_BARREL" )
13648         ),
13649         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
13650           gatheringThresholdPt = cms.double( 0.0 ),
13651           detector = cms.string( "ECAL_ENDCAP" )
13652         )
13653       ),
13654       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
13655       useCornerCells = cms.bool( True )
13656     ),
13657     pfClusterBuilder = cms.PSet( 
13658       minFracTot = cms.double( 1.0E-20 ),
13659       stoppingTolerance = cms.double( 1.0E-8 ),
13660       positionCalc = cms.PSet( 
13661         minAllowedNormalization = cms.double( 1.0E-9 ),
13662         posCalcNCrystals = cms.int32( 9 ),
13663         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13664         logWeightDenominator = cms.double( 0.08 ),
13665         minFractionInCalc = cms.double( 1.0E-9 ),
13666         timeResolutionCalcBarrel = cms.PSet( 
13667           corrTermLowE = cms.double( 0.0510871 ),
13668           threshLowE = cms.double( 0.5 ),
13669           noiseTerm = cms.double( 1.10889 ),
13670           constantTermLowE = cms.double( 0.0 ),
13671           noiseTermLowE = cms.double( 1.31883 ),
13672           threshHighE = cms.double( 5.0 ),
13673           constantTerm = cms.double( 0.428192 )
13674         ),
13675         timeResolutionCalcEndcap = cms.PSet( 
13676           corrTermLowE = cms.double( 0.0 ),
13677           threshLowE = cms.double( 1.0 ),
13678           noiseTerm = cms.double( 5.72489999999 ),
13679           constantTermLowE = cms.double( 0.0 ),
13680           noiseTermLowE = cms.double( 6.92683000001 ),
13681           threshHighE = cms.double( 10.0 ),
13682           constantTerm = cms.double( 0.0 )
13683         )
13684       ),
13685       maxIterations = cms.uint32( 50 ),
13686       positionCalcForConvergence = cms.PSet( 
13687         minAllowedNormalization = cms.double( 0.0 ),
13688         T0_ES = cms.double( 1.2 ),
13689         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
13690         T0_EE = cms.double( 3.1 ),
13691         T0_EB = cms.double( 7.4 ),
13692         X0 = cms.double( 0.89 ),
13693         minFractionInCalc = cms.double( 0.0 ),
13694         W0 = cms.double( 4.2 )
13695       ),
13696       allCellsPositionCalc = cms.PSet( 
13697         minAllowedNormalization = cms.double( 1.0E-9 ),
13698         posCalcNCrystals = cms.int32( -1 ),
13699         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13700         logWeightDenominator = cms.double( 0.08 ),
13701         minFractionInCalc = cms.double( 1.0E-9 ),
13702         timeResolutionCalcBarrel = cms.PSet( 
13703           corrTermLowE = cms.double( 0.0510871 ),
13704           threshLowE = cms.double( 0.5 ),
13705           noiseTerm = cms.double( 1.10889 ),
13706           constantTermLowE = cms.double( 0.0 ),
13707           noiseTermLowE = cms.double( 1.31883 ),
13708           threshHighE = cms.double( 5.0 ),
13709           constantTerm = cms.double( 0.428192 )
13710         ),
13711         timeResolutionCalcEndcap = cms.PSet( 
13712           corrTermLowE = cms.double( 0.0 ),
13713           threshLowE = cms.double( 1.0 ),
13714           noiseTerm = cms.double( 5.72489999999 ),
13715           constantTermLowE = cms.double( 0.0 ),
13716           noiseTermLowE = cms.double( 6.92683000001 ),
13717           threshHighE = cms.double( 10.0 ),
13718           constantTerm = cms.double( 0.0 )
13719         )
13720       ),
13721       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
13722       recHitEnergyNorms = cms.VPSet( 
13723         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
13724           detector = cms.string( "ECAL_BARREL" )
13725         ),
13726         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
13727           detector = cms.string( "ECAL_ENDCAP" )
13728         )
13729       ),
13730       showerSigma = cms.double( 1.5 ),
13731       minFractionToKeep = cms.double( 1.0E-7 ),
13732       excludeOtherSeeds = cms.bool( True )
13733     ),
13734     positionReCalc = cms.PSet( 
13735       minAllowedNormalization = cms.double( 0.0 ),
13736       T0_ES = cms.double( 1.2 ),
13737       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
13738       T0_EE = cms.double( 3.1 ),
13739       T0_EB = cms.double( 7.4 ),
13740       X0 = cms.double( 0.89 ),
13741       minFractionInCalc = cms.double( 0.0 ),
13742       W0 = cms.double( 4.2 )
13743     ),
13744     energyCorrector = cms.PSet(  )
13745 )
13746 fragment.hltParticleFlowClusterECALUnseededSerialSync = cms.EDProducer( "CorrectedECALPFClusterProducer",
13747     minimumPSEnergy = cms.double( 0.0 ),
13748     skipPS = cms.bool( False ),
13749     inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
13750     energyCorrector = cms.PSet( 
13751       recHitsEELabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEE' ),
13752       recHitsEBLabel = cms.InputTag( 'hltEcalRecHitSerialSync','EcalRecHitsEB' ),
13753       applyCrackCorrections = cms.bool( False ),
13754       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
13755       applyMVACorrections = cms.bool( True ),
13756       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
13757       maxPtForMVAEvaluation = cms.double( 300.0 ),
13758       srfAwareCorrection = cms.bool( True )
13759     ),
13760     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseededSerialSync" )
13761 )
13762 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
13763     producers = cms.VPSet( 
13764       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
13765         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
13766       )
13767     ),
13768     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
13769     synchronise = cms.untracked.bool( False )
13770 )
13771 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
13772     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
13773 )
13774 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
13775     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
13776     pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
13777     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
13778     synchronise = cms.bool( False ),
13779     pfRecHitFractionAllocation = cms.int32( 250 )
13780 )
13781 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
13782     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
13783     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
13784     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
13785     usePFThresholdsFromDB = cms.bool( True ),
13786     pfClusterBuilder = cms.PSet( 
13787       minFracTot = cms.double( 1.0E-20 ),
13788       stoppingTolerance = cms.double( 1.0E-8 ),
13789       positionCalc = cms.PSet( 
13790         minAllowedNormalization = cms.double( 1.0E-9 ),
13791         posCalcNCrystals = cms.int32( 5 ),
13792         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13793         logWeightDenominatorByDetector = cms.VPSet( 
13794           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
13795             depths = cms.vint32( 1, 2, 3, 4 ),
13796             detector = cms.string( "HCAL_BARREL1" )
13797           ),
13798           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
13799             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
13800             detector = cms.string( "HCAL_ENDCAP" )
13801           )
13802         ),
13803         minFractionInCalc = cms.double( 1.0E-9 )
13804       ),
13805       maxIterations = cms.uint32( 5 ),
13806       minChi2Prob = cms.double( 0.0 ),
13807       allCellsPositionCalc = cms.PSet( 
13808         minAllowedNormalization = cms.double( 1.0E-9 ),
13809         posCalcNCrystals = cms.int32( -1 ),
13810         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13811         logWeightDenominatorByDetector = cms.VPSet( 
13812           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
13813             depths = cms.vint32( 1, 2, 3, 4 ),
13814             detector = cms.string( "HCAL_BARREL1" )
13815           ),
13816           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
13817             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
13818             detector = cms.string( "HCAL_ENDCAP" )
13819           )
13820         ),
13821         minFractionInCalc = cms.double( 1.0E-9 )
13822       ),
13823       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
13824       recHitEnergyNorms = cms.VPSet( 
13825         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
13826           depths = cms.vint32( 1, 2, 3, 4 ),
13827           detector = cms.string( "HCAL_BARREL1" )
13828         ),
13829         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
13830           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
13831           detector = cms.string( "HCAL_ENDCAP" )
13832         )
13833       ),
13834       maxNSigmaTime = cms.double( 10.0 ),
13835       showerSigma = cms.double( 10.0 ),
13836       timeSigmaEE = cms.double( 10.0 ),
13837       clusterTimeResFromSeed = cms.bool( False ),
13838       minFractionToKeep = cms.double( 1.0E-7 ),
13839       excludeOtherSeeds = cms.bool( True ),
13840       timeResolutionCalcBarrel = cms.PSet( 
13841         corrTermLowE = cms.double( 0.0 ),
13842         threshLowE = cms.double( 6.0 ),
13843         noiseTerm = cms.double( 21.86 ),
13844         constantTermLowE = cms.double( 4.24 ),
13845         noiseTermLowE = cms.double( 8.0 ),
13846         threshHighE = cms.double( 15.0 ),
13847         constantTerm = cms.double( 2.82 )
13848       ),
13849       timeResolutionCalcEndcap = cms.PSet( 
13850         corrTermLowE = cms.double( 0.0 ),
13851         threshLowE = cms.double( 6.0 ),
13852         noiseTerm = cms.double( 21.86 ),
13853         constantTermLowE = cms.double( 4.24 ),
13854         noiseTermLowE = cms.double( 8.0 ),
13855         threshHighE = cms.double( 15.0 ),
13856         constantTerm = cms.double( 2.82 )
13857       ),
13858       timeSigmaEB = cms.double( 10.0 )
13859     )
13860 )
13861 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
13862     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
13863     usePFThresholdsFromDB = cms.bool( True ),
13864     pfClusterBuilder = cms.PSet( 
13865       allCellsPositionCalc = cms.PSet( 
13866         minAllowedNormalization = cms.double( 1.0E-9 ),
13867         posCalcNCrystals = cms.int32( -1 ),
13868         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13869         logWeightDenominatorByDetector = cms.VPSet( 
13870           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
13871             depths = cms.vint32( 1, 2, 3, 4 ),
13872             detector = cms.string( "HCAL_BARREL1" )
13873           ),
13874           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
13875             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
13876             detector = cms.string( "HCAL_ENDCAP" )
13877           )
13878         ),
13879         minFractionInCalc = cms.double( 1.0E-9 )
13880       ),
13881       algoName = cms.string( "PFMultiDepthClusterizer" ),
13882       nSigmaPhi = cms.double( 2.0 ),
13883       minFractionToKeep = cms.double( 1.0E-7 ),
13884       nSigmaEta = cms.double( 2.0 )
13885     ),
13886     positionReCalc = cms.PSet(  ),
13887     energyCorrector = cms.PSet(  )
13888 )
13889 fragment.hltLightPFTracksSerialSync = cms.EDProducer( "LightPFTrackProducer",
13890     TrackQuality = cms.string( "none" ),
13891     UseQuality = cms.bool( False ),
13892     TkColList = cms.VInputTag( 'hltPFMuonMergingSerialSync' )
13893 )
13894 fragment.hltParticleFlowBlockSerialSync = cms.EDProducer( "PFBlockProducer",
13895     verbose = cms.untracked.bool( False ),
13896     debug = cms.untracked.bool( False ),
13897     elementImporters = cms.VPSet( 
13898       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsSerialSync" ),
13899         cleanBadConvertedBrems = cms.bool( False ),
13900         muonMaxDPtOPt = cms.double( 1.0 ),
13901         source = cms.InputTag( "hltLightPFTracksSerialSync" ),
13902         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
13903         vetoEndcap = cms.bool( False ),
13904         useIterativeTracking = cms.bool( False ),
13905         importerName = cms.string( "GeneralTracksImporter" ),
13906         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
13907         trackQuality = cms.string( "highPurity" )
13908       ),
13909       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseededSerialSync" ),
13910         importerName = cms.string( "ECALClusterImporter" ),
13911         BCtoPFCMap = cms.InputTag( "" )
13912       ),
13913       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCALSerialSync" ),
13914         importerName = cms.string( "GenericClusterImporter" )
13915       ),
13916       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
13917         importerName = cms.string( "GenericClusterImporter" )
13918       )
13919     ),
13920     linkDefinitions = cms.VPSet( 
13921       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
13922         useKDTree = cms.bool( True ),
13923         linkerName = cms.string( "TrackAndECALLinker" )
13924       ),
13925       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
13926         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
13927         nMaxHcalLinksPerTrack = cms.int32( 1 ),
13928         linkType = cms.string( "TRACK:HCAL" ),
13929         useKDTree = cms.bool( True ),
13930         linkerName = cms.string( "TrackAndHCALLinker" )
13931       ),
13932       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
13933         linkType = cms.string( "ECAL:HCAL" ),
13934         useKDTree = cms.bool( False ),
13935         linkerName = cms.string( "ECALAndHCALLinker" )
13936       ),
13937       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
13938         useKDTree = cms.bool( False ),
13939         linkerName = cms.string( "HFEMAndHFHADLinker" )
13940       )
13941     )
13942 )
13943 fragment.hltParticleFlowSerialSync = cms.EDProducer( "PFProducer",
13944     verbose = cms.untracked.bool( False ),
13945     debug = cms.untracked.bool( False ),
13946     blocks = cms.InputTag( "hltParticleFlowBlockSerialSync" ),
13947     muons = cms.InputTag( "hltMuonsSerialSync" ),
13948     postMuonCleaning = cms.bool( True ),
13949     vetoEndcap = cms.bool( False ),
13950     vertexCollection = cms.InputTag( "hltPixelVerticesSerialSync" ),
13951     useVerticesForNeutral = cms.bool( True ),
13952     useHO = cms.bool( False ),
13953     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
13954     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
13955     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
13956     useEGammaElectrons = cms.bool( False ),
13957     egammaElectrons = cms.InputTag( "" ),
13958     useEGammaFilters = cms.bool( False ),
13959     useProtectionsForJetMET = cms.bool( True ),
13960     PFEGammaFiltersParameters = cms.PSet( 
13961       electron_missinghits = cms.uint32( 1 ),
13962       electron_protectionsForJetMET = cms.PSet( 
13963         maxEeleOverPoutRes = cms.double( 0.5 ),
13964         maxEleHcalEOverEcalE = cms.double( 0.1 ),
13965         maxEcalEOverPRes = cms.double( 0.2 ),
13966         maxHcalEOverP = cms.double( 1.0 ),
13967         maxE = cms.double( 50.0 ),
13968         maxTrackPOverEele = cms.double( 1.0 ),
13969         maxDPhiIN = cms.double( 0.1 ),
13970         maxEcalEOverP_2 = cms.double( 0.2 ),
13971         maxEcalEOverP_1 = cms.double( 0.5 ),
13972         maxEeleOverPout = cms.double( 0.2 ),
13973         maxHcalEOverEcalE = cms.double( 0.1 ),
13974         maxHcalE = cms.double( 10.0 ),
13975         maxNtracks = cms.double( 3.0 )
13976       ),
13977       photon_MinEt = cms.double( 10.0 ),
13978       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
13979       electron_protectionsForBadHcal = cms.PSet( 
13980         dEta = cms.vdouble( 0.0064, 0.01264 ),
13981         dPhi = cms.vdouble( 0.0547, 0.0394 ),
13982         enableProtections = cms.bool( False ),
13983         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
13984         eInvPInv = cms.vdouble( 0.184, 0.0721 )
13985       ),
13986       photon_protectionsForBadHcal = cms.PSet( 
13987         enableProtections = cms.bool( False ),
13988         solidConeTrkIsoOffset = cms.double( 10.0 ),
13989         solidConeTrkIsoSlope = cms.double( 0.3 )
13990       ),
13991       electron_iso_mva_barrel = cms.double( -0.1875 ),
13992       electron_iso_mva_endcap = cms.double( -0.1075 ),
13993       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
13994       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
13995       photon_HoE = cms.double( 0.05 ),
13996       electron_iso_combIso_endcap = cms.double( 10.0 ),
13997       electron_iso_pt = cms.double( 10.0 ),
13998       photon_protectionsForJetMET = cms.PSet( 
13999         sumPtTrackIsoSlope = cms.double( 0.001 ),
14000         sumPtTrackIso = cms.double( 4.0 )
14001       ),
14002       electron_iso_combIso_barrel = cms.double( 10.0 ),
14003       electron_noniso_mvaCut = cms.double( -0.1 ),
14004       photon_combIso = cms.double( 10.0 ),
14005       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
14006     ),
14007     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
14008     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
14009     muon_HO = cms.vdouble( 0.9, 0.9 ),
14010     PFMuonAlgoParameters = cms.PSet(  ),
14011     rejectTracks_Bad = cms.bool( False ),
14012     rejectTracks_Step45 = cms.bool( False ),
14013     usePFNuclearInteractions = cms.bool( False ),
14014     usePFConversions = cms.bool( False ),
14015     usePFDecays = cms.bool( False ),
14016     dptRel_DispVtx = cms.double( 10.0 ),
14017     iCfgCandConnector = cms.PSet( 
14018       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
14019       bCorrect = cms.bool( False ),
14020       bCalibPrimary = cms.bool( False )
14021     ),
14022     nsigma_TRACK = cms.double( 1.0 ),
14023     pt_Error = cms.double( 1.0 ),
14024     factors_45 = cms.vdouble( 10.0, 100.0 ),
14025     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
14026     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
14027     goodTrackDeadHcal_layers = cms.uint32( 4 ),
14028     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
14029     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
14030     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
14031     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
14032     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
14033     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
14034     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
14035     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
14036     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
14037     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
14038     pf_nsigma_ECAL = cms.double( 0.0 ),
14039     pf_nsigma_HCAL = cms.double( 1.0 ),
14040     pf_nsigma_HFEM = cms.double( 1.0 ),
14041     pf_nsigma_HFHAD = cms.double( 1.0 ),
14042     useCalibrationsFromDB = cms.bool( True ),
14043     calibrationsLabel = cms.string( "HLT" ),
14044     postHFCleaning = cms.bool( False ),
14045     PFHFCleaningParameters = cms.PSet( 
14046       minHFCleaningPt = cms.double( 5.0 ),
14047       minDeltaMet = cms.double( 0.4 ),
14048       maxSignificance = cms.double( 2.5 ),
14049       minSignificance = cms.double( 2.5 ),
14050       minSignificanceReduction = cms.double( 1.4 ),
14051       maxDeltaPhiPt = cms.double( 7.0 )
14052     ),
14053     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
14054     calibHF_use = cms.bool( False ),
14055     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 ),
14056     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 ),
14057     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 ),
14058     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 ),
14059     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 ),
14060     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
14061 )
14062 fragment.hltAK4PFJetsSerialSync = cms.EDProducer( "FastjetJetProducer",
14063     useMassDropTagger = cms.bool( False ),
14064     useFiltering = cms.bool( False ),
14065     useDynamicFiltering = cms.bool( False ),
14066     useTrimming = cms.bool( False ),
14067     usePruning = cms.bool( False ),
14068     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14069     useKtPruning = cms.bool( False ),
14070     useConstituentSubtraction = cms.bool( False ),
14071     useSoftDrop = cms.bool( False ),
14072     correctShape = cms.bool( False ),
14073     UseOnlyVertexTracks = cms.bool( False ),
14074     UseOnlyOnePV = cms.bool( False ),
14075     muCut = cms.double( -1.0 ),
14076     yCut = cms.double( -1.0 ),
14077     rFilt = cms.double( -1.0 ),
14078     rFiltFactor = cms.double( -1.0 ),
14079     trimPtFracMin = cms.double( -1.0 ),
14080     zcut = cms.double( -1.0 ),
14081     rcut_factor = cms.double( -1.0 ),
14082     csRho_EtaMax = cms.double( -1.0 ),
14083     csRParam = cms.double( -1.0 ),
14084     beta = cms.double( -1.0 ),
14085     R0 = cms.double( -1.0 ),
14086     gridMaxRapidity = cms.double( -1.0 ),
14087     gridSpacing = cms.double( -1.0 ),
14088     DzTrVtxMax = cms.double( 0.0 ),
14089     DxyTrVtxMax = cms.double( 0.0 ),
14090     MaxVtxZ = cms.double( 15.0 ),
14091     subjetPtMin = cms.double( -1.0 ),
14092     muMin = cms.double( -1.0 ),
14093     muMax = cms.double( -1.0 ),
14094     yMin = cms.double( -1.0 ),
14095     yMax = cms.double( -1.0 ),
14096     dRMin = cms.double( -1.0 ),
14097     dRMax = cms.double( -1.0 ),
14098     maxDepth = cms.int32( -1 ),
14099     nFilt = cms.int32( -1 ),
14100     MinVtxNdof = cms.int32( 0 ),
14101     src = cms.InputTag( "hltParticleFlowSerialSync" ),
14102     srcPVs = cms.InputTag( "hltPixelVerticesSerialSync" ),
14103     jetType = cms.string( "PFJet" ),
14104     jetAlgorithm = cms.string( "AntiKt" ),
14105     rParam = cms.double( 0.4 ),
14106     inputEtMin = cms.double( 0.0 ),
14107     inputEMin = cms.double( 0.0 ),
14108     jetPtMin = cms.double( 0.0 ),
14109     doPVCorrection = cms.bool( False ),
14110     doAreaFastjet = cms.bool( False ),
14111     doRhoFastjet = cms.bool( False ),
14112     doPUOffsetCorr = cms.bool( False ),
14113     puPtMin = cms.double( 10.0 ),
14114     nSigmaPU = cms.double( 1.0 ),
14115     radiusPU = cms.double( 0.4 ),
14116     subtractorName = cms.string( "" ),
14117     useExplicitGhosts = cms.bool( False ),
14118     doAreaDiskApprox = cms.bool( True ),
14119     voronoiRfact = cms.double( -9.0 ),
14120     Rho_EtaMax = cms.double( 4.4 ),
14121     Ghost_EtaMax = cms.double( 6.0 ),
14122     Active_Area_Repeats = cms.int32( 5 ),
14123     GhostArea = cms.double( 0.01 ),
14124     restrictInputs = cms.bool( False ),
14125     maxInputs = cms.uint32( 1 ),
14126     writeCompound = cms.bool( False ),
14127     writeJetsWithConst = cms.bool( False ),
14128     doFastJetNonUniform = cms.bool( False ),
14129     useDeterministicSeed = cms.bool( True ),
14130     minSeed = cms.uint32( 0 ),
14131     verbosity = cms.int32( 0 ),
14132     puWidth = cms.double( 0.0 ),
14133     nExclude = cms.uint32( 0 ),
14134     maxBadEcalCells = cms.uint32( 9999999 ),
14135     maxBadHcalCells = cms.uint32( 9999999 ),
14136     maxProblematicEcalCells = cms.uint32( 9999999 ),
14137     maxProblematicHcalCells = cms.uint32( 9999999 ),
14138     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14139     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14140     puCenters = cms.vdouble(  ),
14141     applyWeight = cms.bool( False ),
14142     srcWeights = cms.InputTag( "" ),
14143     minimumTowersFraction = cms.double( 0.0 ),
14144     jetCollInstanceName = cms.string( "" ),
14145     sumRecHits = cms.bool( False )
14146 )
14147 fragment.hltAK4PFJetsLooseIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14148     minPt = cms.double( 20.0 ),
14149     maxEta = cms.double( 1.0E99 ),
14150     CHF = cms.double( 0.0 ),
14151     NHF = cms.double( 0.99 ),
14152     CEF = cms.double( 0.99 ),
14153     NEF = cms.double( 0.99 ),
14154     maxCF = cms.double( 99.0 ),
14155     NCH = cms.int32( 0 ),
14156     NTOT = cms.int32( 1 ),
14157     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14158 )
14159 fragment.hltAK4PFJetsTightIDSerialSync = cms.EDProducer( "HLTPFJetIDProducer",
14160     minPt = cms.double( 20.0 ),
14161     maxEta = cms.double( 1.0E99 ),
14162     CHF = cms.double( 0.0 ),
14163     NHF = cms.double( 0.9 ),
14164     CEF = cms.double( 0.99 ),
14165     NEF = cms.double( 0.99 ),
14166     maxCF = cms.double( 99.0 ),
14167     NCH = cms.int32( 0 ),
14168     NTOT = cms.int32( 1 ),
14169     jetsInput = cms.InputTag( "hltAK4PFJetsSerialSync" )
14170 )
14171 fragment.hltFixedGridRhoFastjetAllSerialSync = cms.EDProducer( "FixedGridRhoProducerFastjet",
14172     pfCandidatesTag = cms.InputTag( "hltParticleFlowSerialSync" ),
14173     maxRapidity = cms.double( 5.0 ),
14174     gridSpacing = cms.double( 0.55 )
14175 )
14176 fragment.hltAK4PFFastJetCorrectorSerialSync = cms.EDProducer( "L1FastjetCorrectorProducer",
14177     level = cms.string( "L1FastJet" ),
14178     algorithm = cms.string( "AK4PFHLT" ),
14179     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllSerialSync" )
14180 )
14181 fragment.hltAK4PFCorrectorSerialSync = cms.EDProducer( "ChainedJetCorrectorProducer",
14182     correctors = cms.VInputTag( 'hltAK4PFFastJetCorrectorSerialSync','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
14183 )
14184 fragment.hltAK4PFJetsCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14185     src = cms.InputTag( "hltAK4PFJetsSerialSync" ),
14186     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' )
14187 )
14188 fragment.hltAK4PFJetsLooseIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14189     src = cms.InputTag( "hltAK4PFJetsLooseIDSerialSync" ),
14190     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' )
14191 )
14192 fragment.hltAK4PFJetsTightIDCorrectedSerialSync = cms.EDProducer( "CorrectedPFJetProducer",
14193     src = cms.InputTag( "hltAK4PFJetsTightIDSerialSync" ),
14194     correctors = cms.VInputTag( 'hltAK4PFCorrectorSerialSync' )
14195 )
14196 fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
14197     src = cms.InputTag( "hltAK4PFJetsCorrectedSerialSync" ),
14198     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10SerialSync" ),
14199     triggerJetsType = cms.int32( 85 ),
14200     maxDeltaR = cms.double( 0.5 )
14201 )
14202 fragment.hltSinglePFJet40SerialSync = cms.EDFilter( "HLT1PFJet",
14203     saveTags = cms.bool( True ),
14204     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10SerialSync" ),
14205     triggerType = cms.int32( 85 ),
14206     MinE = cms.double( -1.0 ),
14207     MinPt = cms.double( 40.0 ),
14208     MinMass = cms.double( -1.0 ),
14209     MaxMass = cms.double( -1.0 ),
14210     MinEta = cms.double( -1.0 ),
14211     MaxEta = cms.double( 5.0 ),
14212     MinN = cms.int32( 1 )
14213 )
14214 fragment.hltPreAlCaAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
14215     offset = cms.uint32( 0 ),
14216     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14217 )
14218 fragment.hltAK8CaloJets = cms.EDProducer( "FastjetJetProducer",
14219     useMassDropTagger = cms.bool( False ),
14220     useFiltering = cms.bool( False ),
14221     useDynamicFiltering = cms.bool( False ),
14222     useTrimming = cms.bool( False ),
14223     usePruning = cms.bool( False ),
14224     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14225     useKtPruning = cms.bool( False ),
14226     useConstituentSubtraction = cms.bool( False ),
14227     useSoftDrop = cms.bool( False ),
14228     correctShape = cms.bool( False ),
14229     UseOnlyVertexTracks = cms.bool( False ),
14230     UseOnlyOnePV = cms.bool( False ),
14231     muCut = cms.double( -1.0 ),
14232     yCut = cms.double( -1.0 ),
14233     rFilt = cms.double( -1.0 ),
14234     rFiltFactor = cms.double( -1.0 ),
14235     trimPtFracMin = cms.double( -1.0 ),
14236     zcut = cms.double( -1.0 ),
14237     rcut_factor = cms.double( -1.0 ),
14238     csRho_EtaMax = cms.double( -1.0 ),
14239     csRParam = cms.double( -1.0 ),
14240     beta = cms.double( -1.0 ),
14241     R0 = cms.double( -1.0 ),
14242     gridMaxRapidity = cms.double( -1.0 ),
14243     gridSpacing = cms.double( -1.0 ),
14244     DzTrVtxMax = cms.double( 0.0 ),
14245     DxyTrVtxMax = cms.double( 0.0 ),
14246     MaxVtxZ = cms.double( 15.0 ),
14247     subjetPtMin = cms.double( -1.0 ),
14248     muMin = cms.double( -1.0 ),
14249     muMax = cms.double( -1.0 ),
14250     yMin = cms.double( -1.0 ),
14251     yMax = cms.double( -1.0 ),
14252     dRMin = cms.double( -1.0 ),
14253     dRMax = cms.double( -1.0 ),
14254     maxDepth = cms.int32( -1 ),
14255     nFilt = cms.int32( -1 ),
14256     MinVtxNdof = cms.int32( 5 ),
14257     src = cms.InputTag( "hltTowerMakerForAll" ),
14258     srcPVs = cms.InputTag( "NotUsed" ),
14259     jetType = cms.string( "CaloJet" ),
14260     jetAlgorithm = cms.string( "AntiKt" ),
14261     rParam = cms.double( 0.8 ),
14262     inputEtMin = cms.double( 0.3 ),
14263     inputEMin = cms.double( 0.0 ),
14264     jetPtMin = cms.double( 1.0 ),
14265     doPVCorrection = cms.bool( False ),
14266     doAreaFastjet = cms.bool( False ),
14267     doRhoFastjet = cms.bool( False ),
14268     doPUOffsetCorr = cms.bool( False ),
14269     puPtMin = cms.double( 10.0 ),
14270     nSigmaPU = cms.double( 1.0 ),
14271     radiusPU = cms.double( 0.8 ),
14272     subtractorName = cms.string( "" ),
14273     useExplicitGhosts = cms.bool( False ),
14274     doAreaDiskApprox = cms.bool( True ),
14275     voronoiRfact = cms.double( 0.9 ),
14276     Rho_EtaMax = cms.double( 4.4 ),
14277     Ghost_EtaMax = cms.double( 6.0 ),
14278     Active_Area_Repeats = cms.int32( 5 ),
14279     GhostArea = cms.double( 0.01 ),
14280     restrictInputs = cms.bool( False ),
14281     maxInputs = cms.uint32( 1 ),
14282     writeCompound = cms.bool( False ),
14283     writeJetsWithConst = cms.bool( False ),
14284     doFastJetNonUniform = cms.bool( False ),
14285     useDeterministicSeed = cms.bool( True ),
14286     minSeed = cms.uint32( 14327 ),
14287     verbosity = cms.int32( 0 ),
14288     puWidth = cms.double( 0.0 ),
14289     nExclude = cms.uint32( 0 ),
14290     maxBadEcalCells = cms.uint32( 9999999 ),
14291     maxBadHcalCells = cms.uint32( 9999999 ),
14292     maxProblematicEcalCells = cms.uint32( 9999999 ),
14293     maxProblematicHcalCells = cms.uint32( 9999999 ),
14294     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14295     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14296     puCenters = cms.vdouble(  ),
14297     applyWeight = cms.bool( False ),
14298     srcWeights = cms.InputTag( "" ),
14299     minimumTowersFraction = cms.double( 0.0 ),
14300     jetCollInstanceName = cms.string( "" ),
14301     sumRecHits = cms.bool( False )
14302 )
14303 fragment.hltAK8CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
14304     min_N90 = cms.int32( -2 ),
14305     min_N90hits = cms.int32( 2 ),
14306     min_EMF = cms.double( 1.0E-6 ),
14307     max_EMF = cms.double( 999.0 ),
14308     jetsInput = cms.InputTag( "hltAK8CaloJets" ),
14309     JetIDParams = cms.PSet( 
14310       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
14311       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
14312       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
14313       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
14314       useRecHits = cms.bool( True ),
14315       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
14316     )
14317 )
14318 fragment.hltAK8CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
14319     level = cms.string( "L1FastJet" ),
14320     algorithm = cms.string( "AK8CaloHLT" ),
14321     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
14322 )
14323 fragment.hltAK8CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14324     level = cms.string( "L2Relative" ),
14325     algorithm = cms.string( "AK8CaloHLT" )
14326 )
14327 fragment.hltAK8CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14328     level = cms.string( "L3Absolute" ),
14329     algorithm = cms.string( "AK8CaloHLT" )
14330 )
14331 fragment.hltAK8CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14332     level = cms.string( "L2L3Residual" ),
14333     algorithm = cms.string( "AK8CaloHLT" )
14334 )
14335 fragment.hltAK8CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
14336     correctors = cms.VInputTag( 'hltAK8CaloFastJetCorrector','hltAK8CaloRelativeCorrector','hltAK8CaloAbsoluteCorrector','hltAK8CaloResidualCorrector' )
14337 )
14338 fragment.hltAK8CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
14339     src = cms.InputTag( "hltAK8CaloJets" ),
14340     correctors = cms.VInputTag( 'hltAK8CaloCorrector' )
14341 )
14342 fragment.hltAK8CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
14343     src = cms.InputTag( "hltAK8CaloJetsIDPassed" ),
14344     correctors = cms.VInputTag( 'hltAK8CaloCorrector' )
14345 )
14346 fragment.hltSingleCaloJet10AK8 = cms.EDFilter( "HLT1CaloJet",
14347     saveTags = cms.bool( True ),
14348     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
14349     triggerType = cms.int32( 85 ),
14350     MinE = cms.double( -1.0 ),
14351     MinPt = cms.double( 10.0 ),
14352     MinMass = cms.double( -1.0 ),
14353     MaxMass = cms.double( -1.0 ),
14354     MinEta = cms.double( -1.0 ),
14355     MaxEta = cms.double( 5.0 ),
14356     MinN = cms.int32( 1 )
14357 )
14358 fragment.hltAK8CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
14359     useMassDropTagger = cms.bool( False ),
14360     useFiltering = cms.bool( False ),
14361     useDynamicFiltering = cms.bool( False ),
14362     useTrimming = cms.bool( False ),
14363     usePruning = cms.bool( False ),
14364     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14365     useKtPruning = cms.bool( False ),
14366     useConstituentSubtraction = cms.bool( False ),
14367     useSoftDrop = cms.bool( False ),
14368     correctShape = cms.bool( False ),
14369     UseOnlyVertexTracks = cms.bool( False ),
14370     UseOnlyOnePV = cms.bool( False ),
14371     muCut = cms.double( -1.0 ),
14372     yCut = cms.double( -1.0 ),
14373     rFilt = cms.double( -1.0 ),
14374     rFiltFactor = cms.double( -1.0 ),
14375     trimPtFracMin = cms.double( -1.0 ),
14376     zcut = cms.double( -1.0 ),
14377     rcut_factor = cms.double( -1.0 ),
14378     csRho_EtaMax = cms.double( -1.0 ),
14379     csRParam = cms.double( -1.0 ),
14380     beta = cms.double( -1.0 ),
14381     R0 = cms.double( -1.0 ),
14382     gridMaxRapidity = cms.double( -1.0 ),
14383     gridSpacing = cms.double( -1.0 ),
14384     DzTrVtxMax = cms.double( 0.0 ),
14385     DxyTrVtxMax = cms.double( 0.0 ),
14386     MaxVtxZ = cms.double( 15.0 ),
14387     subjetPtMin = cms.double( -1.0 ),
14388     muMin = cms.double( -1.0 ),
14389     muMax = cms.double( -1.0 ),
14390     yMin = cms.double( -1.0 ),
14391     yMax = cms.double( -1.0 ),
14392     dRMin = cms.double( -1.0 ),
14393     dRMax = cms.double( -1.0 ),
14394     maxDepth = cms.int32( -1 ),
14395     nFilt = cms.int32( -1 ),
14396     MinVtxNdof = cms.int32( 5 ),
14397     src = cms.InputTag( "hltTowerMakerForAll" ),
14398     srcPVs = cms.InputTag( "NotUsed" ),
14399     jetType = cms.string( "CaloJet" ),
14400     jetAlgorithm = cms.string( "AntiKt" ),
14401     rParam = cms.double( 0.8 ),
14402     inputEtMin = cms.double( 0.3 ),
14403     inputEMin = cms.double( 0.0 ),
14404     jetPtMin = cms.double( 1.0 ),
14405     doPVCorrection = cms.bool( False ),
14406     doAreaFastjet = cms.bool( False ),
14407     doRhoFastjet = cms.bool( False ),
14408     doPUOffsetCorr = cms.bool( False ),
14409     puPtMin = cms.double( 10.0 ),
14410     nSigmaPU = cms.double( 1.0 ),
14411     radiusPU = cms.double( 0.8 ),
14412     subtractorName = cms.string( "" ),
14413     useExplicitGhosts = cms.bool( False ),
14414     doAreaDiskApprox = cms.bool( False ),
14415     voronoiRfact = cms.double( -9.0 ),
14416     Rho_EtaMax = cms.double( 4.4 ),
14417     Ghost_EtaMax = cms.double( 6.0 ),
14418     Active_Area_Repeats = cms.int32( 5 ),
14419     GhostArea = cms.double( 0.01 ),
14420     restrictInputs = cms.bool( False ),
14421     maxInputs = cms.uint32( 1 ),
14422     writeCompound = cms.bool( False ),
14423     writeJetsWithConst = cms.bool( False ),
14424     doFastJetNonUniform = cms.bool( False ),
14425     useDeterministicSeed = cms.bool( True ),
14426     minSeed = cms.uint32( 0 ),
14427     verbosity = cms.int32( 0 ),
14428     puWidth = cms.double( 0.0 ),
14429     nExclude = cms.uint32( 0 ),
14430     maxBadEcalCells = cms.uint32( 9999999 ),
14431     maxBadHcalCells = cms.uint32( 9999999 ),
14432     maxProblematicEcalCells = cms.uint32( 9999999 ),
14433     maxProblematicHcalCells = cms.uint32( 9999999 ),
14434     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14435     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14436     puCenters = cms.vdouble(  ),
14437     applyWeight = cms.bool( False ),
14438     srcWeights = cms.InputTag( "" ),
14439     minimumTowersFraction = cms.double( 0.0 ),
14440     jetCollInstanceName = cms.string( "" ),
14441     sumRecHits = cms.bool( False )
14442 )
14443 fragment.hltAK8CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
14444     src = cms.InputTag( "hltAK8CaloJetsPF" ),
14445     filter = cms.bool( False ),
14446     etMin = cms.double( 5.0 )
14447 )
14448 fragment.hltAK8PFJets = cms.EDProducer( "FastjetJetProducer",
14449     useMassDropTagger = cms.bool( False ),
14450     useFiltering = cms.bool( False ),
14451     useDynamicFiltering = cms.bool( False ),
14452     useTrimming = cms.bool( False ),
14453     usePruning = cms.bool( False ),
14454     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
14455     useKtPruning = cms.bool( False ),
14456     useConstituentSubtraction = cms.bool( False ),
14457     useSoftDrop = cms.bool( False ),
14458     correctShape = cms.bool( False ),
14459     UseOnlyVertexTracks = cms.bool( False ),
14460     UseOnlyOnePV = cms.bool( False ),
14461     muCut = cms.double( -1.0 ),
14462     yCut = cms.double( -1.0 ),
14463     rFilt = cms.double( -1.0 ),
14464     rFiltFactor = cms.double( -1.0 ),
14465     trimPtFracMin = cms.double( -1.0 ),
14466     zcut = cms.double( -1.0 ),
14467     rcut_factor = cms.double( -1.0 ),
14468     csRho_EtaMax = cms.double( -1.0 ),
14469     csRParam = cms.double( -1.0 ),
14470     beta = cms.double( -1.0 ),
14471     R0 = cms.double( -1.0 ),
14472     gridMaxRapidity = cms.double( -1.0 ),
14473     gridSpacing = cms.double( -1.0 ),
14474     DzTrVtxMax = cms.double( 0.0 ),
14475     DxyTrVtxMax = cms.double( 0.0 ),
14476     MaxVtxZ = cms.double( 15.0 ),
14477     subjetPtMin = cms.double( -1.0 ),
14478     muMin = cms.double( -1.0 ),
14479     muMax = cms.double( -1.0 ),
14480     yMin = cms.double( -1.0 ),
14481     yMax = cms.double( -1.0 ),
14482     dRMin = cms.double( -1.0 ),
14483     dRMax = cms.double( -1.0 ),
14484     maxDepth = cms.int32( -1 ),
14485     nFilt = cms.int32( -1 ),
14486     MinVtxNdof = cms.int32( 0 ),
14487     src = cms.InputTag( "hltParticleFlow" ),
14488     srcPVs = cms.InputTag( "hltPixelVertices" ),
14489     jetType = cms.string( "PFJet" ),
14490     jetAlgorithm = cms.string( "AntiKt" ),
14491     rParam = cms.double( 0.8 ),
14492     inputEtMin = cms.double( 0.0 ),
14493     inputEMin = cms.double( 0.0 ),
14494     jetPtMin = cms.double( 0.0 ),
14495     doPVCorrection = cms.bool( False ),
14496     doAreaFastjet = cms.bool( False ),
14497     doRhoFastjet = cms.bool( False ),
14498     doPUOffsetCorr = cms.bool( False ),
14499     puPtMin = cms.double( 10.0 ),
14500     nSigmaPU = cms.double( 1.0 ),
14501     radiusPU = cms.double( 0.8 ),
14502     subtractorName = cms.string( "" ),
14503     useExplicitGhosts = cms.bool( False ),
14504     doAreaDiskApprox = cms.bool( True ),
14505     voronoiRfact = cms.double( -9.0 ),
14506     Rho_EtaMax = cms.double( 4.4 ),
14507     Ghost_EtaMax = cms.double( 6.0 ),
14508     Active_Area_Repeats = cms.int32( 5 ),
14509     GhostArea = cms.double( 0.01 ),
14510     restrictInputs = cms.bool( False ),
14511     maxInputs = cms.uint32( 1 ),
14512     writeCompound = cms.bool( False ),
14513     writeJetsWithConst = cms.bool( False ),
14514     doFastJetNonUniform = cms.bool( False ),
14515     useDeterministicSeed = cms.bool( True ),
14516     minSeed = cms.uint32( 0 ),
14517     verbosity = cms.int32( 0 ),
14518     puWidth = cms.double( 0.0 ),
14519     nExclude = cms.uint32( 0 ),
14520     maxBadEcalCells = cms.uint32( 9999999 ),
14521     maxBadHcalCells = cms.uint32( 9999999 ),
14522     maxProblematicEcalCells = cms.uint32( 9999999 ),
14523     maxProblematicHcalCells = cms.uint32( 9999999 ),
14524     maxRecoveredEcalCells = cms.uint32( 9999999 ),
14525     maxRecoveredHcalCells = cms.uint32( 9999999 ),
14526     puCenters = cms.vdouble(  ),
14527     applyWeight = cms.bool( False ),
14528     srcWeights = cms.InputTag( "" ),
14529     minimumTowersFraction = cms.double( 0.0 ),
14530     jetCollInstanceName = cms.string( "" ),
14531     sumRecHits = cms.bool( False )
14532 )
14533 fragment.hltAK8PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
14534     minPt = cms.double( 20.0 ),
14535     maxEta = cms.double( 1.0E99 ),
14536     CHF = cms.double( 0.0 ),
14537     NHF = cms.double( 0.99 ),
14538     CEF = cms.double( 0.99 ),
14539     NEF = cms.double( 0.99 ),
14540     maxCF = cms.double( 99.0 ),
14541     NCH = cms.int32( 0 ),
14542     NTOT = cms.int32( 1 ),
14543     jetsInput = cms.InputTag( "hltAK8PFJets" )
14544 )
14545 fragment.hltAK8PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
14546     minPt = cms.double( 20.0 ),
14547     maxEta = cms.double( 1.0E99 ),
14548     CHF = cms.double( 0.0 ),
14549     NHF = cms.double( 0.9 ),
14550     CEF = cms.double( 0.99 ),
14551     NEF = cms.double( 0.99 ),
14552     maxCF = cms.double( 99.0 ),
14553     NCH = cms.int32( 0 ),
14554     NTOT = cms.int32( 1 ),
14555     jetsInput = cms.InputTag( "hltAK8PFJets" )
14556 )
14557 fragment.hltAK8PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
14558     level = cms.string( "L1FastJet" ),
14559     algorithm = cms.string( "AK8PFHLT" ),
14560     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
14561 )
14562 fragment.hltAK8PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14563     level = cms.string( "L2Relative" ),
14564     algorithm = cms.string( "AK8PFHLT" )
14565 )
14566 fragment.hltAK8PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14567     level = cms.string( "L3Absolute" ),
14568     algorithm = cms.string( "AK8PFHLT" )
14569 )
14570 fragment.hltAK8PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
14571     level = cms.string( "L2L3Residual" ),
14572     algorithm = cms.string( "AK8PFHLT" )
14573 )
14574 fragment.hltAK8PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
14575     correctors = cms.VInputTag( 'hltAK8PFFastJetCorrector','hltAK8PFRelativeCorrector','hltAK8PFAbsoluteCorrector','hltAK8PFResidualCorrector' )
14576 )
14577 fragment.hltAK8PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
14578     src = cms.InputTag( "hltAK8PFJets" ),
14579     correctors = cms.VInputTag( 'hltAK8PFCorrector' )
14580 )
14581 fragment.hltAK8PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
14582     src = cms.InputTag( "hltAK8PFJetsLooseID" ),
14583     correctors = cms.VInputTag( 'hltAK8PFCorrector' )
14584 )
14585 fragment.hltAK8PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
14586     src = cms.InputTag( "hltAK8PFJetsTightID" ),
14587     correctors = cms.VInputTag( 'hltAK8PFCorrector' )
14588 )
14589 fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
14590     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
14591     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10AK8" ),
14592     triggerJetsType = cms.int32( 85 ),
14593     maxDeltaR = cms.double( 0.5 )
14594 )
14595 fragment.hltSinglePFJet40AK8 = cms.EDFilter( "HLT1PFJet",
14596     saveTags = cms.bool( True ),
14597     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
14598     triggerType = cms.int32( 85 ),
14599     MinE = cms.double( -1.0 ),
14600     MinPt = cms.double( 40.0 ),
14601     MinMass = cms.double( -1.0 ),
14602     MaxMass = cms.double( -1.0 ),
14603     MinEta = cms.double( -1.0 ),
14604     MaxEta = cms.double( 5.0 ),
14605     MinN = cms.int32( 1 )
14606 )
14607 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
14608     saveTags = cms.bool( True ),
14609     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
14610     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14611     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14612     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14613     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14614     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14615     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14616     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14617     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14618     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14619 )
14620 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
14621     offset = cms.uint32( 0 ),
14622     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14623 )
14624 fragment.hltPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
14625     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
14626     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
14627 )
14628 fragment.hltPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
14629     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
14630     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
14631 )
14632 fragment.hltPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
14633     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
14634     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
14635     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
14636     minD2cut = cms.double( 1.0E-4 )
14637 )
14638 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
14639     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
14640     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
14641     useQualityCut = cms.bool( True ),
14642     minQuality = cms.string( "loose" )
14643 )
14644 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
14645     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
14646     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
14647     useQualityCut = cms.bool( True ),
14648     minQuality = cms.string( "loose" )
14649 )
14650 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
14651     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
14652     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
14653     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
14654     useQualityCut = cms.bool( True ),
14655     minQuality = cms.string( "loose" ),
14656     deltaR2cut = cms.double( 0.04 )
14657 )
14658 fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
14659     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
14660     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
14661     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
14662 )
14663 fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
14664     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
14665     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
14666     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
14667 )
14668 fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
14669     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
14670     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
14671     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
14672     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
14673     dzCut = cms.double( 1.0 )
14674 )
14675 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
14676     saveTags = cms.bool( True ),
14677     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
14678     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14679     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14680     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14681     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14682     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14683     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14684     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14685     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14686     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14687 )
14688 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
14689     offset = cms.uint32( 0 ),
14690     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14691 )
14692 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
14693     saveTags = cms.bool( True ),
14694     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
14695     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14696     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14697     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14698     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14699     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14700     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14701     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14702     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14703     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14704 )
14705 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
14706     offset = cms.uint32( 0 ),
14707     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14708 )
14709 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
14710     offset = cms.uint32( 0 ),
14711     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14712 )
14713 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
14714     inputTag = cms.InputTag( "rawDataCollector" ),
14715     fedList = cms.vuint32( 1405 )
14716 )
14717 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
14718     offset = cms.uint32( 0 ),
14719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14720 )
14721 fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
14722     saveTags = cms.bool( True ),
14723     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_DoubleMu0er2p0_SQ_OS_dEta_Max1p6 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" ),
14724     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14725     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14726     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14727     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14728     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14729     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14730     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14731     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14732     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14733 )
14734 fragment.hltPreDSTPFScoutingDoubleMuon = cms.EDFilter( "HLTPrescaler",
14735     offset = cms.uint32( 0 ),
14736     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14737 )
14738 fragment.hltL1fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL1TFilter",
14739     saveTags = cms.bool( True ),
14740     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14741     PreviousCandTag = cms.InputTag( "hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking" ),
14742     MaxEta = cms.double( 2.5 ),
14743     MinPt = cms.double( 0.0 ),
14744     MaxDeltaR = cms.double( 0.3 ),
14745     MinN = cms.int32( 2 ),
14746     CentralBxOnly = cms.bool( True ),
14747     SelectQualities = cms.vint32(  )
14748 )
14749 fragment.hltL2MuonCandidatesNoVtx = cms.EDProducer( "L2MuonCandidateProducer",
14750     InputObjects = cms.InputTag( "hltL2Muons" )
14751 )
14752 fragment.hltL2fL1sL1DoubleMuonScouting = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14753     saveTags = cms.bool( True ),
14754     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14755     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
14756     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
14757     SeedMapTag = cms.InputTag( "hltL2Muons" ),
14758     MinN = cms.int32( 0 ),
14759     MaxEta = cms.double( 2.5 ),
14760     AbsEtaBins = cms.vdouble( 0.0 ),
14761     MinNstations = cms.vint32( 0 ),
14762     MinNhits = cms.vint32( 0 ),
14763     CutOnChambers = cms.bool( False ),
14764     MinNchambers = cms.vint32( 0 ),
14765     MaxDr = cms.double( 9999.0 ),
14766     MinDr = cms.double( -1.0 ),
14767     MaxDz = cms.double( 9999.0 ),
14768     MinDxySig = cms.double( -1.0 ),
14769     MinPt = cms.double( 0.0 ),
14770     NSigmaPt = cms.double( 0.0 ),
14771     MatchToPreviousCand = cms.bool( True )
14772 )
14773 fragment.hltIterL3OISeedsFromL2MuonsNoVtx = cms.EDProducer( "TSGForOIFromL2",
14774     src = cms.InputTag( "hltL2Muons" ),
14775     layersToTry = cms.int32( 2 ),
14776     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
14777     hitsToTry = cms.int32( 1 ),
14778     adjustErrorsDynamicallyForHits = cms.bool( False ),
14779     adjustErrorsDynamicallyForHitless = cms.bool( True ),
14780     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
14781     UseHitLessSeeds = cms.bool( True ),
14782     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
14783     maxEtaForTOB = cms.double( 1.8 ),
14784     minEtaForTEC = cms.double( 0.7 ),
14785     debug = cms.untracked.bool( False ),
14786     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
14787     maxSeeds = cms.uint32( 20 ),
14788     maxHitlessSeeds = cms.uint32( 5 ),
14789     maxHitSeeds = cms.uint32( 1 ),
14790     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
14791     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
14792     pT1 = cms.double( 13.0 ),
14793     pT2 = cms.double( 30.0 ),
14794     pT3 = cms.double( 70.0 ),
14795     eta1 = cms.double( 0.2 ),
14796     eta2 = cms.double( 0.3 ),
14797     eta3 = cms.double( 1.0 ),
14798     eta4 = cms.double( 1.2 ),
14799     eta5 = cms.double( 1.6 ),
14800     eta6 = cms.double( 1.4 ),
14801     eta7 = cms.double( 2.1 ),
14802     SF1 = cms.double( 3.0 ),
14803     SF2 = cms.double( 4.0 ),
14804     SF3 = cms.double( 5.0 ),
14805     SF4 = cms.double( 7.0 ),
14806     SF5 = cms.double( 10.0 ),
14807     SF6 = cms.double( 2.0 ),
14808     SFHld = cms.double( 2.0 ),
14809     SFHd = cms.double( 4.0 ),
14810     tsosDiff1 = cms.double( 0.2 ),
14811     tsosDiff2 = cms.double( 0.02 ),
14812     displacedReco = cms.bool( False ),
14813     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
14814 )
14815 fragment.hltIterL3OITrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
14816     cleanTrajectoryAfterInOut = cms.bool( False ),
14817     doSeedingRegionRebuilding = cms.bool( False ),
14818     onlyPixelHitsForSeedCleaner = cms.bool( False ),
14819     reverseTrajectories = cms.bool( True ),
14820     useHitsSplitting = cms.bool( False ),
14821     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
14822     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsNoVtx" ),
14823     clustersToSkip = cms.InputTag( "" ),
14824     phase2clustersToSkip = cms.InputTag( "" ),
14825     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
14826     TransientInitialStateEstimatorParameters = cms.PSet( 
14827       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
14828       numberMeasurementsForFit = cms.int32( 4 ),
14829       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
14830     ),
14831     numHitsForSeedCleaner = cms.int32( 4 ),
14832     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14833     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14834     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
14835     maxNSeeds = cms.uint32( 500000 ),
14836     maxSeedsBeforeCleaning = cms.uint32( 5000 )
14837 )
14838 fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
14839     useSimpleMF = cms.bool( False ),
14840     SimpleMagneticField = cms.string( "" ),
14841     src = cms.InputTag( "hltIterL3OITrackCandidatesNoVtx" ),
14842     clusterRemovalInfo = cms.InputTag( "" ),
14843     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14844     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
14845     useHitsSplitting = cms.bool( False ),
14846     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14847     TrajectoryInEvent = cms.bool( False ),
14848     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14849     AlgorithmName = cms.string( "iter10" ),
14850     Propagator = cms.string( "PropagatorWithMaterial" ),
14851     GeometricInnerState = cms.bool( True ),
14852     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14853     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
14854     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
14855 )
14856 fragment.hltIterL3OIMuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
14857     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
14858     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14859     vertices = cms.InputTag( "Notused" ),
14860     ignoreVertices = cms.bool( True ),
14861     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
14862     mva = cms.PSet( 
14863       minPixelHits = cms.vint32( 0, 0, 0 ),
14864       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
14865       dr_par = cms.PSet( 
14866         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
14867         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
14868         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
14869         dr_exp = cms.vint32( 4, 4, 2147483647 ),
14870         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
14871       ),
14872       maxLostLayers = cms.vint32( 4, 3, 2 ),
14873       min3DLayers = cms.vint32( 0, 0, 0 ),
14874       dz_par = cms.PSet( 
14875         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
14876         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
14877         dz_exp = cms.vint32( 4, 4, 2147483647 )
14878       ),
14879       minNVtxTrk = cms.int32( 3 ),
14880       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
14881       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
14882       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
14883       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
14884       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
14885       minLayers = cms.vint32( 3, 5, 5 )
14886     )
14887 )
14888 fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
14889     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksNoVtx" ),
14890     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','MVAValues' ),
14891     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierNoVtx','QualityMasks' ),
14892     minQuality = cms.string( "highPurity" ),
14893     copyExtras = cms.untracked.bool( True ),
14894     copyTrajectories = cms.untracked.bool( False )
14895 )
14896 fragment.hltL3MuonsIterL3OINoVtx = cms.EDProducer( "L3MuonProducer",
14897     ServiceParameters = cms.PSet( 
14898       RPCLayers = cms.bool( True ),
14899       UseMuonNavigation = cms.untracked.bool( True ),
14900       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
14901         'SteppingHelixPropagatorAny',
14902         'hltESPSmartPropagator',
14903         'hltESPSteppingHelixPropagatorOpposite' )
14904     ),
14905     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
14906     TrackLoaderParameters = cms.PSet( 
14907       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
14908       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14909       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14910       DoSmoothing = cms.bool( True ),
14911       SmoothTkTrack = cms.untracked.bool( False ),
14912       VertexConstraint = cms.bool( False ),
14913       MuonUpdatorAtVertexParameters = cms.PSet( 
14914         MaxChi2 = cms.double( 1000000.0 ),
14915         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
14916         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
14917       ),
14918       PutTkTrackIntoEvent = cms.untracked.bool( False ),
14919       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
14920     ),
14921     L3TrajBuilderParameters = cms.PSet( 
14922       PtCut = cms.double( 1.0 ),
14923       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
14924       GlobalMuonTrackMatcher = cms.PSet( 
14925         Chi2Cut_3 = cms.double( 200.0 ),
14926         DeltaDCut_2 = cms.double( 10.0 ),
14927         Eta_threshold = cms.double( 1.2 ),
14928         Quality_2 = cms.double( 15.0 ),
14929         DeltaDCut_1 = cms.double( 40.0 ),
14930         Quality_3 = cms.double( 7.0 ),
14931         DeltaDCut_3 = cms.double( 15.0 ),
14932         Quality_1 = cms.double( 20.0 ),
14933         Pt_threshold1 = cms.double( 0.0 ),
14934         DeltaRCut_2 = cms.double( 0.2 ),
14935         DeltaRCut_1 = cms.double( 0.1 ),
14936         Pt_threshold2 = cms.double( 9.99999999E8 ),
14937         Chi2Cut_1 = cms.double( 50.0 ),
14938         Chi2Cut_2 = cms.double( 50.0 ),
14939         DeltaRCut_3 = cms.double( 1.0 ),
14940         LocChi2Cut = cms.double( 0.001 ),
14941         Propagator = cms.string( "hltESPSmartPropagator" ),
14942         MinPt = cms.double( 1.0 ),
14943         MinP = cms.double( 2.5 )
14944       ),
14945       ScaleTECxFactor = cms.double( -1.0 ),
14946       tkTrajUseVertex = cms.bool( False ),
14947       MuonTrackingRegionBuilder = cms.PSet( 
14948         Rescale_Dz = cms.double( 4.0 ),
14949         Pt_fixed = cms.bool( False ),
14950         Eta_fixed = cms.bool( True ),
14951         Eta_min = cms.double( 0.1 ),
14952         DeltaZ = cms.double( 24.2 ),
14953         maxRegions = cms.int32( 2 ),
14954         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
14955         UseVertex = cms.bool( False ),
14956         Z_fixed = cms.bool( False ),
14957         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
14958         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
14959         Rescale_phi = cms.double( 3.0 ),
14960         DeltaEta = cms.double( 0.2 ),
14961         precise = cms.bool( True ),
14962         OnDemand = cms.int32( -1 ),
14963         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
14964         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
14965         vertexCollection = cms.InputTag( "pixelVertices" ),
14966         Pt_min = cms.double( 3.0 ),
14967         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14968         Phi_fixed = cms.bool( True ),
14969         DeltaR = cms.double( 0.025 ),
14970         input = cms.InputTag( "hltL2Muons" ),
14971         DeltaPhi = cms.double( 0.15 ),
14972         Phi_min = cms.double( 0.1 ),
14973         Rescale_eta = cms.double( 3.0 )
14974       ),
14975       TrackTransformer = cms.PSet( 
14976         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
14977         RefitDirection = cms.string( "insideOut" ),
14978         RefitRPCHits = cms.bool( True ),
14979         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
14980         DoPredictionsOnly = cms.bool( False ),
14981         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14982         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
14983         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
14984       ),
14985       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14986       RefitRPCHits = cms.bool( True ),
14987       tkTrajVertex = cms.InputTag( "Notused" ),
14988       GlbRefitterParameters = cms.PSet( 
14989         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
14990         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
14991         RefitFlag = cms.bool( True ),
14992         SkipStation = cms.int32( -1 ),
14993         Chi2CutRPC = cms.double( 1.0 ),
14994         PropDirForCosmics = cms.bool( False ),
14995         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
14996         HitThreshold = cms.int32( 1 ),
14997         DYTthrs = cms.vint32( 30, 15 ),
14998         TrackerSkipSystem = cms.int32( -1 ),
14999         RefitDirection = cms.string( "insideOut" ),
15000         Chi2CutCSC = cms.double( 150.0 ),
15001         Chi2CutDT = cms.double( 10.0 ),
15002         RefitRPCHits = cms.bool( True ),
15003         TrackerSkipSection = cms.int32( -1 ),
15004         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15005         DoPredictionsOnly = cms.bool( False ),
15006         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15007         MuonHitsOption = cms.int32( 1 ),
15008         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15009       ),
15010       PCut = cms.double( 2.5 ),
15011       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15012       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15013       tkTrajMaxChi2 = cms.double( 9999.0 ),
15014       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15015       ScaleTECyFactor = cms.double( -1.0 ),
15016       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityNoVtx" )
15017     )
15018 )
15019 fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15020     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15021 )
15022 fragment.hltIterL3OIL3MuonsNoVtx = cms.EDProducer( "L3TrackCombiner",
15023     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx' )
15024 )
15025 fragment.hltIterL3OIL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducer",
15026     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsNoVtx" ),
15027     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15028     MuonPtOption = cms.string( "Tracker" )
15029 )
15030 fragment.hltL2SelectorForL3IONoVtx = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
15031     l2Src = cms.InputTag( "hltL2Muons" ),
15032     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesNoVtx" ),
15033     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationNoVtx" ),
15034     applyL3Filters = cms.bool( False ),
15035     MinNhits = cms.int32( 1 ),
15036     MaxNormalizedChi2 = cms.double( 20.0 ),
15037     MinNmuonHits = cms.int32( 1 ),
15038     MaxPtDifference = cms.double( 0.3 )
15039 )
15040 fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
15041     DeltaR = cms.double( 0.025 ),
15042     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15043     OnDemand = cms.int32( -1 ),
15044     vertexCollection = cms.InputTag( "notUsed" ),
15045     MeasurementTrackerName = cms.InputTag( "" ),
15046     UseVertex = cms.bool( False ),
15047     Rescale_Dz = cms.double( 4.0 ),
15048     Pt_fixed = cms.bool( True ),
15049     Z_fixed = cms.bool( True ),
15050     Pt_min = cms.double( 0.0 ),
15051     DeltaZ = cms.double( 24.2 ),
15052     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
15053     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
15054     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
15055     maxRegions = cms.int32( 5 ),
15056     precise = cms.bool( True ),
15057     input = cms.InputTag( "hltL2SelectorForL3IONoVtx" )
15058 )
15059 fragment.hltPixelTracksInRegionL2NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15060     tracks = cms.InputTag( "hltPixelTracks" ),
15061     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsNoVtx" ),
15062     produceTrackCollection = cms.bool( True ),
15063     produceMask = cms.bool( False )
15064 )
15065 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15066     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2NoVtx" ),
15067     InputVertexCollection = cms.InputTag( "" ),
15068     originHalfLength = cms.double( 0.3 ),
15069     originRadius = cms.double( 0.1 ),
15070     useProtoTrackKinematics = cms.bool( False ),
15071     useEventsWithNoVertex = cms.bool( True ),
15072     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15073     usePV = cms.bool( False ),
15074     includeFourthHit = cms.bool( True ),
15075     produceComplement = cms.bool( False ),
15076     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15077 )
15078 fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15079     cleanTrajectoryAfterInOut = cms.bool( False ),
15080     doSeedingRegionRebuilding = cms.bool( True ),
15081     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15082     reverseTrajectories = cms.bool( False ),
15083     useHitsSplitting = cms.bool( True ),
15084     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15085     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx" ),
15086     clustersToSkip = cms.InputTag( "" ),
15087     phase2clustersToSkip = cms.InputTag( "" ),
15088     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15089     TransientInitialStateEstimatorParameters = cms.PSet( 
15090       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15091       numberMeasurementsForFit = cms.int32( 4 ),
15092       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15093     ),
15094     numHitsForSeedCleaner = cms.int32( 4 ),
15095     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15096     RedundantSeedCleaner = cms.string( "none" ),
15097     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15098     maxNSeeds = cms.uint32( 100000 ),
15099     maxSeedsBeforeCleaning = cms.uint32( 1000 )
15100 )
15101 fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15102     useSimpleMF = cms.bool( True ),
15103     SimpleMagneticField = cms.string( "ParabolicMf" ),
15104     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesNoVtx" ),
15105     clusterRemovalInfo = cms.InputTag( "" ),
15106     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15107     Fitter = cms.string( "hltESPFittingSmootherIT" ),
15108     useHitsSplitting = cms.bool( False ),
15109     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
15110     TrajectoryInEvent = cms.bool( False ),
15111     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15112     AlgorithmName = cms.string( "hltIter0" ),
15113     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15114     GeometricInnerState = cms.bool( True ),
15115     NavigationSchool = cms.string( "" ),
15116     MeasurementTracker = cms.string( "" ),
15117     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
15118 )
15119 fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15120     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15121     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15122     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
15123     ignoreVertices = cms.bool( False ),
15124     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15125     mva = cms.PSet( 
15126       minPixelHits = cms.vint32( 0, 0, 0 ),
15127       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15128       dr_par = cms.PSet( 
15129         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15130         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15131         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15132         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15133         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15134       ),
15135       maxLostLayers = cms.vint32( 1, 1, 1 ),
15136       min3DLayers = cms.vint32( 0, 0, 0 ),
15137       dz_par = cms.PSet( 
15138         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15139         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15140         dz_exp = cms.vint32( 4, 4, 2147483647 )
15141       ),
15142       minNVtxTrk = cms.int32( 3 ),
15143       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15144       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15145       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15146       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
15147       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15148       minLayers = cms.vint32( 3, 3, 4 )
15149     )
15150 )
15151 fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15152     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksNoVtx" ),
15153     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','MVAValues' ),
15154     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierNoVtx','QualityMasks' ),
15155     minQuality = cms.string( "highPurity" ),
15156     copyExtras = cms.untracked.bool( True ),
15157     copyTrajectories = cms.untracked.bool( False )
15158 )
15159 fragment.hltL3MuonsIterL3IONoVtx = cms.EDProducer( "L3MuonProducer",
15160     ServiceParameters = cms.PSet( 
15161       RPCLayers = cms.bool( True ),
15162       UseMuonNavigation = cms.untracked.bool( True ),
15163       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15164         'SteppingHelixPropagatorAny',
15165         'hltESPSmartPropagator',
15166         'hltESPSteppingHelixPropagatorOpposite' )
15167     ),
15168     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
15169     TrackLoaderParameters = cms.PSet( 
15170       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15171       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15172       DoSmoothing = cms.bool( False ),
15173       SmoothTkTrack = cms.untracked.bool( False ),
15174       VertexConstraint = cms.bool( False ),
15175       MuonUpdatorAtVertexParameters = cms.PSet( 
15176         MaxChi2 = cms.double( 1000000.0 ),
15177         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
15178         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
15179       ),
15180       PutTkTrackIntoEvent = cms.untracked.bool( False ),
15181       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15182     ),
15183     L3TrajBuilderParameters = cms.PSet( 
15184       PtCut = cms.double( 1.0 ),
15185       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15186       GlobalMuonTrackMatcher = cms.PSet( 
15187         Chi2Cut_3 = cms.double( 200.0 ),
15188         DeltaDCut_2 = cms.double( 10.0 ),
15189         Eta_threshold = cms.double( 1.2 ),
15190         Quality_2 = cms.double( 15.0 ),
15191         DeltaDCut_1 = cms.double( 40.0 ),
15192         Quality_3 = cms.double( 7.0 ),
15193         DeltaDCut_3 = cms.double( 15.0 ),
15194         Quality_1 = cms.double( 20.0 ),
15195         Pt_threshold1 = cms.double( 0.0 ),
15196         DeltaRCut_2 = cms.double( 0.2 ),
15197         DeltaRCut_1 = cms.double( 0.1 ),
15198         Pt_threshold2 = cms.double( 9.99999999E8 ),
15199         Chi2Cut_1 = cms.double( 50.0 ),
15200         Chi2Cut_2 = cms.double( 50.0 ),
15201         DeltaRCut_3 = cms.double( 1.0 ),
15202         LocChi2Cut = cms.double( 0.001 ),
15203         Propagator = cms.string( "hltESPSmartPropagator" ),
15204         MinPt = cms.double( 1.0 ),
15205         MinP = cms.double( 2.5 )
15206       ),
15207       ScaleTECxFactor = cms.double( -1.0 ),
15208       tkTrajUseVertex = cms.bool( False ),
15209       MuonTrackingRegionBuilder = cms.PSet( 
15210         Rescale_Dz = cms.double( 4.0 ),
15211         Pt_fixed = cms.bool( True ),
15212         Eta_fixed = cms.bool( True ),
15213         Eta_min = cms.double( 0.1 ),
15214         DeltaZ = cms.double( 24.2 ),
15215         maxRegions = cms.int32( 2 ),
15216         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
15217         UseVertex = cms.bool( False ),
15218         Z_fixed = cms.bool( True ),
15219         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
15220         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
15221         Rescale_phi = cms.double( 3.0 ),
15222         DeltaEta = cms.double( 0.04 ),
15223         precise = cms.bool( True ),
15224         OnDemand = cms.int32( -1 ),
15225         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
15226         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
15227         vertexCollection = cms.InputTag( "pixelVertices" ),
15228         Pt_min = cms.double( 3.0 ),
15229         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15230         Phi_fixed = cms.bool( True ),
15231         DeltaR = cms.double( 0.025 ),
15232         input = cms.InputTag( "hltL2SelectorForL3IONoVtx" ),
15233         DeltaPhi = cms.double( 0.15 ),
15234         Phi_min = cms.double( 0.1 ),
15235         Rescale_eta = cms.double( 3.0 )
15236       ),
15237       TrackTransformer = cms.PSet( 
15238         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15239         RefitDirection = cms.string( "insideOut" ),
15240         RefitRPCHits = cms.bool( True ),
15241         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15242         DoPredictionsOnly = cms.bool( False ),
15243         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15244         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15245         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
15246       ),
15247       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15248       RefitRPCHits = cms.bool( True ),
15249       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
15250       GlbRefitterParameters = cms.PSet( 
15251         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15252         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15253         RefitFlag = cms.bool( True ),
15254         SkipStation = cms.int32( -1 ),
15255         Chi2CutRPC = cms.double( 1.0 ),
15256         PropDirForCosmics = cms.bool( False ),
15257         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15258         HitThreshold = cms.int32( 1 ),
15259         DYTthrs = cms.vint32( 30, 15 ),
15260         TrackerSkipSystem = cms.int32( -1 ),
15261         RefitDirection = cms.string( "insideOut" ),
15262         Chi2CutCSC = cms.double( 150.0 ),
15263         Chi2CutDT = cms.double( 10.0 ),
15264         RefitRPCHits = cms.bool( True ),
15265         TrackerSkipSection = cms.int32( -1 ),
15266         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15267         DoPredictionsOnly = cms.bool( False ),
15268         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15269         MuonHitsOption = cms.int32( 1 ),
15270         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
15271       ),
15272       PCut = cms.double( 2.5 ),
15273       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
15274       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15275       matchToSeeds = cms.bool( True ),
15276       tkTrajMaxChi2 = cms.double( 9999.0 ),
15277       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15278       ScaleTECyFactor = cms.double( -1.0 ),
15279       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityNoVtx" )
15280     )
15281 )
15282 fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx = cms.EDProducer( "L3TrackLinksCombiner",
15283     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
15284 )
15285 fragment.hltIterL3MuonsFromL2NoVtx = cms.EDProducer( "L3TrackCombiner",
15286     labels = cms.VInputTag( 'hltL3MuonsIterL3OINoVtx','hltL3MuonsIterL3IONoVtx' )
15287 )
15288 fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
15289     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15290     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
15291     SeedMapTag = cms.InputTag( "hltL2Muons" ),
15292     L1MinPt = cms.double( -1.0 ),
15293     L1MaxEta = cms.double( 5.0 ),
15294     L1MinQuality = cms.uint32( 7 ),
15295     CentralBxOnly = cms.bool( True )
15296 )
15297 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
15298     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
15299     L1MinPt = cms.double( 0.0 ),
15300     L1MaxEta = cms.double( 2.5 ),
15301     L1MinQuality = cms.uint32( 7 ),
15302     SetMinPtBarrelTo = cms.double( 3.5 ),
15303     SetMinPtEndcapTo = cms.double( 1.0 ),
15304     CentralBxOnly = cms.bool( True ),
15305     RegionPSet = cms.PSet( 
15306       vertexCollection = cms.InputTag( "notUsed" ),
15307       zErrorVetex = cms.double( 0.2 ),
15308       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15309       zErrorBeamSpot = cms.double( 24.2 ),
15310       maxNVertices = cms.int32( 1 ),
15311       maxNRegions = cms.int32( 5 ),
15312       nSigmaZVertex = cms.double( 3.0 ),
15313       nSigmaZBeamSpot = cms.double( 4.0 ),
15314       ptMin = cms.double( 0.0 ),
15315       mode = cms.string( "BeamSpotSigma" ),
15316       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorNoVtx" ),
15317       searchOpt = cms.bool( False ),
15318       whereToUseMeasurementTracker = cms.string( "Never" ),
15319       originRadius = cms.double( 0.2 ),
15320       measurementTrackerName = cms.InputTag( "" ),
15321       precise = cms.bool( True ),
15322       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
15323       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
15324       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 )
15325     ),
15326     ServiceParameters = cms.PSet( 
15327       RPCLayers = cms.bool( True ),
15328       UseMuonNavigation = cms.untracked.bool( True ),
15329       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
15330     )
15331 )
15332 fragment.hltPixelTracksInRegionL1NoVtx = cms.EDProducer( "TrackSelectorByRegion",
15333     tracks = cms.InputTag( "hltPixelTracks" ),
15334     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx" ),
15335     produceTrackCollection = cms.bool( True ),
15336     produceMask = cms.bool( False )
15337 )
15338 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
15339     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1NoVtx" ),
15340     InputVertexCollection = cms.InputTag( "" ),
15341     originHalfLength = cms.double( 0.3 ),
15342     originRadius = cms.double( 0.1 ),
15343     useProtoTrackKinematics = cms.bool( False ),
15344     useEventsWithNoVertex = cms.bool( True ),
15345     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
15346     usePV = cms.bool( False ),
15347     includeFourthHit = cms.bool( True ),
15348     produceComplement = cms.bool( False ),
15349     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
15350 )
15351 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
15352     cleanTrajectoryAfterInOut = cms.bool( False ),
15353     doSeedingRegionRebuilding = cms.bool( True ),
15354     onlyPixelHitsForSeedCleaner = cms.bool( False ),
15355     reverseTrajectories = cms.bool( False ),
15356     useHitsSplitting = cms.bool( True ),
15357     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
15358     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx" ),
15359     clustersToSkip = cms.InputTag( "" ),
15360     phase2clustersToSkip = cms.InputTag( "" ),
15361     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
15362     TransientInitialStateEstimatorParameters = cms.PSet( 
15363       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
15364       numberMeasurementsForFit = cms.int32( 4 ),
15365       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
15366     ),
15367     numHitsForSeedCleaner = cms.int32( 4 ),
15368     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15369     RedundantSeedCleaner = cms.string( "none" ),
15370     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15371     maxNSeeds = cms.uint32( 100000 ),
15372     maxSeedsBeforeCleaning = cms.uint32( 1000 )
15373 )
15374 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
15375     useSimpleMF = cms.bool( True ),
15376     SimpleMagneticField = cms.string( "ParabolicMf" ),
15377     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx" ),
15378     clusterRemovalInfo = cms.InputTag( "" ),
15379     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15380     Fitter = cms.string( "hltESPFittingSmootherIT" ),
15381     useHitsSplitting = cms.bool( False ),
15382     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
15383     TrajectoryInEvent = cms.bool( False ),
15384     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15385     AlgorithmName = cms.string( "hltIter0" ),
15386     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
15387     GeometricInnerState = cms.bool( True ),
15388     NavigationSchool = cms.string( "" ),
15389     MeasurementTracker = cms.string( "" ),
15390     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
15391 )
15392 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
15393     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
15394     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
15395     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
15396     ignoreVertices = cms.bool( False ),
15397     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
15398     mva = cms.PSet( 
15399       minPixelHits = cms.vint32( 0, 0, 0 ),
15400       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
15401       dr_par = cms.PSet( 
15402         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
15403         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
15404         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15405         dr_exp = cms.vint32( 4, 4, 2147483647 ),
15406         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
15407       ),
15408       maxLostLayers = cms.vint32( 1, 1, 1 ),
15409       min3DLayers = cms.vint32( 0, 0, 0 ),
15410       dz_par = cms.PSet( 
15411         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
15412         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
15413         dz_exp = cms.vint32( 4, 4, 2147483647 )
15414       ),
15415       minNVtxTrk = cms.int32( 3 ),
15416       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
15417       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
15418       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
15419       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
15420       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
15421       minLayers = cms.vint32( 3, 3, 4 )
15422     )
15423 )
15424 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
15425     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx" ),
15426     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','MVAValues' ),
15427     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx','QualityMasks' ),
15428     minQuality = cms.string( "highPurity" ),
15429     copyExtras = cms.untracked.bool( True ),
15430     copyTrajectories = cms.untracked.bool( False )
15431 )
15432 fragment.hltIterL3MuonMergedNoVtx = cms.EDProducer( "TrackListMerger",
15433     ShareFrac = cms.double( 0.19 ),
15434     FoundHitBonus = cms.double( 5.0 ),
15435     LostHitPenalty = cms.double( 20.0 ),
15436     MinPT = cms.double( 0.05 ),
15437     Epsilon = cms.double( -0.001 ),
15438     MaxNormalizedChisq = cms.double( 1000.0 ),
15439     MinFound = cms.int32( 3 ),
15440     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
15441     hasSelector = cms.vint32( 0, 0 ),
15442     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
15443     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityNoVtx','hltIter0IterL3MuonTrackSelectionHighPurityNoVtx' ),
15444     setsToMerge = cms.VPSet( 
15445       cms.PSet(  pQual = cms.bool( False ),
15446         tLists = cms.vint32( 0, 1 )
15447       )
15448     ),
15449     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
15450     allowFirstHitShare = cms.bool( True ),
15451     newQuality = cms.string( "confirmed" ),
15452     copyExtras = cms.untracked.bool( True ),
15453     writeOnlyTrkQuals = cms.bool( False ),
15454     copyMVA = cms.bool( False )
15455 )
15456 fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx = cms.EDProducer( "TrackListMerger",
15457     ShareFrac = cms.double( 0.19 ),
15458     FoundHitBonus = cms.double( 5.0 ),
15459     LostHitPenalty = cms.double( 20.0 ),
15460     MinPT = cms.double( 0.05 ),
15461     Epsilon = cms.double( -0.001 ),
15462     MaxNormalizedChisq = cms.double( 1000.0 ),
15463     MinFound = cms.int32( 3 ),
15464     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
15465     hasSelector = cms.vint32( 0, 0 ),
15466     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
15467     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedNoVtx','hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx' ),
15468     setsToMerge = cms.VPSet( 
15469       cms.PSet(  pQual = cms.bool( False ),
15470         tLists = cms.vint32( 0, 1 )
15471       )
15472     ),
15473     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
15474     allowFirstHitShare = cms.bool( True ),
15475     newQuality = cms.string( "confirmed" ),
15476     copyExtras = cms.untracked.bool( True ),
15477     writeOnlyTrkQuals = cms.bool( False ),
15478     copyMVA = cms.bool( False )
15479 )
15480 fragment.hltL3MuonsIterL3LinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
15481     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
15482     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
15483     ptMin = cms.double( 2.5 ),
15484     pMin = cms.double( 2.5 ),
15485     shareHitFraction = cms.double( 0.19 )
15486 )
15487 fragment.hltIterL3MuonsNoVtx = cms.EDProducer( "MuonIdProducer",
15488     MuonCaloCompatibility = cms.PSet( 
15489       delta_eta = cms.double( 0.02 ),
15490       delta_phi = cms.double( 0.02 ),
15491       allSiPMHO = cms.bool( False ),
15492       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
15493       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
15494     ),
15495     TrackAssociatorParameters = cms.PSet( 
15496       useMuon = cms.bool( True ),
15497       truthMatch = cms.bool( False ),
15498       usePreshower = cms.bool( False ),
15499       dRPreshowerPreselection = cms.double( 0.2 ),
15500       muonMaxDistanceSigmaY = cms.double( 0.0 ),
15501       useEcal = cms.bool( False ),
15502       muonMaxDistanceSigmaX = cms.double( 0.0 ),
15503       dRMuon = cms.double( 9999.0 ),
15504       dREcal = cms.double( 9999.0 ),
15505       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
15506       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
15507       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
15508       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
15509       propagateAllDirections = cms.bool( True ),
15510       muonMaxDistanceY = cms.double( 5.0 ),
15511       useHO = cms.bool( False ),
15512       muonMaxDistanceX = cms.double( 5.0 ),
15513       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
15514       useHcal = cms.bool( False ),
15515       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
15516       accountForTrajectoryChangeCalo = cms.bool( False ),
15517       dREcalPreselection = cms.double( 0.05 ),
15518       useCalo = cms.bool( False ),
15519       dRMuonPreselection = cms.double( 0.2 ),
15520       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
15521       dRHcal = cms.double( 9999.0 ),
15522       dRHcalPreselection = cms.double( 0.2 ),
15523       HORecHitCollectionLabel = cms.InputTag( "Notused" )
15524     ),
15525     CaloExtractorPSet = cms.PSet( 
15526       DR_Veto_H = cms.double( 0.1 ),
15527       CenterConeOnCalIntersection = cms.bool( False ),
15528       NoiseTow_EE = cms.double( 0.15 ),
15529       Noise_EB = cms.double( 0.025 ),
15530       Noise_HE = cms.double( 0.2 ),
15531       DR_Veto_E = cms.double( 0.07 ),
15532       NoiseTow_EB = cms.double( 0.04 ),
15533       Noise_EE = cms.double( 0.1 ),
15534       UseRecHitsFlag = cms.bool( False ),
15535       DR_Max = cms.double( 1.0 ),
15536       DepositLabel = cms.untracked.string( "Cal" ),
15537       Noise_HO = cms.double( 0.2 ),
15538       DR_Veto_HO = cms.double( 0.1 ),
15539       Threshold_H = cms.double( 0.5 ),
15540       PrintTimeReport = cms.untracked.bool( False ),
15541       Threshold_E = cms.double( 0.2 ),
15542       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
15543       ComponentName = cms.string( "CaloExtractorByAssociator" ),
15544       Threshold_HO = cms.double( 0.5 ),
15545       DepositInstanceLabels = cms.vstring( 'ecal',
15546         'hcal',
15547         'ho' ),
15548       ServiceParameters = cms.PSet( 
15549         RPCLayers = cms.bool( False ),
15550         UseMuonNavigation = cms.untracked.bool( False ),
15551         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
15552       ),
15553       TrackAssociatorParameters = cms.PSet( 
15554         useMuon = cms.bool( False ),
15555         truthMatch = cms.bool( False ),
15556         usePreshower = cms.bool( False ),
15557         dRPreshowerPreselection = cms.double( 0.2 ),
15558         muonMaxDistanceSigmaY = cms.double( 0.0 ),
15559         useEcal = cms.bool( False ),
15560         muonMaxDistanceSigmaX = cms.double( 0.0 ),
15561         dRMuon = cms.double( 9999.0 ),
15562         dREcal = cms.double( 1.0 ),
15563         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
15564         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
15565         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
15566         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
15567         propagateAllDirections = cms.bool( True ),
15568         muonMaxDistanceY = cms.double( 5.0 ),
15569         useHO = cms.bool( False ),
15570         muonMaxDistanceX = cms.double( 5.0 ),
15571         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
15572         useHcal = cms.bool( False ),
15573         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
15574         accountForTrajectoryChangeCalo = cms.bool( False ),
15575         dREcalPreselection = cms.double( 1.0 ),
15576         useCalo = cms.bool( True ),
15577         dRMuonPreselection = cms.double( 0.2 ),
15578         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
15579         dRHcal = cms.double( 1.0 ),
15580         dRHcalPreselection = cms.double( 1.0 ),
15581         HORecHitCollectionLabel = cms.InputTag( "Notused" )
15582       ),
15583       Noise_HB = cms.double( 0.2 )
15584     ),
15585     TrackExtractorPSet = cms.PSet( 
15586       Diff_z = cms.double( 0.2 ),
15587       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx" ),
15588       Chi2Ndof_Max = cms.double( 1.0E64 ),
15589       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
15590       DR_Veto = cms.double( 0.01 ),
15591       Pt_Min = cms.double( -1.0 ),
15592       DR_Max = cms.double( 1.0 ),
15593       NHits_Min = cms.uint32( 0 ),
15594       Chi2Prob_Min = cms.double( -1.0 ),
15595       Diff_r = cms.double( 0.1 ),
15596       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
15597       ComponentName = cms.string( "TrackExtractor" )
15598     ),
15599     JetExtractorPSet = cms.PSet( 
15600       JetCollectionLabel = cms.InputTag( "Notused" ),
15601       DR_Veto = cms.double( 0.1 ),
15602       DR_Max = cms.double( 1.0 ),
15603       ExcludeMuonVeto = cms.bool( True ),
15604       PrintTimeReport = cms.untracked.bool( False ),
15605       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
15606       ComponentName = cms.string( "JetExtractor" ),
15607       ServiceParameters = cms.PSet( 
15608         RPCLayers = cms.bool( False ),
15609         UseMuonNavigation = cms.untracked.bool( False ),
15610         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
15611       ),
15612       TrackAssociatorParameters = cms.PSet( 
15613         useMuon = cms.bool( False ),
15614         truthMatch = cms.bool( False ),
15615         usePreshower = cms.bool( False ),
15616         dRPreshowerPreselection = cms.double( 0.2 ),
15617         muonMaxDistanceSigmaY = cms.double( 0.0 ),
15618         useEcal = cms.bool( False ),
15619         muonMaxDistanceSigmaX = cms.double( 0.0 ),
15620         dRMuon = cms.double( 9999.0 ),
15621         dREcal = cms.double( 0.5 ),
15622         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
15623         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
15624         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
15625         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
15626         propagateAllDirections = cms.bool( True ),
15627         muonMaxDistanceY = cms.double( 5.0 ),
15628         useHO = cms.bool( False ),
15629         muonMaxDistanceX = cms.double( 5.0 ),
15630         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
15631         useHcal = cms.bool( False ),
15632         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
15633         accountForTrajectoryChangeCalo = cms.bool( False ),
15634         dREcalPreselection = cms.double( 0.5 ),
15635         useCalo = cms.bool( True ),
15636         dRMuonPreselection = cms.double( 0.2 ),
15637         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
15638         dRHcal = cms.double( 0.5 ),
15639         dRHcalPreselection = cms.double( 0.5 ),
15640         HORecHitCollectionLabel = cms.InputTag( "Notused" )
15641       ),
15642       Threshold = cms.double( 5.0 )
15643     ),
15644     trackDepositName = cms.string( "tracker" ),
15645     ecalDepositName = cms.string( "ecal" ),
15646     hcalDepositName = cms.string( "hcal" ),
15647     hoDepositName = cms.string( "ho" ),
15648     jetDepositName = cms.string( "jets" ),
15649     TimingFillerParameters = cms.PSet( 
15650       DTTimingParameters = cms.PSet( 
15651         HitError = cms.double( 6.0 ),
15652         MatchParameters = cms.PSet( 
15653           TightMatchDT = cms.bool( False ),
15654           DTradius = cms.double( 0.01 ),
15655           TightMatchCSC = cms.bool( True ),
15656           CSCsegments = cms.InputTag( "hltCscSegments" ),
15657           DTsegments = cms.InputTag( "hltDt4DSegments" )
15658         ),
15659         debug = cms.bool( False ),
15660         DoWireCorr = cms.bool( False ),
15661         RequireBothProjections = cms.bool( False ),
15662         DTTimeOffset = cms.double( 2.7 ),
15663         PruneCut = cms.double( 10000.0 ),
15664         DTsegments = cms.InputTag( "hltDt4DSegments" ),
15665         UseSegmentT0 = cms.bool( False ),
15666         HitsMin = cms.int32( 5 ),
15667         DropTheta = cms.bool( True ),
15668         ServiceParameters = cms.PSet( 
15669           RPCLayers = cms.bool( True ),
15670           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
15671         )
15672       ),
15673       UseCSC = cms.bool( True ),
15674       CSCTimingParameters = cms.PSet( 
15675         MatchParameters = cms.PSet( 
15676           TightMatchDT = cms.bool( False ),
15677           DTradius = cms.double( 0.01 ),
15678           TightMatchCSC = cms.bool( True ),
15679           CSCsegments = cms.InputTag( "hltCscSegments" ),
15680           DTsegments = cms.InputTag( "hltDt4DSegments" )
15681         ),
15682         debug = cms.bool( False ),
15683         CSCWireTimeOffset = cms.double( 0.0 ),
15684         CSCStripError = cms.double( 7.0 ),
15685         CSCTimeOffset = cms.double( 0.0 ),
15686         CSCWireError = cms.double( 8.6 ),
15687         PruneCut = cms.double( 100.0 ),
15688         CSCsegments = cms.InputTag( "hltCscSegments" ),
15689         UseStripTime = cms.bool( True ),
15690         CSCStripTimeOffset = cms.double( 0.0 ),
15691         UseWireTime = cms.bool( True ),
15692         ServiceParameters = cms.PSet( 
15693           RPCLayers = cms.bool( True ),
15694           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
15695         )
15696       ),
15697       ErrorDT = cms.double( 6.0 ),
15698       EcalEnergyCut = cms.double( 0.4 ),
15699       UseECAL = cms.bool( True ),
15700       ErrorEB = cms.double( 2.085 ),
15701       UseDT = cms.bool( True ),
15702       ErrorEE = cms.double( 6.95 ),
15703       ErrorCSC = cms.double( 7.4 )
15704     ),
15705     ShowerDigiFillerParameters = cms.PSet( 
15706       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
15707       digiMaxDistanceX = cms.double( 25.0 ),
15708       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
15709     ),
15710     TrackerKinkFinderParameters = cms.PSet( 
15711       usePosition = cms.bool( False ),
15712       diagonalOnly = cms.bool( False )
15713     ),
15714     fillEnergy = cms.bool( False ),
15715     storeCrossedHcalRecHits = cms.bool( False ),
15716     maxAbsPullX = cms.double( 4.0 ),
15717     maxAbsEta = cms.double( 3.0 ),
15718     minPt = cms.double( 8.0 ),
15719     inputCollectionTypes = cms.vstring( 'inner tracks',
15720       'links' ),
15721     addExtraSoftMuons = cms.bool( False ),
15722     fillGlobalTrackRefits = cms.bool( False ),
15723     debugWithTruthMatching = cms.bool( False ),
15724     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltL3MuonsIterL3LinksNoVtx' ),
15725     fillCaloCompatibility = cms.bool( False ),
15726     maxAbsPullY = cms.double( 9999.0 ),
15727     maxAbsDy = cms.double( 9999.0 ),
15728     minP = cms.double( 0.0 ),
15729     minPCaloMuon = cms.double( 1.0E9 ),
15730     maxAbsDx = cms.double( 3.0 ),
15731     fillIsolation = cms.bool( False ),
15732     writeIsoDeposits = cms.bool( False ),
15733     minNumberOfMatches = cms.int32( 1 ),
15734     fillMatching = cms.bool( True ),
15735     fillShowerDigis = cms.bool( False ),
15736     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
15737     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
15738     fillGlobalTrackQuality = cms.bool( False ),
15739     globalTrackQualityInputTag = cms.InputTag( "" ),
15740     selectHighPurity = cms.bool( False ),
15741     pvInputTag = cms.InputTag( "" ),
15742     fillTrackerKink = cms.bool( False ),
15743     minCaloCompatibility = cms.double( 0.6 ),
15744     runArbitrationCleaner = cms.bool( False ),
15745     arbitrationCleanerOptions = cms.PSet( 
15746       OverlapDTheta = cms.double( 0.02 ),
15747       Overlap = cms.bool( True ),
15748       Clustering = cms.bool( True ),
15749       ME1a = cms.bool( True ),
15750       ClusterDTheta = cms.double( 0.02 ),
15751       ClusterDPhi = cms.double( 0.6 ),
15752       OverlapDPhi = cms.double( 0.0786 )
15753     ),
15754     arbitrateTrackerMuons = cms.bool( True )
15755 )
15756 fragment.hltIterL3MuonCandidatesNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
15757     InputObjects = cms.InputTag( "hltIterL3MuonsNoVtx" ),
15758     DisplacedReconstruction = cms.bool( False )
15759 )
15760 fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
15761     saveTags = cms.bool( True ),
15762     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15763     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
15764     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
15765     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
15766     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
15767     MinN = cms.int32( 2 ),
15768     MaxEta = cms.double( 2.5 ),
15769     MinNhits = cms.int32( 0 ),
15770     MaxDr = cms.double( 9999.0 ),
15771     MinDr = cms.double( -1.0 ),
15772     MaxDz = cms.double( 9999.0 ),
15773     MinDxySig = cms.double( -1.0 ),
15774     MinPt = cms.double( 3.0 ),
15775     NSigmaPt = cms.double( 0.0 ),
15776     MaxNormalizedChi2 = cms.double( 9999.0 ),
15777     MaxDXYBeamSpot = cms.double( 9999.0 ),
15778     MinDXYBeamSpot = cms.double( -1.0 ),
15779     MinNmuonHits = cms.int32( 0 ),
15780     MaxPtDifference = cms.double( 9999.0 ),
15781     MinTrackPt = cms.double( 0.0 ),
15782     minMuonStations = cms.int32( 0 ),
15783     minTrkHits = cms.int32( -1 ),
15784     minMuonHits = cms.int32( -1 ),
15785     allowedTypeMask = cms.uint32( 255 ),
15786     requiredTypeMask = cms.uint32( 0 ),
15787     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
15788     trkMuonId = cms.uint32( 0 ),
15789     L1MatchingdR = cms.double( 0.3 ),
15790     MatchToPreviousCand = cms.bool( True ),
15791     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
15792     requireL3MuonTrajectorySeed = cms.bool( False ),
15793     useSimpleGeometry = cms.bool( True ),
15794     useStation2 = cms.bool( True ),
15795     fallbackToME1 = cms.bool( False ),
15796     cosmicPropagationHypothesis = cms.bool( False ),
15797     useMB2InOverlap = cms.bool( False ),
15798     useTrack = cms.string( "tracker" ),
15799     useState = cms.string( "atVertex" ),
15800     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15801     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15802     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15803 )
15804 fragment.hltDoubleMuonL3FilteredScoutingNoVtx = cms.EDFilter( "HLTMuonDimuonL3Filter",
15805     saveTags = cms.bool( True ),
15806     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15807     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
15808     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuonScouting" ),
15809     L1CandTag = cms.InputTag( "hltL1fL1sL1DoubleMuonScouting" ),
15810     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
15811     PreviousCandIsL2 = cms.bool( True ),
15812     FastAccept = cms.bool( False ),
15813     MinN = cms.int32( 0 ),
15814     MaxEta = cms.double( 2.5 ),
15815     MinNhits = cms.int32( 0 ),
15816     MaxDr = cms.double( 9999.0 ),
15817     MaxDz = cms.double( 9999.0 ),
15818     ChargeOpt = cms.int32( 0 ),
15819     MinPtPair = cms.vdouble( 0.0 ),
15820     MaxPtPair = cms.vdouble( 1.0E125 ),
15821     MinPtMax = cms.vdouble( 3.0 ),
15822     MinPtMin = cms.vdouble( 3.0 ),
15823     MaxPtMin = cms.vdouble( 1.0E125 ),
15824     MinInvMass = cms.vdouble( 0.0 ),
15825     MaxInvMass = cms.vdouble( 1.0E125 ),
15826     MinDiMuonDeltaR = cms.double( -1.0 ),
15827     MinAcop = cms.double( -999.0 ),
15828     MaxAcop = cms.double( 999.0 ),
15829     MinPtBalance = cms.double( -1.0 ),
15830     MaxPtBalance = cms.double( 999999.0 ),
15831     NSigmaPt = cms.double( 0.0 ),
15832     MaxDCAMuMu = cms.double( 999999.0 ),
15833     MaxRapidityPair = cms.double( 999999.0 ),
15834     CutCowboys = cms.bool( False ),
15835     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
15836     L1MatchingdR = cms.double( 0.3 ),
15837     MatchToPreviousCand = cms.bool( True ),
15838     useSimpleGeometry = cms.bool( True ),
15839     useStation2 = cms.bool( True ),
15840     fallbackToME1 = cms.bool( False ),
15841     cosmicPropagationHypothesis = cms.bool( False ),
15842     useMB2InOverlap = cms.bool( False ),
15843     useTrack = cms.string( "tracker" ),
15844     useState = cms.string( "atVertex" ),
15845     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15846     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15847     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15848 )
15849 fragment.hltPFMETProducer = cms.EDProducer( "PFMETProducer",
15850     src = cms.InputTag( "hltParticleFlow" ),
15851     globalThreshold = cms.double( 0.0 ),
15852     alias = cms.string( "hltPFMet" ),
15853     calculateSignificance = cms.bool( False ),
15854     parameters = cms.PSet(  ),
15855     applyWeight = cms.bool( False ),
15856     srcWeights = cms.InputTag( "" )
15857 )
15858 fragment.hltFixedGridRhoFastjetECALMFForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
15859     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
15860     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
15861     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
15862     skipHCAL = cms.bool( True ),
15863     skipECAL = cms.bool( False ),
15864     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
15865     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
15866     maxRapidity = cms.double( 2.5 ),
15867     gridSpacing = cms.double( 0.55 ),
15868     usePFThresholdsFromDB = cms.bool( True )
15869 )
15870 fragment.hltFixedGridRhoFastjetHCAL = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
15871     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
15872     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
15873     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
15874     skipHCAL = cms.bool( False ),
15875     skipECAL = cms.bool( True ),
15876     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
15877     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
15878     maxRapidity = cms.double( 2.5 ),
15879     gridSpacing = cms.double( 0.55 ),
15880     usePFThresholdsFromDB = cms.bool( True )
15881 )
15882 fragment.hltRecHitInRegionForMuonsMF = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
15883     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
15884       'EcalRegionalRecHitsEE' ),
15885     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
15886     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
15887     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
15888     useUncalib = cms.bool( False ),
15889     doIsolated = cms.bool( True ),
15890     l1LowerThr = cms.double( 0.0 ),
15891     l1UpperThr = cms.double( 999.0 ),
15892     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
15893     regionEtaMargin = cms.double( 0.4 ),
15894     regionPhiMargin = cms.double( 0.4 )
15895 )
15896 fragment.hltRecHitInRegionForMuonsES = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
15897     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
15898     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
15899     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidates" ),
15900     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
15901     useUncalib = cms.bool( False ),
15902     doIsolated = cms.bool( True ),
15903     l1LowerThr = cms.double( 0.0 ),
15904     l1UpperThr = cms.double( 999.0 ),
15905     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
15906     regionEtaMargin = cms.double( 0.4 ),
15907     regionPhiMargin = cms.double( 0.4 )
15908 )
15909 fragment.hltParticleFlowRecHitECALForMuonsMF = cms.EDProducer( "PFRecHitProducer",
15910     navigator = cms.PSet( 
15911       barrel = cms.PSet(  ),
15912       endcap = cms.PSet(  ),
15913       name = cms.string( "PFRecHitECALNavigator" )
15914     ),
15915     producers = cms.VPSet( 
15916       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEB' ),
15917         srFlags = cms.InputTag( "" ),
15918         name = cms.string( "PFEBRecHitCreator" ),
15919         qualityTests = cms.VPSet( 
15920           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
15921             applySelectionsToAllCrystals = cms.bool( True )
15922           ),
15923           cms.PSet(  topologicalCleaning = cms.bool( True ),
15924             skipTTRecoveredHits = cms.bool( True ),
15925             cleaningThreshold = cms.double( 2.0 ),
15926             name = cms.string( "PFRecHitQTestECAL" ),
15927             timingCleaning = cms.bool( True )
15928           )
15929         )
15930       ),
15931       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMF','EcalRegionalRecHitsEE' ),
15932         srFlags = cms.InputTag( "" ),
15933         name = cms.string( "PFEERecHitCreator" ),
15934         qualityTests = cms.VPSet( 
15935           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
15936             applySelectionsToAllCrystals = cms.bool( True )
15937           ),
15938           cms.PSet(  topologicalCleaning = cms.bool( True ),
15939             skipTTRecoveredHits = cms.bool( True ),
15940             cleaningThreshold = cms.double( 2.0 ),
15941             name = cms.string( "PFRecHitQTestECAL" ),
15942             timingCleaning = cms.bool( True )
15943           )
15944         )
15945       )
15946     )
15947 )
15948 fragment.hltParticleFlowRecHitPSForMuons = cms.EDProducer( "PFRecHitProducer",
15949     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
15950     producers = cms.VPSet( 
15951       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsES','EcalRegionalRecHitsES' ),
15952         name = cms.string( "PFPSRecHitCreator" ),
15953         qualityTests = cms.VPSet( 
15954           cms.PSet(  threshold = cms.double( 7.0E-6 ),
15955             name = cms.string( "PFRecHitQTestThreshold" )
15956           )
15957         )
15958       )
15959     )
15960 )
15961 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF = cms.EDProducer( "PFClusterProducer",
15962     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMF" ),
15963     usePFThresholdsFromDB = cms.bool( True ),
15964     recHitCleaners = cms.VPSet( 
15965     ),
15966     seedCleaners = cms.VPSet( 
15967     ),
15968     seedFinder = cms.PSet( 
15969       thresholdsByDetector = cms.VPSet( 
15970         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
15971           seedingThreshold = cms.double( 0.6 ),
15972           detector = cms.string( "ECAL_ENDCAP" )
15973         ),
15974         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
15975           seedingThreshold = cms.double( 0.23 ),
15976           detector = cms.string( "ECAL_BARREL" )
15977         )
15978       ),
15979       algoName = cms.string( "LocalMaximumSeedFinder" ),
15980       nNeighbours = cms.int32( 8 )
15981     ),
15982     initialClusteringStep = cms.PSet( 
15983       thresholdsByDetector = cms.VPSet( 
15984         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
15985           gatheringThresholdPt = cms.double( 0.0 ),
15986           detector = cms.string( "ECAL_BARREL" )
15987         ),
15988         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
15989           gatheringThresholdPt = cms.double( 0.0 ),
15990           detector = cms.string( "ECAL_ENDCAP" )
15991         )
15992       ),
15993       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
15994       useCornerCells = cms.bool( True )
15995     ),
15996     pfClusterBuilder = cms.PSet( 
15997       minFracTot = cms.double( 1.0E-20 ),
15998       stoppingTolerance = cms.double( 1.0E-8 ),
15999       positionCalc = cms.PSet( 
16000         minAllowedNormalization = cms.double( 1.0E-9 ),
16001         posCalcNCrystals = cms.int32( 9 ),
16002         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16003         logWeightDenominator = cms.double( 0.08 ),
16004         minFractionInCalc = cms.double( 1.0E-9 ),
16005         timeResolutionCalcBarrel = cms.PSet( 
16006           corrTermLowE = cms.double( 0.0510871 ),
16007           threshLowE = cms.double( 0.5 ),
16008           noiseTerm = cms.double( 1.10889 ),
16009           constantTermLowE = cms.double( 0.0 ),
16010           noiseTermLowE = cms.double( 1.31883 ),
16011           threshHighE = cms.double( 5.0 ),
16012           constantTerm = cms.double( 0.428192 )
16013         ),
16014         timeResolutionCalcEndcap = cms.PSet( 
16015           corrTermLowE = cms.double( 0.0 ),
16016           threshLowE = cms.double( 1.0 ),
16017           noiseTerm = cms.double( 5.72489999999 ),
16018           constantTermLowE = cms.double( 0.0 ),
16019           noiseTermLowE = cms.double( 6.92683000001 ),
16020           threshHighE = cms.double( 10.0 ),
16021           constantTerm = cms.double( 0.0 )
16022         )
16023       ),
16024       maxIterations = cms.uint32( 50 ),
16025       positionCalcForConvergence = cms.PSet( 
16026         minAllowedNormalization = cms.double( 0.0 ),
16027         T0_ES = cms.double( 1.2 ),
16028         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16029         T0_EE = cms.double( 3.1 ),
16030         T0_EB = cms.double( 7.4 ),
16031         X0 = cms.double( 0.89 ),
16032         minFractionInCalc = cms.double( 0.0 ),
16033         W0 = cms.double( 4.2 )
16034       ),
16035       allCellsPositionCalc = cms.PSet( 
16036         minAllowedNormalization = cms.double( 1.0E-9 ),
16037         posCalcNCrystals = cms.int32( -1 ),
16038         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16039         logWeightDenominator = cms.double( 0.08 ),
16040         minFractionInCalc = cms.double( 1.0E-9 ),
16041         timeResolutionCalcBarrel = cms.PSet( 
16042           corrTermLowE = cms.double( 0.0510871 ),
16043           threshLowE = cms.double( 0.5 ),
16044           noiseTerm = cms.double( 1.10889 ),
16045           constantTermLowE = cms.double( 0.0 ),
16046           noiseTermLowE = cms.double( 1.31883 ),
16047           threshHighE = cms.double( 5.0 ),
16048           constantTerm = cms.double( 0.428192 )
16049         ),
16050         timeResolutionCalcEndcap = cms.PSet( 
16051           corrTermLowE = cms.double( 0.0 ),
16052           threshLowE = cms.double( 1.0 ),
16053           noiseTerm = cms.double( 5.72489999999 ),
16054           constantTermLowE = cms.double( 0.0 ),
16055           noiseTermLowE = cms.double( 6.92683000001 ),
16056           threshHighE = cms.double( 10.0 ),
16057           constantTerm = cms.double( 0.0 )
16058         )
16059       ),
16060       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16061       recHitEnergyNorms = cms.VPSet( 
16062         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
16063           detector = cms.string( "ECAL_BARREL" )
16064         ),
16065         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
16066           detector = cms.string( "ECAL_ENDCAP" )
16067         )
16068       ),
16069       showerSigma = cms.double( 1.5 ),
16070       minFractionToKeep = cms.double( 1.0E-7 ),
16071       excludeOtherSeeds = cms.bool( True )
16072     ),
16073     positionReCalc = cms.PSet( 
16074       minAllowedNormalization = cms.double( 0.0 ),
16075       T0_ES = cms.double( 1.2 ),
16076       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
16077       T0_EE = cms.double( 3.1 ),
16078       T0_EB = cms.double( 7.4 ),
16079       X0 = cms.double( 0.89 ),
16080       minFractionInCalc = cms.double( 0.0 ),
16081       W0 = cms.double( 4.2 )
16082     ),
16083     energyCorrector = cms.PSet(  )
16084 )
16085 fragment.hltParticleFlowClusterPSForMuons = cms.EDProducer( "PFClusterProducer",
16086     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuons" ),
16087     usePFThresholdsFromDB = cms.bool( True ),
16088     recHitCleaners = cms.VPSet( 
16089     ),
16090     seedCleaners = cms.VPSet( 
16091     ),
16092     seedFinder = cms.PSet( 
16093       thresholdsByDetector = cms.VPSet( 
16094         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16095           seedingThreshold = cms.double( 1.2E-4 ),
16096           detector = cms.string( "PS1" )
16097         ),
16098         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
16099           seedingThreshold = cms.double( 1.2E-4 ),
16100           detector = cms.string( "PS2" )
16101         )
16102       ),
16103       algoName = cms.string( "LocalMaximumSeedFinder" ),
16104       nNeighbours = cms.int32( 4 )
16105     ),
16106     initialClusteringStep = cms.PSet( 
16107       thresholdsByDetector = cms.VPSet( 
16108         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16109           gatheringThresholdPt = cms.double( 0.0 ),
16110           detector = cms.string( "PS1" )
16111         ),
16112         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
16113           gatheringThresholdPt = cms.double( 0.0 ),
16114           detector = cms.string( "PS2" )
16115         )
16116       ),
16117       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
16118       useCornerCells = cms.bool( False )
16119     ),
16120     pfClusterBuilder = cms.PSet( 
16121       minFracTot = cms.double( 1.0E-20 ),
16122       stoppingTolerance = cms.double( 1.0E-8 ),
16123       positionCalc = cms.PSet( 
16124         minAllowedNormalization = cms.double( 1.0E-9 ),
16125         posCalcNCrystals = cms.int32( -1 ),
16126         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
16127         logWeightDenominator = cms.double( 6.0E-5 ),
16128         minFractionInCalc = cms.double( 1.0E-9 )
16129       ),
16130       maxIterations = cms.uint32( 50 ),
16131       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
16132       recHitEnergyNorms = cms.VPSet( 
16133         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16134           detector = cms.string( "PS1" )
16135         ),
16136         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
16137           detector = cms.string( "PS2" )
16138         )
16139       ),
16140       showerSigma = cms.double( 0.3 ),
16141       minFractionToKeep = cms.double( 1.0E-7 ),
16142       excludeOtherSeeds = cms.bool( True )
16143     ),
16144     positionReCalc = cms.PSet(  ),
16145     energyCorrector = cms.PSet(  )
16146 )
16147 fragment.hltParticleFlowClusterECALForMuonsMF = cms.EDProducer( "CorrectedECALPFClusterProducer",
16148     minimumPSEnergy = cms.double( 0.0 ),
16149     skipPS = cms.bool( False ),
16150     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuons" ),
16151     energyCorrector = cms.PSet( 
16152       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16153       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16154       applyCrackCorrections = cms.bool( False ),
16155       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16156       applyMVACorrections = cms.bool( True ),
16157       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
16158       maxPtForMVAEvaluation = cms.double( 300.0 ),
16159       srfAwareCorrection = cms.bool( True )
16160     ),
16161     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMF" )
16162 )
16163 fragment.hltMuonEcalMFPFClusterIsoForMuons = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
16164     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16165     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMF" ),
16166     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
16167     doRhoCorrection = cms.bool( True ),
16168     rhoMax = cms.double( 9.9999999E7 ),
16169     rhoScale = cms.double( 1.0 ),
16170     drMax = cms.double( 0.3 ),
16171     drVetoBarrel = cms.double( 0.05 ),
16172     drVetoEndcap = cms.double( 0.05 ),
16173     etaStripBarrel = cms.double( 0.0 ),
16174     etaStripEndcap = cms.double( 0.0 ),
16175     energyBarrel = cms.double( 0.0 ),
16176     energyEndcap = cms.double( 0.0 ),
16177     effectiveAreas = cms.vdouble( 0.35, 0.193 ),
16178     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16179 )
16180 fragment.hltMuonHcalRegPFClusterIsoForMuons = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
16181     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidates" ),
16182     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
16183     useHF = cms.bool( False ),
16184     pfClusterProducerHFEM = cms.InputTag( "" ),
16185     pfClusterProducerHFHAD = cms.InputTag( "" ),
16186     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetHCAL" ),
16187     doRhoCorrection = cms.bool( True ),
16188     rhoMax = cms.double( 9.9999999E7 ),
16189     rhoScale = cms.double( 1.0 ),
16190     drMax = cms.double( 0.3 ),
16191     drVetoBarrel = cms.double( 0.1 ),
16192     drVetoEndcap = cms.double( 0.1 ),
16193     etaStripBarrel = cms.double( 0.0 ),
16194     etaStripEndcap = cms.double( 0.0 ),
16195     energyBarrel = cms.double( 0.0 ),
16196     energyEndcap = cms.double( 0.0 ),
16197     useEt = cms.bool( True ),
16198     effectiveAreas = cms.vdouble( 0.227, 0.372 ),
16199     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16200 )
16201 fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
16202     RegionPSet = cms.PSet( 
16203       vertexCollection = cms.InputTag( "hltPixelVertices" ),
16204       zErrorVetex = cms.double( 0.2 ),
16205       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16206       zErrorBeamSpot = cms.double( 24.2 ),
16207       maxNVertices = cms.int32( 4 ),
16208       maxNRegions = cms.int32( 40 ),
16209       nSigmaZVertex = cms.double( 3.0 ),
16210       nSigmaZBeamSpot = cms.double( 4.0 ),
16211       ptMin = cms.double( 0.3 ),
16212       mode = cms.string( "VerticesFixed" ),
16213       input = cms.InputTag( "hltIterL3MuonCandidates" ),
16214       searchOpt = cms.bool( False ),
16215       whereToUseMeasurementTracker = cms.string( "Never" ),
16216       originRadius = cms.double( 0.1 ),
16217       measurementTrackerName = cms.InputTag( "" ),
16218       precise = cms.bool( True ),
16219       deltaEta = cms.double( 0.3 ),
16220       deltaPhi = cms.double( 0.3 )
16221     )
16222 )
16223 fragment.hltPixelTracksInRegionIter0L3Muon = cms.EDProducer( "TrackSelectorByRegion",
16224     tracks = cms.InputTag( "hltPixelTracks" ),
16225     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3Muon" ),
16226     produceTrackCollection = cms.bool( True ),
16227     produceMask = cms.bool( False )
16228 )
16229 fragment.hltIter0L3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
16230     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3Muon" ),
16231     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
16232     originHalfLength = cms.double( 0.3 ),
16233     originRadius = cms.double( 0.1 ),
16234     useProtoTrackKinematics = cms.bool( False ),
16235     useEventsWithNoVertex = cms.bool( True ),
16236     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16237     usePV = cms.bool( False ),
16238     includeFourthHit = cms.bool( True ),
16239     produceComplement = cms.bool( False ),
16240     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
16241 )
16242 fragment.hltIter0L3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
16243     cleanTrajectoryAfterInOut = cms.bool( False ),
16244     doSeedingRegionRebuilding = cms.bool( False ),
16245     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16246     reverseTrajectories = cms.bool( False ),
16247     useHitsSplitting = cms.bool( False ),
16248     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16249     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracks" ),
16250     clustersToSkip = cms.InputTag( "" ),
16251     phase2clustersToSkip = cms.InputTag( "" ),
16252     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
16253     TransientInitialStateEstimatorParameters = cms.PSet( 
16254       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
16255       numberMeasurementsForFit = cms.int32( 4 ),
16256       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
16257     ),
16258     numHitsForSeedCleaner = cms.int32( 4 ),
16259     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16260     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16261     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16262     maxNSeeds = cms.uint32( 100000 ),
16263     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16264 )
16265 fragment.hltIter0L3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
16266     useSimpleMF = cms.bool( True ),
16267     SimpleMagneticField = cms.string( "ParabolicMf" ),
16268     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidates" ),
16269     clusterRemovalInfo = cms.InputTag( "" ),
16270     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16271     Fitter = cms.string( "hltESPFittingSmootherIT" ),
16272     useHitsSplitting = cms.bool( False ),
16273     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
16274     TrajectoryInEvent = cms.bool( False ),
16275     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16276     AlgorithmName = cms.string( "hltIter0" ),
16277     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
16278     GeometricInnerState = cms.bool( True ),
16279     NavigationSchool = cms.string( "" ),
16280     MeasurementTracker = cms.string( "" ),
16281     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
16282 )
16283 fragment.hltIter0L3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
16284     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
16285     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16286     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
16287     ignoreVertices = cms.bool( False ),
16288     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16289     mva = cms.PSet( 
16290       minPixelHits = cms.vint32( 0, 0, 0 ),
16291       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
16292       dr_par = cms.PSet( 
16293         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
16294         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
16295         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
16296         dr_exp = cms.vint32( 4, 4, 4 ),
16297         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
16298       ),
16299       maxLostLayers = cms.vint32( 1, 1, 1 ),
16300       min3DLayers = cms.vint32( 0, 0, 0 ),
16301       dz_par = cms.PSet( 
16302         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
16303         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
16304         dz_exp = cms.vint32( 4, 4, 4 )
16305       ),
16306       minNVtxTrk = cms.int32( 3 ),
16307       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
16308       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
16309       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
16310       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
16311       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
16312       minLayers = cms.vint32( 3, 3, 3 )
16313     )
16314 )
16315 fragment.hltIter0L3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
16316     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracks" ),
16317     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','MVAValues' ),
16318     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifier','QualityMasks' ),
16319     minQuality = cms.string( "highPurity" ),
16320     copyExtras = cms.untracked.bool( True ),
16321     copyTrajectories = cms.untracked.bool( False )
16322 )
16323 fragment.hltMuonTkRelIsolationCut0p14Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
16324     UseRhoCorrectedCaloDeposits = cms.bool( False ),
16325     UseCaloIso = cms.bool( False ),
16326     CaloDepositsLabel = cms.InputTag( "notUsed" ),
16327     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
16328     OutputMuIsoDeposits = cms.bool( True ),
16329     TrackPt_Min = cms.double( -1.0 ),
16330     printDebug = cms.bool( False ),
16331     CutsPSet = cms.PSet( 
16332       applyCutsORmaxNTracks = cms.bool( False ),
16333       maxNTracks = cms.int32( -1 ),
16334       Thresholds = cms.vdouble( 0.14 ),
16335       EtaBounds = cms.vdouble( 2.411 ),
16336       ComponentName = cms.string( "SimpleCuts" ),
16337       ConeSizes = cms.vdouble( 0.3 )
16338     ),
16339     TrkExtractorPSet = cms.PSet( 
16340       Diff_z = cms.double( 0.2 ),
16341       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
16342       Chi2Ndof_Max = cms.double( 1.0E64 ),
16343       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
16344       DR_Veto = cms.double( 0.01 ),
16345       Pt_Min = cms.double( -1.0 ),
16346       VetoLeadingTrack = cms.bool( True ),
16347       DR_Max = cms.double( 0.3 ),
16348       DepositLabel = cms.untracked.string( "PXLS" ),
16349       PtVeto_Min = cms.double( 2.0 ),
16350       NHits_Min = cms.uint32( 0 ),
16351       PropagateTracksToRadius = cms.bool( True ),
16352       ReferenceRadius = cms.double( 6.0 ),
16353       Chi2Prob_Min = cms.double( -1.0 ),
16354       Diff_r = cms.double( 0.1 ),
16355       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
16356       ComponentName = cms.string( "PixelTrackExtractor" ),
16357       DR_VetoPt = cms.double( 0.025 )
16358     ),
16359     CaloExtractorPSet = cms.PSet( 
16360       DR_Veto_H = cms.double( 0.1 ),
16361       Vertex_Constraint_Z = cms.bool( False ),
16362       DR_Veto_E = cms.double( 0.07 ),
16363       Weight_H = cms.double( 1.0 ),
16364       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
16365       DR_Max = cms.double( 0.3 ),
16366       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
16367       Vertex_Constraint_XY = cms.bool( False ),
16368       Threshold_H = cms.double( 0.5 ),
16369       Threshold_E = cms.double( 0.2 ),
16370       ComponentName = cms.string( "CaloExtractor" ),
16371       Weight_E = cms.double( 1.0 )
16372     )
16373 )
16374 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
16375     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
16376     doSatelliteClusterMerge = cms.bool( False ),
16377     thresh_PFClusterBarrel = cms.double( 0.5 ),
16378     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
16379     useRegression = cms.bool( True ),
16380     satelliteMajorityFraction = cms.double( 0.5 ),
16381     thresh_PFClusterEndcap = cms.double( 0.5 ),
16382     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
16383     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
16384     verbose = cms.untracked.bool( False ),
16385     thresh_SCEt = cms.double( 4.0 ),
16386     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
16387     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
16388     useDynamicDPhiWindow = cms.bool( True ),
16389     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
16390     regressionConfig = cms.PSet( 
16391       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
16392       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16393       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16394       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
16395       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
16396       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
16397       isHLT = cms.bool( True ),
16398       regTrainedWithPS = cms.bool( True )
16399     ),
16400     applyCrackCorrections = cms.bool( False ),
16401     satelliteClusterSeedThreshold = cms.double( 50.0 ),
16402     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
16403     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
16404     PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
16405     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
16406     EnergyWeight = cms.string( "Raw" ),
16407     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16408     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
16409     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
16410     thresh_PFClusterES = cms.double( 0.5 ),
16411     seedThresholdIsET = cms.bool( True ),
16412     isOOTCollection = cms.bool( False ),
16413     barrelRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' ),
16414     endcapRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
16415     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
16416     dropUnseedable = cms.bool( False ),
16417     ClusteringType = cms.string( "Mustache" )
16418 )
16419 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
16420     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
16421     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
16422     recoEcalCandidateCollection = cms.string( "" )
16423 )
16424 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
16425     saveTags = cms.bool( True ),
16426     candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16427     candNonIsolatedTag = cms.InputTag( "" ),
16428     doIsolated = cms.bool( True )
16429 )
16430 fragment.hltEgammaClusterShapeUnseeded = cms.EDProducer( "EgammaHLTClusterShapeProducer",
16431     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16432     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16433     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16434     multThresEB = cms.double( 1.0 ),
16435     multThresEE = cms.double( 1.25 )
16436 )
16437 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjetFromRecHit",
16438     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16439     ebRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16440     eeRecHitsTag = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
16441     skipHCAL = cms.bool( False ),
16442     skipECAL = cms.bool( False ),
16443     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16444     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16445     maxRapidity = cms.double( 2.5 ),
16446     gridSpacing = cms.double( 0.55 ),
16447     usePFThresholdsFromDB = cms.bool( True )
16448 )
16449 fragment.hltEgammaHoverEUnseeded = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
16450     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16451     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
16452     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
16453     doRhoCorrection = cms.bool( False ),
16454     rhoMax = cms.double( 9.9999999E7 ),
16455     rhoScale = cms.double( 1.0 ),
16456     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
16457     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
16458     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
16459     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
16460     usePFThresholdsFromDB = cms.bool( True ),
16461     innerCone = cms.double( 0.0 ),
16462     outerCone = cms.double( 0.14 ),
16463     depth = cms.int32( 0 ),
16464     maxSeverityHB = cms.int32( 9 ),
16465     maxSeverityHE = cms.int32( 9 ),
16466     doEtSum = cms.bool( False ),
16467     useSingleTower = cms.bool( False ),
16468     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
16469     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16470 )
16471 fragment.hltEgammaEcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
16472     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16473     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
16474     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
16475     doRhoCorrection = cms.bool( False ),
16476     rhoMax = cms.double( 9.9999999E7 ),
16477     rhoScale = cms.double( 1.0 ),
16478     drMax = cms.double( 0.3 ),
16479     drVetoBarrel = cms.double( 0.0 ),
16480     drVetoEndcap = cms.double( 0.0 ),
16481     etaStripBarrel = cms.double( 0.0 ),
16482     etaStripEndcap = cms.double( 0.0 ),
16483     energyBarrel = cms.double( 0.0 ),
16484     energyEndcap = cms.double( 0.0 ),
16485     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
16486     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16487 )
16488 fragment.hltEgammaHcalPFClusterIsoUnseeded = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
16489     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16490     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
16491     useHF = cms.bool( False ),
16492     pfClusterProducerHFEM = cms.InputTag( "" ),
16493     pfClusterProducerHFHAD = cms.InputTag( "" ),
16494     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
16495     doRhoCorrection = cms.bool( False ),
16496     rhoMax = cms.double( 9.9999999E7 ),
16497     rhoScale = cms.double( 1.0 ),
16498     drMax = cms.double( 0.3 ),
16499     drVetoBarrel = cms.double( 0.0 ),
16500     drVetoEndcap = cms.double( 0.0 ),
16501     etaStripBarrel = cms.double( 0.0 ),
16502     etaStripEndcap = cms.double( 0.0 ),
16503     energyBarrel = cms.double( 0.0 ),
16504     energyEndcap = cms.double( 0.0 ),
16505     useEt = cms.bool( True ),
16506     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
16507     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
16508 )
16509 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
16510     layerList = cms.vstring( 'BPix1+BPix2',
16511       'BPix1+BPix3',
16512       'BPix1+BPix4',
16513       'BPix2+BPix3',
16514       'BPix2+BPix4',
16515       'BPix3+BPix4',
16516       'FPix1_pos+FPix2_pos',
16517       'FPix1_pos+FPix3_pos',
16518       'FPix2_pos+FPix3_pos',
16519       'BPix1+FPix1_pos',
16520       'BPix1+FPix2_pos',
16521       'BPix1+FPix3_pos',
16522       'BPix2+FPix1_pos',
16523       'BPix2+FPix2_pos',
16524       'BPix2+FPix3_pos',
16525       'BPix3+FPix1_pos',
16526       'BPix3+FPix2_pos',
16527       'BPix3+FPix3_pos',
16528       'BPix4+FPix1_pos',
16529       'BPix4+FPix2_pos',
16530       'BPix4+FPix3_pos',
16531       'FPix1_neg+FPix2_neg',
16532       'FPix1_neg+FPix3_neg',
16533       'FPix2_neg+FPix3_neg',
16534       'BPix1+FPix1_neg',
16535       'BPix1+FPix2_neg',
16536       'BPix1+FPix3_neg',
16537       'BPix2+FPix1_neg',
16538       'BPix2+FPix2_neg',
16539       'BPix2+FPix3_neg',
16540       'BPix3+FPix1_neg',
16541       'BPix3+FPix2_neg',
16542       'BPix3+FPix3_neg',
16543       'BPix4+FPix1_neg',
16544       'BPix4+FPix2_neg',
16545       'BPix4+FPix3_neg' ),
16546     BPix = cms.PSet( 
16547       hitErrorRPhi = cms.double( 0.0027 ),
16548       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16549       useErrorsFromParam = cms.bool( True ),
16550       hitErrorRZ = cms.double( 0.006 ),
16551       HitProducer = cms.string( "hltSiPixelRecHits" )
16552     ),
16553     FPix = cms.PSet( 
16554       hitErrorRPhi = cms.double( 0.0051 ),
16555       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16556       useErrorsFromParam = cms.bool( True ),
16557       hitErrorRZ = cms.double( 0.0036 ),
16558       HitProducer = cms.string( "hltSiPixelRecHits" )
16559     ),
16560     TIB = cms.PSet(  ),
16561     TID = cms.PSet(  ),
16562     TOB = cms.PSet(  ),
16563     TEC = cms.PSet(  ),
16564     MTIB = cms.PSet(  ),
16565     MTID = cms.PSet(  ),
16566     MTOB = cms.PSet(  ),
16567     MTEC = cms.PSet(  )
16568 )
16569 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
16570     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
16571       'BPix2+BPix3+BPix4',
16572       'BPix1+BPix3+BPix4',
16573       'BPix1+BPix2+BPix4',
16574       'BPix2+BPix3+FPix1_pos',
16575       'BPix2+BPix3+FPix1_neg',
16576       'BPix1+BPix2+FPix1_pos',
16577       'BPix1+BPix2+FPix1_neg',
16578       'BPix2+FPix1_pos+FPix2_pos',
16579       'BPix2+FPix1_neg+FPix2_neg',
16580       'BPix1+FPix1_pos+FPix2_pos',
16581       'BPix1+FPix1_neg+FPix2_neg',
16582       'FPix1_pos+FPix2_pos+FPix3_pos',
16583       'FPix1_neg+FPix2_neg+FPix3_neg',
16584       'BPix1+BPix3+FPix1_pos',
16585       'BPix1+BPix2+FPix2_pos',
16586       'BPix1+BPix3+FPix1_neg',
16587       'BPix1+BPix2+FPix2_neg',
16588       'BPix1+FPix2_neg+FPix3_neg',
16589       'BPix1+FPix1_neg+FPix3_neg',
16590       'BPix1+FPix2_pos+FPix3_pos',
16591       'BPix1+FPix1_pos+FPix3_pos' ),
16592     BPix = cms.PSet( 
16593       hitErrorRPhi = cms.double( 0.0027 ),
16594       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16595       useErrorsFromParam = cms.bool( True ),
16596       hitErrorRZ = cms.double( 0.006 ),
16597       HitProducer = cms.string( "hltSiPixelRecHits" )
16598     ),
16599     FPix = cms.PSet( 
16600       hitErrorRPhi = cms.double( 0.0051 ),
16601       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16602       useErrorsFromParam = cms.bool( True ),
16603       hitErrorRZ = cms.double( 0.0036 ),
16604       HitProducer = cms.string( "hltSiPixelRecHits" )
16605     ),
16606     TIB = cms.PSet(  ),
16607     TID = cms.PSet(  ),
16608     TOB = cms.PSet(  ),
16609     TEC = cms.PSet(  ),
16610     MTIB = cms.PSet(  ),
16611     MTID = cms.PSet(  ),
16612     MTOB = cms.PSet(  ),
16613     MTEC = cms.PSet(  )
16614 )
16615 fragment.hltEgammaSuperClustersToPixelMatchUnseeded = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
16616     cands = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16617     minEtCutEB = cms.double( 0.0 ),
16618     minEtCutEE = cms.double( 0.0 ),
16619     cuts = cms.VPSet( 
16620       cms.PSet(  endcapCut = cms.PSet( 
16621   useEt = cms.bool( False ),
16622   cutOverE = cms.double( 0.2 )
16623 ),
16624         var = cms.InputTag( "hltEgammaHoverEUnseeded" ),
16625         barrelCut = cms.PSet( 
16626           useEt = cms.bool( False ),
16627           cutOverE = cms.double( 0.2 )
16628         )
16629       )
16630     )
16631 )
16632 fragment.hltEleSeedsTrackingRegionsUnseeded = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
16633     RegionPSet = cms.PSet( 
16634       minBSDeltaZ = cms.double( 0.0 ),
16635       useZInVertex = cms.bool( False ),
16636       vertices = cms.InputTag( "" ),
16637       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16638       useZInBeamspot = cms.bool( False ),
16639       ptMin = cms.double( 1.5 ),
16640       deltaEtaRegion = cms.double( 0.1 ),
16641       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
16642       originHalfLength = cms.double( 12.5 ),
16643       measurementTrackerEvent = cms.InputTag( "" ),
16644       originRadius = cms.double( 0.2 ),
16645       precise = cms.bool( True ),
16646       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
16647       whereToUseMeasTracker = cms.string( "kNever" ),
16648       deltaPhiRegion = cms.double( 0.4 ),
16649       defaultZ = cms.double( 0.0 )
16650     )
16651 )
16652 fragment.hltElePixelHitDoubletsUnseeded = cms.EDProducer( "HitPairEDProducer",
16653     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
16654     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
16655     trackingRegionsSeedingLayers = cms.InputTag( "" ),
16656     clusterCheck = cms.InputTag( "" ),
16657     produceSeedingHitSets = cms.bool( True ),
16658     produceIntermediateHitDoublets = cms.bool( True ),
16659     maxElement = cms.uint32( 0 ),
16660     maxElementTotal = cms.uint32( 50000000 ),
16661     putEmptyIfMaxElementReached = cms.bool( False ),
16662     layerPairs = cms.vuint32( 0 )
16663 )
16664 fragment.hltElePixelHitDoubletsForTripletsUnseeded = cms.EDProducer( "HitPairEDProducer",
16665     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
16666     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegionsUnseeded" ),
16667     trackingRegionsSeedingLayers = cms.InputTag( "" ),
16668     clusterCheck = cms.InputTag( "" ),
16669     produceSeedingHitSets = cms.bool( True ),
16670     produceIntermediateHitDoublets = cms.bool( True ),
16671     maxElement = cms.uint32( 0 ),
16672     maxElementTotal = cms.uint32( 50000000 ),
16673     putEmptyIfMaxElementReached = cms.bool( False ),
16674     layerPairs = cms.vuint32( 0, 1 )
16675 )
16676 fragment.hltElePixelHitTripletsUnseeded = cms.EDProducer( "CAHitTripletEDProducer",
16677     doublets = cms.InputTag( "hltElePixelHitDoubletsForTripletsUnseeded" ),
16678     extraHitRPhitolerance = cms.double( 0.032 ),
16679     useBendingCorrection = cms.bool( True ),
16680     CAThetaCut = cms.double( 0.004 ),
16681     CAPhiCut = cms.double( 0.1 ),
16682     CAThetaCut_byTriplets = cms.VPSet( 
16683       cms.PSet(  seedingLayers = cms.string( "" ),
16684         cut = cms.double( -1.0 )
16685       )
16686     ),
16687     CAPhiCut_byTriplets = cms.VPSet( 
16688       cms.PSet(  seedingLayers = cms.string( "" ),
16689         cut = cms.double( -1.0 )
16690       )
16691     ),
16692     CAHardPtCut = cms.double( 0.3 ),
16693     maxChi2 = cms.PSet( 
16694       value2 = cms.double( 6.0 ),
16695       value1 = cms.double( 100.0 ),
16696       pt1 = cms.double( 0.8 ),
16697       enabled = cms.bool( True ),
16698       pt2 = cms.double( 8.0 )
16699     ),
16700     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
16701 )
16702 fragment.hltElePixelSeedsDoubletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
16703     seedingHitSets = cms.InputTag( "hltElePixelHitDoubletsUnseeded" ),
16704     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16705     SeedMomentumForBOFF = cms.double( 5.0 ),
16706     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16707     MinOneOverPtError = cms.double( 1.0 ),
16708     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16709     magneticField = cms.string( "ParabolicMf" ),
16710     forceKinematicWithRegionDirection = cms.bool( False ),
16711     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
16712 )
16713 fragment.hltElePixelSeedsTripletsUnseeded = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
16714     seedingHitSets = cms.InputTag( "hltElePixelHitTripletsUnseeded" ),
16715     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
16716     SeedMomentumForBOFF = cms.double( 5.0 ),
16717     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
16718     MinOneOverPtError = cms.double( 1.0 ),
16719     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16720     magneticField = cms.string( "ParabolicMf" ),
16721     forceKinematicWithRegionDirection = cms.bool( False ),
16722     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
16723 )
16724 fragment.hltElePixelSeedsCombinedUnseeded = cms.EDProducer( "SeedCombiner",
16725     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoubletsUnseeded','hltElePixelSeedsTripletsUnseeded' )
16726 )
16727 fragment.hltEgammaElectronPixelSeedsUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
16728     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
16729     vertices = cms.InputTag( "" ),
16730     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16731     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
16732     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
16733     matcherConfig = cms.PSet( 
16734       useRecoVertex = cms.bool( False ),
16735       minNrHits = cms.vuint32( 2, 3 ),
16736       matchingCuts = cms.VPSet( 
16737         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
16738           version = cms.int32( 2 ),
16739           dRZMaxHighEt = cms.vdouble( 9999.0 ),
16740           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
16741           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
16742           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
16743           dRZMaxHighEtThres = cms.vdouble( 0.0 )
16744         ),
16745         cms.PSet(  etaBins = cms.vdouble(  ),
16746           dPhiMaxHighEt = cms.vdouble( 0.003 ),
16747           version = cms.int32( 2 ),
16748           dRZMaxHighEt = cms.vdouble( 0.05 ),
16749           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
16750           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
16751           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
16752           dRZMaxHighEtThres = cms.vdouble( 30.0 )
16753         ),
16754         cms.PSet(  etaBins = cms.vdouble(  ),
16755           dPhiMaxHighEt = cms.vdouble( 0.003 ),
16756           version = cms.int32( 2 ),
16757           dRZMaxHighEt = cms.vdouble( 0.05 ),
16758           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
16759           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
16760           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
16761           dRZMaxHighEtThres = cms.vdouble( 30.0 )
16762         )
16763       ),
16764       minNrHitsValidLayerBins = cms.vint32( 4 ),
16765       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
16766       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
16767       paramMagField = cms.ESInputTag( "","ParabolicMf" )
16768     )
16769 )
16770 fragment.hltEgammaPixelMatchVarsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
16771     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16772     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
16773     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
16774   cms.PSet(  yMin = cms.int32( 1 ),
16775     binType = cms.string( "AbsEtaClus" ),
16776     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
16777     xMin = cms.double( 0.0 ),
16778     yMax = cms.int32( 1 ),
16779     xMax = cms.double( 1.5 ),
16780     funcType = cms.string( "TF1:=pol3" )
16781   ),
16782   cms.PSet(  yMin = cms.int32( 2 ),
16783     binType = cms.string( "AbsEtaClus" ),
16784     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
16785     xMin = cms.double( 0.0 ),
16786     yMax = cms.int32( 2 ),
16787     xMax = cms.double( 1.5 ),
16788     funcType = cms.string( "TF1:=pol3" )
16789   ),
16790   cms.PSet(  yMin = cms.int32( 3 ),
16791     binType = cms.string( "AbsEtaClus" ),
16792     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
16793     xMin = cms.double( 0.0 ),
16794     yMax = cms.int32( 99999 ),
16795     xMax = cms.double( 1.5 ),
16796     funcType = cms.string( "TF1:=pol3" )
16797   ),
16798   cms.PSet(  yMin = cms.int32( 1 ),
16799     binType = cms.string( "AbsEtaClus" ),
16800     funcParams = cms.vdouble( 0.00823, -0.0029 ),
16801     xMin = cms.double( 1.5 ),
16802     yMax = cms.int32( 1 ),
16803     xMax = cms.double( 2.0 ),
16804     funcType = cms.string( "TF1:=pol1" )
16805   ),
16806   cms.PSet(  yMin = cms.int32( 1 ),
16807     binType = cms.string( "AbsEtaClus" ),
16808     funcParams = cms.vdouble( 0.00282 ),
16809     xMin = cms.double( 2.0 ),
16810     yMax = cms.int32( 1 ),
16811     xMax = cms.double( 3.0 ),
16812     funcType = cms.string( "TF1:=pol0" )
16813   ),
16814   cms.PSet(  yMin = cms.int32( 2 ),
16815     binType = cms.string( "AbsEtaClus" ),
16816     funcParams = cms.vdouble( 0.010838, -0.00345 ),
16817     xMin = cms.double( 1.5 ),
16818     yMax = cms.int32( 2 ),
16819     xMax = cms.double( 2.0 ),
16820     funcType = cms.string( "TF1:=pol1" )
16821   ),
16822   cms.PSet(  yMin = cms.int32( 2 ),
16823     binType = cms.string( "AbsEtaClus" ),
16824     funcParams = cms.vdouble( 0.0043 ),
16825     xMin = cms.double( 2.0 ),
16826     yMax = cms.int32( 2 ),
16827     xMax = cms.double( 3.0 ),
16828     funcType = cms.string( "TF1:=pol0" )
16829   ),
16830   cms.PSet(  yMin = cms.int32( 3 ),
16831     binType = cms.string( "AbsEtaClus" ),
16832     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
16833     xMin = cms.double( 1.5 ),
16834     yMax = cms.int32( 99999 ),
16835     xMax = cms.double( 3.0 ),
16836     funcType = cms.string( "TF1:=pol2" )
16837   )
16838 ) ),
16839     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
16840   cms.PSet(  yMin = cms.int32( 1 ),
16841     binType = cms.string( "AbsEtaClus" ),
16842     funcParams = cms.vdouble( 1.3E-4 ),
16843     xMin = cms.double( 0.0 ),
16844     yMax = cms.int32( 99999 ),
16845     xMax = cms.double( 1.6 ),
16846     funcType = cms.string( "TF1:=pol0" )
16847   ),
16848   cms.PSet(  yMin = cms.int32( 1 ),
16849     binType = cms.string( "AbsEtaClus" ),
16850     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
16851     xMin = cms.double( 1.5 ),
16852     yMax = cms.int32( 99999 ),
16853     xMax = cms.double( 1.9 ),
16854     funcType = cms.string( "TF1:=pol1" )
16855   ),
16856   cms.PSet(  yMin = cms.int32( 1 ),
16857     binType = cms.string( "AbsEtaClus" ),
16858     funcParams = cms.vdouble( 7.94E-5 ),
16859     xMin = cms.double( 1.9 ),
16860     yMax = cms.int32( 99999 ),
16861     xMax = cms.double( 3.0 ),
16862     funcType = cms.string( "TF1:=pol0" )
16863   )
16864 ) ),
16865     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
16866   cms.PSet(  yMin = cms.int32( 1 ),
16867     binType = cms.string( "AbsEtaClus" ),
16868     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
16869     xMin = cms.double( 0.0 ),
16870     yMax = cms.int32( 99999 ),
16871     xMax = cms.double( 1.5 ),
16872     funcType = cms.string( "TF1:=pol3" )
16873   ),
16874   cms.PSet(  yMin = cms.int32( 1 ),
16875     binType = cms.string( "AbsEtaClus" ),
16876     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
16877     xMin = cms.double( 1.5 ),
16878     yMax = cms.int32( 99999 ),
16879     xMax = cms.double( 3.0 ),
16880     funcType = cms.string( "TF1:=pol3" )
16881   )
16882 ) ),
16883     productsToWrite = cms.int32( 0 )
16884 )
16885 fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded = cms.EDProducer( "CkfTrackCandidateMaker",
16886     cleanTrajectoryAfterInOut = cms.bool( True ),
16887     doSeedingRegionRebuilding = cms.bool( True ),
16888     onlyPixelHitsForSeedCleaner = cms.bool( False ),
16889     reverseTrajectories = cms.bool( False ),
16890     useHitsSplitting = cms.bool( True ),
16891     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16892     src = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
16893     clustersToSkip = cms.InputTag( "" ),
16894     phase2clustersToSkip = cms.InputTag( "" ),
16895     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
16896     TransientInitialStateEstimatorParameters = cms.PSet( 
16897       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
16898       numberMeasurementsForFit = cms.int32( 4 ),
16899       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
16900     ),
16901     numHitsForSeedCleaner = cms.int32( 4 ),
16902     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16903     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
16904     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
16905     maxNSeeds = cms.uint32( 1000000 ),
16906     maxSeedsBeforeCleaning = cms.uint32( 1000 )
16907 )
16908 fragment.hltEgammaGsfTracksUnseeded = cms.EDProducer( "GsfTrackProducer",
16909     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSFUnseeded" ),
16910     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16911     producer = cms.string( "" ),
16912     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
16913     useHitsSplitting = cms.bool( False ),
16914     TrajectoryInEvent = cms.bool( True ),
16915     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
16916     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
16917     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
16918     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
16919     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
16920     GeometricInnerState = cms.bool( True ),
16921     AlgorithmName = cms.string( "gsf" )
16922 )
16923 fragment.hltEgammaGsfElectronsUnseeded = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
16924     TrackProducer = cms.InputTag( "" ),
16925     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
16926     UseGsfTracks = cms.bool( True ),
16927     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
16928 )
16929 fragment.hltEgammaGsfTrackVarsBestTrkUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
16930     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16931     inputCollection = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
16932     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
16933     upperTrackNrToRemoveCut = cms.int32( 9999 ),
16934     lowerTrackNrToRemoveCut = cms.int32( -1 ),
16935     useDefaultValuesForBarrel = cms.bool( False ),
16936     useDefaultValuesForEndcap = cms.bool( False ),
16937     produceAbsValues = cms.bool( False )
16938 )
16939 fragment.hltEgammaEleGsfTrackIsoUnseeded = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
16940     electronProducer = cms.InputTag( "hltEgammaGsfElectronsUnseeded" ),
16941     trackProducer = cms.InputTag( "hltMergedTracks" ),
16942     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16943     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
16944     egTrkIsoPtMin = cms.double( 1.0 ),
16945     egTrkIsoConeSize = cms.double( 0.2 ),
16946     egTrkIsoZSpan = cms.double( 0.15 ),
16947     egTrkIsoRSpan = cms.double( 999999.0 ),
16948     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
16949     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
16950     egTrkIsoStripBarrel = cms.double( 0.01 ),
16951     egTrkIsoStripEndcap = cms.double( 0.01 ),
16952     useGsfTrack = cms.bool( True ),
16953     useSCRefs = cms.bool( True )
16954 )
16955 fragment.hltEgammaR9IDUnseeded = cms.EDProducer( "EgammaHLTR9IDProducer",
16956     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
16957     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
16958     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
16959 )
16960 fragment.hltDisplacedmumuVtxNoMatchingProducer = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
16961     Src = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16962     PreviousCandTag = cms.InputTag( "hltDoubleMu3L3FilteredNoVtx" ),
16963     matchToPrevious = cms.bool( False ),
16964     MaxEta = cms.double( 2.5 ),
16965     MinPt = cms.double( 0.0 ),
16966     MinPtPair = cms.double( 0.0 ),
16967     MinInvMass = cms.double( 0.0 ),
16968     MaxInvMass = cms.double( 99999.0 ),
16969     ChargeOpt = cms.int32( 0 )
16970 )
16971 fragment.hltRecHitInRegionForMuonsMFnoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16972     productLabels = cms.vstring( 'EcalRegionalRecHitsEB',
16973       'EcalRegionalRecHitsEE' ),
16974     ecalhitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
16975     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16976     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16977     useUncalib = cms.bool( False ),
16978     doIsolated = cms.bool( True ),
16979     l1LowerThr = cms.double( 0.0 ),
16980     l1UpperThr = cms.double( 999.0 ),
16981     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16982     regionEtaMargin = cms.double( 0.4 ),
16983     regionPhiMargin = cms.double( 0.4 )
16984 )
16985 fragment.hltRecHitInRegionForMuonsESNoVtx = cms.EDProducer( "MuonHLTRechitInRegionsProducer",
16986     productLabels = cms.vstring( 'EcalRegionalRecHitsES' ),
16987     ecalhitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
16988     l1TagIsolated = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
16989     l1TagNonIsolated = cms.InputTag( "NotUsed" ),
16990     useUncalib = cms.bool( False ),
16991     doIsolated = cms.bool( True ),
16992     l1LowerThr = cms.double( 0.0 ),
16993     l1UpperThr = cms.double( 999.0 ),
16994     l1LowerThrIgnoreIsolation = cms.double( 100.0 ),
16995     regionEtaMargin = cms.double( 0.4 ),
16996     regionPhiMargin = cms.double( 0.4 )
16997 )
16998 fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx = cms.EDProducer( "PFRecHitProducer",
16999     navigator = cms.PSet( 
17000       barrel = cms.PSet(  ),
17001       endcap = cms.PSet(  ),
17002       name = cms.string( "PFRecHitECALNavigator" )
17003     ),
17004     producers = cms.VPSet( 
17005       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEB' ),
17006         srFlags = cms.InputTag( "" ),
17007         name = cms.string( "PFEBRecHitCreator" ),
17008         qualityTests = cms.VPSet( 
17009           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17010             applySelectionsToAllCrystals = cms.bool( True )
17011           ),
17012           cms.PSet(  topologicalCleaning = cms.bool( True ),
17013             skipTTRecoveredHits = cms.bool( True ),
17014             cleaningThreshold = cms.double( 2.0 ),
17015             name = cms.string( "PFRecHitQTestECAL" ),
17016             timingCleaning = cms.bool( True )
17017           )
17018         )
17019       ),
17020       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsMFnoVtx','EcalRegionalRecHitsEE' ),
17021         srFlags = cms.InputTag( "" ),
17022         name = cms.string( "PFEERecHitCreator" ),
17023         qualityTests = cms.VPSet( 
17024           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17025             applySelectionsToAllCrystals = cms.bool( True )
17026           ),
17027           cms.PSet(  topologicalCleaning = cms.bool( True ),
17028             skipTTRecoveredHits = cms.bool( True ),
17029             cleaningThreshold = cms.double( 2.0 ),
17030             name = cms.string( "PFRecHitQTestECAL" ),
17031             timingCleaning = cms.bool( True )
17032           )
17033         )
17034       )
17035     )
17036 )
17037 fragment.hltParticleFlowRecHitPSForMuonsNoVtx = cms.EDProducer( "PFRecHitProducer",
17038     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
17039     producers = cms.VPSet( 
17040       cms.PSet(  src = cms.InputTag( 'hltRecHitInRegionForMuonsESNoVtx','EcalRegionalRecHitsES' ),
17041         name = cms.string( "PFPSRecHitCreator" ),
17042         qualityTests = cms.VPSet( 
17043           cms.PSet(  threshold = cms.double( 7.0E-6 ),
17044             name = cms.string( "PFRecHitQTestThreshold" )
17045           )
17046         )
17047       )
17048     )
17049 )
17050 fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx = cms.EDProducer( "PFClusterProducer",
17051     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALForMuonsMFNoVtx" ),
17052     usePFThresholdsFromDB = cms.bool( True ),
17053     recHitCleaners = cms.VPSet( 
17054     ),
17055     seedCleaners = cms.VPSet( 
17056     ),
17057     seedFinder = cms.PSet( 
17058       thresholdsByDetector = cms.VPSet( 
17059         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
17060           seedingThreshold = cms.double( 0.6 ),
17061           detector = cms.string( "ECAL_ENDCAP" )
17062         ),
17063         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17064           seedingThreshold = cms.double( 0.23 ),
17065           detector = cms.string( "ECAL_BARREL" )
17066         )
17067       ),
17068       algoName = cms.string( "LocalMaximumSeedFinder" ),
17069       nNeighbours = cms.int32( 8 )
17070     ),
17071     initialClusteringStep = cms.PSet( 
17072       thresholdsByDetector = cms.VPSet( 
17073         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
17074           gatheringThresholdPt = cms.double( 0.0 ),
17075           detector = cms.string( "ECAL_BARREL" )
17076         ),
17077         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
17078           gatheringThresholdPt = cms.double( 0.0 ),
17079           detector = cms.string( "ECAL_ENDCAP" )
17080         )
17081       ),
17082       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17083       useCornerCells = cms.bool( True )
17084     ),
17085     pfClusterBuilder = cms.PSet( 
17086       minFracTot = cms.double( 1.0E-20 ),
17087       stoppingTolerance = cms.double( 1.0E-8 ),
17088       positionCalc = cms.PSet( 
17089         minAllowedNormalization = cms.double( 1.0E-9 ),
17090         posCalcNCrystals = cms.int32( 9 ),
17091         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17092         logWeightDenominator = cms.double( 0.08 ),
17093         minFractionInCalc = cms.double( 1.0E-9 ),
17094         timeResolutionCalcBarrel = cms.PSet( 
17095           corrTermLowE = cms.double( 0.0510871 ),
17096           threshLowE = cms.double( 0.5 ),
17097           noiseTerm = cms.double( 1.10889 ),
17098           constantTermLowE = cms.double( 0.0 ),
17099           noiseTermLowE = cms.double( 1.31883 ),
17100           threshHighE = cms.double( 5.0 ),
17101           constantTerm = cms.double( 0.428192 )
17102         ),
17103         timeResolutionCalcEndcap = cms.PSet( 
17104           corrTermLowE = cms.double( 0.0 ),
17105           threshLowE = cms.double( 1.0 ),
17106           noiseTerm = cms.double( 5.72489999999 ),
17107           constantTermLowE = cms.double( 0.0 ),
17108           noiseTermLowE = cms.double( 6.92683000001 ),
17109           threshHighE = cms.double( 10.0 ),
17110           constantTerm = cms.double( 0.0 )
17111         )
17112       ),
17113       maxIterations = cms.uint32( 50 ),
17114       positionCalcForConvergence = cms.PSet( 
17115         minAllowedNormalization = cms.double( 0.0 ),
17116         T0_ES = cms.double( 1.2 ),
17117         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17118         T0_EE = cms.double( 3.1 ),
17119         T0_EB = cms.double( 7.4 ),
17120         X0 = cms.double( 0.89 ),
17121         minFractionInCalc = cms.double( 0.0 ),
17122         W0 = cms.double( 4.2 )
17123       ),
17124       allCellsPositionCalc = cms.PSet( 
17125         minAllowedNormalization = cms.double( 1.0E-9 ),
17126         posCalcNCrystals = cms.int32( -1 ),
17127         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17128         logWeightDenominator = cms.double( 0.08 ),
17129         minFractionInCalc = cms.double( 1.0E-9 ),
17130         timeResolutionCalcBarrel = cms.PSet( 
17131           corrTermLowE = cms.double( 0.0510871 ),
17132           threshLowE = cms.double( 0.5 ),
17133           noiseTerm = cms.double( 1.10889 ),
17134           constantTermLowE = cms.double( 0.0 ),
17135           noiseTermLowE = cms.double( 1.31883 ),
17136           threshHighE = cms.double( 5.0 ),
17137           constantTerm = cms.double( 0.428192 )
17138         ),
17139         timeResolutionCalcEndcap = cms.PSet( 
17140           corrTermLowE = cms.double( 0.0 ),
17141           threshLowE = cms.double( 1.0 ),
17142           noiseTerm = cms.double( 5.72489999999 ),
17143           constantTermLowE = cms.double( 0.0 ),
17144           noiseTermLowE = cms.double( 6.92683000001 ),
17145           threshHighE = cms.double( 10.0 ),
17146           constantTerm = cms.double( 0.0 )
17147         )
17148       ),
17149       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17150       recHitEnergyNorms = cms.VPSet( 
17151         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
17152           detector = cms.string( "ECAL_BARREL" )
17153         ),
17154         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
17155           detector = cms.string( "ECAL_ENDCAP" )
17156         )
17157       ),
17158       showerSigma = cms.double( 1.5 ),
17159       minFractionToKeep = cms.double( 1.0E-7 ),
17160       excludeOtherSeeds = cms.bool( True )
17161     ),
17162     positionReCalc = cms.PSet( 
17163       minAllowedNormalization = cms.double( 0.0 ),
17164       T0_ES = cms.double( 1.2 ),
17165       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17166       T0_EE = cms.double( 3.1 ),
17167       T0_EB = cms.double( 7.4 ),
17168       X0 = cms.double( 0.89 ),
17169       minFractionInCalc = cms.double( 0.0 ),
17170       W0 = cms.double( 4.2 )
17171     ),
17172     energyCorrector = cms.PSet(  )
17173 )
17174 fragment.hltParticleFlowClusterPSForMuonsNoVtx = cms.EDProducer( "PFClusterProducer",
17175     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSForMuonsNoVtx" ),
17176     usePFThresholdsFromDB = cms.bool( True ),
17177     recHitCleaners = cms.VPSet( 
17178     ),
17179     seedCleaners = cms.VPSet( 
17180     ),
17181     seedFinder = cms.PSet( 
17182       thresholdsByDetector = cms.VPSet( 
17183         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17184           seedingThreshold = cms.double( 1.2E-4 ),
17185           detector = cms.string( "PS1" )
17186         ),
17187         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17188           seedingThreshold = cms.double( 1.2E-4 ),
17189           detector = cms.string( "PS2" )
17190         )
17191       ),
17192       algoName = cms.string( "LocalMaximumSeedFinder" ),
17193       nNeighbours = cms.int32( 4 )
17194     ),
17195     initialClusteringStep = cms.PSet( 
17196       thresholdsByDetector = cms.VPSet( 
17197         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17198           gatheringThresholdPt = cms.double( 0.0 ),
17199           detector = cms.string( "PS1" )
17200         ),
17201         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17202           gatheringThresholdPt = cms.double( 0.0 ),
17203           detector = cms.string( "PS2" )
17204         )
17205       ),
17206       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17207       useCornerCells = cms.bool( False )
17208     ),
17209     pfClusterBuilder = cms.PSet( 
17210       minFracTot = cms.double( 1.0E-20 ),
17211       stoppingTolerance = cms.double( 1.0E-8 ),
17212       positionCalc = cms.PSet( 
17213         minAllowedNormalization = cms.double( 1.0E-9 ),
17214         posCalcNCrystals = cms.int32( -1 ),
17215         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17216         logWeightDenominator = cms.double( 6.0E-5 ),
17217         minFractionInCalc = cms.double( 1.0E-9 )
17218       ),
17219       maxIterations = cms.uint32( 50 ),
17220       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17221       recHitEnergyNorms = cms.VPSet( 
17222         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17223           detector = cms.string( "PS1" )
17224         ),
17225         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17226           detector = cms.string( "PS2" )
17227         )
17228       ),
17229       showerSigma = cms.double( 0.3 ),
17230       minFractionToKeep = cms.double( 1.0E-7 ),
17231       excludeOtherSeeds = cms.bool( True )
17232     ),
17233     positionReCalc = cms.PSet(  ),
17234     energyCorrector = cms.PSet(  )
17235 )
17236 fragment.hltParticleFlowClusterECALForMuonsMFNoVtx = cms.EDProducer( "CorrectedECALPFClusterProducer",
17237     minimumPSEnergy = cms.double( 0.0 ),
17238     skipPS = cms.bool( False ),
17239     inputPS = cms.InputTag( "hltParticleFlowClusterPSForMuonsNoVtx" ),
17240     energyCorrector = cms.PSet( 
17241       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17242       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17243       applyCrackCorrections = cms.bool( False ),
17244       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17245       applyMVACorrections = cms.bool( True ),
17246       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17247       maxPtForMVAEvaluation = cms.double( 300.0 ),
17248       srfAwareCorrection = cms.bool( True )
17249     ),
17250     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx" )
17251 )
17252 fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTEcalPFClusterIsolationProducer",
17253     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17254     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALForMuonsMFNoVtx" ),
17255     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetECALMFForMuons" ),
17256     doRhoCorrection = cms.bool( True ),
17257     rhoMax = cms.double( 9.9999999E7 ),
17258     rhoScale = cms.double( 1.0 ),
17259     drMax = cms.double( 0.3 ),
17260     drVetoBarrel = cms.double( 0.05 ),
17261     drVetoEndcap = cms.double( 0.05 ),
17262     etaStripBarrel = cms.double( 0.0 ),
17263     etaStripEndcap = cms.double( 0.0 ),
17264     energyBarrel = cms.double( 0.0 ),
17265     energyEndcap = cms.double( 0.0 ),
17266     effectiveAreas = cms.vdouble( 0.35, 0.193 ),
17267     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17268 )
17269 fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx = cms.EDProducer( "MuonHLTHcalPFClusterIsolationProducer",
17270     recoCandidateProducer = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17271     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
17272     useHF = cms.bool( False ),
17273     pfClusterProducerHFEM = cms.InputTag( "" ),
17274     pfClusterProducerHFHAD = cms.InputTag( "" ),
17275     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
17276     doRhoCorrection = cms.bool( True ),
17277     rhoMax = cms.double( 9.9999999E7 ),
17278     rhoScale = cms.double( 1.0 ),
17279     drMax = cms.double( 0.3 ),
17280     drVetoBarrel = cms.double( 0.1 ),
17281     drVetoEndcap = cms.double( 0.1 ),
17282     etaStripBarrel = cms.double( 0.0 ),
17283     etaStripEndcap = cms.double( 0.0 ),
17284     energyBarrel = cms.double( 0.0 ),
17285     energyEndcap = cms.double( 0.0 ),
17286     useEt = cms.bool( True ),
17287     effectiveAreas = cms.vdouble( 0.11, 0.163 ),
17288     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17289 )
17290 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
17291     RegionPSet = cms.PSet( 
17292       vertexCollection = cms.InputTag( "hltPixelVertices" ),
17293       zErrorVetex = cms.double( 0.2 ),
17294       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17295       zErrorBeamSpot = cms.double( 24.2 ),
17296       maxNVertices = cms.int32( 4 ),
17297       maxNRegions = cms.int32( 40 ),
17298       nSigmaZVertex = cms.double( 3.0 ),
17299       nSigmaZBeamSpot = cms.double( 4.0 ),
17300       ptMin = cms.double( 0.3 ),
17301       mode = cms.string( "VerticesFixed" ),
17302       input = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17303       searchOpt = cms.bool( False ),
17304       whereToUseMeasurementTracker = cms.string( "Never" ),
17305       originRadius = cms.double( 0.1 ),
17306       measurementTrackerName = cms.InputTag( "" ),
17307       precise = cms.bool( True ),
17308       deltaEta = cms.double( 0.3 ),
17309       deltaPhi = cms.double( 0.3 )
17310     )
17311 )
17312 fragment.hltPixelTracksInRegionIter0L3MuonNoVtx = cms.EDProducer( "TrackSelectorByRegion",
17313     tracks = cms.InputTag( "hltPixelTracks" ),
17314     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx" ),
17315     produceTrackCollection = cms.bool( True ),
17316     produceMask = cms.bool( False )
17317 )
17318 fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
17319     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonNoVtx" ),
17320     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
17321     originHalfLength = cms.double( 0.3 ),
17322     originRadius = cms.double( 0.1 ),
17323     useProtoTrackKinematics = cms.bool( False ),
17324     useEventsWithNoVertex = cms.bool( True ),
17325     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
17326     usePV = cms.bool( False ),
17327     includeFourthHit = cms.bool( True ),
17328     produceComplement = cms.bool( False ),
17329     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
17330 )
17331 fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx = cms.EDProducer( "CkfTrackCandidateMaker",
17332     cleanTrajectoryAfterInOut = cms.bool( False ),
17333     doSeedingRegionRebuilding = cms.bool( False ),
17334     onlyPixelHitsForSeedCleaner = cms.bool( False ),
17335     reverseTrajectories = cms.bool( False ),
17336     useHitsSplitting = cms.bool( False ),
17337     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
17338     src = cms.InputTag( "hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx" ),
17339     clustersToSkip = cms.InputTag( "" ),
17340     phase2clustersToSkip = cms.InputTag( "" ),
17341     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
17342     TransientInitialStateEstimatorParameters = cms.PSet( 
17343       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
17344       numberMeasurementsForFit = cms.int32( 4 ),
17345       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
17346     ),
17347     numHitsForSeedCleaner = cms.int32( 4 ),
17348     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
17349     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
17350     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
17351     maxNSeeds = cms.uint32( 100000 ),
17352     maxSeedsBeforeCleaning = cms.uint32( 1000 )
17353 )
17354 fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx = cms.EDProducer( "TrackProducer",
17355     useSimpleMF = cms.bool( True ),
17356     SimpleMagneticField = cms.string( "ParabolicMf" ),
17357     src = cms.InputTag( "hltIter0L3MuonCkfTrackCandidatesNoVtx" ),
17358     clusterRemovalInfo = cms.InputTag( "" ),
17359     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17360     Fitter = cms.string( "hltESPFittingSmootherIT" ),
17361     useHitsSplitting = cms.bool( False ),
17362     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
17363     TrajectoryInEvent = cms.bool( False ),
17364     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
17365     AlgorithmName = cms.string( "hltIter0" ),
17366     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
17367     GeometricInnerState = cms.bool( True ),
17368     NavigationSchool = cms.string( "" ),
17369     MeasurementTracker = cms.string( "" ),
17370     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
17371 )
17372 fragment.hltIter0L3MuonTrackCutClassifierNoVtx = cms.EDProducer( "TrackCutClassifier",
17373     src = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
17374     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
17375     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
17376     ignoreVertices = cms.bool( False ),
17377     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
17378     mva = cms.PSet( 
17379       minPixelHits = cms.vint32( 0, 0, 0 ),
17380       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
17381       dr_par = cms.PSet( 
17382         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
17383         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
17384         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
17385         dr_exp = cms.vint32( 4, 4, 4 ),
17386         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
17387       ),
17388       maxLostLayers = cms.vint32( 1, 1, 1 ),
17389       min3DLayers = cms.vint32( 0, 0, 0 ),
17390       dz_par = cms.PSet( 
17391         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
17392         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
17393         dz_exp = cms.vint32( 4, 4, 4 )
17394       ),
17395       minNVtxTrk = cms.int32( 3 ),
17396       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
17397       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
17398       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
17399       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
17400       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
17401       minLayers = cms.vint32( 3, 3, 3 )
17402     )
17403 )
17404 fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx = cms.EDProducer( "TrackCollectionFilterCloner",
17405     originalSource = cms.InputTag( "hltIter0L3MuonCtfWithMaterialTracksNoVtx" ),
17406     originalMVAVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','MVAValues' ),
17407     originalQualVals = cms.InputTag( 'hltIter0L3MuonTrackCutClassifierNoVtx','QualityMasks' ),
17408     minQuality = cms.string( "highPurity" ),
17409     copyExtras = cms.untracked.bool( True ),
17410     copyTrajectories = cms.untracked.bool( False )
17411 )
17412 fragment.hltMuonTkRelIsolationCut0p09MapNoVtx = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
17413     UseRhoCorrectedCaloDeposits = cms.bool( False ),
17414     UseCaloIso = cms.bool( False ),
17415     CaloDepositsLabel = cms.InputTag( "notUsed" ),
17416     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17417     OutputMuIsoDeposits = cms.bool( True ),
17418     TrackPt_Min = cms.double( -1.0 ),
17419     printDebug = cms.bool( False ),
17420     CutsPSet = cms.PSet( 
17421       applyCutsORmaxNTracks = cms.bool( False ),
17422       maxNTracks = cms.int32( -1 ),
17423       Thresholds = cms.vdouble( 0.09 ),
17424       EtaBounds = cms.vdouble( 2.411 ),
17425       ComponentName = cms.string( "SimpleCuts" ),
17426       ConeSizes = cms.vdouble( 0.3 )
17427     ),
17428     TrkExtractorPSet = cms.PSet( 
17429       Diff_z = cms.double( 0.2 ),
17430       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurityNoVtx" ),
17431       Chi2Ndof_Max = cms.double( 1.0E64 ),
17432       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
17433       DR_Veto = cms.double( 0.01 ),
17434       Pt_Min = cms.double( -1.0 ),
17435       VetoLeadingTrack = cms.bool( True ),
17436       DR_Max = cms.double( 0.3 ),
17437       DepositLabel = cms.untracked.string( "PXLS" ),
17438       PtVeto_Min = cms.double( 2.0 ),
17439       NHits_Min = cms.uint32( 0 ),
17440       PropagateTracksToRadius = cms.bool( True ),
17441       ReferenceRadius = cms.double( 6.0 ),
17442       Chi2Prob_Min = cms.double( -1.0 ),
17443       Diff_r = cms.double( 0.1 ),
17444       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
17445       ComponentName = cms.string( "PixelTrackExtractor" ),
17446       DR_VetoPt = cms.double( 0.025 )
17447     ),
17448     CaloExtractorPSet = cms.PSet( 
17449       DR_Veto_H = cms.double( 0.1 ),
17450       Vertex_Constraint_Z = cms.bool( False ),
17451       DR_Veto_E = cms.double( 0.07 ),
17452       Weight_H = cms.double( 1.0 ),
17453       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
17454       DR_Max = cms.double( 0.3 ),
17455       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
17456       Vertex_Constraint_XY = cms.bool( False ),
17457       Threshold_H = cms.double( 0.5 ),
17458       Threshold_E = cms.double( 0.2 ),
17459       ComponentName = cms.string( "CaloExtractor" ),
17460       Weight_E = cms.double( 1.0 )
17461     )
17462 )
17463 fragment.hltScoutingTrackPacker = cms.EDProducer( "HLTScoutingTrackProducer",
17464     OtherTracks = cms.InputTag( "hltPFMuonMerging" ),
17465     vertexCollection = cms.InputTag( "hltPixelVertices" ),
17466     mantissaPrecision = cms.int32( 10 ),
17467     vtxMinDist = cms.double( 999.0 ),
17468     ptMin = cms.double( 1.0 )
17469 )
17470 fragment.hltScoutingPrimaryVertexPacker = cms.EDProducer( "HLTScoutingPrimaryVertexProducer",
17471     vertexCollection = cms.InputTag( "hltPixelVertices" ),
17472     mantissaPrecision = cms.int32( 10 )
17473 )
17474 fragment.hltScoutingPFPacker = cms.EDProducer( "HLTScoutingPFProducer",
17475     pfJetCollection = cms.InputTag( "hltAK4PFJets" ),
17476     pfJetTagCollection = cms.InputTag( "" ),
17477     pfCandidateCollection = cms.InputTag( "hltParticleFlow" ),
17478     vertexCollection = cms.InputTag( "hltPixelVertices" ),
17479     metCollection = cms.InputTag( "hltPFMETProducer" ),
17480     rho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
17481     pfJetPtCut = cms.double( 20.0 ),
17482     pfJetEtaCut = cms.double( 5.0 ),
17483     pfCandidatePtCut = cms.double( 0.6 ),
17484     pfCandidateEtaCut = cms.double( 3.0 ),
17485     mantissaPrecision = cms.int32( 10 ),
17486     doJetTags = cms.bool( True ),
17487     doCandidates = cms.bool( True ),
17488     doMet = cms.bool( True ),
17489     doTrackVars = cms.bool( True ),
17490     relativeTrackVars = cms.bool( True ),
17491     doCandIndsForJets = cms.bool( False )
17492 )
17493 fragment.hltScoutingMuonPackerNoVtx = cms.EDProducer( "HLTScoutingMuonProducer",
17494     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
17495     displacedvertexCollection = cms.InputTag( "hltDisplacedmumuVtxNoMatchingProducer" ),
17496     InputMuons = cms.InputTag( "hltIterL3MuonsNoVtx" ),
17497     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
17498     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedNoVtx" ),
17499     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuonsNoVtx" ),
17500     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalPFClusterIsoForMuonsNoVtx" ),
17501     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p09MapNoVtx','combinedRelativeIsoDeposits' ),
17502     muonPtCut = cms.double( 0.0 ),
17503     muonEtaCut = cms.double( 2.4 ),
17504     minVtxProbCut = cms.double( 0.001 )
17505 )
17506 fragment.hltScoutingMuonPackerVtx = cms.EDProducer( "HLTScoutingMuonProducer",
17507     ChargedCandidates = cms.InputTag( "hltIterL3MuonCandidates" ),
17508     displacedvertexCollection = cms.InputTag( "" ),
17509     InputMuons = cms.InputTag( "hltIterL3Muons" ),
17510     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
17511     Tracks = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
17512     EcalPFClusterIsoMap = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
17513     HcalPFClusterIsoMap = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
17514     TrackIsoMap = cms.InputTag( 'hltMuonTkRelIsolationCut0p14Map','combinedRelativeIsoDeposits' ),
17515     muonPtCut = cms.double( 0.0 ),
17516     muonEtaCut = cms.double( 2.4 ),
17517     minVtxProbCut = cms.double( 0.001 )
17518 )
17519 fragment.hltScoutingEgammaPacker = cms.EDProducer( "HLTScoutingEgammaProducer",
17520     EgammaCandidates = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
17521     EgammaGsfTracks = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
17522     SigmaIEtaIEtaMap = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
17523     r9Map = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
17524     HoverEMap = cms.InputTag( "hltEgammaHoverEUnseeded" ),
17525     DetaMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','DetaSeed' ),
17526     DphiMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','Dphi' ),
17527     MissingHitsMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','MissingHits' ),
17528     OneOEMinusOneOPMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','OneOESuperMinusOneOP' ),
17529     fBremMap = cms.InputTag( 'hltEgammaGsfTrackVarsBestTrkUnseeded','fbrem' ),
17530     EcalPFClusterIsoMap = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
17531     EleGsfTrackIsoMap = cms.InputTag( "hltEgammaEleGsfTrackIsoUnseeded" ),
17532     HcalPFClusterIsoMap = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
17533     egammaPtCut = cms.double( 2.0 ),
17534     egammaEtaCut = cms.double( 2.5 ),
17535     egammaHoverECut = cms.double( 9999.0 ),
17536     egammaSigmaIEtaIEtaCut = cms.vdouble( 99999.0, 99999.0 ),
17537     absEtaBinUpperEdges = cms.vdouble( 1.479, 5.0 ),
17538     saveRecHitTiming = cms.bool( False ),
17539     mantissaPrecision = cms.int32( 10 ),
17540     rechitMatrixSize = cms.int32( 10 ),
17541     rechitZeroSuppression = cms.bool( True ),
17542     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17543     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
17544 )
17545 fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
17546     saveTags = cms.bool( True ),
17547     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_DoubleEG11_er1p2_dR_Max0p6" ),
17548     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17549     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
17550     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
17551     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
17552     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
17553     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
17554     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
17555     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
17556     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
17557 )
17558 fragment.hltPreDSTPFScoutingDoubleEG = cms.EDFilter( "HLTPrescaler",
17559     offset = cms.uint32( 0 ),
17560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
17561 )
17562 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
17563     productLabels = cms.vstring( 'EcalRecHitsEB',
17564       'EcalRecHitsEE' ),
17565     recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
17566     l1InputRegions = cms.VPSet( 
17567       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
17568         regionEtaMargin = cms.double( 0.9 ),
17569         type = cms.string( "EGamma" ),
17570         minEt = cms.double( 5.0 ),
17571         regionPhiMargin = cms.double( 1.2 ),
17572         maxEt = cms.double( 999999.0 )
17573       ),
17574       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
17575         regionEtaMargin = cms.double( 0.9 ),
17576         type = cms.string( "Jet" ),
17577         minEt = cms.double( 170.0 ),
17578         regionPhiMargin = cms.double( 1.2 ),
17579         maxEt = cms.double( 999999.0 )
17580       ),
17581       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
17582         regionEtaMargin = cms.double( 0.9 ),
17583         type = cms.string( "Tau" ),
17584         minEt = cms.double( 100.0 ),
17585         regionPhiMargin = cms.double( 1.2 ),
17586         maxEt = cms.double( 999999.0 )
17587       )
17588     )
17589 )
17590 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
17591     productLabels = cms.vstring( 'EcalRecHitsES' ),
17592     recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
17593     l1InputRegions = cms.VPSet( 
17594       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
17595         regionEtaMargin = cms.double( 0.9 ),
17596         type = cms.string( "EGamma" ),
17597         minEt = cms.double( 5.0 ),
17598         regionPhiMargin = cms.double( 1.2 ),
17599         maxEt = cms.double( 999999.0 )
17600       ),
17601       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
17602         regionEtaMargin = cms.double( 0.9 ),
17603         type = cms.string( "Jet" ),
17604         minEt = cms.double( 170.0 ),
17605         regionPhiMargin = cms.double( 1.2 ),
17606         maxEt = cms.double( 999999.0 )
17607       ),
17608       cms.PSet(  inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
17609         regionEtaMargin = cms.double( 0.9 ),
17610         type = cms.string( "Tau" ),
17611         minEt = cms.double( 100.0 ),
17612         regionPhiMargin = cms.double( 1.2 ),
17613         maxEt = cms.double( 999999.0 )
17614       )
17615     )
17616 )
17617 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
17618     navigator = cms.PSet( 
17619       barrel = cms.PSet(  ),
17620       endcap = cms.PSet(  ),
17621       name = cms.string( "PFRecHitECALNavigator" )
17622     ),
17623     producers = cms.VPSet( 
17624       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
17625         srFlags = cms.InputTag( "" ),
17626         name = cms.string( "PFEBRecHitCreator" ),
17627         qualityTests = cms.VPSet( 
17628           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17629             applySelectionsToAllCrystals = cms.bool( True )
17630           ),
17631           cms.PSet(  topologicalCleaning = cms.bool( True ),
17632             skipTTRecoveredHits = cms.bool( True ),
17633             cleaningThreshold = cms.double( 2.0 ),
17634             name = cms.string( "PFRecHitQTestECAL" ),
17635             timingCleaning = cms.bool( True )
17636           )
17637         )
17638       ),
17639       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
17640         srFlags = cms.InputTag( "" ),
17641         name = cms.string( "PFEERecHitCreator" ),
17642         qualityTests = cms.VPSet( 
17643           cms.PSet(  name = cms.string( "PFRecHitQTestDBThreshold" ),
17644             applySelectionsToAllCrystals = cms.bool( True )
17645           ),
17646           cms.PSet(  topologicalCleaning = cms.bool( True ),
17647             skipTTRecoveredHits = cms.bool( True ),
17648             cleaningThreshold = cms.double( 2.0 ),
17649             name = cms.string( "PFRecHitQTestECAL" ),
17650             timingCleaning = cms.bool( True )
17651           )
17652         )
17653       )
17654     )
17655 )
17656 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
17657     navigator = cms.PSet(  name = cms.string( "PFRecHitPreshowerNavigator" ) ),
17658     producers = cms.VPSet( 
17659       cms.PSet(  src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
17660         name = cms.string( "PFPSRecHitCreator" ),
17661         qualityTests = cms.VPSet( 
17662           cms.PSet(  threshold = cms.double( 7.0E-6 ),
17663             name = cms.string( "PFRecHitQTestThreshold" )
17664           )
17665         )
17666       )
17667     )
17668 )
17669 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
17670     recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
17671     usePFThresholdsFromDB = cms.bool( True ),
17672     recHitCleaners = cms.VPSet( 
17673     ),
17674     seedCleaners = cms.VPSet( 
17675     ),
17676     seedFinder = cms.PSet( 
17677       thresholdsByDetector = cms.VPSet( 
17678         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17679           seedingThreshold = cms.double( 1.2E-4 ),
17680           detector = cms.string( "PS1" )
17681         ),
17682         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17683           seedingThreshold = cms.double( 1.2E-4 ),
17684           detector = cms.string( "PS2" )
17685         )
17686       ),
17687       algoName = cms.string( "LocalMaximumSeedFinder" ),
17688       nNeighbours = cms.int32( 4 )
17689     ),
17690     initialClusteringStep = cms.PSet( 
17691       thresholdsByDetector = cms.VPSet( 
17692         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17693           gatheringThresholdPt = cms.double( 0.0 ),
17694           detector = cms.string( "PS1" )
17695         ),
17696         cms.PSet(  gatheringThreshold = cms.double( 6.0E-5 ),
17697           gatheringThresholdPt = cms.double( 0.0 ),
17698           detector = cms.string( "PS2" )
17699         )
17700       ),
17701       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17702       useCornerCells = cms.bool( False )
17703     ),
17704     pfClusterBuilder = cms.PSet( 
17705       minFracTot = cms.double( 1.0E-20 ),
17706       stoppingTolerance = cms.double( 1.0E-8 ),
17707       positionCalc = cms.PSet( 
17708         minAllowedNormalization = cms.double( 1.0E-9 ),
17709         posCalcNCrystals = cms.int32( -1 ),
17710         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17711         logWeightDenominator = cms.double( 6.0E-5 ),
17712         minFractionInCalc = cms.double( 1.0E-9 )
17713       ),
17714       maxIterations = cms.uint32( 50 ),
17715       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17716       recHitEnergyNorms = cms.VPSet( 
17717         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17718           detector = cms.string( "PS1" )
17719         ),
17720         cms.PSet(  recHitEnergyNorm = cms.double( 6.0E-5 ),
17721           detector = cms.string( "PS2" )
17722         )
17723       ),
17724       showerSigma = cms.double( 0.3 ),
17725       minFractionToKeep = cms.double( 1.0E-7 ),
17726       excludeOtherSeeds = cms.bool( True )
17727     ),
17728     positionReCalc = cms.PSet(  ),
17729     energyCorrector = cms.PSet(  )
17730 )
17731 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
17732     recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
17733     usePFThresholdsFromDB = cms.bool( True ),
17734     recHitCleaners = cms.VPSet( 
17735     ),
17736     seedCleaners = cms.VPSet( 
17737     ),
17738     seedFinder = cms.PSet( 
17739       thresholdsByDetector = cms.VPSet( 
17740         cms.PSet(  seedingThresholdPt = cms.double( 0.15 ),
17741           seedingThreshold = cms.double( 0.6 ),
17742           detector = cms.string( "ECAL_ENDCAP" )
17743         ),
17744         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
17745           seedingThreshold = cms.double( 0.23 ),
17746           detector = cms.string( "ECAL_BARREL" )
17747         )
17748       ),
17749       algoName = cms.string( "LocalMaximumSeedFinder" ),
17750       nNeighbours = cms.int32( 8 )
17751     ),
17752     initialClusteringStep = cms.PSet( 
17753       thresholdsByDetector = cms.VPSet( 
17754         cms.PSet(  gatheringThreshold = cms.double( 0.08 ),
17755           gatheringThresholdPt = cms.double( 0.0 ),
17756           detector = cms.string( "ECAL_BARREL" )
17757         ),
17758         cms.PSet(  gatheringThreshold = cms.double( 0.3 ),
17759           gatheringThresholdPt = cms.double( 0.0 ),
17760           detector = cms.string( "ECAL_ENDCAP" )
17761         )
17762       ),
17763       algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
17764       useCornerCells = cms.bool( True )
17765     ),
17766     pfClusterBuilder = cms.PSet( 
17767       minFracTot = cms.double( 1.0E-20 ),
17768       stoppingTolerance = cms.double( 1.0E-8 ),
17769       positionCalc = cms.PSet( 
17770         minAllowedNormalization = cms.double( 1.0E-9 ),
17771         posCalcNCrystals = cms.int32( 9 ),
17772         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17773         logWeightDenominator = cms.double( 0.08 ),
17774         minFractionInCalc = cms.double( 1.0E-9 ),
17775         timeResolutionCalcBarrel = cms.PSet( 
17776           corrTermLowE = cms.double( 0.0510871 ),
17777           threshLowE = cms.double( 0.5 ),
17778           noiseTerm = cms.double( 1.10889 ),
17779           constantTermLowE = cms.double( 0.0 ),
17780           noiseTermLowE = cms.double( 1.31883 ),
17781           threshHighE = cms.double( 5.0 ),
17782           constantTerm = cms.double( 0.428192 )
17783         ),
17784         timeResolutionCalcEndcap = cms.PSet( 
17785           corrTermLowE = cms.double( 0.0 ),
17786           threshLowE = cms.double( 1.0 ),
17787           noiseTerm = cms.double( 5.72489999999 ),
17788           constantTermLowE = cms.double( 0.0 ),
17789           noiseTermLowE = cms.double( 6.92683000001 ),
17790           threshHighE = cms.double( 10.0 ),
17791           constantTerm = cms.double( 0.0 )
17792         )
17793       ),
17794       maxIterations = cms.uint32( 50 ),
17795       positionCalcForConvergence = cms.PSet( 
17796         minAllowedNormalization = cms.double( 0.0 ),
17797         T0_ES = cms.double( 1.2 ),
17798         algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17799         T0_EE = cms.double( 3.1 ),
17800         T0_EB = cms.double( 7.4 ),
17801         X0 = cms.double( 0.89 ),
17802         minFractionInCalc = cms.double( 0.0 ),
17803         W0 = cms.double( 4.2 )
17804       ),
17805       allCellsPositionCalc = cms.PSet( 
17806         minAllowedNormalization = cms.double( 1.0E-9 ),
17807         posCalcNCrystals = cms.int32( -1 ),
17808         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
17809         logWeightDenominator = cms.double( 0.08 ),
17810         minFractionInCalc = cms.double( 1.0E-9 ),
17811         timeResolutionCalcBarrel = cms.PSet( 
17812           corrTermLowE = cms.double( 0.0510871 ),
17813           threshLowE = cms.double( 0.5 ),
17814           noiseTerm = cms.double( 1.10889 ),
17815           constantTermLowE = cms.double( 0.0 ),
17816           noiseTermLowE = cms.double( 1.31883 ),
17817           threshHighE = cms.double( 5.0 ),
17818           constantTerm = cms.double( 0.428192 )
17819         ),
17820         timeResolutionCalcEndcap = cms.PSet( 
17821           corrTermLowE = cms.double( 0.0 ),
17822           threshLowE = cms.double( 1.0 ),
17823           noiseTerm = cms.double( 5.72489999999 ),
17824           constantTermLowE = cms.double( 0.0 ),
17825           noiseTermLowE = cms.double( 6.92683000001 ),
17826           threshHighE = cms.double( 10.0 ),
17827           constantTerm = cms.double( 0.0 )
17828         )
17829       ),
17830       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
17831       recHitEnergyNorms = cms.VPSet( 
17832         cms.PSet(  recHitEnergyNorm = cms.double( 0.08 ),
17833           detector = cms.string( "ECAL_BARREL" )
17834         ),
17835         cms.PSet(  recHitEnergyNorm = cms.double( 0.3 ),
17836           detector = cms.string( "ECAL_ENDCAP" )
17837         )
17838       ),
17839       showerSigma = cms.double( 1.5 ),
17840       minFractionToKeep = cms.double( 1.0E-7 ),
17841       excludeOtherSeeds = cms.bool( True )
17842     ),
17843     positionReCalc = cms.PSet( 
17844       minAllowedNormalization = cms.double( 0.0 ),
17845       T0_ES = cms.double( 1.2 ),
17846       algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
17847       T0_EE = cms.double( 3.1 ),
17848       T0_EB = cms.double( 7.4 ),
17849       X0 = cms.double( 0.89 ),
17850       minFractionInCalc = cms.double( 0.0 ),
17851       W0 = cms.double( 4.2 )
17852     ),
17853     energyCorrector = cms.PSet(  )
17854 )
17855 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
17856     minimumPSEnergy = cms.double( 0.0 ),
17857     skipPS = cms.bool( False ),
17858     inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
17859     energyCorrector = cms.PSet( 
17860       recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17861       recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17862       applyCrackCorrections = cms.bool( False ),
17863       ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17864       applyMVACorrections = cms.bool( True ),
17865       eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
17866       maxPtForMVAEvaluation = cms.double( 300.0 ),
17867       srfAwareCorrection = cms.bool( True )
17868     ),
17869     inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
17870 )
17871 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
17872     PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
17873     doSatelliteClusterMerge = cms.bool( False ),
17874     thresh_PFClusterBarrel = cms.double( 0.5 ),
17875     PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
17876     useRegression = cms.bool( True ),
17877     satelliteMajorityFraction = cms.double( 0.5 ),
17878     thresh_PFClusterEndcap = cms.double( 0.5 ),
17879     ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
17880     PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
17881     verbose = cms.untracked.bool( False ),
17882     thresh_SCEt = cms.double( 4.0 ),
17883     etawidth_SuperClusterEndcap = cms.double( 0.04 ),
17884     phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
17885     useDynamicDPhiWindow = cms.bool( True ),
17886     PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
17887     regressionConfig = cms.PSet( 
17888       uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
17889       ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17890       ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17891       regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
17892       regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
17893       uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
17894       isHLT = cms.bool( True ),
17895       regTrainedWithPS = cms.bool( True )
17896     ),
17897     applyCrackCorrections = cms.bool( False ),
17898     satelliteClusterSeedThreshold = cms.double( 50.0 ),
17899     etawidth_SuperClusterBarrel = cms.double( 0.04 ),
17900     PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
17901     PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
17902     thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
17903     EnergyWeight = cms.string( "Raw" ),
17904     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
17905     thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
17906     phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
17907     thresh_PFClusterES = cms.double( 0.5 ),
17908     seedThresholdIsET = cms.bool( True ),
17909     isOOTCollection = cms.bool( False ),
17910     barrelRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' ),
17911     endcapRecHits = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
17912     PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
17913     dropUnseedable = cms.bool( False ),
17914     ClusteringType = cms.string( "Mustache" )
17915 )
17916 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
17917     scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
17918     scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
17919     recoEcalCandidateCollection = cms.string( "" )
17920 )
17921 fragment.hltEGL1DoubleIsoEG11Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
17922     saveTags = cms.bool( True ),
17923     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
17924     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
17925     candNonIsolatedTag = cms.InputTag( "" ),
17926     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
17927     L1SeedFilterTag = cms.InputTag( "hltL1sDSTRun3DoubleEGPFScoutingPixelTracking" ),
17928     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
17929     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
17930     ncandcut = cms.int32( 2 ),
17931     doIsolated = cms.bool( False ),
17932     region_eta_size = cms.double( 0.522 ),
17933     region_eta_size_ecap = cms.double( 1.0 ),
17934     region_phi_size = cms.double( 1.044 ),
17935     barrel_end = cms.double( 1.4791 ),
17936     endcap_end = cms.double( 2.65 )
17937 )
17938 fragment.hltDoubleEG11CaloIdLEt11Filter = cms.EDFilter( "HLTEgammaEtFilter",
17939     saveTags = cms.bool( True ),
17940     inputTag = cms.InputTag( "hltEGL1DoubleIsoEG11Filter" ),
17941     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
17942     etcutEB = cms.double( 11.0 ),
17943     etcutEE = cms.double( 11.0 ),
17944     minEtaCut = cms.double( -2.1 ),
17945     maxEtaCut = cms.double( 2.1 ),
17946     ncandcut = cms.int32( 2 )
17947 )
17948 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
17949     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
17950     ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
17951     ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
17952     multThresEB = cms.double( 1.0 ),
17953     multThresEE = cms.double( 1.25 )
17954 )
17955 fragment.hltDoubleEG11CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
17956     saveTags = cms.bool( True ),
17957     candTag = cms.InputTag( "hltDoubleEG11CaloIdLEt11Filter" ),
17958     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
17959     rhoTag = cms.InputTag( "" ),
17960     energyLowEdges = cms.vdouble( 0.0 ),
17961     lessThan = cms.bool( True ),
17962     useEt = cms.bool( False ),
17963     useAbs = cms.bool( False ),
17964     thrRegularEB = cms.vdouble( 0.014 ),
17965     thrRegularEE = cms.vdouble( 0.035 ),
17966     thrOverEEB = cms.vdouble( -1.0 ),
17967     thrOverEEE = cms.vdouble( -1.0 ),
17968     thrOverE2EB = cms.vdouble( -1.0 ),
17969     thrOverE2EE = cms.vdouble( -1.0 ),
17970     ncandcut = cms.int32( 2 ),
17971     doRhoCorrection = cms.bool( False ),
17972     rhoMax = cms.double( 9.9999999E7 ),
17973     rhoScale = cms.double( 1.0 ),
17974     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
17975     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
17976     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
17977 )
17978 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
17979     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
17980     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
17981     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
17982     doRhoCorrection = cms.bool( False ),
17983     rhoMax = cms.double( 9.9999999E7 ),
17984     rhoScale = cms.double( 1.0 ),
17985     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
17986     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
17987     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
17988     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
17989     usePFThresholdsFromDB = cms.bool( True ),
17990     innerCone = cms.double( 0.0 ),
17991     outerCone = cms.double( 0.14 ),
17992     depth = cms.int32( 0 ),
17993     maxSeverityHB = cms.int32( 9 ),
17994     maxSeverityHE = cms.int32( 9 ),
17995     doEtSum = cms.bool( False ),
17996     useSingleTower = cms.bool( False ),
17997     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
17998     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
17999 )
18000 fragment.hltDoubleEG11CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18001     saveTags = cms.bool( True ),
18002     candTag = cms.InputTag( "hltDoubleEG11CaloIdLClusterShapeFilter" ),
18003     varTag = cms.InputTag( "hltEgammaHoverE" ),
18004     rhoTag = cms.InputTag( "" ),
18005     energyLowEdges = cms.vdouble( 0.0 ),
18006     lessThan = cms.bool( True ),
18007     useEt = cms.bool( False ),
18008     useAbs = cms.bool( False ),
18009     thrRegularEB = cms.vdouble( -1.0 ),
18010     thrRegularEE = cms.vdouble( -1.0 ),
18011     thrOverEEB = cms.vdouble( 0.2 ),
18012     thrOverEEE = cms.vdouble( 0.2 ),
18013     thrOverE2EB = cms.vdouble( -1.0 ),
18014     thrOverE2EE = cms.vdouble( -1.0 ),
18015     ncandcut = cms.int32( 2 ),
18016     doRhoCorrection = cms.bool( False ),
18017     rhoMax = cms.double( 9.9999999E7 ),
18018     rhoScale = cms.double( 1.0 ),
18019     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18020     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18021     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18022 )
18023 fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
18024     saveTags = cms.bool( True ),
18025     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" ),
18026     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18027     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18028     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18029     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18030     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18031     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18032     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18033     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18034     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18035 )
18036 fragment.hltPreDSTPFScoutingJetHT = cms.EDFilter( "HLTPrescaler",
18037     offset = cms.uint32( 0 ),
18038     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18039 )
18040 fragment.hltMuonTriggerResultsFilter = cms.EDFilter( "TriggerResultsFilter",
18041     usePathStatus = cms.bool( True ),
18042     hltResults = cms.InputTag( "" ),
18043     l1tResults = cms.InputTag( "" ),
18044     l1tIgnoreMaskAndPrescale = cms.bool( False ),
18045     throw = cms.bool( True ),
18046     triggerConditions = cms.vstring( 'Dataset_Muon0',
18047       'Dataset_Muon1' )
18048 )
18049 fragment.hltPreDSTPFScoutingDatasetMuon = cms.EDFilter( "HLTPrescaler",
18050     offset = cms.uint32( 0 ),
18051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18052 )
18053 fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18054     saveTags = cms.bool( True ),
18055     L1SeedsLogicalExpression = cms.string( "L1_AXO_VLoose" ),
18056     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18057     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18058     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18059     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18060     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18061     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18062     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18063     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18064     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18065 )
18066 fragment.hltPreDSTPFScoutingAXOVLoose = cms.EDFilter( "HLTPrescaler",
18067     offset = cms.uint32( 0 ),
18068     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18069 )
18070 fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18071     saveTags = cms.bool( True ),
18072     L1SeedsLogicalExpression = cms.string( "L1_AXO_Loose" ),
18073     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18074     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18075     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18076     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18077     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18078     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18079     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18080     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18081     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18082 )
18083 fragment.hltPreDSTPFScoutingAXOLoose = cms.EDFilter( "HLTPrescaler",
18084     offset = cms.uint32( 0 ),
18085     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18086 )
18087 fragment.hltL1sDSTRun3AXONominalPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18088     saveTags = cms.bool( True ),
18089     L1SeedsLogicalExpression = cms.string( "L1_AXO_Nominal" ),
18090     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18091     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18092     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18093     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18094     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18095     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18096     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18097     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18098     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18099 )
18100 fragment.hltPreDSTPFScoutingAXONominal = cms.EDFilter( "HLTPrescaler",
18101     offset = cms.uint32( 0 ),
18102     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18103 )
18104 fragment.hltL1sDSTRun3AXOTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18105     saveTags = cms.bool( True ),
18106     L1SeedsLogicalExpression = cms.string( "L1_AXO_Tight" ),
18107     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18108     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18109     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18110     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18111     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18112     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18113     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18114     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18115     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18116 )
18117 fragment.hltPreDSTPFScoutingAXOTight = cms.EDFilter( "HLTPrescaler",
18118     offset = cms.uint32( 0 ),
18119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18120 )
18121 fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18122     saveTags = cms.bool( True ),
18123     L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ),
18124     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18125     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18126     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18127     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18128     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18129     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18130     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18131     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18132     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18133 )
18134 fragment.hltPreDSTPFScoutingAXOVTight = cms.EDFilter( "HLTPrescaler",
18135     offset = cms.uint32( 0 ),
18136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18137 )
18138 fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18139     saveTags = cms.bool( True ),
18140     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VLoose" ),
18141     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18142     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18143     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18144     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18145     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18146     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18147     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18148     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18149     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18150 )
18151 fragment.hltPreDSTPFScoutingCICADAVLoose = cms.EDFilter( "HLTPrescaler",
18152     offset = cms.uint32( 0 ),
18153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18154 )
18155 fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18156     saveTags = cms.bool( True ),
18157     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Loose" ),
18158     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18159     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18160     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18161     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18162     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18163     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18164     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18165     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18166     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18167 )
18168 fragment.hltPreDSTPFScoutingCICADALoose = cms.EDFilter( "HLTPrescaler",
18169     offset = cms.uint32( 0 ),
18170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18171 )
18172 fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18173     saveTags = cms.bool( True ),
18174     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Medium" ),
18175     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18176     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18177     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18178     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18179     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18180     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18181     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18182     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18183     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18184 )
18185 fragment.hltPreDSTPFScoutingCICADAMedium = cms.EDFilter( "HLTPrescaler",
18186     offset = cms.uint32( 0 ),
18187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18188 )
18189 fragment.hltL1sDSTRun3CICADATightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18190     saveTags = cms.bool( True ),
18191     L1SeedsLogicalExpression = cms.string( "L1_CICADA_Tight" ),
18192     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18193     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18194     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18195     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18196     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18197     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18198     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18199     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18200     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18201 )
18202 fragment.hltPreDSTPFScoutingCICADATight = cms.EDFilter( "HLTPrescaler",
18203     offset = cms.uint32( 0 ),
18204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18205 )
18206 fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking = cms.EDFilter( "HLTL1TSeed",
18207     saveTags = cms.bool( True ),
18208     L1SeedsLogicalExpression = cms.string( "L1_CICADA_VTight" ),
18209     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18210     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18211     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18212     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18213     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18214     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18215     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18216     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18217     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18218 )
18219 fragment.hltPreDSTPFScoutingCICADAVTight = cms.EDFilter( "HLTPrescaler",
18220     offset = cms.uint32( 0 ),
18221     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18222 )
18223 fragment.hltL1sSingleMuScouting = cms.EDFilter( "HLTL1TSeed",
18224     saveTags = cms.bool( True ),
18225     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SQ14_BMTF OR L1_SingleMu6_SQ14_BMTF OR L1_SingleMu7_SQ14_BMTF OR L1_SingleMu8_SQ14_BMTF OR L1_SingleMu9_SQ14_BMTF OR L1_SingleMu10_SQ14_BMTF OR L1_SingleMu11_SQ14_BMTF" ),
18226     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18227     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18228     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18229     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18230     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18231     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18232     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18233     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18234     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18235 )
18236 fragment.hltPreDSTPFScoutingSingleMuon = cms.EDFilter( "HLTPrescaler",
18237     offset = cms.uint32( 0 ),
18238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18239 )
18240 fragment.hltL1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
18241     saveTags = cms.bool( True ),
18242     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18243     PreviousCandTag = cms.InputTag( "hltL1sSingleMuScouting" ),
18244     MaxEta = cms.double( 2.5 ),
18245     MinPt = cms.double( 0.0 ),
18246     MaxDeltaR = cms.double( 0.3 ),
18247     MinN = cms.int32( 1 ),
18248     CentralBxOnly = cms.bool( True ),
18249     SelectQualities = cms.vint32(  )
18250 )
18251 fragment.hltL2fL1sMuScoutingL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
18252     saveTags = cms.bool( True ),
18253     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18254     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
18255     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
18256     SeedMapTag = cms.InputTag( "hltL2Muons" ),
18257     MinN = cms.int32( 0 ),
18258     MaxEta = cms.double( 2.5 ),
18259     AbsEtaBins = cms.vdouble( 0.0 ),
18260     MinNstations = cms.vint32( 0 ),
18261     MinNhits = cms.vint32( 0 ),
18262     CutOnChambers = cms.bool( False ),
18263     MinNchambers = cms.vint32( 0 ),
18264     MaxDr = cms.double( 9999.0 ),
18265     MinDr = cms.double( -1.0 ),
18266     MaxDz = cms.double( 9999.0 ),
18267     MinDxySig = cms.double( -1.0 ),
18268     MinPt = cms.double( 0.0 ),
18269     NSigmaPt = cms.double( 0.0 ),
18270     MatchToPreviousCand = cms.bool( True )
18271 )
18272 fragment.hltL1fForIterL3L1fL1sMuScoutingL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
18273     saveTags = cms.bool( True ),
18274     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
18275     PreviousCandTag = cms.InputTag( "hltL1fL1sMuScoutingL1Filtered0" ),
18276     MaxEta = cms.double( 2.5 ),
18277     MinPt = cms.double( 0.0 ),
18278     MaxDeltaR = cms.double( 0.3 ),
18279     MinN = cms.int32( 1 ),
18280     CentralBxOnly = cms.bool( True ),
18281     SelectQualities = cms.vint32(  )
18282 )
18283 fragment.hltL3fL1sMuScoutingL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
18284     saveTags = cms.bool( True ),
18285     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
18286     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
18287     PreviousCandTag = cms.InputTag( "hltL2fL1sMuScoutingL2Filtered0" ),
18288     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuScoutingL1Filtered0" ),
18289     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
18290     MinN = cms.int32( 1 ),
18291     MaxEta = cms.double( 2.5 ),
18292     MinNhits = cms.int32( 0 ),
18293     MaxDr = cms.double( 2.0 ),
18294     MinDr = cms.double( -1.0 ),
18295     MaxDz = cms.double( 9999.0 ),
18296     MinDxySig = cms.double( -1.0 ),
18297     MinPt = cms.double( 0.0 ),
18298     NSigmaPt = cms.double( 0.0 ),
18299     MaxNormalizedChi2 = cms.double( 9999.0 ),
18300     MaxDXYBeamSpot = cms.double( 9999.0 ),
18301     MinDXYBeamSpot = cms.double( -1.0 ),
18302     MinNmuonHits = cms.int32( 0 ),
18303     MaxPtDifference = cms.double( 9999.0 ),
18304     MinTrackPt = cms.double( 0.0 ),
18305     minMuonStations = cms.int32( 2 ),
18306     minTrkHits = cms.int32( -1 ),
18307     minMuonHits = cms.int32( -1 ),
18308     allowedTypeMask = cms.uint32( 255 ),
18309     requiredTypeMask = cms.uint32( 0 ),
18310     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
18311     trkMuonId = cms.uint32( 0 ),
18312     L1MatchingdR = cms.double( 0.3 ),
18313     MatchToPreviousCand = cms.bool( True ),
18314     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
18315     requireL3MuonTrajectorySeed = cms.bool( False ),
18316     useSimpleGeometry = cms.bool( True ),
18317     useStation2 = cms.bool( True ),
18318     fallbackToME1 = cms.bool( False ),
18319     cosmicPropagationHypothesis = cms.bool( False ),
18320     useMB2InOverlap = cms.bool( False ),
18321     useTrack = cms.string( "tracker" ),
18322     useState = cms.string( "atVertex" ),
18323     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
18324     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
18325     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
18326 )
18327 fragment.hltL1sSingleEGor = cms.EDFilter( "HLTL1TSeed",
18328     saveTags = cms.bool( True ),
18329     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" ),
18330     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18331     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18332     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18333     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18334     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18335     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18336     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18337     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18338     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18339 )
18340 fragment.hltPreDSTPFScoutingSinglePhotonEB = cms.EDFilter( "HLTPrescaler",
18341     offset = cms.uint32( 0 ),
18342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18343 )
18344 fragment.hltEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
18345     saveTags = cms.bool( True ),
18346     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
18347     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18348     candNonIsolatedTag = cms.InputTag( "" ),
18349     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18350     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGor" ),
18351     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18352     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18353     ncandcut = cms.int32( 1 ),
18354     doIsolated = cms.bool( False ),
18355     region_eta_size = cms.double( 0.522 ),
18356     region_eta_size_ecap = cms.double( 1.0 ),
18357     region_phi_size = cms.double( 1.044 ),
18358     barrel_end = cms.double( 1.4791 ),
18359     endcap_end = cms.double( 2.65 )
18360 )
18361 fragment.hltEG30EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
18362     saveTags = cms.bool( True ),
18363     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
18364     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
18365     etcutEB = cms.double( 30.0 ),
18366     etcutEE = cms.double( 9999999.0 ),
18367     minEtaCut = cms.double( -9999.0 ),
18368     maxEtaCut = cms.double( 9999.0 ),
18369     ncandcut = cms.int32( 1 )
18370 )
18371 fragment.hltEG30EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18372     saveTags = cms.bool( True ),
18373     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoEtFilter" ),
18374     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
18375     rhoTag = cms.InputTag( "" ),
18376     energyLowEdges = cms.vdouble( 0.0 ),
18377     lessThan = cms.bool( True ),
18378     useEt = cms.bool( False ),
18379     useAbs = cms.bool( False ),
18380     thrRegularEB = cms.vdouble( 0.01 ),
18381     thrRegularEE = cms.vdouble( 0.0 ),
18382     thrOverEEB = cms.vdouble( -1.0 ),
18383     thrOverEEE = cms.vdouble( -1.0 ),
18384     thrOverE2EB = cms.vdouble( -1.0 ),
18385     thrOverE2EE = cms.vdouble( -1.0 ),
18386     ncandcut = cms.int32( 1 ),
18387     doRhoCorrection = cms.bool( False ),
18388     rhoMax = cms.double( 9.9999999E7 ),
18389     rhoScale = cms.double( 1.0 ),
18390     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18391     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18392     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18393 )
18394 fragment.hltEG30EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
18395     saveTags = cms.bool( True ),
18396     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoClusterShapeFilter" ),
18397     varTag = cms.InputTag( "hltEgammaHoverE" ),
18398     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18399     energyLowEdges = cms.vdouble( 0.0 ),
18400     lessThan = cms.bool( True ),
18401     useEt = cms.bool( False ),
18402     useAbs = cms.bool( False ),
18403     thrRegularEB = cms.vdouble( -1.0 ),
18404     thrRegularEE = cms.vdouble( -1.0 ),
18405     thrOverEEB = cms.vdouble( 0.04 ),
18406     thrOverEEE = cms.vdouble( 0.0 ),
18407     thrOverE2EB = cms.vdouble( -1.0 ),
18408     thrOverE2EE = cms.vdouble( -1.0 ),
18409     ncandcut = cms.int32( 1 ),
18410     doRhoCorrection = cms.bool( True ),
18411     rhoMax = cms.double( 9.9999999E7 ),
18412     rhoScale = cms.double( 1.0 ),
18413     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
18414     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18415     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18416 )
18417 fragment.hltEgammaR9ID = cms.EDProducer( "EgammaHLTR9IDProducer",
18418     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18419     ecalRechitEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18420     ecalRechitEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
18421 )
18422 fragment.hltEG30EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
18423     saveTags = cms.bool( True ),
18424     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHEFilter" ),
18425     varTag = cms.InputTag( "hltEgammaR9ID" ),
18426     rhoTag = cms.InputTag( "" ),
18427     energyLowEdges = cms.vdouble( 0.0 ),
18428     lessThan = cms.bool( False ),
18429     useEt = cms.bool( False ),
18430     useAbs = cms.bool( False ),
18431     thrRegularEB = cms.vdouble( 0.1 ),
18432     thrRegularEE = cms.vdouble( 0.1 ),
18433     thrOverEEB = cms.vdouble( -1.0 ),
18434     thrOverEEE = cms.vdouble( -1.0 ),
18435     thrOverE2EB = cms.vdouble( -1.0 ),
18436     thrOverE2EE = cms.vdouble( -1.0 ),
18437     ncandcut = cms.int32( 0 ),
18438     doRhoCorrection = cms.bool( False ),
18439     rhoMax = cms.double( 9.9999999E7 ),
18440     rhoScale = cms.double( 1.0 ),
18441     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
18442     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18443     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18444 )
18445 fragment.hltEgammaEcalPFClusterIsoDr0p2 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
18446     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18447     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
18448     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18449     doRhoCorrection = cms.bool( False ),
18450     rhoMax = cms.double( 9.9999999E7 ),
18451     rhoScale = cms.double( 1.0 ),
18452     drMax = cms.double( 0.2 ),
18453     drVetoBarrel = cms.double( 0.0 ),
18454     drVetoEndcap = cms.double( 0.0 ),
18455     etaStripBarrel = cms.double( 0.0 ),
18456     etaStripEndcap = cms.double( 0.0 ),
18457     energyBarrel = cms.double( 0.0 ),
18458     energyEndcap = cms.double( 0.0 ),
18459     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
18460     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18461 )
18462 fragment.hltEG30EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
18463     saveTags = cms.bool( True ),
18464     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoR9Filter" ),
18465     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
18466     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18467     energyLowEdges = cms.vdouble( 0.0 ),
18468     lessThan = cms.bool( True ),
18469     useEt = cms.bool( True ),
18470     useAbs = cms.bool( False ),
18471     thrRegularEB = cms.vdouble( 2.0 ),
18472     thrRegularEE = cms.vdouble( 2.5 ),
18473     thrOverEEB = cms.vdouble( 0.02 ),
18474     thrOverEEE = cms.vdouble( 0.0 ),
18475     thrOverE2EB = cms.vdouble( 0.0 ),
18476     thrOverE2EE = cms.vdouble( 0.0 ),
18477     ncandcut = cms.int32( 1 ),
18478     doRhoCorrection = cms.bool( True ),
18479     rhoMax = cms.double( 9.9999999E7 ),
18480     rhoScale = cms.double( 1.0 ),
18481     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
18482     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18483     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18484 )
18485 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
18486     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18487     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
18488     useHF = cms.bool( False ),
18489     pfClusterProducerHFEM = cms.InputTag( "" ),
18490     pfClusterProducerHFHAD = cms.InputTag( "" ),
18491     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18492     doRhoCorrection = cms.bool( False ),
18493     rhoMax = cms.double( 9.9999999E7 ),
18494     rhoScale = cms.double( 1.0 ),
18495     drMax = cms.double( 0.3 ),
18496     drVetoBarrel = cms.double( 0.0 ),
18497     drVetoEndcap = cms.double( 0.0 ),
18498     etaStripBarrel = cms.double( 0.0 ),
18499     etaStripEndcap = cms.double( 0.0 ),
18500     energyBarrel = cms.double( 0.0 ),
18501     energyEndcap = cms.double( 0.0 ),
18502     useEt = cms.bool( True ),
18503     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
18504     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
18505 )
18506 fragment.hltEG30EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
18507     saveTags = cms.bool( True ),
18508     candTag = cms.InputTag( "hltEG30EBTightIDTightIsotEcalIsoFilter" ),
18509     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
18510     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18511     energyLowEdges = cms.vdouble( 0.0 ),
18512     lessThan = cms.bool( True ),
18513     useEt = cms.bool( True ),
18514     useAbs = cms.bool( False ),
18515     thrRegularEB = cms.vdouble( 3.5 ),
18516     thrRegularEE = cms.vdouble( 0.0 ),
18517     thrOverEEB = cms.vdouble( 0.005 ),
18518     thrOverEEE = cms.vdouble( 0.0 ),
18519     thrOverE2EB = cms.vdouble( 0.0 ),
18520     thrOverE2EE = cms.vdouble( 0.0 ),
18521     ncandcut = cms.int32( 1 ),
18522     doRhoCorrection = cms.bool( True ),
18523     rhoMax = cms.double( 9.9999999E7 ),
18524     rhoScale = cms.double( 1.0 ),
18525     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
18526     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18527     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18528 )
18529 fragment.hltEgammaHollowTrackIsoDr0p2 = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
18530     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
18531     trackProducer = cms.InputTag( "hltMergedTracks" ),
18532     countTracks = cms.bool( False ),
18533     egTrkIsoPtMin = cms.double( 1.0 ),
18534     egTrkIsoConeSize = cms.double( 0.2 ),
18535     egTrkIsoZSpan = cms.double( 999999.0 ),
18536     egTrkIsoRSpan = cms.double( 999999.0 ),
18537     egTrkIsoVetoConeSize = cms.double( 0.0 ),
18538     egTrkIsoStripBarrel = cms.double( 0.01 ),
18539     egTrkIsoStripEndcap = cms.double( 0.03 )
18540 )
18541 fragment.hltEG30EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
18542     saveTags = cms.bool( True ),
18543     candTag = cms.InputTag( "hltEG30EBTightIDTightIsoHcalIsoFilter" ),
18544     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
18545     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
18546     energyLowEdges = cms.vdouble( 0.0 ),
18547     lessThan = cms.bool( True ),
18548     useEt = cms.bool( True ),
18549     useAbs = cms.bool( False ),
18550     thrRegularEB = cms.vdouble( 0.0 ),
18551     thrRegularEE = cms.vdouble( 0.0 ),
18552     thrOverEEB = cms.vdouble( 0.01 ),
18553     thrOverEEE = cms.vdouble( 0.01 ),
18554     thrOverE2EB = cms.vdouble( 0.0 ),
18555     thrOverE2EE = cms.vdouble( 0.0 ),
18556     ncandcut = cms.int32( 1 ),
18557     doRhoCorrection = cms.bool( True ),
18558     rhoMax = cms.double( 9.9999999E7 ),
18559     rhoScale = cms.double( 1.0 ),
18560     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
18561     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
18562     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
18563 )
18564 fragment.hltPreDSTPFScoutingZeroBias = cms.EDFilter( "HLTPrescaler",
18565     offset = cms.uint32( 0 ),
18566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18567 )
18568 fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy = cms.EDFilter( "TriggerResultsFilter",
18569     usePathStatus = cms.bool( False ),
18570     hltResults = cms.InputTag( "" ),
18571     l1tResults = cms.InputTag( "hltGtStage2Digis" ),
18572     l1tIgnoreMaskAndPrescale = cms.bool( False ),
18573     throw = cms.bool( True ),
18574     triggerConditions = cms.vstring( 'L1_* MASKING L1_ZeroBias_copy' )
18575 )
18576 fragment.hltPreEphemeralPhysics = cms.EDFilter( "HLTPrescaler",
18577     offset = cms.uint32( 0 ),
18578     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18579 )
18580 fragment.hltL1sZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
18581     saveTags = cms.bool( True ),
18582     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy" ),
18583     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18584     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18585     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18586     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18587     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18588     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18589     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18590     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18591     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18592 )
18593 fragment.hltPreEphemeralZeroBias = cms.EDFilter( "HLTPrescaler",
18594     offset = cms.uint32( 0 ),
18595     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18596 )
18597 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
18598     SelectedTriggerType = cms.int32( 2 )
18599 )
18600 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
18601     offset = cms.uint32( 0 ),
18602     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18603 )
18604 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
18605     inputTag = cms.InputTag( "rawDataCollector" ),
18606     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 )
18607 )
18608 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
18609     offset = cms.uint32( 0 ),
18610     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18611 )
18612 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
18613     inputTag = cms.InputTag( "rawDataCollector" ),
18614     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 )
18615 )
18616 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
18617     rawInput = cms.InputTag( "rawDataCollector" ),
18618     period = cms.uint32( 4096 ),
18619     invert = cms.bool( False ),
18620     fedId = cms.int32( 1024 ),
18621     useTCDSEventNumber = cms.bool( False )
18622 )
18623 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
18624     saveTags = cms.bool( True ),
18625     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" ),
18626     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18627     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18628     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18629     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18630     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18631     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18632     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18633     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18634     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18635 )
18636 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
18637     offset = cms.uint32( 0 ),
18638     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18639 )
18640 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
18641     saveTags = cms.bool( True ),
18642     L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ),
18643     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18644     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18645     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18646     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18647     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18648     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18649     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18650     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18651     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18652 )
18653 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
18654     offset = cms.uint32( 0 ),
18655     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18656 )
18657 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
18658     offset = cms.uint32( 0 ),
18659     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18660 )
18661 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
18662     rawInput = cms.InputTag( "rawDataCollector" ),
18663     period = cms.uint32( 107 ),
18664     invert = cms.bool( False ),
18665     fedId = cms.int32( 1024 ),
18666     useTCDSEventNumber = cms.bool( True )
18667 )
18668 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
18669     offset = cms.uint32( 0 ),
18670     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18671 )
18672 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
18673     offset = cms.uint32( 0 ),
18674     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18675 )
18676 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
18677     offset = cms.uint32( 0 ),
18678     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18679 )
18680 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
18681     offset = cms.uint32( 0 ),
18682     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18683 )
18684 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
18685     vertexCollections = cms.VPSet( 
18686       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
18687         label = cms.string( "" ),
18688         useBeamConstraint = cms.bool( False ),
18689         minNdof = cms.double( 0.0 ),
18690         maxDistanceToBeam = cms.double( 1.0 ),
18691         algorithm = cms.string( "AdaptiveVertexFitter" )
18692       ),
18693       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
18694         label = cms.string( "WithBS" ),
18695         useBeamConstraint = cms.bool( True ),
18696         minNdof = cms.double( 0.0 ),
18697         maxDistanceToBeam = cms.double( 1.0 ),
18698         algorithm = cms.string( "AdaptiveVertexFitter" )
18699       )
18700     ),
18701     verbose = cms.untracked.bool( False ),
18702     TkFilterParameters = cms.PSet( 
18703       maxEta = cms.double( 100.0 ),
18704       minPt = cms.double( 0.0 ),
18705       minSiliconLayersWithHits = cms.int32( 5 ),
18706       minPixelLayersWithHits = cms.int32( 2 ),
18707       maxNormalizedChi2 = cms.double( 20.0 ),
18708       trackQuality = cms.string( "any" ),
18709       algorithm = cms.string( "filter" ),
18710       maxD0Significance = cms.double( 999.0 )
18711     ),
18712     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
18713     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
18714     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
18715     TrackTimesLabel = cms.InputTag( "dummy_default" ),
18716     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
18717     TkClusParameters = cms.PSet( 
18718       TkDAClusParameters = cms.PSet( 
18719         zmerge = cms.double( 0.01 ),
18720         Tstop = cms.double( 0.5 ),
18721         d0CutOff = cms.double( 999.0 ),
18722         dzCutOff = cms.double( 4.0 ),
18723         vertexSize = cms.double( 0.15 ),
18724         coolingFactor = cms.double( 0.6 ),
18725         Tpurge = cms.double( 2.0 ),
18726         Tmin = cms.double( 2.4 ),
18727         uniquetrkweight = cms.double( 0.9 )
18728       ),
18729       algorithm = cms.string( "DA_vect" )
18730     ),
18731     isRecoveryIteration = cms.bool( False ),
18732     recoveryVtxCollection = cms.InputTag( "" ),
18733     useMVACut = cms.bool( False ),
18734     minTrackTimeQuality = cms.double( 0.8 )
18735 )
18736 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
18737     filterParams = cms.PSet( 
18738       maxZ = cms.double( 24.0 ),
18739       minNdof = cms.double( 4.0 ),
18740       maxRho = cms.double( 2.0 ),
18741       pvSrc = cms.InputTag( "hltVerticesPF" )
18742     ),
18743     src = cms.InputTag( "hltVerticesPF" )
18744 )
18745 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
18746     src = cms.InputTag( "hltVerticesPFSelector" ),
18747     cut = cms.string( "!isFake" ),
18748     filter = cms.bool( True )
18749 )
18750 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
18751     inputTag = cms.InputTag( "rawDataCollector" ),
18752     fedList = cms.vuint32( 1022 )
18753 )
18754 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
18755     saveTags = cms.bool( True ),
18756     L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
18757     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18758     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18759     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18760     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18761     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18762     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18763     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18764     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18765     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18766 )
18767 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
18768     offset = cms.uint32( 0 ),
18769     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18770 )
18771 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
18772     saveTags = cms.bool( True ),
18773     L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
18774     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18775     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18776     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18777     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18778     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18779     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18780     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18781     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18782     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18783 )
18784 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
18785     offset = cms.uint32( 0 ),
18786     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18787 )
18788 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
18789     saveTags = cms.bool( True ),
18790     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
18791     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18792     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18793     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18794     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18795     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18796     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18797     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18798     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18799     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18800 )
18801 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
18802     offset = cms.uint32( 0 ),
18803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18804 )
18805 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
18806     saveTags = cms.bool( True ),
18807     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
18808     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18809     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18810     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18811     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18812     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18813     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18814     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18815     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18816     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18817 )
18818 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
18819     offset = cms.uint32( 0 ),
18820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18821 )
18822 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
18823     saveTags = cms.bool( True ),
18824     L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
18825     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18826     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18827     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18828     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18829     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18830     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18831     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18832     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18833     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18834 )
18835 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
18836     offset = cms.uint32( 0 ),
18837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18838 )
18839 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
18840     saveTags = cms.bool( True ),
18841     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" ),
18842     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18843     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18844     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18845     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18846     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18847     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18848     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18849     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18850     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18851 )
18852 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
18853     offset = cms.uint32( 0 ),
18854     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18855 )
18856 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
18857     usePt = cms.bool( False ),
18858     excludePFMuons = cms.bool( False ),
18859     minNJetHt = cms.int32( 0 ),
18860     minNJetMht = cms.int32( 0 ),
18861     minPtJetHt = cms.double( 40.0 ),
18862     minPtJetMht = cms.double( 30.0 ),
18863     maxEtaJetHt = cms.double( 2.5 ),
18864     maxEtaJetMht = cms.double( 5.0 ),
18865     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
18866     pfCandidatesLabel = cms.InputTag( "" )
18867 )
18868 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
18869     saveTags = cms.bool( True ),
18870     htLabels = cms.VInputTag( 'hltHtMht' ),
18871     mhtLabels = cms.VInputTag( 'hltHtMht' ),
18872     minHt = cms.vdouble( 300.0 ),
18873     minMht = cms.vdouble( 0.0 ),
18874     minMeff = cms.vdouble( 0.0 ),
18875     meffSlope = cms.vdouble( 1.0 )
18876 )
18877 fragment.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
18878     saveTags = cms.bool( True ),
18879     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
18880     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
18881     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
18882     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
18883     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
18884     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
18885     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
18886     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18887     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
18888     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
18889 )
18890 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
18891     offset = cms.uint32( 0 ),
18892     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18893 )
18894 fragment.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
18895     src = cms.InputTag( "hltPixelTracks" ),
18896     etaMin = cms.double( -999.0 ),
18897     etaMax = cms.double( 999.0 ),
18898     ptMin = cms.double( 0.0 ),
18899     ptMax = cms.double( 999999.0 ),
18900     d0Max = cms.double( 999.0 ),
18901     dzMax = cms.double( 999.0 ),
18902     normalizedChi2 = cms.double( 999999.0 ),
18903     numberOfValidHits = cms.uint32( 0 ),
18904     numberOfLostHits = cms.uint32( 999 ),
18905     numberOfValidPixelHits = cms.uint32( 4 ),
18906     ptErrorCut = cms.double( 999999.0 ),
18907     quality = cms.string( "loose" ),
18908     useVtx = cms.bool( False ),
18909     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
18910     timesTag = cms.InputTag( "" ),
18911     timeResosTag = cms.InputTag( "" ),
18912     nVertices = cms.uint32( 0 ),
18913     vtxFallback = cms.bool( False ),
18914     zetaVtx = cms.double( 999999.0 ),
18915     rhoVtx = cms.double( 999999.0 ),
18916     nSigmaDtVertex = cms.double( 0.0 ),
18917     copyExtras = cms.untracked.bool( False ),
18918     copyTrajectories = cms.untracked.bool( False )
18919 )
18920 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
18921     L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18922     tauAssociationCone = cms.double( 0.0 ),
18923     tauUnbiasCone = cms.double( 1.2 ),
18924     PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
18925     ExtrapolationConeSize = cms.double( 1.0 ),
18926     PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
18927     L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
18928     MaxVtxDXYSeed = cms.double( 101.0 ),
18929     MaxVtxDXYIsol = cms.double( 101.0 ),
18930     VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
18931     MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
18932     minPTrack = cms.double( 5.0 ),
18933     maxPTrackForIsolation = cms.double( 3.0 ),
18934     EBEtaBoundary = cms.double( 1.479 )
18935 )
18936 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
18937     saveTags = cms.bool( True ),
18938     candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
18939     MaxPtNearby = cms.double( 2.0 ),
18940     MinEnergyTrack = cms.double( 12.0 ),
18941     MinPtTrack = cms.double( 3.5 ),
18942     MaxEtaTrack = cms.double( 1.15 ),
18943     MinEtaTrack = cms.double( 0.0 ),
18944     filterTrackEnergy = cms.bool( True ),
18945     NMaxTrackCandidates = cms.int32( 10 ),
18946     DropMultiL2Event = cms.bool( False )
18947 )
18948 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
18949     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
18950     EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
18951     EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
18952     EBHitEnergyThreshold = cms.double( 0.1 ),
18953     EBHitCountEnergyThreshold = cms.double( 0.5 ),
18954     EEHitEnergyThreshold0 = cms.double( -41.0664 ),
18955     EEHitEnergyThreshold1 = cms.double( 68.795 ),
18956     EEHitEnergyThreshold2 = cms.double( -38.143 ),
18957     EEHitEnergyThreshold3 = cms.double( 7.043 ),
18958     EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
18959     EcalConeSizeEta0 = cms.double( 0.09 ),
18960     EcalConeSizeEta1 = cms.double( 0.14 )
18961 )
18962 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
18963     saveTags = cms.bool( True ),
18964     candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
18965     MaxEnergyInEB = cms.double( 2.0 ),
18966     MaxEnergyInEE = cms.double( 4.0 ),
18967     MaxEnergyOutEB = cms.double( 1.2 ),
18968     MaxEnergyOutEE = cms.double( 2.0 ),
18969     NMaxTrackCandidates = cms.int32( 10 ),
18970     DropMultiL2Event = cms.bool( False )
18971 )
18972 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
18973     corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
18974     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
18975     associationCone = cms.double( 0.2 )
18976 )
18977 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
18978     saveTags = cms.bool( True ),
18979     candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
18980     MaxPtNearby = cms.double( 2.0 ),
18981     MinEnergyTrack = cms.double( 18.0 ),
18982     MinPtTrack = cms.double( 20.0 ),
18983     MaxEtaTrack = cms.double( 1.15 ),
18984     MinEtaTrack = cms.double( 0.0 ),
18985     filterTrackEnergy = cms.bool( True ),
18986     NMaxTrackCandidates = cms.int32( 999 ),
18987     DropMultiL2Event = cms.bool( False )
18988 )
18989 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
18990     offset = cms.uint32( 0 ),
18991     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
18992 )
18993 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
18994     L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
18995     tauAssociationCone = cms.double( 0.0 ),
18996     tauUnbiasCone = cms.double( 1.2 ),
18997     PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
18998     ExtrapolationConeSize = cms.double( 1.0 ),
18999     PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
19000     L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
19001     MaxVtxDXYSeed = cms.double( 101.0 ),
19002     MaxVtxDXYIsol = cms.double( 101.0 ),
19003     VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
19004     MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
19005     minPTrack = cms.double( 5.0 ),
19006     maxPTrackForIsolation = cms.double( 3.0 ),
19007     EBEtaBoundary = cms.double( 1.479 )
19008 )
19009 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
19010     saveTags = cms.bool( True ),
19011     candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
19012     MaxPtNearby = cms.double( 2.0 ),
19013     MinEnergyTrack = cms.double( 12.0 ),
19014     MinPtTrack = cms.double( 3.5 ),
19015     MaxEtaTrack = cms.double( 2.2 ),
19016     MinEtaTrack = cms.double( 1.1 ),
19017     filterTrackEnergy = cms.bool( True ),
19018     NMaxTrackCandidates = cms.int32( 5 ),
19019     DropMultiL2Event = cms.bool( False )
19020 )
19021 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
19022     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
19023     EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
19024     EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
19025     EBHitEnergyThreshold = cms.double( 0.1 ),
19026     EBHitCountEnergyThreshold = cms.double( 0.5 ),
19027     EEHitEnergyThreshold0 = cms.double( -41.0664 ),
19028     EEHitEnergyThreshold1 = cms.double( 68.795 ),
19029     EEHitEnergyThreshold2 = cms.double( -38.143 ),
19030     EEHitEnergyThreshold3 = cms.double( 7.043 ),
19031     EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
19032     EcalConeSizeEta0 = cms.double( 0.09 ),
19033     EcalConeSizeEta1 = cms.double( 0.14 )
19034 )
19035 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
19036     saveTags = cms.bool( True ),
19037     candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
19038     MaxEnergyInEB = cms.double( 2.0 ),
19039     MaxEnergyInEE = cms.double( 4.0 ),
19040     MaxEnergyOutEB = cms.double( 1.2 ),
19041     MaxEnergyOutEE = cms.double( 2.0 ),
19042     NMaxTrackCandidates = cms.int32( 10 ),
19043     DropMultiL2Event = cms.bool( False )
19044 )
19045 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
19046     corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
19047     filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
19048     associationCone = cms.double( 0.2 )
19049 )
19050 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
19051     saveTags = cms.bool( True ),
19052     candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
19053     MaxPtNearby = cms.double( 2.0 ),
19054     MinEnergyTrack = cms.double( 18.0 ),
19055     MinPtTrack = cms.double( 20.0 ),
19056     MaxEtaTrack = cms.double( 2.2 ),
19057     MinEtaTrack = cms.double( 1.1 ),
19058     filterTrackEnergy = cms.bool( True ),
19059     NMaxTrackCandidates = cms.int32( 999 ),
19060     DropMultiL2Event = cms.bool( False )
19061 )
19062 fragment.hltAlCaPFJet40GPUxorCPUFilter = cms.EDFilter( "TriggerResultsFilter",
19063     usePathStatus = cms.bool( True ),
19064     hltResults = cms.InputTag( "" ),
19065     l1tResults = cms.InputTag( "" ),
19066     l1tIgnoreMaskAndPrescale = cms.bool( False ),
19067     throw = cms.bool( True ),
19068     triggerConditions = cms.vstring( '( AlCa_PFJet40_v31 AND NOT AlCa_PFJet40_CPUOnly_v10 ) OR ( NOT AlCa_PFJet40_v31 AND AlCa_PFJet40_CPUOnly_v10 )' )
19069 )
19070 fragment.hltPrePFJet40GPUvsCPU = cms.EDFilter( "HLTPrescaler",
19071     offset = cms.uint32( 0 ),
19072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19073 )
19074 fragment.hltL1sSingleJet180OrHTT = cms.EDFilter( "HLTL1TSeed",
19075     saveTags = cms.bool( True ),
19076     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" ),
19077     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
19078     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
19079     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
19080     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
19081     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
19082     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
19083     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
19084     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
19085     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
19086 )
19087 fragment.hltPreAK8PFJet380SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19088     offset = cms.uint32( 0 ),
19089     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19090 )
19091 fragment.hltAK8SingleCaloJet280 = cms.EDFilter( "HLT1CaloJet",
19092     saveTags = cms.bool( True ),
19093     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19094     triggerType = cms.int32( 85 ),
19095     MinE = cms.double( -1.0 ),
19096     MinPt = cms.double( 280.0 ),
19097     MinMass = cms.double( -1.0 ),
19098     MaxMass = cms.double( -1.0 ),
19099     MinEta = cms.double( -1.0 ),
19100     MaxEta = cms.double( 2.5 ),
19101     MinN = cms.int32( 1 )
19102 )
19103 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets280 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19104     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19105     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet280" ),
19106     triggerJetsType = cms.int32( 85 ),
19107     maxDeltaR = cms.double( 0.5 )
19108 )
19109 fragment.hltSingleAK8PFJet380 = cms.EDFilter( "HLT1PFJet",
19110     saveTags = cms.bool( True ),
19111     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets280" ),
19112     triggerType = cms.int32( 85 ),
19113     MinE = cms.double( -1.0 ),
19114     MinPt = cms.double( 380.0 ),
19115     MinMass = cms.double( -1.0 ),
19116     MaxMass = cms.double( -1.0 ),
19117     MinEta = cms.double( -1.0 ),
19118     MaxEta = cms.double( 2.5 ),
19119     MinN = cms.int32( 1 )
19120 )
19121 fragment.hltAK8PFJets380Constituents = cms.EDProducer( "PFJetConstituentSelector",
19122     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19123     cut = cms.string( "pt > 380 && abs(eta) < 2.5" )
19124 )
19125 fragment.hltAK8PFSoftDropJets380 = cms.EDProducer( "FastjetJetProducer",
19126     useMassDropTagger = cms.bool( False ),
19127     useFiltering = cms.bool( False ),
19128     useDynamicFiltering = cms.bool( False ),
19129     useTrimming = cms.bool( False ),
19130     usePruning = cms.bool( False ),
19131     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19132     useKtPruning = cms.bool( False ),
19133     useConstituentSubtraction = cms.bool( False ),
19134     useSoftDrop = cms.bool( True ),
19135     correctShape = cms.bool( False ),
19136     UseOnlyVertexTracks = cms.bool( False ),
19137     UseOnlyOnePV = cms.bool( False ),
19138     muCut = cms.double( -1.0 ),
19139     yCut = cms.double( -1.0 ),
19140     rFilt = cms.double( -1.0 ),
19141     rFiltFactor = cms.double( -1.0 ),
19142     trimPtFracMin = cms.double( -1.0 ),
19143     zcut = cms.double( 0.1 ),
19144     rcut_factor = cms.double( -1.0 ),
19145     csRho_EtaMax = cms.double( -1.0 ),
19146     csRParam = cms.double( -1.0 ),
19147     beta = cms.double( 0.0 ),
19148     R0 = cms.double( 0.8 ),
19149     gridMaxRapidity = cms.double( -1.0 ),
19150     gridSpacing = cms.double( -1.0 ),
19151     DzTrVtxMax = cms.double( 0.0 ),
19152     DxyTrVtxMax = cms.double( 0.0 ),
19153     MaxVtxZ = cms.double( 15.0 ),
19154     subjetPtMin = cms.double( -1.0 ),
19155     muMin = cms.double( -1.0 ),
19156     muMax = cms.double( -1.0 ),
19157     yMin = cms.double( -1.0 ),
19158     yMax = cms.double( -1.0 ),
19159     dRMin = cms.double( -1.0 ),
19160     dRMax = cms.double( -1.0 ),
19161     maxDepth = cms.int32( -1 ),
19162     nFilt = cms.int32( -1 ),
19163     MinVtxNdof = cms.int32( 0 ),
19164     src = cms.InputTag( 'hltAK8PFJets380Constituents','constituents' ),
19165     srcPVs = cms.InputTag( "hltPixelVertices" ),
19166     jetType = cms.string( "PFJet" ),
19167     jetAlgorithm = cms.string( "AntiKt" ),
19168     rParam = cms.double( 0.8 ),
19169     inputEtMin = cms.double( 0.0 ),
19170     inputEMin = cms.double( 0.0 ),
19171     jetPtMin = cms.double( 0.0 ),
19172     doPVCorrection = cms.bool( False ),
19173     doAreaFastjet = cms.bool( False ),
19174     doRhoFastjet = cms.bool( False ),
19175     doPUOffsetCorr = cms.bool( False ),
19176     puPtMin = cms.double( 10.0 ),
19177     nSigmaPU = cms.double( 1.0 ),
19178     radiusPU = cms.double( 0.8 ),
19179     subtractorName = cms.string( "" ),
19180     useExplicitGhosts = cms.bool( False ),
19181     doAreaDiskApprox = cms.bool( True ),
19182     voronoiRfact = cms.double( -9.0 ),
19183     Rho_EtaMax = cms.double( 4.4 ),
19184     Ghost_EtaMax = cms.double( 6.0 ),
19185     Active_Area_Repeats = cms.int32( 5 ),
19186     GhostArea = cms.double( 0.01 ),
19187     restrictInputs = cms.bool( False ),
19188     maxInputs = cms.uint32( 1 ),
19189     writeCompound = cms.bool( False ),
19190     writeJetsWithConst = cms.bool( False ),
19191     doFastJetNonUniform = cms.bool( False ),
19192     useDeterministicSeed = cms.bool( True ),
19193     minSeed = cms.uint32( 0 ),
19194     verbosity = cms.int32( 0 ),
19195     puWidth = cms.double( 0.0 ),
19196     nExclude = cms.uint32( 0 ),
19197     maxBadEcalCells = cms.uint32( 9999999 ),
19198     maxBadHcalCells = cms.uint32( 9999999 ),
19199     maxProblematicEcalCells = cms.uint32( 9999999 ),
19200     maxProblematicHcalCells = cms.uint32( 9999999 ),
19201     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19202     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19203     puCenters = cms.vdouble(  ),
19204     applyWeight = cms.bool( False ),
19205     srcWeights = cms.InputTag( "" ),
19206     minimumTowersFraction = cms.double( 0.0 ),
19207     jetCollInstanceName = cms.string( "" ),
19208     sumRecHits = cms.bool( False )
19209 )
19210 fragment.hltAK8SinglePFJets380SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19211     saveTags = cms.bool( True ),
19212     inputTag = cms.InputTag( "hltAK8PFSoftDropJets380" ),
19213     triggerType = cms.int32( 85 ),
19214     MinE = cms.double( -1.0 ),
19215     MinPt = cms.double( -1.0 ),
19216     MinMass = cms.double( 30.0 ),
19217     MaxMass = cms.double( -1.0 ),
19218     MinEta = cms.double( -1.0 ),
19219     MaxEta = cms.double( 2.5 ),
19220     MinN = cms.int32( 1 )
19221 )
19222 fragment.hltPreAK8PFJet400SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19223     offset = cms.uint32( 0 ),
19224     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19225 )
19226 fragment.hltAK8SingleCaloJet300 = cms.EDFilter( "HLT1CaloJet",
19227     saveTags = cms.bool( True ),
19228     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19229     triggerType = cms.int32( 85 ),
19230     MinE = cms.double( -1.0 ),
19231     MinPt = cms.double( 300.0 ),
19232     MinMass = cms.double( -1.0 ),
19233     MaxMass = cms.double( -1.0 ),
19234     MinEta = cms.double( -1.0 ),
19235     MaxEta = cms.double( 2.5 ),
19236     MinN = cms.int32( 1 )
19237 )
19238 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets300 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19239     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19240     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet300" ),
19241     triggerJetsType = cms.int32( 85 ),
19242     maxDeltaR = cms.double( 0.5 )
19243 )
19244 fragment.hltSingleAK8PFJet400 = cms.EDFilter( "HLT1PFJet",
19245     saveTags = cms.bool( True ),
19246     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets300" ),
19247     triggerType = cms.int32( 85 ),
19248     MinE = cms.double( -1.0 ),
19249     MinPt = cms.double( 400.0 ),
19250     MinMass = cms.double( -1.0 ),
19251     MaxMass = cms.double( -1.0 ),
19252     MinEta = cms.double( -1.0 ),
19253     MaxEta = cms.double( 2.5 ),
19254     MinN = cms.int32( 1 )
19255 )
19256 fragment.hltAK8PFJets400Constituents = cms.EDProducer( "PFJetConstituentSelector",
19257     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19258     cut = cms.string( "pt > 400 && abs(eta) < 2.5" )
19259 )
19260 fragment.hltAK8PFSoftDropJets400 = cms.EDProducer( "FastjetJetProducer",
19261     useMassDropTagger = cms.bool( False ),
19262     useFiltering = cms.bool( False ),
19263     useDynamicFiltering = cms.bool( False ),
19264     useTrimming = cms.bool( False ),
19265     usePruning = cms.bool( False ),
19266     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19267     useKtPruning = cms.bool( False ),
19268     useConstituentSubtraction = cms.bool( False ),
19269     useSoftDrop = cms.bool( True ),
19270     correctShape = cms.bool( False ),
19271     UseOnlyVertexTracks = cms.bool( False ),
19272     UseOnlyOnePV = cms.bool( False ),
19273     muCut = cms.double( -1.0 ),
19274     yCut = cms.double( -1.0 ),
19275     rFilt = cms.double( -1.0 ),
19276     rFiltFactor = cms.double( -1.0 ),
19277     trimPtFracMin = cms.double( -1.0 ),
19278     zcut = cms.double( 0.1 ),
19279     rcut_factor = cms.double( -1.0 ),
19280     csRho_EtaMax = cms.double( -1.0 ),
19281     csRParam = cms.double( -1.0 ),
19282     beta = cms.double( 0.0 ),
19283     R0 = cms.double( 0.8 ),
19284     gridMaxRapidity = cms.double( -1.0 ),
19285     gridSpacing = cms.double( -1.0 ),
19286     DzTrVtxMax = cms.double( 0.0 ),
19287     DxyTrVtxMax = cms.double( 0.0 ),
19288     MaxVtxZ = cms.double( 15.0 ),
19289     subjetPtMin = cms.double( -1.0 ),
19290     muMin = cms.double( -1.0 ),
19291     muMax = cms.double( -1.0 ),
19292     yMin = cms.double( -1.0 ),
19293     yMax = cms.double( -1.0 ),
19294     dRMin = cms.double( -1.0 ),
19295     dRMax = cms.double( -1.0 ),
19296     maxDepth = cms.int32( -1 ),
19297     nFilt = cms.int32( -1 ),
19298     MinVtxNdof = cms.int32( 0 ),
19299     src = cms.InputTag( 'hltAK8PFJets400Constituents','constituents' ),
19300     srcPVs = cms.InputTag( "hltPixelVertices" ),
19301     jetType = cms.string( "PFJet" ),
19302     jetAlgorithm = cms.string( "AntiKt" ),
19303     rParam = cms.double( 0.8 ),
19304     inputEtMin = cms.double( 0.0 ),
19305     inputEMin = cms.double( 0.0 ),
19306     jetPtMin = cms.double( 0.0 ),
19307     doPVCorrection = cms.bool( False ),
19308     doAreaFastjet = cms.bool( False ),
19309     doRhoFastjet = cms.bool( False ),
19310     doPUOffsetCorr = cms.bool( False ),
19311     puPtMin = cms.double( 10.0 ),
19312     nSigmaPU = cms.double( 1.0 ),
19313     radiusPU = cms.double( 0.8 ),
19314     subtractorName = cms.string( "" ),
19315     useExplicitGhosts = cms.bool( False ),
19316     doAreaDiskApprox = cms.bool( True ),
19317     voronoiRfact = cms.double( -9.0 ),
19318     Rho_EtaMax = cms.double( 4.4 ),
19319     Ghost_EtaMax = cms.double( 6.0 ),
19320     Active_Area_Repeats = cms.int32( 5 ),
19321     GhostArea = cms.double( 0.01 ),
19322     restrictInputs = cms.bool( False ),
19323     maxInputs = cms.uint32( 1 ),
19324     writeCompound = cms.bool( False ),
19325     writeJetsWithConst = cms.bool( False ),
19326     doFastJetNonUniform = cms.bool( False ),
19327     useDeterministicSeed = cms.bool( True ),
19328     minSeed = cms.uint32( 0 ),
19329     verbosity = cms.int32( 0 ),
19330     puWidth = cms.double( 0.0 ),
19331     nExclude = cms.uint32( 0 ),
19332     maxBadEcalCells = cms.uint32( 9999999 ),
19333     maxBadHcalCells = cms.uint32( 9999999 ),
19334     maxProblematicEcalCells = cms.uint32( 9999999 ),
19335     maxProblematicHcalCells = cms.uint32( 9999999 ),
19336     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19337     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19338     puCenters = cms.vdouble(  ),
19339     applyWeight = cms.bool( False ),
19340     srcWeights = cms.InputTag( "" ),
19341     minimumTowersFraction = cms.double( 0.0 ),
19342     jetCollInstanceName = cms.string( "" ),
19343     sumRecHits = cms.bool( False )
19344 )
19345 fragment.hltAK8SinglePFJets400SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19346     saveTags = cms.bool( True ),
19347     inputTag = cms.InputTag( "hltAK8PFSoftDropJets400" ),
19348     triggerType = cms.int32( 85 ),
19349     MinE = cms.double( -1.0 ),
19350     MinPt = cms.double( -1.0 ),
19351     MinMass = cms.double( 30.0 ),
19352     MaxMass = cms.double( -1.0 ),
19353     MinEta = cms.double( -1.0 ),
19354     MaxEta = cms.double( 2.5 ),
19355     MinN = cms.int32( 1 )
19356 )
19357 fragment.hltPreAK8PFJet425SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19358     offset = cms.uint32( 0 ),
19359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19360 )
19361 fragment.hltAK8SingleCaloJet320 = cms.EDFilter( "HLT1CaloJet",
19362     saveTags = cms.bool( True ),
19363     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19364     triggerType = cms.int32( 85 ),
19365     MinE = cms.double( -1.0 ),
19366     MinPt = cms.double( 320.0 ),
19367     MinMass = cms.double( -1.0 ),
19368     MaxMass = cms.double( -1.0 ),
19369     MinEta = cms.double( -1.0 ),
19370     MaxEta = cms.double( 2.5 ),
19371     MinN = cms.int32( 1 )
19372 )
19373 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets320 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19374     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19375     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet320" ),
19376     triggerJetsType = cms.int32( 85 ),
19377     maxDeltaR = cms.double( 0.5 )
19378 )
19379 fragment.hltSingleAK8PFJet425 = cms.EDFilter( "HLT1PFJet",
19380     saveTags = cms.bool( True ),
19381     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
19382     triggerType = cms.int32( 85 ),
19383     MinE = cms.double( -1.0 ),
19384     MinPt = cms.double( 425.0 ),
19385     MinMass = cms.double( -1.0 ),
19386     MaxMass = cms.double( -1.0 ),
19387     MinEta = cms.double( -1.0 ),
19388     MaxEta = cms.double( 2.5 ),
19389     MinN = cms.int32( 1 )
19390 )
19391 fragment.hltAK8PFJets425Constituents = cms.EDProducer( "PFJetConstituentSelector",
19392     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19393     cut = cms.string( "pt > 425 && abs(eta) < 2.5" )
19394 )
19395 fragment.hltAK8PFSoftDropJets425 = cms.EDProducer( "FastjetJetProducer",
19396     useMassDropTagger = cms.bool( False ),
19397     useFiltering = cms.bool( False ),
19398     useDynamicFiltering = cms.bool( False ),
19399     useTrimming = cms.bool( False ),
19400     usePruning = cms.bool( False ),
19401     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19402     useKtPruning = cms.bool( False ),
19403     useConstituentSubtraction = cms.bool( False ),
19404     useSoftDrop = cms.bool( True ),
19405     correctShape = cms.bool( False ),
19406     UseOnlyVertexTracks = cms.bool( False ),
19407     UseOnlyOnePV = cms.bool( False ),
19408     muCut = cms.double( -1.0 ),
19409     yCut = cms.double( -1.0 ),
19410     rFilt = cms.double( -1.0 ),
19411     rFiltFactor = cms.double( -1.0 ),
19412     trimPtFracMin = cms.double( -1.0 ),
19413     zcut = cms.double( 0.1 ),
19414     rcut_factor = cms.double( -1.0 ),
19415     csRho_EtaMax = cms.double( -1.0 ),
19416     csRParam = cms.double( -1.0 ),
19417     beta = cms.double( 0.0 ),
19418     R0 = cms.double( 0.8 ),
19419     gridMaxRapidity = cms.double( -1.0 ),
19420     gridSpacing = cms.double( -1.0 ),
19421     DzTrVtxMax = cms.double( 0.0 ),
19422     DxyTrVtxMax = cms.double( 0.0 ),
19423     MaxVtxZ = cms.double( 15.0 ),
19424     subjetPtMin = cms.double( -1.0 ),
19425     muMin = cms.double( -1.0 ),
19426     muMax = cms.double( -1.0 ),
19427     yMin = cms.double( -1.0 ),
19428     yMax = cms.double( -1.0 ),
19429     dRMin = cms.double( -1.0 ),
19430     dRMax = cms.double( -1.0 ),
19431     maxDepth = cms.int32( -1 ),
19432     nFilt = cms.int32( -1 ),
19433     MinVtxNdof = cms.int32( 0 ),
19434     src = cms.InputTag( 'hltAK8PFJets425Constituents','constituents' ),
19435     srcPVs = cms.InputTag( "hltPixelVertices" ),
19436     jetType = cms.string( "PFJet" ),
19437     jetAlgorithm = cms.string( "AntiKt" ),
19438     rParam = cms.double( 0.8 ),
19439     inputEtMin = cms.double( 0.0 ),
19440     inputEMin = cms.double( 0.0 ),
19441     jetPtMin = cms.double( 0.0 ),
19442     doPVCorrection = cms.bool( False ),
19443     doAreaFastjet = cms.bool( False ),
19444     doRhoFastjet = cms.bool( False ),
19445     doPUOffsetCorr = cms.bool( False ),
19446     puPtMin = cms.double( 10.0 ),
19447     nSigmaPU = cms.double( 1.0 ),
19448     radiusPU = cms.double( 0.8 ),
19449     subtractorName = cms.string( "" ),
19450     useExplicitGhosts = cms.bool( False ),
19451     doAreaDiskApprox = cms.bool( True ),
19452     voronoiRfact = cms.double( -9.0 ),
19453     Rho_EtaMax = cms.double( 4.4 ),
19454     Ghost_EtaMax = cms.double( 6.0 ),
19455     Active_Area_Repeats = cms.int32( 5 ),
19456     GhostArea = cms.double( 0.01 ),
19457     restrictInputs = cms.bool( False ),
19458     maxInputs = cms.uint32( 1 ),
19459     writeCompound = cms.bool( False ),
19460     writeJetsWithConst = cms.bool( False ),
19461     doFastJetNonUniform = cms.bool( False ),
19462     useDeterministicSeed = cms.bool( True ),
19463     minSeed = cms.uint32( 0 ),
19464     verbosity = cms.int32( 0 ),
19465     puWidth = cms.double( 0.0 ),
19466     nExclude = cms.uint32( 0 ),
19467     maxBadEcalCells = cms.uint32( 9999999 ),
19468     maxBadHcalCells = cms.uint32( 9999999 ),
19469     maxProblematicEcalCells = cms.uint32( 9999999 ),
19470     maxProblematicHcalCells = cms.uint32( 9999999 ),
19471     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19472     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19473     puCenters = cms.vdouble(  ),
19474     applyWeight = cms.bool( False ),
19475     srcWeights = cms.InputTag( "" ),
19476     minimumTowersFraction = cms.double( 0.0 ),
19477     jetCollInstanceName = cms.string( "" ),
19478     sumRecHits = cms.bool( False )
19479 )
19480 fragment.hltAK8SinglePFJets425SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19481     saveTags = cms.bool( True ),
19482     inputTag = cms.InputTag( "hltAK8PFSoftDropJets425" ),
19483     triggerType = cms.int32( 85 ),
19484     MinE = cms.double( -1.0 ),
19485     MinPt = cms.double( -1.0 ),
19486     MinMass = cms.double( 30.0 ),
19487     MaxMass = cms.double( -1.0 ),
19488     MinEta = cms.double( -1.0 ),
19489     MaxEta = cms.double( 2.5 ),
19490     MinN = cms.int32( 1 )
19491 )
19492 fragment.hltPreAK8PFJet450SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19493     offset = cms.uint32( 0 ),
19494     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19495 )
19496 fragment.hltSingleAK8PFJet450 = cms.EDFilter( "HLT1PFJet",
19497     saveTags = cms.bool( True ),
19498     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets320" ),
19499     triggerType = cms.int32( 85 ),
19500     MinE = cms.double( -1.0 ),
19501     MinPt = cms.double( 450.0 ),
19502     MinMass = cms.double( -1.0 ),
19503     MaxMass = cms.double( -1.0 ),
19504     MinEta = cms.double( -1.0 ),
19505     MaxEta = cms.double( 2.5 ),
19506     MinN = cms.int32( 1 )
19507 )
19508 fragment.hltAK8PFJets450Constituents = cms.EDProducer( "PFJetConstituentSelector",
19509     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19510     cut = cms.string( "pt > 450 && abs(eta) < 2.5" )
19511 )
19512 fragment.hltAK8PFSoftDropJets450 = cms.EDProducer( "FastjetJetProducer",
19513     useMassDropTagger = cms.bool( False ),
19514     useFiltering = cms.bool( False ),
19515     useDynamicFiltering = cms.bool( False ),
19516     useTrimming = cms.bool( False ),
19517     usePruning = cms.bool( False ),
19518     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19519     useKtPruning = cms.bool( False ),
19520     useConstituentSubtraction = cms.bool( False ),
19521     useSoftDrop = cms.bool( True ),
19522     correctShape = cms.bool( False ),
19523     UseOnlyVertexTracks = cms.bool( False ),
19524     UseOnlyOnePV = cms.bool( False ),
19525     muCut = cms.double( -1.0 ),
19526     yCut = cms.double( -1.0 ),
19527     rFilt = cms.double( -1.0 ),
19528     rFiltFactor = cms.double( -1.0 ),
19529     trimPtFracMin = cms.double( -1.0 ),
19530     zcut = cms.double( 0.1 ),
19531     rcut_factor = cms.double( -1.0 ),
19532     csRho_EtaMax = cms.double( -1.0 ),
19533     csRParam = cms.double( -1.0 ),
19534     beta = cms.double( 0.0 ),
19535     R0 = cms.double( 0.8 ),
19536     gridMaxRapidity = cms.double( -1.0 ),
19537     gridSpacing = cms.double( -1.0 ),
19538     DzTrVtxMax = cms.double( 0.0 ),
19539     DxyTrVtxMax = cms.double( 0.0 ),
19540     MaxVtxZ = cms.double( 15.0 ),
19541     subjetPtMin = cms.double( -1.0 ),
19542     muMin = cms.double( -1.0 ),
19543     muMax = cms.double( -1.0 ),
19544     yMin = cms.double( -1.0 ),
19545     yMax = cms.double( -1.0 ),
19546     dRMin = cms.double( -1.0 ),
19547     dRMax = cms.double( -1.0 ),
19548     maxDepth = cms.int32( -1 ),
19549     nFilt = cms.int32( -1 ),
19550     MinVtxNdof = cms.int32( 0 ),
19551     src = cms.InputTag( 'hltAK8PFJets450Constituents','constituents' ),
19552     srcPVs = cms.InputTag( "hltPixelVertices" ),
19553     jetType = cms.string( "PFJet" ),
19554     jetAlgorithm = cms.string( "AntiKt" ),
19555     rParam = cms.double( 0.8 ),
19556     inputEtMin = cms.double( 0.0 ),
19557     inputEMin = cms.double( 0.0 ),
19558     jetPtMin = cms.double( 0.0 ),
19559     doPVCorrection = cms.bool( False ),
19560     doAreaFastjet = cms.bool( False ),
19561     doRhoFastjet = cms.bool( False ),
19562     doPUOffsetCorr = cms.bool( False ),
19563     puPtMin = cms.double( 10.0 ),
19564     nSigmaPU = cms.double( 1.0 ),
19565     radiusPU = cms.double( 0.8 ),
19566     subtractorName = cms.string( "" ),
19567     useExplicitGhosts = cms.bool( False ),
19568     doAreaDiskApprox = cms.bool( True ),
19569     voronoiRfact = cms.double( -9.0 ),
19570     Rho_EtaMax = cms.double( 4.4 ),
19571     Ghost_EtaMax = cms.double( 6.0 ),
19572     Active_Area_Repeats = cms.int32( 5 ),
19573     GhostArea = cms.double( 0.01 ),
19574     restrictInputs = cms.bool( False ),
19575     maxInputs = cms.uint32( 1 ),
19576     writeCompound = cms.bool( False ),
19577     writeJetsWithConst = cms.bool( False ),
19578     doFastJetNonUniform = cms.bool( False ),
19579     useDeterministicSeed = cms.bool( True ),
19580     minSeed = cms.uint32( 0 ),
19581     verbosity = cms.int32( 0 ),
19582     puWidth = cms.double( 0.0 ),
19583     nExclude = cms.uint32( 0 ),
19584     maxBadEcalCells = cms.uint32( 9999999 ),
19585     maxBadHcalCells = cms.uint32( 9999999 ),
19586     maxProblematicEcalCells = cms.uint32( 9999999 ),
19587     maxProblematicHcalCells = cms.uint32( 9999999 ),
19588     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19589     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19590     puCenters = cms.vdouble(  ),
19591     applyWeight = cms.bool( False ),
19592     srcWeights = cms.InputTag( "" ),
19593     minimumTowersFraction = cms.double( 0.0 ),
19594     jetCollInstanceName = cms.string( "" ),
19595     sumRecHits = cms.bool( False )
19596 )
19597 fragment.hltAK8SinglePFJets450SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19598     saveTags = cms.bool( True ),
19599     inputTag = cms.InputTag( "hltAK8PFSoftDropJets450" ),
19600     triggerType = cms.int32( 85 ),
19601     MinE = cms.double( -1.0 ),
19602     MinPt = cms.double( -1.0 ),
19603     MinMass = cms.double( 30.0 ),
19604     MaxMass = cms.double( -1.0 ),
19605     MinEta = cms.double( -1.0 ),
19606     MaxEta = cms.double( 2.5 ),
19607     MinN = cms.int32( 1 )
19608 )
19609 fragment.hltPreAK8DiPFJet250250SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
19610     offset = cms.uint32( 0 ),
19611     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19612 )
19613 fragment.hltAK8SingleCaloJet200 = cms.EDFilter( "HLT1CaloJet",
19614     saveTags = cms.bool( True ),
19615     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
19616     triggerType = cms.int32( 85 ),
19617     MinE = cms.double( -1.0 ),
19618     MinPt = cms.double( 200.0 ),
19619     MinMass = cms.double( -1.0 ),
19620     MaxMass = cms.double( -1.0 ),
19621     MinEta = cms.double( -1.0 ),
19622     MaxEta = cms.double( 2.5 ),
19623     MinN = cms.int32( 1 )
19624 )
19625 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
19626     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19627     triggerJetsFilter = cms.InputTag( "hltAK8SingleCaloJet200" ),
19628     triggerJetsType = cms.int32( 85 ),
19629     maxDeltaR = cms.double( 0.5 )
19630 )
19631 fragment.hltAK8DoublePFJet250 = cms.EDFilter( "HLT1PFJet",
19632     saveTags = cms.bool( True ),
19633     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
19634     triggerType = cms.int32( 85 ),
19635     MinE = cms.double( -1.0 ),
19636     MinPt = cms.double( 250.0 ),
19637     MinMass = cms.double( 0.0 ),
19638     MaxMass = cms.double( -1.0 ),
19639     MinEta = cms.double( -1.0 ),
19640     MaxEta = cms.double( 2.5 ),
19641     MinN = cms.int32( 2 )
19642 )
19643 fragment.hltAK8PFJets250Constituents = cms.EDProducer( "PFJetConstituentSelector",
19644     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19645     cut = cms.string( "pt > 250 && abs(eta) < 2.5" )
19646 )
19647 fragment.hltAK8PFSoftDropJets250 = cms.EDProducer( "FastjetJetProducer",
19648     useMassDropTagger = cms.bool( False ),
19649     useFiltering = cms.bool( False ),
19650     useDynamicFiltering = cms.bool( False ),
19651     useTrimming = cms.bool( False ),
19652     usePruning = cms.bool( False ),
19653     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19654     useKtPruning = cms.bool( False ),
19655     useConstituentSubtraction = cms.bool( False ),
19656     useSoftDrop = cms.bool( True ),
19657     correctShape = cms.bool( False ),
19658     UseOnlyVertexTracks = cms.bool( False ),
19659     UseOnlyOnePV = cms.bool( False ),
19660     muCut = cms.double( -1.0 ),
19661     yCut = cms.double( -1.0 ),
19662     rFilt = cms.double( -1.0 ),
19663     rFiltFactor = cms.double( -1.0 ),
19664     trimPtFracMin = cms.double( -1.0 ),
19665     zcut = cms.double( 0.1 ),
19666     rcut_factor = cms.double( -1.0 ),
19667     csRho_EtaMax = cms.double( -1.0 ),
19668     csRParam = cms.double( -1.0 ),
19669     beta = cms.double( 0.0 ),
19670     R0 = cms.double( 0.8 ),
19671     gridMaxRapidity = cms.double( -1.0 ),
19672     gridSpacing = cms.double( -1.0 ),
19673     DzTrVtxMax = cms.double( 0.0 ),
19674     DxyTrVtxMax = cms.double( 0.0 ),
19675     MaxVtxZ = cms.double( 15.0 ),
19676     subjetPtMin = cms.double( -1.0 ),
19677     muMin = cms.double( -1.0 ),
19678     muMax = cms.double( -1.0 ),
19679     yMin = cms.double( -1.0 ),
19680     yMax = cms.double( -1.0 ),
19681     dRMin = cms.double( -1.0 ),
19682     dRMax = cms.double( -1.0 ),
19683     maxDepth = cms.int32( -1 ),
19684     nFilt = cms.int32( -1 ),
19685     MinVtxNdof = cms.int32( 0 ),
19686     src = cms.InputTag( 'hltAK8PFJets250Constituents','constituents' ),
19687     srcPVs = cms.InputTag( "hltPixelVertices" ),
19688     jetType = cms.string( "PFJet" ),
19689     jetAlgorithm = cms.string( "AntiKt" ),
19690     rParam = cms.double( 0.8 ),
19691     inputEtMin = cms.double( 0.0 ),
19692     inputEMin = cms.double( 0.0 ),
19693     jetPtMin = cms.double( 0.0 ),
19694     doPVCorrection = cms.bool( False ),
19695     doAreaFastjet = cms.bool( False ),
19696     doRhoFastjet = cms.bool( False ),
19697     doPUOffsetCorr = cms.bool( False ),
19698     puPtMin = cms.double( 10.0 ),
19699     nSigmaPU = cms.double( 1.0 ),
19700     radiusPU = cms.double( 0.8 ),
19701     subtractorName = cms.string( "" ),
19702     useExplicitGhosts = cms.bool( False ),
19703     doAreaDiskApprox = cms.bool( True ),
19704     voronoiRfact = cms.double( -9.0 ),
19705     Rho_EtaMax = cms.double( 4.4 ),
19706     Ghost_EtaMax = cms.double( 6.0 ),
19707     Active_Area_Repeats = cms.int32( 5 ),
19708     GhostArea = cms.double( 0.01 ),
19709     restrictInputs = cms.bool( False ),
19710     maxInputs = cms.uint32( 1 ),
19711     writeCompound = cms.bool( False ),
19712     writeJetsWithConst = cms.bool( False ),
19713     doFastJetNonUniform = cms.bool( False ),
19714     useDeterministicSeed = cms.bool( True ),
19715     minSeed = cms.uint32( 0 ),
19716     verbosity = cms.int32( 0 ),
19717     puWidth = cms.double( 0.0 ),
19718     nExclude = cms.uint32( 0 ),
19719     maxBadEcalCells = cms.uint32( 9999999 ),
19720     maxBadHcalCells = cms.uint32( 9999999 ),
19721     maxProblematicEcalCells = cms.uint32( 9999999 ),
19722     maxProblematicHcalCells = cms.uint32( 9999999 ),
19723     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19724     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19725     puCenters = cms.vdouble(  ),
19726     applyWeight = cms.bool( False ),
19727     srcWeights = cms.InputTag( "" ),
19728     minimumTowersFraction = cms.double( 0.0 ),
19729     jetCollInstanceName = cms.string( "" ),
19730     sumRecHits = cms.bool( False )
19731 )
19732 fragment.hltAK8DoublePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
19733     saveTags = cms.bool( True ),
19734     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
19735     triggerType = cms.int32( 85 ),
19736     MinE = cms.double( -1.0 ),
19737     MinPt = cms.double( -1.0 ),
19738     MinMass = cms.double( 40.0 ),
19739     MaxMass = cms.double( -1.0 ),
19740     MinEta = cms.double( -1.0 ),
19741     MaxEta = cms.double( 2.5 ),
19742     MinN = cms.int32( 2 )
19743 )
19744 fragment.hltPreAK8DiPFJet250250SoftDropMass50 = cms.EDFilter( "HLTPrescaler",
19745     offset = cms.uint32( 0 ),
19746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19747 )
19748 fragment.hltAK8DoublePFJets250SoftDropMass50 = cms.EDFilter( "HLT1PFJet",
19749     saveTags = cms.bool( True ),
19750     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
19751     triggerType = cms.int32( 85 ),
19752     MinE = cms.double( -1.0 ),
19753     MinPt = cms.double( -1.0 ),
19754     MinMass = cms.double( 50.0 ),
19755     MaxMass = cms.double( -1.0 ),
19756     MinEta = cms.double( -1.0 ),
19757     MaxEta = cms.double( 2.5 ),
19758     MinN = cms.int32( 2 )
19759 )
19760 fragment.hltPreAK8DiPFJet260260SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19761     offset = cms.uint32( 0 ),
19762     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19763 )
19764 fragment.hltAK8DoublePFJet260 = cms.EDFilter( "HLT1PFJet",
19765     saveTags = cms.bool( True ),
19766     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
19767     triggerType = cms.int32( 85 ),
19768     MinE = cms.double( -1.0 ),
19769     MinPt = cms.double( 260.0 ),
19770     MinMass = cms.double( 0.0 ),
19771     MaxMass = cms.double( -1.0 ),
19772     MinEta = cms.double( -1.0 ),
19773     MaxEta = cms.double( 2.5 ),
19774     MinN = cms.int32( 2 )
19775 )
19776 fragment.hltAK8PFJets260Constituents = cms.EDProducer( "PFJetConstituentSelector",
19777     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19778     cut = cms.string( "pt > 260 && abs(eta) < 2.5" )
19779 )
19780 fragment.hltAK8PFSoftDropJets260 = cms.EDProducer( "FastjetJetProducer",
19781     useMassDropTagger = cms.bool( False ),
19782     useFiltering = cms.bool( False ),
19783     useDynamicFiltering = cms.bool( False ),
19784     useTrimming = cms.bool( False ),
19785     usePruning = cms.bool( False ),
19786     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19787     useKtPruning = cms.bool( False ),
19788     useConstituentSubtraction = cms.bool( False ),
19789     useSoftDrop = cms.bool( True ),
19790     correctShape = cms.bool( False ),
19791     UseOnlyVertexTracks = cms.bool( False ),
19792     UseOnlyOnePV = cms.bool( False ),
19793     muCut = cms.double( -1.0 ),
19794     yCut = cms.double( -1.0 ),
19795     rFilt = cms.double( -1.0 ),
19796     rFiltFactor = cms.double( -1.0 ),
19797     trimPtFracMin = cms.double( -1.0 ),
19798     zcut = cms.double( 0.1 ),
19799     rcut_factor = cms.double( -1.0 ),
19800     csRho_EtaMax = cms.double( -1.0 ),
19801     csRParam = cms.double( -1.0 ),
19802     beta = cms.double( 0.0 ),
19803     R0 = cms.double( 0.8 ),
19804     gridMaxRapidity = cms.double( -1.0 ),
19805     gridSpacing = cms.double( -1.0 ),
19806     DzTrVtxMax = cms.double( 0.0 ),
19807     DxyTrVtxMax = cms.double( 0.0 ),
19808     MaxVtxZ = cms.double( 15.0 ),
19809     subjetPtMin = cms.double( -1.0 ),
19810     muMin = cms.double( -1.0 ),
19811     muMax = cms.double( -1.0 ),
19812     yMin = cms.double( -1.0 ),
19813     yMax = cms.double( -1.0 ),
19814     dRMin = cms.double( -1.0 ),
19815     dRMax = cms.double( -1.0 ),
19816     maxDepth = cms.int32( -1 ),
19817     nFilt = cms.int32( -1 ),
19818     MinVtxNdof = cms.int32( 0 ),
19819     src = cms.InputTag( 'hltAK8PFJets260Constituents','constituents' ),
19820     srcPVs = cms.InputTag( "hltPixelVertices" ),
19821     jetType = cms.string( "PFJet" ),
19822     jetAlgorithm = cms.string( "AntiKt" ),
19823     rParam = cms.double( 0.8 ),
19824     inputEtMin = cms.double( 0.0 ),
19825     inputEMin = cms.double( 0.0 ),
19826     jetPtMin = cms.double( 0.0 ),
19827     doPVCorrection = cms.bool( False ),
19828     doAreaFastjet = cms.bool( False ),
19829     doRhoFastjet = cms.bool( False ),
19830     doPUOffsetCorr = cms.bool( False ),
19831     puPtMin = cms.double( 10.0 ),
19832     nSigmaPU = cms.double( 1.0 ),
19833     radiusPU = cms.double( 0.8 ),
19834     subtractorName = cms.string( "" ),
19835     useExplicitGhosts = cms.bool( False ),
19836     doAreaDiskApprox = cms.bool( True ),
19837     voronoiRfact = cms.double( -9.0 ),
19838     Rho_EtaMax = cms.double( 4.4 ),
19839     Ghost_EtaMax = cms.double( 6.0 ),
19840     Active_Area_Repeats = cms.int32( 5 ),
19841     GhostArea = cms.double( 0.01 ),
19842     restrictInputs = cms.bool( False ),
19843     maxInputs = cms.uint32( 1 ),
19844     writeCompound = cms.bool( False ),
19845     writeJetsWithConst = cms.bool( False ),
19846     doFastJetNonUniform = cms.bool( False ),
19847     useDeterministicSeed = cms.bool( True ),
19848     minSeed = cms.uint32( 0 ),
19849     verbosity = cms.int32( 0 ),
19850     puWidth = cms.double( 0.0 ),
19851     nExclude = cms.uint32( 0 ),
19852     maxBadEcalCells = cms.uint32( 9999999 ),
19853     maxBadHcalCells = cms.uint32( 9999999 ),
19854     maxProblematicEcalCells = cms.uint32( 9999999 ),
19855     maxProblematicHcalCells = cms.uint32( 9999999 ),
19856     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19857     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19858     puCenters = cms.vdouble(  ),
19859     applyWeight = cms.bool( False ),
19860     srcWeights = cms.InputTag( "" ),
19861     minimumTowersFraction = cms.double( 0.0 ),
19862     jetCollInstanceName = cms.string( "" ),
19863     sumRecHits = cms.bool( False )
19864 )
19865 fragment.hltAK8DoublePFJets260SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19866     saveTags = cms.bool( True ),
19867     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
19868     triggerType = cms.int32( 85 ),
19869     MinE = cms.double( -1.0 ),
19870     MinPt = cms.double( -1.0 ),
19871     MinMass = cms.double( 30.0 ),
19872     MaxMass = cms.double( -1.0 ),
19873     MinEta = cms.double( -1.0 ),
19874     MaxEta = cms.double( 2.5 ),
19875     MinN = cms.int32( 2 )
19876 )
19877 fragment.hltPreAK8DiPFJet260260SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
19878     offset = cms.uint32( 0 ),
19879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19880 )
19881 fragment.hltAK8DoublePFJets260SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
19882     saveTags = cms.bool( True ),
19883     inputTag = cms.InputTag( "hltAK8PFSoftDropJets260" ),
19884     triggerType = cms.int32( 85 ),
19885     MinE = cms.double( -1.0 ),
19886     MinPt = cms.double( -1.0 ),
19887     MinMass = cms.double( 40.0 ),
19888     MaxMass = cms.double( -1.0 ),
19889     MinEta = cms.double( -1.0 ),
19890     MaxEta = cms.double( 2.5 ),
19891     MinN = cms.int32( 2 )
19892 )
19893 fragment.hltPreAK8DiPFJet270270SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
19894     offset = cms.uint32( 0 ),
19895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
19896 )
19897 fragment.hltAK8DoublePFJet270 = cms.EDFilter( "HLT1PFJet",
19898     saveTags = cms.bool( True ),
19899     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
19900     triggerType = cms.int32( 85 ),
19901     MinE = cms.double( -1.0 ),
19902     MinPt = cms.double( 270.0 ),
19903     MinMass = cms.double( 0.0 ),
19904     MaxMass = cms.double( -1.0 ),
19905     MinEta = cms.double( -1.0 ),
19906     MaxEta = cms.double( 2.5 ),
19907     MinN = cms.int32( 2 )
19908 )
19909 fragment.hltAK8PFJets270Constituents = cms.EDProducer( "PFJetConstituentSelector",
19910     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
19911     cut = cms.string( "pt > 270 && abs(eta) < 2.5" )
19912 )
19913 fragment.hltAK8PFSoftDropJets270 = cms.EDProducer( "FastjetJetProducer",
19914     useMassDropTagger = cms.bool( False ),
19915     useFiltering = cms.bool( False ),
19916     useDynamicFiltering = cms.bool( False ),
19917     useTrimming = cms.bool( False ),
19918     usePruning = cms.bool( False ),
19919     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
19920     useKtPruning = cms.bool( False ),
19921     useConstituentSubtraction = cms.bool( False ),
19922     useSoftDrop = cms.bool( True ),
19923     correctShape = cms.bool( False ),
19924     UseOnlyVertexTracks = cms.bool( False ),
19925     UseOnlyOnePV = cms.bool( False ),
19926     muCut = cms.double( -1.0 ),
19927     yCut = cms.double( -1.0 ),
19928     rFilt = cms.double( -1.0 ),
19929     rFiltFactor = cms.double( -1.0 ),
19930     trimPtFracMin = cms.double( -1.0 ),
19931     zcut = cms.double( 0.1 ),
19932     rcut_factor = cms.double( -1.0 ),
19933     csRho_EtaMax = cms.double( -1.0 ),
19934     csRParam = cms.double( -1.0 ),
19935     beta = cms.double( 0.0 ),
19936     R0 = cms.double( 0.8 ),
19937     gridMaxRapidity = cms.double( -1.0 ),
19938     gridSpacing = cms.double( -1.0 ),
19939     DzTrVtxMax = cms.double( 0.0 ),
19940     DxyTrVtxMax = cms.double( 0.0 ),
19941     MaxVtxZ = cms.double( 15.0 ),
19942     subjetPtMin = cms.double( -1.0 ),
19943     muMin = cms.double( -1.0 ),
19944     muMax = cms.double( -1.0 ),
19945     yMin = cms.double( -1.0 ),
19946     yMax = cms.double( -1.0 ),
19947     dRMin = cms.double( -1.0 ),
19948     dRMax = cms.double( -1.0 ),
19949     maxDepth = cms.int32( -1 ),
19950     nFilt = cms.int32( -1 ),
19951     MinVtxNdof = cms.int32( 0 ),
19952     src = cms.InputTag( 'hltAK8PFJets270Constituents','constituents' ),
19953     srcPVs = cms.InputTag( "hltPixelVertices" ),
19954     jetType = cms.string( "PFJet" ),
19955     jetAlgorithm = cms.string( "AntiKt" ),
19956     rParam = cms.double( 0.8 ),
19957     inputEtMin = cms.double( 0.0 ),
19958     inputEMin = cms.double( 0.0 ),
19959     jetPtMin = cms.double( 0.0 ),
19960     doPVCorrection = cms.bool( False ),
19961     doAreaFastjet = cms.bool( False ),
19962     doRhoFastjet = cms.bool( False ),
19963     doPUOffsetCorr = cms.bool( False ),
19964     puPtMin = cms.double( 10.0 ),
19965     nSigmaPU = cms.double( 1.0 ),
19966     radiusPU = cms.double( 0.8 ),
19967     subtractorName = cms.string( "" ),
19968     useExplicitGhosts = cms.bool( False ),
19969     doAreaDiskApprox = cms.bool( True ),
19970     voronoiRfact = cms.double( -9.0 ),
19971     Rho_EtaMax = cms.double( 4.4 ),
19972     Ghost_EtaMax = cms.double( 6.0 ),
19973     Active_Area_Repeats = cms.int32( 5 ),
19974     GhostArea = cms.double( 0.01 ),
19975     restrictInputs = cms.bool( False ),
19976     maxInputs = cms.uint32( 1 ),
19977     writeCompound = cms.bool( False ),
19978     writeJetsWithConst = cms.bool( False ),
19979     doFastJetNonUniform = cms.bool( False ),
19980     useDeterministicSeed = cms.bool( True ),
19981     minSeed = cms.uint32( 0 ),
19982     verbosity = cms.int32( 0 ),
19983     puWidth = cms.double( 0.0 ),
19984     nExclude = cms.uint32( 0 ),
19985     maxBadEcalCells = cms.uint32( 9999999 ),
19986     maxBadHcalCells = cms.uint32( 9999999 ),
19987     maxProblematicEcalCells = cms.uint32( 9999999 ),
19988     maxProblematicHcalCells = cms.uint32( 9999999 ),
19989     maxRecoveredEcalCells = cms.uint32( 9999999 ),
19990     maxRecoveredHcalCells = cms.uint32( 9999999 ),
19991     puCenters = cms.vdouble(  ),
19992     applyWeight = cms.bool( False ),
19993     srcWeights = cms.InputTag( "" ),
19994     minimumTowersFraction = cms.double( 0.0 ),
19995     jetCollInstanceName = cms.string( "" ),
19996     sumRecHits = cms.bool( False )
19997 )
19998 fragment.hltAK8DoublePFJets270SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
19999     saveTags = cms.bool( True ),
20000     inputTag = cms.InputTag( "hltAK8PFSoftDropJets270" ),
20001     triggerType = cms.int32( 85 ),
20002     MinE = cms.double( -1.0 ),
20003     MinPt = cms.double( -1.0 ),
20004     MinMass = cms.double( 30.0 ),
20005     MaxMass = cms.double( -1.0 ),
20006     MinEta = cms.double( -1.0 ),
20007     MaxEta = cms.double( 2.5 ),
20008     MinN = cms.int32( 2 )
20009 )
20010 fragment.hltPreAK8DiPFJet280280SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20011     offset = cms.uint32( 0 ),
20012     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20013 )
20014 fragment.hltAK8DoublePFJet280 = cms.EDFilter( "HLT1PFJet",
20015     saveTags = cms.bool( True ),
20016     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20017     triggerType = cms.int32( 85 ),
20018     MinE = cms.double( -1.0 ),
20019     MinPt = cms.double( 280.0 ),
20020     MinMass = cms.double( 0.0 ),
20021     MaxMass = cms.double( -1.0 ),
20022     MinEta = cms.double( -1.0 ),
20023     MaxEta = cms.double( 2.5 ),
20024     MinN = cms.int32( 2 )
20025 )
20026 fragment.hltAK8PFJets280Constituents = cms.EDProducer( "PFJetConstituentSelector",
20027     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20028     cut = cms.string( "pt > 280 && abs(eta) < 2.5" )
20029 )
20030 fragment.hltAK8PFSoftDropJets280 = cms.EDProducer( "FastjetJetProducer",
20031     useMassDropTagger = cms.bool( False ),
20032     useFiltering = cms.bool( False ),
20033     useDynamicFiltering = cms.bool( False ),
20034     useTrimming = cms.bool( False ),
20035     usePruning = cms.bool( False ),
20036     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20037     useKtPruning = cms.bool( False ),
20038     useConstituentSubtraction = cms.bool( False ),
20039     useSoftDrop = cms.bool( True ),
20040     correctShape = cms.bool( False ),
20041     UseOnlyVertexTracks = cms.bool( False ),
20042     UseOnlyOnePV = cms.bool( False ),
20043     muCut = cms.double( -1.0 ),
20044     yCut = cms.double( -1.0 ),
20045     rFilt = cms.double( -1.0 ),
20046     rFiltFactor = cms.double( -1.0 ),
20047     trimPtFracMin = cms.double( -1.0 ),
20048     zcut = cms.double( 0.1 ),
20049     rcut_factor = cms.double( -1.0 ),
20050     csRho_EtaMax = cms.double( -1.0 ),
20051     csRParam = cms.double( -1.0 ),
20052     beta = cms.double( 0.0 ),
20053     R0 = cms.double( 0.8 ),
20054     gridMaxRapidity = cms.double( -1.0 ),
20055     gridSpacing = cms.double( -1.0 ),
20056     DzTrVtxMax = cms.double( 0.0 ),
20057     DxyTrVtxMax = cms.double( 0.0 ),
20058     MaxVtxZ = cms.double( 15.0 ),
20059     subjetPtMin = cms.double( -1.0 ),
20060     muMin = cms.double( -1.0 ),
20061     muMax = cms.double( -1.0 ),
20062     yMin = cms.double( -1.0 ),
20063     yMax = cms.double( -1.0 ),
20064     dRMin = cms.double( -1.0 ),
20065     dRMax = cms.double( -1.0 ),
20066     maxDepth = cms.int32( -1 ),
20067     nFilt = cms.int32( -1 ),
20068     MinVtxNdof = cms.int32( 0 ),
20069     src = cms.InputTag( 'hltAK8PFJets280Constituents','constituents' ),
20070     srcPVs = cms.InputTag( "hltPixelVertices" ),
20071     jetType = cms.string( "PFJet" ),
20072     jetAlgorithm = cms.string( "AntiKt" ),
20073     rParam = cms.double( 0.8 ),
20074     inputEtMin = cms.double( 0.0 ),
20075     inputEMin = cms.double( 0.0 ),
20076     jetPtMin = cms.double( 0.0 ),
20077     doPVCorrection = cms.bool( False ),
20078     doAreaFastjet = cms.bool( False ),
20079     doRhoFastjet = cms.bool( False ),
20080     doPUOffsetCorr = cms.bool( False ),
20081     puPtMin = cms.double( 10.0 ),
20082     nSigmaPU = cms.double( 1.0 ),
20083     radiusPU = cms.double( 0.8 ),
20084     subtractorName = cms.string( "" ),
20085     useExplicitGhosts = cms.bool( False ),
20086     doAreaDiskApprox = cms.bool( True ),
20087     voronoiRfact = cms.double( -9.0 ),
20088     Rho_EtaMax = cms.double( 4.4 ),
20089     Ghost_EtaMax = cms.double( 6.0 ),
20090     Active_Area_Repeats = cms.int32( 5 ),
20091     GhostArea = cms.double( 0.01 ),
20092     restrictInputs = cms.bool( False ),
20093     maxInputs = cms.uint32( 1 ),
20094     writeCompound = cms.bool( False ),
20095     writeJetsWithConst = cms.bool( False ),
20096     doFastJetNonUniform = cms.bool( False ),
20097     useDeterministicSeed = cms.bool( True ),
20098     minSeed = cms.uint32( 0 ),
20099     verbosity = cms.int32( 0 ),
20100     puWidth = cms.double( 0.0 ),
20101     nExclude = cms.uint32( 0 ),
20102     maxBadEcalCells = cms.uint32( 9999999 ),
20103     maxBadHcalCells = cms.uint32( 9999999 ),
20104     maxProblematicEcalCells = cms.uint32( 9999999 ),
20105     maxProblematicHcalCells = cms.uint32( 9999999 ),
20106     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20107     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20108     puCenters = cms.vdouble(  ),
20109     applyWeight = cms.bool( False ),
20110     srcWeights = cms.InputTag( "" ),
20111     minimumTowersFraction = cms.double( 0.0 ),
20112     jetCollInstanceName = cms.string( "" ),
20113     sumRecHits = cms.bool( False )
20114 )
20115 fragment.hltAK8DoublePFJets280SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20116     saveTags = cms.bool( True ),
20117     inputTag = cms.InputTag( "hltAK8PFSoftDropJets280" ),
20118     triggerType = cms.int32( 85 ),
20119     MinE = cms.double( -1.0 ),
20120     MinPt = cms.double( -1.0 ),
20121     MinMass = cms.double( 30.0 ),
20122     MaxMass = cms.double( -1.0 ),
20123     MinEta = cms.double( -1.0 ),
20124     MaxEta = cms.double( 2.5 ),
20125     MinN = cms.int32( 2 )
20126 )
20127 fragment.hltPreAK8DiPFJet290290SoftDropMass30 = cms.EDFilter( "HLTPrescaler",
20128     offset = cms.uint32( 0 ),
20129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20130 )
20131 fragment.hltAK8DoublePFJet290 = cms.EDFilter( "HLT1PFJet",
20132     saveTags = cms.bool( True ),
20133     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
20134     triggerType = cms.int32( 85 ),
20135     MinE = cms.double( -1.0 ),
20136     MinPt = cms.double( 290.0 ),
20137     MinMass = cms.double( 0.0 ),
20138     MaxMass = cms.double( -1.0 ),
20139     MinEta = cms.double( -1.0 ),
20140     MaxEta = cms.double( 2.5 ),
20141     MinN = cms.int32( 2 )
20142 )
20143 fragment.hltAK8PFJets290Constituents = cms.EDProducer( "PFJetConstituentSelector",
20144     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
20145     cut = cms.string( "pt > 290 && abs(eta) < 2.5" )
20146 )
20147 fragment.hltAK8PFSoftDropJets290 = cms.EDProducer( "FastjetJetProducer",
20148     useMassDropTagger = cms.bool( False ),
20149     useFiltering = cms.bool( False ),
20150     useDynamicFiltering = cms.bool( False ),
20151     useTrimming = cms.bool( False ),
20152     usePruning = cms.bool( False ),
20153     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
20154     useKtPruning = cms.bool( False ),
20155     useConstituentSubtraction = cms.bool( False ),
20156     useSoftDrop = cms.bool( True ),
20157     correctShape = cms.bool( False ),
20158     UseOnlyVertexTracks = cms.bool( False ),
20159     UseOnlyOnePV = cms.bool( False ),
20160     muCut = cms.double( -1.0 ),
20161     yCut = cms.double( -1.0 ),
20162     rFilt = cms.double( -1.0 ),
20163     rFiltFactor = cms.double( -1.0 ),
20164     trimPtFracMin = cms.double( -1.0 ),
20165     zcut = cms.double( 0.1 ),
20166     rcut_factor = cms.double( -1.0 ),
20167     csRho_EtaMax = cms.double( -1.0 ),
20168     csRParam = cms.double( -1.0 ),
20169     beta = cms.double( 0.0 ),
20170     R0 = cms.double( 0.8 ),
20171     gridMaxRapidity = cms.double( -1.0 ),
20172     gridSpacing = cms.double( -1.0 ),
20173     DzTrVtxMax = cms.double( 0.0 ),
20174     DxyTrVtxMax = cms.double( 0.0 ),
20175     MaxVtxZ = cms.double( 15.0 ),
20176     subjetPtMin = cms.double( -1.0 ),
20177     muMin = cms.double( -1.0 ),
20178     muMax = cms.double( -1.0 ),
20179     yMin = cms.double( -1.0 ),
20180     yMax = cms.double( -1.0 ),
20181     dRMin = cms.double( -1.0 ),
20182     dRMax = cms.double( -1.0 ),
20183     maxDepth = cms.int32( -1 ),
20184     nFilt = cms.int32( -1 ),
20185     MinVtxNdof = cms.int32( 0 ),
20186     src = cms.InputTag( 'hltAK8PFJets290Constituents','constituents' ),
20187     srcPVs = cms.InputTag( "hltPixelVertices" ),
20188     jetType = cms.string( "PFJet" ),
20189     jetAlgorithm = cms.string( "AntiKt" ),
20190     rParam = cms.double( 0.8 ),
20191     inputEtMin = cms.double( 0.0 ),
20192     inputEMin = cms.double( 0.0 ),
20193     jetPtMin = cms.double( 0.0 ),
20194     doPVCorrection = cms.bool( False ),
20195     doAreaFastjet = cms.bool( False ),
20196     doRhoFastjet = cms.bool( False ),
20197     doPUOffsetCorr = cms.bool( False ),
20198     puPtMin = cms.double( 10.0 ),
20199     nSigmaPU = cms.double( 1.0 ),
20200     radiusPU = cms.double( 0.8 ),
20201     subtractorName = cms.string( "" ),
20202     useExplicitGhosts = cms.bool( False ),
20203     doAreaDiskApprox = cms.bool( True ),
20204     voronoiRfact = cms.double( -9.0 ),
20205     Rho_EtaMax = cms.double( 4.4 ),
20206     Ghost_EtaMax = cms.double( 6.0 ),
20207     Active_Area_Repeats = cms.int32( 5 ),
20208     GhostArea = cms.double( 0.01 ),
20209     restrictInputs = cms.bool( False ),
20210     maxInputs = cms.uint32( 1 ),
20211     writeCompound = cms.bool( False ),
20212     writeJetsWithConst = cms.bool( False ),
20213     doFastJetNonUniform = cms.bool( False ),
20214     useDeterministicSeed = cms.bool( True ),
20215     minSeed = cms.uint32( 0 ),
20216     verbosity = cms.int32( 0 ),
20217     puWidth = cms.double( 0.0 ),
20218     nExclude = cms.uint32( 0 ),
20219     maxBadEcalCells = cms.uint32( 9999999 ),
20220     maxBadHcalCells = cms.uint32( 9999999 ),
20221     maxProblematicEcalCells = cms.uint32( 9999999 ),
20222     maxProblematicHcalCells = cms.uint32( 9999999 ),
20223     maxRecoveredEcalCells = cms.uint32( 9999999 ),
20224     maxRecoveredHcalCells = cms.uint32( 9999999 ),
20225     puCenters = cms.vdouble(  ),
20226     applyWeight = cms.bool( False ),
20227     srcWeights = cms.InputTag( "" ),
20228     minimumTowersFraction = cms.double( 0.0 ),
20229     jetCollInstanceName = cms.string( "" ),
20230     sumRecHits = cms.bool( False )
20231 )
20232 fragment.hltAK8DoublePFJets290SoftDropMass30 = cms.EDFilter( "HLT1PFJet",
20233     saveTags = cms.bool( True ),
20234     inputTag = cms.InputTag( "hltAK8PFSoftDropJets290" ),
20235     triggerType = cms.int32( 85 ),
20236     MinE = cms.double( -1.0 ),
20237     MinPt = cms.double( -1.0 ),
20238     MinMass = cms.double( 30.0 ),
20239     MaxMass = cms.double( -1.0 ),
20240     MinEta = cms.double( -1.0 ),
20241     MaxEta = cms.double( 2.5 ),
20242     MinN = cms.int32( 2 )
20243 )
20244 fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 = cms.EDFilter( "HLTL1TSeed",
20245     saveTags = cms.bool( True ),
20246     L1SeedsLogicalExpression = cms.string( "L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200" ),
20247     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20248     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20249     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20250     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20251     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20252     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20253     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20254     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20255     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20256 )
20257 fragment.hltPreCaloJet500NoJetID = cms.EDFilter( "HLTPrescaler",
20258     offset = cms.uint32( 0 ),
20259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20260 )
20261 fragment.hltSingleCaloJet500 = cms.EDFilter( "HLT1CaloJet",
20262     saveTags = cms.bool( True ),
20263     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
20264     triggerType = cms.int32( 85 ),
20265     MinE = cms.double( -1.0 ),
20266     MinPt = cms.double( 500.0 ),
20267     MinMass = cms.double( -1.0 ),
20268     MaxMass = cms.double( -1.0 ),
20269     MinEta = cms.double( -1.0 ),
20270     MaxEta = cms.double( 5.0 ),
20271     MinN = cms.int32( 1 )
20272 )
20273 fragment.hltPreCaloJet550NoJetID = cms.EDFilter( "HLTPrescaler",
20274     offset = cms.uint32( 0 ),
20275     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20276 )
20277 fragment.hltSingleCaloJet550 = cms.EDFilter( "HLT1CaloJet",
20278     saveTags = cms.bool( True ),
20279     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
20280     triggerType = cms.int32( 85 ),
20281     MinE = cms.double( -1.0 ),
20282     MinPt = cms.double( 550.0 ),
20283     MinMass = cms.double( -1.0 ),
20284     MaxMass = cms.double( -1.0 ),
20285     MinEta = cms.double( -1.0 ),
20286     MaxEta = cms.double( 5.0 ),
20287     MinN = cms.int32( 1 )
20288 )
20289 fragment.hltL1sDoubleMu5DoubleEG3 = cms.EDFilter( "HLTL1TSeed",
20290     saveTags = cms.bool( True ),
20291     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_OS_er2p3_Mass_8to14_DoubleEG3er2p1_Mass_Max20" ),
20292     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20293     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20294     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20295     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20296     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20297     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20298     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20299     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20300     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20301 )
20302 fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
20303     offset = cms.uint32( 0 ),
20304     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20305 )
20306 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20307     saveTags = cms.bool( True ),
20308     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20309     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
20310     MaxEta = cms.double( 2.5 ),
20311     MinPt = cms.double( 0.0 ),
20312     MaxDeltaR = cms.double( 0.3 ),
20313     MinN = cms.int32( 2 ),
20314     CentralBxOnly = cms.bool( True ),
20315     SelectQualities = cms.vint32(  )
20316 )
20317 fragment.hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20318     saveTags = cms.bool( True ),
20319     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20320     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
20321     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
20322     SeedMapTag = cms.InputTag( "hltL2Muons" ),
20323     MinN = cms.int32( 0 ),
20324     MaxEta = cms.double( 2.5 ),
20325     AbsEtaBins = cms.vdouble( 5.0 ),
20326     MinNstations = cms.vint32( 0 ),
20327     MinNhits = cms.vint32( 0 ),
20328     CutOnChambers = cms.bool( False ),
20329     MinNchambers = cms.vint32( 0 ),
20330     MaxDr = cms.double( 9999.0 ),
20331     MinDr = cms.double( -1.0 ),
20332     MaxDz = cms.double( 9999.0 ),
20333     MinDxySig = cms.double( -1.0 ),
20334     MinPt = cms.double( 0.0 ),
20335     NSigmaPt = cms.double( 0.0 ),
20336     MatchToPreviousCand = cms.bool( True )
20337 )
20338 fragment.hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20339     saveTags = cms.bool( True ),
20340     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
20341     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
20342     MaxEta = cms.double( 2.5 ),
20343     MinPt = cms.double( 0.0 ),
20344     MaxDeltaR = cms.double( 0.3 ),
20345     MinN = cms.int32( 1 ),
20346     CentralBxOnly = cms.bool( True ),
20347     SelectQualities = cms.vint32(  )
20348 )
20349 fragment.hltL3fL1DoubleMu5EG3f0Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
20350     saveTags = cms.bool( True ),
20351     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20352     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
20353     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
20354     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
20355     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
20356     MinN = cms.int32( 2 ),
20357     MaxEta = cms.double( 2.5 ),
20358     MinNhits = cms.int32( 0 ),
20359     MaxDr = cms.double( 2.0 ),
20360     MinDr = cms.double( -1.0 ),
20361     MaxDz = cms.double( 9999.0 ),
20362     MinDxySig = cms.double( -1.0 ),
20363     MinPt = cms.double( 4.9 ),
20364     NSigmaPt = cms.double( 0.0 ),
20365     MaxNormalizedChi2 = cms.double( 9999.0 ),
20366     MaxDXYBeamSpot = cms.double( 9999.0 ),
20367     MinDXYBeamSpot = cms.double( -1.0 ),
20368     MinNmuonHits = cms.int32( 0 ),
20369     MaxPtDifference = cms.double( 9999.0 ),
20370     MinTrackPt = cms.double( 0.0 ),
20371     minMuonStations = cms.int32( 2 ),
20372     minTrkHits = cms.int32( -1 ),
20373     minMuonHits = cms.int32( -1 ),
20374     allowedTypeMask = cms.uint32( 255 ),
20375     requiredTypeMask = cms.uint32( 0 ),
20376     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
20377     trkMuonId = cms.uint32( 0 ),
20378     L1MatchingdR = cms.double( 0.3 ),
20379     MatchToPreviousCand = cms.bool( True ),
20380     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
20381     requireL3MuonTrajectorySeed = cms.bool( False ),
20382     useSimpleGeometry = cms.bool( True ),
20383     useStation2 = cms.bool( True ),
20384     fallbackToME1 = cms.bool( False ),
20385     cosmicPropagationHypothesis = cms.bool( False ),
20386     useMB2InOverlap = cms.bool( False ),
20387     useTrack = cms.string( "tracker" ),
20388     useState = cms.string( "atVertex" ),
20389     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20390     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20391     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20392 )
20393 fragment.hltDoubleMu5EG3L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
20394     saveTags = cms.bool( True ),
20395     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20396     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
20397     PreviousCandTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLMuonlegL2Filtered0" ),
20398     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu5Ele3CaloIdLTrackIdLMuonlegL1Filtered0" ),
20399     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
20400     PreviousCandIsL2 = cms.bool( True ),
20401     FastAccept = cms.bool( False ),
20402     MinN = cms.int32( 1 ),
20403     MaxEta = cms.double( 2.5 ),
20404     MinNhits = cms.int32( 0 ),
20405     MaxDr = cms.double( 2.0 ),
20406     MaxDz = cms.double( 9999.0 ),
20407     ChargeOpt = cms.int32( -1 ),
20408     MinPtPair = cms.vdouble( 0.0 ),
20409     MaxPtPair = cms.vdouble( 1.0E125 ),
20410     MinPtMax = cms.vdouble( 0.0 ),
20411     MinPtMin = cms.vdouble( 0.0 ),
20412     MaxPtMin = cms.vdouble( 1.0E125 ),
20413     MinInvMass = cms.vdouble( 8.0 ),
20414     MaxInvMass = cms.vdouble( 11.0 ),
20415     MinDiMuonDeltaR = cms.double( -1.0 ),
20416     MinAcop = cms.double( -999.0 ),
20417     MaxAcop = cms.double( 999.0 ),
20418     MinPtBalance = cms.double( -1.0 ),
20419     MaxPtBalance = cms.double( 999999.0 ),
20420     NSigmaPt = cms.double( 0.0 ),
20421     MaxDCAMuMu = cms.double( 0.5 ),
20422     MaxRapidityPair = cms.double( 999999.0 ),
20423     CutCowboys = cms.bool( False ),
20424     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
20425     L1MatchingdR = cms.double( 0.3 ),
20426     MatchToPreviousCand = cms.bool( True ),
20427     useSimpleGeometry = cms.bool( True ),
20428     useStation2 = cms.bool( True ),
20429     fallbackToME1 = cms.bool( False ),
20430     cosmicPropagationHypothesis = cms.bool( False ),
20431     useMB2InOverlap = cms.bool( False ),
20432     useTrack = cms.string( "tracker" ),
20433     useState = cms.string( "atVertex" ),
20434     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
20435     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
20436     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
20437 )
20438 fragment.hltDisplacedmumuVtxProducerDiMu5EG3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
20439     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
20440     PreviousCandTag = cms.InputTag( "hltDoubleMu5EG3L3Filtered" ),
20441     matchToPrevious = cms.bool( True ),
20442     MaxEta = cms.double( 2.5 ),
20443     MinPt = cms.double( 0.0 ),
20444     MinPtPair = cms.double( 0.0 ),
20445     MinInvMass = cms.double( 0.0 ),
20446     MaxInvMass = cms.double( 999999.0 ),
20447     ChargeOpt = cms.int32( -1 )
20448 )
20449 fragment.hltVertexmumuFilterDiMu5EG3 = cms.EDFilter( "HLTDisplacedmumuFilter",
20450     saveTags = cms.bool( True ),
20451     FastAccept = cms.bool( True ),
20452     MinLxySignificance = cms.double( 0.0 ),
20453     MaxLxySignificance = cms.double( -1.0 ),
20454     MaxNormalisedChi2 = cms.double( 999999.0 ),
20455     MinVtxProbability = cms.double( 0.005 ),
20456     MinCosinePointingAngle = cms.double( -2.0 ),
20457     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDiMu5EG3" ),
20458     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20459     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
20460 )
20461 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
20462     saveTags = cms.bool( True ),
20463     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
20464     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20465     candNonIsolatedTag = cms.InputTag( "" ),
20466     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20467     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu5DoubleEG3" ),
20468     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20469     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20470     ncandcut = cms.int32( 2 ),
20471     doIsolated = cms.bool( False ),
20472     region_eta_size = cms.double( 0.522 ),
20473     region_eta_size_ecap = cms.double( 1.0 ),
20474     region_phi_size = cms.double( 1.044 ),
20475     barrel_end = cms.double( 1.4791 ),
20476     endcap_end = cms.double( 2.65 )
20477 )
20478 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
20479     saveTags = cms.bool( True ),
20480     inputTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegL1MatchFilter" ),
20481     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
20482     etcutEB = cms.double( 2.0 ),
20483     etcutEE = cms.double( 2.0 ),
20484     minEtaCut = cms.double( -9999.0 ),
20485     maxEtaCut = cms.double( 9999.0 ),
20486     ncandcut = cms.int32( 2 )
20487 )
20488 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
20489     saveTags = cms.bool( True ),
20490     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegEtFilter" ),
20491     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
20492     rhoTag = cms.InputTag( "" ),
20493     energyLowEdges = cms.vdouble( 0.0 ),
20494     lessThan = cms.bool( True ),
20495     useEt = cms.bool( False ),
20496     useAbs = cms.bool( False ),
20497     thrRegularEB = cms.vdouble( 0.013 ),
20498     thrRegularEE = cms.vdouble( 0.035 ),
20499     thrOverEEB = cms.vdouble( -1.0 ),
20500     thrOverEEE = cms.vdouble( -1.0 ),
20501     thrOverE2EB = cms.vdouble( -1.0 ),
20502     thrOverE2EE = cms.vdouble( -1.0 ),
20503     ncandcut = cms.int32( 2 ),
20504     doRhoCorrection = cms.bool( False ),
20505     rhoMax = cms.double( 9.9999999E7 ),
20506     rhoScale = cms.double( 1.0 ),
20507     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
20508     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
20509     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
20510 )
20511 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
20512     saveTags = cms.bool( True ),
20513     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
20514     varTag = cms.InputTag( "hltEgammaHoverE" ),
20515     rhoTag = cms.InputTag( "" ),
20516     energyLowEdges = cms.vdouble( 0.0 ),
20517     lessThan = cms.bool( True ),
20518     useEt = cms.bool( False ),
20519     useAbs = cms.bool( False ),
20520     thrRegularEB = cms.vdouble( -1.0 ),
20521     thrRegularEE = cms.vdouble( -1.0 ),
20522     thrOverEEB = cms.vdouble( 0.13 ),
20523     thrOverEEE = cms.vdouble( 0.13 ),
20524     thrOverE2EB = cms.vdouble( -1.0 ),
20525     thrOverE2EE = cms.vdouble( -1.0 ),
20526     ncandcut = cms.int32( 2 ),
20527     doRhoCorrection = cms.bool( False ),
20528     rhoMax = cms.double( 9.9999999E7 ),
20529     rhoScale = cms.double( 1.0 ),
20530     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
20531     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
20532     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
20533 )
20534 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
20535     cands = cms.InputTag( "hltEgammaCandidates" ),
20536     minEtCutEB = cms.double( 0.0 ),
20537     minEtCutEE = cms.double( 0.0 ),
20538     cuts = cms.VPSet( 
20539       cms.PSet(  endcapCut = cms.PSet( 
20540   useEt = cms.bool( False ),
20541   cutOverE = cms.double( 0.2 )
20542 ),
20543         var = cms.InputTag( "hltEgammaHoverE" ),
20544         barrelCut = cms.PSet( 
20545           useEt = cms.bool( False ),
20546           cutOverE = cms.double( 0.2 )
20547         )
20548       )
20549     )
20550 )
20551 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
20552     RegionPSet = cms.PSet( 
20553       minBSDeltaZ = cms.double( 0.0 ),
20554       useZInVertex = cms.bool( False ),
20555       vertices = cms.InputTag( "" ),
20556       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
20557       useZInBeamspot = cms.bool( False ),
20558       ptMin = cms.double( 1.5 ),
20559       deltaEtaRegion = cms.double( 0.1 ),
20560       nrSigmaForBSDeltaZ = cms.double( 4.0 ),
20561       originHalfLength = cms.double( 12.5 ),
20562       measurementTrackerEvent = cms.InputTag( "" ),
20563       originRadius = cms.double( 0.2 ),
20564       precise = cms.bool( True ),
20565       superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
20566       whereToUseMeasTracker = cms.string( "kNever" ),
20567       deltaPhiRegion = cms.double( 0.4 ),
20568       defaultZ = cms.double( 0.0 )
20569     )
20570 )
20571 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
20572     seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
20573     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
20574     trackingRegionsSeedingLayers = cms.InputTag( "" ),
20575     clusterCheck = cms.InputTag( "" ),
20576     produceSeedingHitSets = cms.bool( True ),
20577     produceIntermediateHitDoublets = cms.bool( True ),
20578     maxElement = cms.uint32( 0 ),
20579     maxElementTotal = cms.uint32( 50000000 ),
20580     putEmptyIfMaxElementReached = cms.bool( False ),
20581     layerPairs = cms.vuint32( 0 )
20582 )
20583 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
20584     seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
20585     trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
20586     trackingRegionsSeedingLayers = cms.InputTag( "" ),
20587     clusterCheck = cms.InputTag( "" ),
20588     produceSeedingHitSets = cms.bool( True ),
20589     produceIntermediateHitDoublets = cms.bool( True ),
20590     maxElement = cms.uint32( 0 ),
20591     maxElementTotal = cms.uint32( 50000000 ),
20592     putEmptyIfMaxElementReached = cms.bool( False ),
20593     layerPairs = cms.vuint32( 0, 1 )
20594 )
20595 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
20596     doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
20597     extraHitRPhitolerance = cms.double( 0.032 ),
20598     useBendingCorrection = cms.bool( True ),
20599     CAThetaCut = cms.double( 0.004 ),
20600     CAPhiCut = cms.double( 0.1 ),
20601     CAThetaCut_byTriplets = cms.VPSet( 
20602       cms.PSet(  seedingLayers = cms.string( "" ),
20603         cut = cms.double( -1.0 )
20604       )
20605     ),
20606     CAPhiCut_byTriplets = cms.VPSet( 
20607       cms.PSet(  seedingLayers = cms.string( "" ),
20608         cut = cms.double( -1.0 )
20609       )
20610     ),
20611     CAHardPtCut = cms.double( 0.3 ),
20612     maxChi2 = cms.PSet( 
20613       value2 = cms.double( 6.0 ),
20614       value1 = cms.double( 100.0 ),
20615       pt1 = cms.double( 0.8 ),
20616       enabled = cms.bool( True ),
20617       pt2 = cms.double( 8.0 )
20618     ),
20619     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
20620 )
20621 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
20622     seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
20623     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
20624     SeedMomentumForBOFF = cms.double( 5.0 ),
20625     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
20626     MinOneOverPtError = cms.double( 1.0 ),
20627     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
20628     magneticField = cms.string( "ParabolicMf" ),
20629     forceKinematicWithRegionDirection = cms.bool( False ),
20630     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
20631 )
20632 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
20633     seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
20634     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
20635     SeedMomentumForBOFF = cms.double( 5.0 ),
20636     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
20637     MinOneOverPtError = cms.double( 1.0 ),
20638     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
20639     magneticField = cms.string( "ParabolicMf" ),
20640     forceKinematicWithRegionDirection = cms.bool( False ),
20641     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
20642 )
20643 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
20644     seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' )
20645 )
20646 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
20647     initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
20648     vertices = cms.InputTag( "" ),
20649     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
20650     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
20651     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
20652     matcherConfig = cms.PSet( 
20653       useRecoVertex = cms.bool( False ),
20654       minNrHits = cms.vuint32( 2, 3 ),
20655       matchingCuts = cms.VPSet( 
20656         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
20657           version = cms.int32( 2 ),
20658           dRZMaxHighEt = cms.vdouble( 9999.0 ),
20659           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
20660           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
20661           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
20662           dRZMaxHighEtThres = cms.vdouble( 0.0 )
20663         ),
20664         cms.PSet(  etaBins = cms.vdouble(  ),
20665           dPhiMaxHighEt = cms.vdouble( 0.003 ),
20666           version = cms.int32( 2 ),
20667           dRZMaxHighEt = cms.vdouble( 0.05 ),
20668           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
20669           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
20670           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
20671           dRZMaxHighEtThres = cms.vdouble( 30.0 )
20672         ),
20673         cms.PSet(  etaBins = cms.vdouble(  ),
20674           dPhiMaxHighEt = cms.vdouble( 0.003 ),
20675           version = cms.int32( 2 ),
20676           dRZMaxHighEt = cms.vdouble( 0.05 ),
20677           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
20678           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
20679           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
20680           dRZMaxHighEtThres = cms.vdouble( 30.0 )
20681         )
20682       ),
20683       minNrHitsValidLayerBins = cms.vint32( 4 ),
20684       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
20685       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
20686       paramMagField = cms.ESInputTag( "","ParabolicMf" )
20687     )
20688 )
20689 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
20690     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
20691     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
20692     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
20693   cms.PSet(  yMin = cms.int32( 1 ),
20694     binType = cms.string( "AbsEtaClus" ),
20695     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
20696     xMin = cms.double( 0.0 ),
20697     yMax = cms.int32( 1 ),
20698     xMax = cms.double( 1.5 ),
20699     funcType = cms.string( "TF1:=pol3" )
20700   ),
20701   cms.PSet(  yMin = cms.int32( 2 ),
20702     binType = cms.string( "AbsEtaClus" ),
20703     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
20704     xMin = cms.double( 0.0 ),
20705     yMax = cms.int32( 2 ),
20706     xMax = cms.double( 1.5 ),
20707     funcType = cms.string( "TF1:=pol3" )
20708   ),
20709   cms.PSet(  yMin = cms.int32( 3 ),
20710     binType = cms.string( "AbsEtaClus" ),
20711     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
20712     xMin = cms.double( 0.0 ),
20713     yMax = cms.int32( 99999 ),
20714     xMax = cms.double( 1.5 ),
20715     funcType = cms.string( "TF1:=pol3" )
20716   ),
20717   cms.PSet(  yMin = cms.int32( 1 ),
20718     binType = cms.string( "AbsEtaClus" ),
20719     funcParams = cms.vdouble( 0.00823, -0.0029 ),
20720     xMin = cms.double( 1.5 ),
20721     yMax = cms.int32( 1 ),
20722     xMax = cms.double( 2.0 ),
20723     funcType = cms.string( "TF1:=pol1" )
20724   ),
20725   cms.PSet(  yMin = cms.int32( 1 ),
20726     binType = cms.string( "AbsEtaClus" ),
20727     funcParams = cms.vdouble( 0.00282 ),
20728     xMin = cms.double( 2.0 ),
20729     yMax = cms.int32( 1 ),
20730     xMax = cms.double( 3.0 ),
20731     funcType = cms.string( "TF1:=pol0" )
20732   ),
20733   cms.PSet(  yMin = cms.int32( 2 ),
20734     binType = cms.string( "AbsEtaClus" ),
20735     funcParams = cms.vdouble( 0.010838, -0.00345 ),
20736     xMin = cms.double( 1.5 ),
20737     yMax = cms.int32( 2 ),
20738     xMax = cms.double( 2.0 ),
20739     funcType = cms.string( "TF1:=pol1" )
20740   ),
20741   cms.PSet(  yMin = cms.int32( 2 ),
20742     binType = cms.string( "AbsEtaClus" ),
20743     funcParams = cms.vdouble( 0.0043 ),
20744     xMin = cms.double( 2.0 ),
20745     yMax = cms.int32( 2 ),
20746     xMax = cms.double( 3.0 ),
20747     funcType = cms.string( "TF1:=pol0" )
20748   ),
20749   cms.PSet(  yMin = cms.int32( 3 ),
20750     binType = cms.string( "AbsEtaClus" ),
20751     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
20752     xMin = cms.double( 1.5 ),
20753     yMax = cms.int32( 99999 ),
20754     xMax = cms.double( 3.0 ),
20755     funcType = cms.string( "TF1:=pol2" )
20756   )
20757 ) ),
20758     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
20759   cms.PSet(  yMin = cms.int32( 1 ),
20760     binType = cms.string( "AbsEtaClus" ),
20761     funcParams = cms.vdouble( 1.3E-4 ),
20762     xMin = cms.double( 0.0 ),
20763     yMax = cms.int32( 99999 ),
20764     xMax = cms.double( 1.6 ),
20765     funcType = cms.string( "TF1:=pol0" )
20766   ),
20767   cms.PSet(  yMin = cms.int32( 1 ),
20768     binType = cms.string( "AbsEtaClus" ),
20769     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
20770     xMin = cms.double( 1.5 ),
20771     yMax = cms.int32( 99999 ),
20772     xMax = cms.double( 1.9 ),
20773     funcType = cms.string( "TF1:=pol1" )
20774   ),
20775   cms.PSet(  yMin = cms.int32( 1 ),
20776     binType = cms.string( "AbsEtaClus" ),
20777     funcParams = cms.vdouble( 7.94E-5 ),
20778     xMin = cms.double( 1.9 ),
20779     yMax = cms.int32( 99999 ),
20780     xMax = cms.double( 3.0 ),
20781     funcType = cms.string( "TF1:=pol0" )
20782   )
20783 ) ),
20784     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
20785   cms.PSet(  yMin = cms.int32( 1 ),
20786     binType = cms.string( "AbsEtaClus" ),
20787     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
20788     xMin = cms.double( 0.0 ),
20789     yMax = cms.int32( 99999 ),
20790     xMax = cms.double( 1.5 ),
20791     funcType = cms.string( "TF1:=pol3" )
20792   ),
20793   cms.PSet(  yMin = cms.int32( 1 ),
20794     binType = cms.string( "AbsEtaClus" ),
20795     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
20796     xMin = cms.double( 1.5 ),
20797     yMax = cms.int32( 99999 ),
20798     xMax = cms.double( 3.0 ),
20799     funcType = cms.string( "TF1:=pol3" )
20800   )
20801 ) ),
20802     productsToWrite = cms.int32( 0 )
20803 )
20804 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
20805     saveTags = cms.bool( True ),
20806     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegHEFilter" ),
20807     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
20808     npixelmatchcut = cms.double( 1.0 ),
20809     ncandcut = cms.int32( 2 ),
20810     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
20811     s_a_phi1B = cms.double( 0.0069 ),
20812     s_a_phi1I = cms.double( 0.0088 ),
20813     s_a_phi1F = cms.double( 0.0076 ),
20814     s_a_phi2B = cms.double( 3.7E-4 ),
20815     s_a_phi2I = cms.double( 7.0E-4 ),
20816     s_a_phi2F = cms.double( 0.00906 ),
20817     s_a_zB = cms.double( 0.012 ),
20818     s_a_rI = cms.double( 0.027 ),
20819     s_a_rF = cms.double( 0.04 ),
20820     s2_threshold = cms.double( 0.4 ),
20821     tanhSO10BarrelThres = cms.double( 0.35 ),
20822     tanhSO10InterThres = cms.double( 1.0 ),
20823     tanhSO10ForwardThres = cms.double( 1.0 ),
20824     useS = cms.bool( False ),
20825     pixelVeto = cms.bool( False )
20826 )
20827 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
20828     cleanTrajectoryAfterInOut = cms.bool( True ),
20829     doSeedingRegionRebuilding = cms.bool( True ),
20830     onlyPixelHitsForSeedCleaner = cms.bool( False ),
20831     reverseTrajectories = cms.bool( False ),
20832     useHitsSplitting = cms.bool( True ),
20833     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
20834     src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
20835     clustersToSkip = cms.InputTag( "" ),
20836     phase2clustersToSkip = cms.InputTag( "" ),
20837     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
20838     TransientInitialStateEstimatorParameters = cms.PSet( 
20839       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
20840       numberMeasurementsForFit = cms.int32( 4 ),
20841       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
20842     ),
20843     numHitsForSeedCleaner = cms.int32( 4 ),
20844     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
20845     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
20846     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
20847     maxNSeeds = cms.uint32( 1000000 ),
20848     maxSeedsBeforeCleaning = cms.uint32( 1000 )
20849 )
20850 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
20851     src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
20852     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
20853     producer = cms.string( "" ),
20854     Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
20855     useHitsSplitting = cms.bool( False ),
20856     TrajectoryInEvent = cms.bool( True ),
20857     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
20858     Propagator = cms.string( "hltESPFwdElectronPropagator" ),
20859     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
20860     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
20861     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
20862     GeometricInnerState = cms.bool( True ),
20863     AlgorithmName = cms.string( "gsf" )
20864 )
20865 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
20866     TrackProducer = cms.InputTag( "" ),
20867     GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
20868     UseGsfTracks = cms.bool( True ),
20869     BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
20870 )
20871 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
20872     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
20873     inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
20874     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
20875     upperTrackNrToRemoveCut = cms.int32( 9999 ),
20876     lowerTrackNrToRemoveCut = cms.int32( -1 ),
20877     useDefaultValuesForBarrel = cms.bool( False ),
20878     useDefaultValuesForEndcap = cms.bool( False ),
20879     produceAbsValues = cms.bool( False )
20880 )
20881 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
20882     saveTags = cms.bool( True ),
20883     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
20884     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
20885     rhoTag = cms.InputTag( "" ),
20886     energyLowEdges = cms.vdouble( 0.0 ),
20887     lessThan = cms.bool( True ),
20888     useEt = cms.bool( True ),
20889     useAbs = cms.bool( True ),
20890     thrRegularEB = cms.vdouble( 999999.0 ),
20891     thrRegularEE = cms.vdouble( 999999.0 ),
20892     thrOverEEB = cms.vdouble( -1.0 ),
20893     thrOverEEE = cms.vdouble( -1.0 ),
20894     thrOverE2EB = cms.vdouble( -1.0 ),
20895     thrOverE2EE = cms.vdouble( -1.0 ),
20896     ncandcut = cms.int32( 2 ),
20897     doRhoCorrection = cms.bool( False ),
20898     rhoMax = cms.double( 9.9999999E7 ),
20899     rhoScale = cms.double( 1.0 ),
20900     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
20901     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
20902     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
20903 )
20904 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
20905     saveTags = cms.bool( True ),
20906     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
20907     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
20908     rhoTag = cms.InputTag( "" ),
20909     energyLowEdges = cms.vdouble( 0.0 ),
20910     lessThan = cms.bool( True ),
20911     useEt = cms.bool( True ),
20912     useAbs = cms.bool( True ),
20913     thrRegularEB = cms.vdouble( 0.01 ),
20914     thrRegularEE = cms.vdouble( 0.015 ),
20915     thrOverEEB = cms.vdouble( -1.0 ),
20916     thrOverEEE = cms.vdouble( -1.0 ),
20917     thrOverE2EB = cms.vdouble( -1.0 ),
20918     thrOverE2EE = cms.vdouble( -1.0 ),
20919     ncandcut = cms.int32( 2 ),
20920     doRhoCorrection = cms.bool( False ),
20921     rhoMax = cms.double( 9.9999999E7 ),
20922     rhoScale = cms.double( 1.0 ),
20923     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
20924     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
20925     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
20926 )
20927 fragment.hltDiMu5Ele3CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
20928     saveTags = cms.bool( True ),
20929     candTag = cms.InputTag( "hltDiMu5Ele3CaloIdLTrackIdLElectronlegDetaFilter" ),
20930     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
20931     rhoTag = cms.InputTag( "" ),
20932     energyLowEdges = cms.vdouble( 0.0 ),
20933     lessThan = cms.bool( True ),
20934     useEt = cms.bool( True ),
20935     useAbs = cms.bool( True ),
20936     thrRegularEB = cms.vdouble( 0.1 ),
20937     thrRegularEE = cms.vdouble( 0.1 ),
20938     thrOverEEB = cms.vdouble( -1.0 ),
20939     thrOverEEE = cms.vdouble( -1.0 ),
20940     thrOverE2EB = cms.vdouble( -1.0 ),
20941     thrOverE2EE = cms.vdouble( -1.0 ),
20942     ncandcut = cms.int32( 2 ),
20943     doRhoCorrection = cms.bool( False ),
20944     rhoMax = cms.double( 9.9999999E7 ),
20945     rhoScale = cms.double( 1.0 ),
20946     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
20947     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
20948     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
20949 )
20950 fragment.hltL1sDoubleMu3DoubleEG7p5 = cms.EDFilter( "HLTL1TSeed",
20951     saveTags = cms.bool( True ),
20952     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_OS_er2p3_Mass_Max14_DoubleEG7p5_er2p1_Mass_Max20" ),
20953     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
20954     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
20955     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20956     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
20957     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
20958     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
20959     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
20960     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
20961     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
20962 )
20963 fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon = cms.EDFilter( "HLTPrescaler",
20964     offset = cms.uint32( 0 ),
20965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
20966 )
20967 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
20968     saveTags = cms.bool( True ),
20969     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
20970     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
20971     MaxEta = cms.double( 2.5 ),
20972     MinPt = cms.double( 0.0 ),
20973     MaxDeltaR = cms.double( 0.3 ),
20974     MinN = cms.int32( 2 ),
20975     CentralBxOnly = cms.bool( True ),
20976     SelectQualities = cms.vint32(  )
20977 )
20978 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
20979     saveTags = cms.bool( True ),
20980     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
20981     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
20982     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
20983     SeedMapTag = cms.InputTag( "hltL2Muons" ),
20984     MinN = cms.int32( 0 ),
20985     MaxEta = cms.double( 2.5 ),
20986     AbsEtaBins = cms.vdouble( 5.0 ),
20987     MinNstations = cms.vint32( 0 ),
20988     MinNhits = cms.vint32( 0 ),
20989     CutOnChambers = cms.bool( False ),
20990     MinNchambers = cms.vint32( 0 ),
20991     MaxDr = cms.double( 9999.0 ),
20992     MinDr = cms.double( -1.0 ),
20993     MaxDz = cms.double( 9999.0 ),
20994     MinDxySig = cms.double( -1.0 ),
20995     MinPt = cms.double( 0.0 ),
20996     NSigmaPt = cms.double( 0.0 ),
20997     MatchToPreviousCand = cms.bool( True )
20998 )
20999 fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21000     saveTags = cms.bool( True ),
21001     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21002     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21003     MaxEta = cms.double( 2.5 ),
21004     MinPt = cms.double( 0.0 ),
21005     MaxDeltaR = cms.double( 0.3 ),
21006     MinN = cms.int32( 1 ),
21007     CentralBxOnly = cms.bool( True ),
21008     SelectQualities = cms.vint32(  )
21009 )
21010 fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
21011     saveTags = cms.bool( True ),
21012     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21013     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21014     PreviousCandTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0" ),
21015     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0" ),
21016     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21017     MinN = cms.int32( 2 ),
21018     MaxEta = cms.double( 2.5 ),
21019     MinNhits = cms.int32( 0 ),
21020     MaxDr = cms.double( 2.0 ),
21021     MinDr = cms.double( -1.0 ),
21022     MaxDz = cms.double( 9999.0 ),
21023     MinDxySig = cms.double( -1.0 ),
21024     MinPt = cms.double( 2.9 ),
21025     NSigmaPt = cms.double( 0.0 ),
21026     MaxNormalizedChi2 = cms.double( 9999.0 ),
21027     MaxDXYBeamSpot = cms.double( 9999.0 ),
21028     MinDXYBeamSpot = cms.double( -1.0 ),
21029     MinNmuonHits = cms.int32( 0 ),
21030     MaxPtDifference = cms.double( 9999.0 ),
21031     MinTrackPt = cms.double( 0.0 ),
21032     minMuonStations = cms.int32( 2 ),
21033     minTrkHits = cms.int32( -1 ),
21034     minMuonHits = cms.int32( -1 ),
21035     allowedTypeMask = cms.uint32( 255 ),
21036     requiredTypeMask = cms.uint32( 0 ),
21037     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21038     trkMuonId = cms.uint32( 0 ),
21039     L1MatchingdR = cms.double( 0.3 ),
21040     MatchToPreviousCand = cms.bool( True ),
21041     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21042     requireL3MuonTrajectorySeed = cms.bool( False ),
21043     useSimpleGeometry = cms.bool( True ),
21044     useStation2 = cms.bool( True ),
21045     fallbackToME1 = cms.bool( False ),
21046     cosmicPropagationHypothesis = cms.bool( False ),
21047     useMB2InOverlap = cms.bool( False ),
21048     useTrack = cms.string( "tracker" ),
21049     useState = cms.string( "atVertex" ),
21050     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21051     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21052     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21053 )
21054 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
21055     saveTags = cms.bool( True ),
21056     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
21057     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21058     candNonIsolatedTag = cms.InputTag( "" ),
21059     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21060     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu3DoubleEG7p5" ),
21061     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21062     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21063     ncandcut = cms.int32( 2 ),
21064     doIsolated = cms.bool( False ),
21065     region_eta_size = cms.double( 0.522 ),
21066     region_eta_size_ecap = cms.double( 1.0 ),
21067     region_phi_size = cms.double( 1.044 ),
21068     barrel_end = cms.double( 1.4791 ),
21069     endcap_end = cms.double( 2.65 )
21070 )
21071 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
21072     saveTags = cms.bool( True ),
21073     inputTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegL1MatchFilter" ),
21074     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21075     etcutEB = cms.double( 7.0 ),
21076     etcutEE = cms.double( 7.0 ),
21077     minEtaCut = cms.double( -9999.0 ),
21078     maxEtaCut = cms.double( 9999.0 ),
21079     ncandcut = cms.int32( 2 )
21080 )
21081 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21082     saveTags = cms.bool( True ),
21083     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegEtFilter" ),
21084     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
21085     rhoTag = cms.InputTag( "" ),
21086     energyLowEdges = cms.vdouble( 0.0 ),
21087     lessThan = cms.bool( True ),
21088     useEt = cms.bool( False ),
21089     useAbs = cms.bool( False ),
21090     thrRegularEB = cms.vdouble( 0.013 ),
21091     thrRegularEE = cms.vdouble( 0.035 ),
21092     thrOverEEB = cms.vdouble( -1.0 ),
21093     thrOverEEE = cms.vdouble( -1.0 ),
21094     thrOverE2EB = cms.vdouble( -1.0 ),
21095     thrOverE2EE = cms.vdouble( -1.0 ),
21096     ncandcut = cms.int32( 2 ),
21097     doRhoCorrection = cms.bool( False ),
21098     rhoMax = cms.double( 9.9999999E7 ),
21099     rhoScale = cms.double( 1.0 ),
21100     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21101     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21102     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21103 )
21104 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21105     saveTags = cms.bool( True ),
21106     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
21107     varTag = cms.InputTag( "hltEgammaHoverE" ),
21108     rhoTag = cms.InputTag( "" ),
21109     energyLowEdges = cms.vdouble( 0.0 ),
21110     lessThan = cms.bool( True ),
21111     useEt = cms.bool( False ),
21112     useAbs = cms.bool( False ),
21113     thrRegularEB = cms.vdouble( -1.0 ),
21114     thrRegularEE = cms.vdouble( -1.0 ),
21115     thrOverEEB = cms.vdouble( 0.13 ),
21116     thrOverEEE = cms.vdouble( 0.13 ),
21117     thrOverE2EB = cms.vdouble( -1.0 ),
21118     thrOverE2EE = cms.vdouble( -1.0 ),
21119     ncandcut = cms.int32( 2 ),
21120     doRhoCorrection = cms.bool( False ),
21121     rhoMax = cms.double( 9.9999999E7 ),
21122     rhoScale = cms.double( 1.0 ),
21123     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21124     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21125     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21126 )
21127 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
21128     saveTags = cms.bool( True ),
21129     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegHEFilter" ),
21130     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
21131     npixelmatchcut = cms.double( 1.0 ),
21132     ncandcut = cms.int32( 2 ),
21133     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
21134     s_a_phi1B = cms.double( 0.0069 ),
21135     s_a_phi1I = cms.double( 0.0088 ),
21136     s_a_phi1F = cms.double( 0.0076 ),
21137     s_a_phi2B = cms.double( 3.7E-4 ),
21138     s_a_phi2I = cms.double( 7.0E-4 ),
21139     s_a_phi2F = cms.double( 0.00906 ),
21140     s_a_zB = cms.double( 0.012 ),
21141     s_a_rI = cms.double( 0.027 ),
21142     s_a_rF = cms.double( 0.04 ),
21143     s2_threshold = cms.double( 0.4 ),
21144     tanhSO10BarrelThres = cms.double( 0.35 ),
21145     tanhSO10InterThres = cms.double( 1.0 ),
21146     tanhSO10ForwardThres = cms.double( 1.0 ),
21147     useS = cms.bool( False ),
21148     pixelVeto = cms.bool( False )
21149 )
21150 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21151     saveTags = cms.bool( True ),
21152     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
21153     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
21154     rhoTag = cms.InputTag( "" ),
21155     energyLowEdges = cms.vdouble( 0.0 ),
21156     lessThan = cms.bool( True ),
21157     useEt = cms.bool( True ),
21158     useAbs = cms.bool( True ),
21159     thrRegularEB = cms.vdouble( 999999.0 ),
21160     thrRegularEE = cms.vdouble( 999999.0 ),
21161     thrOverEEB = cms.vdouble( -1.0 ),
21162     thrOverEEE = cms.vdouble( -1.0 ),
21163     thrOverE2EB = cms.vdouble( -1.0 ),
21164     thrOverE2EE = cms.vdouble( -1.0 ),
21165     ncandcut = cms.int32( 2 ),
21166     doRhoCorrection = cms.bool( False ),
21167     rhoMax = cms.double( 9.9999999E7 ),
21168     rhoScale = cms.double( 1.0 ),
21169     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21170     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21171     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21172 )
21173 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21174     saveTags = cms.bool( True ),
21175     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
21176     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
21177     rhoTag = cms.InputTag( "" ),
21178     energyLowEdges = cms.vdouble( 0.0 ),
21179     lessThan = cms.bool( True ),
21180     useEt = cms.bool( True ),
21181     useAbs = cms.bool( True ),
21182     thrRegularEB = cms.vdouble( 0.01 ),
21183     thrRegularEE = cms.vdouble( 0.015 ),
21184     thrOverEEB = cms.vdouble( -1.0 ),
21185     thrOverEEE = cms.vdouble( -1.0 ),
21186     thrOverE2EB = cms.vdouble( -1.0 ),
21187     thrOverE2EE = cms.vdouble( -1.0 ),
21188     ncandcut = cms.int32( 2 ),
21189     doRhoCorrection = cms.bool( False ),
21190     rhoMax = cms.double( 9.9999999E7 ),
21191     rhoScale = cms.double( 1.0 ),
21192     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21193     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21194     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21195 )
21196 fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
21197     saveTags = cms.bool( True ),
21198     candTag = cms.InputTag( "hltDiMu3DiEle7p5CaloIdLTrackIdLElectronlegDetaFilter" ),
21199     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
21200     rhoTag = cms.InputTag( "" ),
21201     energyLowEdges = cms.vdouble( 0.0 ),
21202     lessThan = cms.bool( True ),
21203     useEt = cms.bool( True ),
21204     useAbs = cms.bool( True ),
21205     thrRegularEB = cms.vdouble( 0.1 ),
21206     thrRegularEE = cms.vdouble( 0.1 ),
21207     thrOverEEB = cms.vdouble( -1.0 ),
21208     thrOverEEE = cms.vdouble( -1.0 ),
21209     thrOverE2EB = cms.vdouble( -1.0 ),
21210     thrOverE2EE = cms.vdouble( -1.0 ),
21211     ncandcut = cms.int32( 2 ),
21212     doRhoCorrection = cms.bool( False ),
21213     rhoMax = cms.double( 9.9999999E7 ),
21214     rhoScale = cms.double( 1.0 ),
21215     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
21216     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
21217     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
21218 )
21219 fragment.hltL1sTripleMuV1OSM5to17 = cms.EDFilter( "HLTL1TSeed",
21220     saveTags = cms.bool( True ),
21221     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" ),
21222     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21223     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21224     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21225     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21226     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21227     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21228     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21229     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21230     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21231 )
21232 fragment.hltPreTrimuon53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
21233     offset = cms.uint32( 0 ),
21234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21235 )
21236 fragment.hltTripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21237     saveTags = cms.bool( True ),
21238     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21239     PreviousCandTag = cms.InputTag( "hltL1sTripleMuV1OSM5to17" ),
21240     MaxEta = cms.double( 2.5 ),
21241     MinPt = cms.double( 0.0 ),
21242     MaxDeltaR = cms.double( 0.3 ),
21243     MinN = cms.int32( 3 ),
21244     CentralBxOnly = cms.bool( True ),
21245     SelectQualities = cms.vint32(  )
21246 )
21247 fragment.hltTripleMuonV2L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21248     saveTags = cms.bool( True ),
21249     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21250     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
21251     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
21252     SeedMapTag = cms.InputTag( "hltL2Muons" ),
21253     MinN = cms.int32( 0 ),
21254     MaxEta = cms.double( 2.5 ),
21255     AbsEtaBins = cms.vdouble( 0.0 ),
21256     MinNstations = cms.vint32( 0 ),
21257     MinNhits = cms.vint32( 0 ),
21258     CutOnChambers = cms.bool( False ),
21259     MinNchambers = cms.vint32( 0 ),
21260     MaxDr = cms.double( 9999.0 ),
21261     MinDr = cms.double( -1.0 ),
21262     MaxDz = cms.double( 9999.0 ),
21263     MinDxySig = cms.double( -1.0 ),
21264     MinPt = cms.double( 0.0 ),
21265     NSigmaPt = cms.double( 0.0 ),
21266     MatchToPreviousCand = cms.bool( True )
21267 )
21268 fragment.hltL1fForIterL3TripleMuonV2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21269     saveTags = cms.bool( True ),
21270     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
21271     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L1Filtered0" ),
21272     MaxEta = cms.double( 2.5 ),
21273     MinPt = cms.double( 0.0 ),
21274     MaxDeltaR = cms.double( 0.3 ),
21275     MinN = cms.int32( 1 ),
21276     CentralBxOnly = cms.bool( True ),
21277     SelectQualities = cms.vint32(  )
21278 )
21279 fragment.hltTripleMuL3V2PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
21280     saveTags = cms.bool( True ),
21281     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21282     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21283     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
21284     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
21285     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21286     MinN = cms.int32( 3 ),
21287     MaxEta = cms.double( 2.5 ),
21288     MinNhits = cms.int32( 0 ),
21289     MaxDr = cms.double( 2.0 ),
21290     MinDr = cms.double( -1.0 ),
21291     MaxDz = cms.double( 9999.0 ),
21292     MinDxySig = cms.double( -1.0 ),
21293     MinPt = cms.double( 2.0 ),
21294     NSigmaPt = cms.double( 0.0 ),
21295     MaxNormalizedChi2 = cms.double( 9999.0 ),
21296     MaxDXYBeamSpot = cms.double( 9999.0 ),
21297     MinDXYBeamSpot = cms.double( -1.0 ),
21298     MinNmuonHits = cms.int32( 0 ),
21299     MaxPtDifference = cms.double( 9999.0 ),
21300     MinTrackPt = cms.double( 0.0 ),
21301     minMuonStations = cms.int32( 2 ),
21302     minTrkHits = cms.int32( -1 ),
21303     minMuonHits = cms.int32( -1 ),
21304     allowedTypeMask = cms.uint32( 255 ),
21305     requiredTypeMask = cms.uint32( 0 ),
21306     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21307     trkMuonId = cms.uint32( 0 ),
21308     L1MatchingdR = cms.double( 0.3 ),
21309     MatchToPreviousCand = cms.bool( True ),
21310     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21311     requireL3MuonTrajectorySeed = cms.bool( False ),
21312     useSimpleGeometry = cms.bool( True ),
21313     useStation2 = cms.bool( True ),
21314     fallbackToME1 = cms.bool( False ),
21315     cosmicPropagationHypothesis = cms.bool( False ),
21316     useMB2InOverlap = cms.bool( False ),
21317     useTrack = cms.string( "tracker" ),
21318     useState = cms.string( "atVertex" ),
21319     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21320     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21321     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21322 )
21323 fragment.hltTripleMuL3V2bPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
21324     saveTags = cms.bool( True ),
21325     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21326     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21327     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
21328     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
21329     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21330     MinN = cms.int32( 2 ),
21331     MaxEta = cms.double( 2.5 ),
21332     MinNhits = cms.int32( 0 ),
21333     MaxDr = cms.double( 2.0 ),
21334     MinDr = cms.double( -1.0 ),
21335     MaxDz = cms.double( 9999.0 ),
21336     MinDxySig = cms.double( -1.0 ),
21337     MinPt = cms.double( 3.5 ),
21338     NSigmaPt = cms.double( 0.0 ),
21339     MaxNormalizedChi2 = cms.double( 9999.0 ),
21340     MaxDXYBeamSpot = cms.double( 9999.0 ),
21341     MinDXYBeamSpot = cms.double( -1.0 ),
21342     MinNmuonHits = cms.int32( 0 ),
21343     MaxPtDifference = cms.double( 9999.0 ),
21344     MinTrackPt = cms.double( 0.0 ),
21345     minMuonStations = cms.int32( 2 ),
21346     minTrkHits = cms.int32( -1 ),
21347     minMuonHits = cms.int32( -1 ),
21348     allowedTypeMask = cms.uint32( 255 ),
21349     requiredTypeMask = cms.uint32( 0 ),
21350     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21351     trkMuonId = cms.uint32( 0 ),
21352     L1MatchingdR = cms.double( 0.3 ),
21353     MatchToPreviousCand = cms.bool( True ),
21354     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21355     requireL3MuonTrajectorySeed = cms.bool( False ),
21356     useSimpleGeometry = cms.bool( True ),
21357     useStation2 = cms.bool( True ),
21358     fallbackToME1 = cms.bool( False ),
21359     cosmicPropagationHypothesis = cms.bool( False ),
21360     useMB2InOverlap = cms.bool( False ),
21361     useTrack = cms.string( "tracker" ),
21362     useState = cms.string( "atVertex" ),
21363     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21364     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21365     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21366 )
21367 fragment.hltTripleMuL3V2cPreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
21368     saveTags = cms.bool( True ),
21369     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21370     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21371     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
21372     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
21373     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21374     MinN = cms.int32( 1 ),
21375     MaxEta = cms.double( 2.5 ),
21376     MinNhits = cms.int32( 0 ),
21377     MaxDr = cms.double( 2.0 ),
21378     MinDr = cms.double( -1.0 ),
21379     MaxDz = cms.double( 9999.0 ),
21380     MinDxySig = cms.double( -1.0 ),
21381     MinPt = cms.double( 5.0 ),
21382     NSigmaPt = cms.double( 0.0 ),
21383     MaxNormalizedChi2 = cms.double( 9999.0 ),
21384     MaxDXYBeamSpot = cms.double( 9999.0 ),
21385     MinDXYBeamSpot = cms.double( -1.0 ),
21386     MinNmuonHits = cms.int32( 0 ),
21387     MaxPtDifference = cms.double( 9999.0 ),
21388     MinTrackPt = cms.double( 0.0 ),
21389     minMuonStations = cms.int32( 2 ),
21390     minTrkHits = cms.int32( -1 ),
21391     minMuonHits = cms.int32( -1 ),
21392     allowedTypeMask = cms.uint32( 255 ),
21393     requiredTypeMask = cms.uint32( 0 ),
21394     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
21395     trkMuonId = cms.uint32( 0 ),
21396     L1MatchingdR = cms.double( 0.3 ),
21397     MatchToPreviousCand = cms.bool( True ),
21398     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21399     requireL3MuonTrajectorySeed = cms.bool( False ),
21400     useSimpleGeometry = cms.bool( True ),
21401     useStation2 = cms.bool( True ),
21402     fallbackToME1 = cms.bool( False ),
21403     cosmicPropagationHypothesis = cms.bool( False ),
21404     useMB2InOverlap = cms.bool( False ),
21405     useTrack = cms.string( "tracker" ),
21406     useState = cms.string( "atVertex" ),
21407     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21408     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21409     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21410 )
21411 fragment.hltUpsilonMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
21412     saveTags = cms.bool( True ),
21413     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21414     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
21415     PreviousCandTag = cms.InputTag( "hltTripleMuonV2L2PreFiltered0" ),
21416     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonV2L1Filtered0" ),
21417     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
21418     PreviousCandIsL2 = cms.bool( True ),
21419     FastAccept = cms.bool( False ),
21420     MinN = cms.int32( 1 ),
21421     MaxEta = cms.double( 2.5 ),
21422     MinNhits = cms.int32( 0 ),
21423     MaxDr = cms.double( 2.0 ),
21424     MaxDz = cms.double( 9999.0 ),
21425     ChargeOpt = cms.int32( -1 ),
21426     MinPtPair = cms.vdouble( 0.0 ),
21427     MaxPtPair = cms.vdouble( 1.0E125 ),
21428     MinPtMax = cms.vdouble( 0.0 ),
21429     MinPtMin = cms.vdouble( 0.0 ),
21430     MaxPtMin = cms.vdouble( 1.0E125 ),
21431     MinInvMass = cms.vdouble( 8.5 ),
21432     MaxInvMass = cms.vdouble( 11.4 ),
21433     MinDiMuonDeltaR = cms.double( -1.0 ),
21434     MinAcop = cms.double( -999.0 ),
21435     MaxAcop = cms.double( 999.0 ),
21436     MinPtBalance = cms.double( -1.0 ),
21437     MaxPtBalance = cms.double( 999999.0 ),
21438     NSigmaPt = cms.double( 0.0 ),
21439     MaxDCAMuMu = cms.double( 0.5 ),
21440     MaxRapidityPair = cms.double( 999999.0 ),
21441     CutCowboys = cms.bool( False ),
21442     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
21443     L1MatchingdR = cms.double( 0.3 ),
21444     MatchToPreviousCand = cms.bool( True ),
21445     useSimpleGeometry = cms.bool( True ),
21446     useStation2 = cms.bool( True ),
21447     fallbackToME1 = cms.bool( False ),
21448     cosmicPropagationHypothesis = cms.bool( False ),
21449     useMB2InOverlap = cms.bool( False ),
21450     useTrack = cms.string( "tracker" ),
21451     useState = cms.string( "atVertex" ),
21452     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
21453     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
21454     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
21455 )
21456 fragment.hltDisplacedmumuVtxProducerUpsilonMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
21457     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
21458     PreviousCandTag = cms.InputTag( "hltUpsilonMuonL3Filtered" ),
21459     matchToPrevious = cms.bool( True ),
21460     MaxEta = cms.double( 2.5 ),
21461     MinPt = cms.double( 0.0 ),
21462     MinPtPair = cms.double( 0.0 ),
21463     MinInvMass = cms.double( 0.0 ),
21464     MaxInvMass = cms.double( 999999.0 ),
21465     ChargeOpt = cms.int32( -1 )
21466 )
21467 fragment.hltVertexmumuFilterUpsilonMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
21468     saveTags = cms.bool( True ),
21469     FastAccept = cms.bool( True ),
21470     MinLxySignificance = cms.double( 0.0 ),
21471     MaxLxySignificance = cms.double( -1.0 ),
21472     MaxNormalisedChi2 = cms.double( 999999.0 ),
21473     MinVtxProbability = cms.double( 0.005 ),
21474     MinCosinePointingAngle = cms.double( -2.0 ),
21475     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon" ),
21476     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21477     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
21478 )
21479 fragment.hltL1sTripleMuOpen53p52UpsilonMuon = cms.EDFilter( "HLTL1TSeed",
21480     saveTags = cms.bool( True ),
21481     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0_DoubleMu_5_3_SQ_OS_Mass_Max9" ),
21482     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
21483     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
21484     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21485     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
21486     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
21487     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
21488     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
21489     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
21490     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
21491 )
21492 fragment.hltPreTrimuonOpen53p52UpsilonMuon = cms.EDFilter( "HLTPrescaler",
21493     offset = cms.uint32( 0 ),
21494     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
21495 )
21496 fragment.hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
21497     saveTags = cms.bool( True ),
21498     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21499     PreviousCandTag = cms.InputTag( "hltL1sTripleMuOpen53p52UpsilonMuon" ),
21500     MaxEta = cms.double( 2.5 ),
21501     MinPt = cms.double( 0.0 ),
21502     MaxDeltaR = cms.double( 0.3 ),
21503     MinN = cms.int32( 3 ),
21504     CentralBxOnly = cms.bool( True ),
21505     SelectQualities = cms.vint32(  )
21506 )
21507 fragment.hltL2MuonSeedsOpenMu = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
21508     GMTReadoutCollection = cms.InputTag( "" ),
21509     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
21510     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
21511     L1MinPt = cms.double( 0.0 ),
21512     L1MaxEta = cms.double( 2.5 ),
21513     L1MinQuality = cms.uint32( 3 ),
21514     SetMinPtBarrelTo = cms.double( 3.5 ),
21515     SetMinPtEndcapTo = cms.double( 1.0 ),
21516     UseOfflineSeed = cms.untracked.bool( True ),
21517     UseUnassociatedL1 = cms.bool( False ),
21518     MatchDR = cms.vdouble( 0.3 ),
21519     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
21520     CentralBxOnly = cms.bool( True ),
21521     MatchType = cms.uint32( 0 ),
21522     SortType = cms.uint32( 0 ),
21523     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
21524     ServiceParameters = cms.PSet( 
21525       RPCLayers = cms.bool( True ),
21526       UseMuonNavigation = cms.untracked.bool( True ),
21527       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
21528     )
21529 )
21530 fragment.hltL2MuonsOpenMu = cms.EDProducer( "L2MuonProducer",
21531     ServiceParameters = cms.PSet( 
21532       RPCLayers = cms.bool( True ),
21533       UseMuonNavigation = cms.untracked.bool( True ),
21534       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
21535         'hltESPFastSteppingHelixPropagatorOpposite' )
21536     ),
21537     InputObjects = cms.InputTag( "hltL2MuonSeedsOpenMu" ),
21538     SeedTransformerParameters = cms.PSet( 
21539       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
21540       NMinRecHits = cms.uint32( 2 ),
21541       RescaleError = cms.double( 100.0 ),
21542       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
21543       UseSubRecHits = cms.bool( False ),
21544       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
21545     ),
21546     L2TrajBuilderParameters = cms.PSet( 
21547       BWFilterParameters = cms.PSet( 
21548         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
21549         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
21550         BWSeedType = cms.string( "fromGenerator" ),
21551         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
21552         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
21553         EnableGEMMeasurement = cms.bool( True ),
21554         EnableRPCMeasurement = cms.bool( True ),
21555         MuonTrajectoryUpdatorParameters = cms.PSet( 
21556           ExcludeRPCFromFit = cms.bool( False ),
21557           Granularity = cms.int32( 0 ),
21558           MaxChi2 = cms.double( 25.0 ),
21559           RescaleError = cms.bool( False ),
21560           RescaleErrorFactor = cms.double( 100.0 ),
21561           UseInvalidHits = cms.bool( True )
21562         ),
21563         EnableCSCMeasurement = cms.bool( True ),
21564         MaxChi2 = cms.double( 100.0 ),
21565         FitDirection = cms.string( "outsideIn" ),
21566         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
21567         NumberOfSigma = cms.double( 3.0 ),
21568         EnableDTMeasurement = cms.bool( True )
21569       ),
21570       DoSeedRefit = cms.bool( False ),
21571       FilterParameters = cms.PSet( 
21572         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
21573         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
21574         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
21575         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
21576         EnableGEMMeasurement = cms.bool( True ),
21577         EnableRPCMeasurement = cms.bool( True ),
21578         MuonTrajectoryUpdatorParameters = cms.PSet( 
21579           ExcludeRPCFromFit = cms.bool( False ),
21580           Granularity = cms.int32( 0 ),
21581           MaxChi2 = cms.double( 25.0 ),
21582           RescaleError = cms.bool( False ),
21583           RescaleErrorFactor = cms.double( 100.0 ),
21584           UseInvalidHits = cms.bool( True )
21585         ),
21586         EnableCSCMeasurement = cms.bool( True ),
21587         MaxChi2 = cms.double( 1000.0 ),
21588         FitDirection = cms.string( "insideOut" ),
21589         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
21590         NumberOfSigma = cms.double( 3.0 ),
21591         EnableDTMeasurement = cms.bool( True )
21592       ),
21593       SeedPosition = cms.string( "in" ),
21594       DoBackwardFilter = cms.bool( True ),
21595       DoRefit = cms.bool( False ),
21596       NavigationType = cms.string( "Standard" ),
21597       SeedTransformerParameters = cms.PSet( 
21598         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
21599         NMinRecHits = cms.uint32( 2 ),
21600         RescaleError = cms.double( 100.0 ),
21601         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
21602         UseSubRecHits = cms.bool( False ),
21603         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
21604       ),
21605       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
21606     ),
21607     DoSeedRefit = cms.bool( False ),
21608     TrackLoaderParameters = cms.PSet( 
21609       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21610       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21611       DoSmoothing = cms.bool( False ),
21612       VertexConstraint = cms.bool( True ),
21613       MuonUpdatorAtVertexParameters = cms.PSet( 
21614         MaxChi2 = cms.double( 1000000.0 ),
21615         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
21616         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
21617         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
21618       ),
21619       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
21620     ),
21621     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
21622 )
21623 fragment.hltL2MuonCandidatesOpenMu = cms.EDProducer( "L2MuonCandidateProducer",
21624     InputObjects = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' )
21625 )
21626 fragment.hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
21627     saveTags = cms.bool( True ),
21628     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
21629     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
21630     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
21631     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
21632     MinN = cms.int32( 0 ),
21633     MaxEta = cms.double( 2.5 ),
21634     AbsEtaBins = cms.vdouble( 5.0 ),
21635     MinNstations = cms.vint32( 0 ),
21636     MinNhits = cms.vint32( 0 ),
21637     CutOnChambers = cms.bool( False ),
21638     MinNchambers = cms.vint32( 0 ),
21639     MaxDr = cms.double( 9999.0 ),
21640     MinDr = cms.double( -1.0 ),
21641     MaxDz = cms.double( 9999.0 ),
21642     MinDxySig = cms.double( -1.0 ),
21643     MinPt = cms.double( 0.0 ),
21644     NSigmaPt = cms.double( 0.0 ),
21645     MatchToPreviousCand = cms.bool( True )
21646 )
21647 fragment.hltIterL3OISeedsFromL2MuonsOpenMu = cms.EDProducer( "TSGForOIFromL2",
21648     src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
21649     layersToTry = cms.int32( 2 ),
21650     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
21651     hitsToTry = cms.int32( 1 ),
21652     adjustErrorsDynamicallyForHits = cms.bool( False ),
21653     adjustErrorsDynamicallyForHitless = cms.bool( True ),
21654     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21655     UseHitLessSeeds = cms.bool( True ),
21656     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
21657     maxEtaForTOB = cms.double( 1.8 ),
21658     minEtaForTEC = cms.double( 0.7 ),
21659     debug = cms.untracked.bool( False ),
21660     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
21661     maxSeeds = cms.uint32( 20 ),
21662     maxHitlessSeeds = cms.uint32( 5 ),
21663     maxHitSeeds = cms.uint32( 1 ),
21664     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
21665     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
21666     pT1 = cms.double( 13.0 ),
21667     pT2 = cms.double( 30.0 ),
21668     pT3 = cms.double( 70.0 ),
21669     eta1 = cms.double( 0.2 ),
21670     eta2 = cms.double( 0.3 ),
21671     eta3 = cms.double( 1.0 ),
21672     eta4 = cms.double( 1.2 ),
21673     eta5 = cms.double( 1.6 ),
21674     eta6 = cms.double( 1.4 ),
21675     eta7 = cms.double( 2.1 ),
21676     SF1 = cms.double( 3.0 ),
21677     SF2 = cms.double( 4.0 ),
21678     SF3 = cms.double( 5.0 ),
21679     SF4 = cms.double( 7.0 ),
21680     SF5 = cms.double( 10.0 ),
21681     SF6 = cms.double( 2.0 ),
21682     SFHld = cms.double( 2.0 ),
21683     SFHd = cms.double( 4.0 ),
21684     tsosDiff1 = cms.double( 0.2 ),
21685     tsosDiff2 = cms.double( 0.02 ),
21686     displacedReco = cms.bool( False ),
21687     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
21688 )
21689 fragment.hltIterL3OITrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
21690     cleanTrajectoryAfterInOut = cms.bool( False ),
21691     doSeedingRegionRebuilding = cms.bool( False ),
21692     onlyPixelHitsForSeedCleaner = cms.bool( False ),
21693     reverseTrajectories = cms.bool( True ),
21694     useHitsSplitting = cms.bool( False ),
21695     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21696     src = cms.InputTag( "hltIterL3OISeedsFromL2MuonsOpenMu" ),
21697     clustersToSkip = cms.InputTag( "" ),
21698     phase2clustersToSkip = cms.InputTag( "" ),
21699     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
21700     TransientInitialStateEstimatorParameters = cms.PSet( 
21701       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
21702       numberMeasurementsForFit = cms.int32( 4 ),
21703       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
21704     ),
21705     numHitsForSeedCleaner = cms.int32( 4 ),
21706     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21707     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
21708     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
21709     maxNSeeds = cms.uint32( 500000 ),
21710     maxSeedsBeforeCleaning = cms.uint32( 5000 )
21711 )
21712 fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
21713     useSimpleMF = cms.bool( False ),
21714     SimpleMagneticField = cms.string( "" ),
21715     src = cms.InputTag( "hltIterL3OITrackCandidatesOpenMu" ),
21716     clusterRemovalInfo = cms.InputTag( "" ),
21717     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21718     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
21719     useHitsSplitting = cms.bool( False ),
21720     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
21721     TrajectoryInEvent = cms.bool( False ),
21722     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21723     AlgorithmName = cms.string( "iter10" ),
21724     Propagator = cms.string( "PropagatorWithMaterial" ),
21725     GeometricInnerState = cms.bool( True ),
21726     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21727     MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
21728     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
21729 )
21730 fragment.hltIterL3OIMuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
21731     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
21732     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
21733     vertices = cms.InputTag( "Notused" ),
21734     ignoreVertices = cms.bool( True ),
21735     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
21736     mva = cms.PSet( 
21737       minPixelHits = cms.vint32( 0, 0, 0 ),
21738       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
21739       dr_par = cms.PSet( 
21740         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
21741         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
21742         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
21743         dr_exp = cms.vint32( 4, 4, 2147483647 ),
21744         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
21745       ),
21746       maxLostLayers = cms.vint32( 4, 3, 2 ),
21747       min3DLayers = cms.vint32( 0, 0, 0 ),
21748       dz_par = cms.PSet( 
21749         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
21750         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
21751         dz_exp = cms.vint32( 4, 4, 2147483647 )
21752       ),
21753       minNVtxTrk = cms.int32( 3 ),
21754       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
21755       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
21756       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
21757       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
21758       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
21759       minLayers = cms.vint32( 3, 5, 5 )
21760     )
21761 )
21762 fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
21763     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracksOpenMu" ),
21764     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','MVAValues' ),
21765     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifierOpenMu','QualityMasks' ),
21766     minQuality = cms.string( "highPurity" ),
21767     copyExtras = cms.untracked.bool( True ),
21768     copyTrajectories = cms.untracked.bool( False )
21769 )
21770 fragment.hltL3MuonsIterL3OIOpenMu = cms.EDProducer( "L3MuonProducer",
21771     ServiceParameters = cms.PSet( 
21772       RPCLayers = cms.bool( True ),
21773       UseMuonNavigation = cms.untracked.bool( True ),
21774       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
21775         'SteppingHelixPropagatorAny',
21776         'hltESPSmartPropagator',
21777         'hltESPSteppingHelixPropagatorOpposite' )
21778     ),
21779     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
21780     TrackLoaderParameters = cms.PSet( 
21781       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
21782       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21783       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21784       DoSmoothing = cms.bool( True ),
21785       SmoothTkTrack = cms.untracked.bool( False ),
21786       VertexConstraint = cms.bool( False ),
21787       MuonUpdatorAtVertexParameters = cms.PSet( 
21788         MaxChi2 = cms.double( 1000000.0 ),
21789         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
21790         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
21791       ),
21792       PutTkTrackIntoEvent = cms.untracked.bool( False ),
21793       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
21794     ),
21795     L3TrajBuilderParameters = cms.PSet( 
21796       PtCut = cms.double( 1.0 ),
21797       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
21798       GlobalMuonTrackMatcher = cms.PSet( 
21799         Chi2Cut_3 = cms.double( 200.0 ),
21800         DeltaDCut_2 = cms.double( 10.0 ),
21801         Eta_threshold = cms.double( 1.2 ),
21802         Quality_2 = cms.double( 15.0 ),
21803         DeltaDCut_1 = cms.double( 40.0 ),
21804         Quality_3 = cms.double( 7.0 ),
21805         DeltaDCut_3 = cms.double( 15.0 ),
21806         Quality_1 = cms.double( 20.0 ),
21807         Pt_threshold1 = cms.double( 0.0 ),
21808         DeltaRCut_2 = cms.double( 0.2 ),
21809         DeltaRCut_1 = cms.double( 0.1 ),
21810         Pt_threshold2 = cms.double( 9.99999999E8 ),
21811         Chi2Cut_1 = cms.double( 50.0 ),
21812         Chi2Cut_2 = cms.double( 50.0 ),
21813         DeltaRCut_3 = cms.double( 1.0 ),
21814         LocChi2Cut = cms.double( 0.001 ),
21815         Propagator = cms.string( "hltESPSmartPropagator" ),
21816         MinPt = cms.double( 1.0 ),
21817         MinP = cms.double( 2.5 )
21818       ),
21819       ScaleTECxFactor = cms.double( -1.0 ),
21820       tkTrajUseVertex = cms.bool( False ),
21821       MuonTrackingRegionBuilder = cms.PSet( 
21822         Rescale_Dz = cms.double( 4.0 ),
21823         Pt_fixed = cms.bool( False ),
21824         Eta_fixed = cms.bool( True ),
21825         Eta_min = cms.double( 0.1 ),
21826         DeltaZ = cms.double( 24.2 ),
21827         maxRegions = cms.int32( 2 ),
21828         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
21829         UseVertex = cms.bool( False ),
21830         Z_fixed = cms.bool( False ),
21831         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
21832         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
21833         Rescale_phi = cms.double( 3.0 ),
21834         DeltaEta = cms.double( 0.2 ),
21835         precise = cms.bool( True ),
21836         OnDemand = cms.int32( -1 ),
21837         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
21838         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
21839         vertexCollection = cms.InputTag( "pixelVertices" ),
21840         Pt_min = cms.double( 3.0 ),
21841         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21842         Phi_fixed = cms.bool( True ),
21843         DeltaR = cms.double( 0.025 ),
21844         input = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
21845         DeltaPhi = cms.double( 0.15 ),
21846         Phi_min = cms.double( 0.1 ),
21847         Rescale_eta = cms.double( 3.0 )
21848       ),
21849       TrackTransformer = cms.PSet( 
21850         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
21851         RefitDirection = cms.string( "insideOut" ),
21852         RefitRPCHits = cms.bool( True ),
21853         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
21854         DoPredictionsOnly = cms.bool( False ),
21855         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21856         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
21857         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
21858       ),
21859       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21860       RefitRPCHits = cms.bool( True ),
21861       tkTrajVertex = cms.InputTag( "Notused" ),
21862       GlbRefitterParameters = cms.PSet( 
21863         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
21864         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
21865         RefitFlag = cms.bool( True ),
21866         SkipStation = cms.int32( -1 ),
21867         Chi2CutRPC = cms.double( 1.0 ),
21868         PropDirForCosmics = cms.bool( False ),
21869         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
21870         HitThreshold = cms.int32( 1 ),
21871         DYTthrs = cms.vint32( 30, 15 ),
21872         TrackerSkipSystem = cms.int32( -1 ),
21873         RefitDirection = cms.string( "insideOut" ),
21874         Chi2CutCSC = cms.double( 150.0 ),
21875         Chi2CutDT = cms.double( 10.0 ),
21876         RefitRPCHits = cms.bool( True ),
21877         TrackerSkipSection = cms.int32( -1 ),
21878         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
21879         DoPredictionsOnly = cms.bool( False ),
21880         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21881         MuonHitsOption = cms.int32( 1 ),
21882         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
21883       ),
21884       PCut = cms.double( 2.5 ),
21885       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
21886       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21887       tkTrajMaxChi2 = cms.double( 9999.0 ),
21888       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
21889       ScaleTECyFactor = cms.double( -1.0 ),
21890       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurityOpenMu" )
21891     )
21892 )
21893 fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
21894     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
21895 )
21896 fragment.hltIterL3OIL3MuonsOpenMu = cms.EDProducer( "L3TrackCombiner",
21897     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu' )
21898 )
21899 fragment.hltIterL3OIL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducer",
21900     InputObjects = cms.InputTag( "hltIterL3OIL3MuonsOpenMu" ),
21901     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
21902     MuonPtOption = cms.string( "Tracker" )
21903 )
21904 fragment.hltL2SelectorForL3IOOpenMu = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
21905     l2Src = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
21906     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidatesOpenMu" ),
21907     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombinationOpenMu" ),
21908     applyL3Filters = cms.bool( False ),
21909     MinNhits = cms.int32( 1 ),
21910     MaxNormalizedChi2 = cms.double( 20.0 ),
21911     MinNmuonHits = cms.int32( 1 ),
21912     MaxPtDifference = cms.double( 0.3 )
21913 )
21914 fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "MuonTrackingRegionEDProducer",
21915     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
21916     DeltaR = cms.double( 0.025 ),
21917     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21918     OnDemand = cms.int32( -1 ),
21919     vertexCollection = cms.InputTag( "notUsed" ),
21920     Rescale_phi = cms.double( 3.0 ),
21921     Eta_fixed = cms.bool( True ),
21922     Rescale_eta = cms.double( 3.0 ),
21923     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
21924     Eta_min = cms.double( 0.0 ),
21925     Phi_fixed = cms.bool( True ),
21926     Phi_min = cms.double( 0.0 ),
21927     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
21928     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
21929     MeasurementTrackerName = cms.InputTag( "" ),
21930     UseVertex = cms.bool( False ),
21931     Rescale_Dz = cms.double( 4.0 ),
21932     Pt_fixed = cms.bool( True ),
21933     Z_fixed = cms.bool( True ),
21934     Pt_min = cms.double( 0.0 ),
21935     DeltaZ = cms.double( 24.2 ),
21936     DeltaEta = cms.double( 0.2 ),
21937     DeltaPhi = cms.double( 0.15 ),
21938     maxRegions = cms.int32( 5 ),
21939     precise = cms.bool( True ),
21940     input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" )
21941 )
21942 fragment.hltPixelTracksInRegionL2OpenMu = cms.EDProducer( "TrackSelectorByRegion",
21943     tracks = cms.InputTag( "hltPixelTracks" ),
21944     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegionsOpenMu" ),
21945     produceTrackCollection = cms.bool( True ),
21946     produceMask = cms.bool( False )
21947 )
21948 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
21949     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2OpenMu" ),
21950     InputVertexCollection = cms.InputTag( "" ),
21951     originHalfLength = cms.double( 0.3 ),
21952     originRadius = cms.double( 0.1 ),
21953     useProtoTrackKinematics = cms.bool( False ),
21954     useEventsWithNoVertex = cms.bool( True ),
21955     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
21956     usePV = cms.bool( False ),
21957     includeFourthHit = cms.bool( True ),
21958     produceComplement = cms.bool( False ),
21959     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
21960 )
21961 fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
21962     cleanTrajectoryAfterInOut = cms.bool( False ),
21963     doSeedingRegionRebuilding = cms.bool( True ),
21964     onlyPixelHitsForSeedCleaner = cms.bool( False ),
21965     reverseTrajectories = cms.bool( False ),
21966     useHitsSplitting = cms.bool( True ),
21967     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
21968     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu" ),
21969     clustersToSkip = cms.InputTag( "" ),
21970     phase2clustersToSkip = cms.InputTag( "" ),
21971     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
21972     TransientInitialStateEstimatorParameters = cms.PSet( 
21973       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
21974       numberMeasurementsForFit = cms.int32( 4 ),
21975       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
21976     ),
21977     numHitsForSeedCleaner = cms.int32( 4 ),
21978     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
21979     RedundantSeedCleaner = cms.string( "none" ),
21980     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
21981     maxNSeeds = cms.uint32( 100000 ),
21982     maxSeedsBeforeCleaning = cms.uint32( 1000 )
21983 )
21984 fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
21985     useSimpleMF = cms.bool( True ),
21986     SimpleMagneticField = cms.string( "ParabolicMf" ),
21987     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidatesOpenMu" ),
21988     clusterRemovalInfo = cms.InputTag( "" ),
21989     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
21990     Fitter = cms.string( "hltESPFittingSmootherIT" ),
21991     useHitsSplitting = cms.bool( False ),
21992     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
21993     TrajectoryInEvent = cms.bool( False ),
21994     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21995     AlgorithmName = cms.string( "hltIter0" ),
21996     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
21997     GeometricInnerState = cms.bool( True ),
21998     NavigationSchool = cms.string( "" ),
21999     MeasurementTracker = cms.string( "" ),
22000     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
22001 )
22002 fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22003     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22004     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22005     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
22006     ignoreVertices = cms.bool( False ),
22007     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22008     mva = cms.PSet( 
22009       minPixelHits = cms.vint32( 0, 0, 0 ),
22010       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22011       dr_par = cms.PSet( 
22012         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22013         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22014         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22015         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22016         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22017       ),
22018       maxLostLayers = cms.vint32( 1, 1, 1 ),
22019       min3DLayers = cms.vint32( 0, 0, 0 ),
22020       dz_par = cms.PSet( 
22021         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22022         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22023         dz_exp = cms.vint32( 4, 4, 2147483647 )
22024       ),
22025       minNVtxTrk = cms.int32( 3 ),
22026       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22027       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22028       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22029       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
22030       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22031       minLayers = cms.vint32( 3, 3, 4 )
22032     )
22033 )
22034 fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22035     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracksOpenMu" ),
22036     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','MVAValues' ),
22037     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifierOpenMu','QualityMasks' ),
22038     minQuality = cms.string( "highPurity" ),
22039     copyExtras = cms.untracked.bool( True ),
22040     copyTrajectories = cms.untracked.bool( False )
22041 )
22042 fragment.hltL3MuonsIterL3IOOpenMu = cms.EDProducer( "L3MuonProducer",
22043     ServiceParameters = cms.PSet( 
22044       RPCLayers = cms.bool( True ),
22045       UseMuonNavigation = cms.untracked.bool( True ),
22046       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
22047         'SteppingHelixPropagatorAny',
22048         'hltESPSmartPropagator',
22049         'hltESPSteppingHelixPropagatorOpposite' )
22050     ),
22051     MuonCollectionLabel = cms.InputTag( 'hltL2MuonsOpenMu','UpdatedAtVtx' ),
22052     TrackLoaderParameters = cms.PSet( 
22053       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
22054       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22055       DoSmoothing = cms.bool( False ),
22056       SmoothTkTrack = cms.untracked.bool( False ),
22057       VertexConstraint = cms.bool( False ),
22058       MuonUpdatorAtVertexParameters = cms.PSet( 
22059         MaxChi2 = cms.double( 1000000.0 ),
22060         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
22061         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
22062       ),
22063       PutTkTrackIntoEvent = cms.untracked.bool( False ),
22064       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22065     ),
22066     L3TrajBuilderParameters = cms.PSet( 
22067       PtCut = cms.double( 1.0 ),
22068       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
22069       GlobalMuonTrackMatcher = cms.PSet( 
22070         Chi2Cut_3 = cms.double( 200.0 ),
22071         DeltaDCut_2 = cms.double( 10.0 ),
22072         Eta_threshold = cms.double( 1.2 ),
22073         Quality_2 = cms.double( 15.0 ),
22074         DeltaDCut_1 = cms.double( 40.0 ),
22075         Quality_3 = cms.double( 7.0 ),
22076         DeltaDCut_3 = cms.double( 15.0 ),
22077         Quality_1 = cms.double( 20.0 ),
22078         Pt_threshold1 = cms.double( 0.0 ),
22079         DeltaRCut_2 = cms.double( 0.2 ),
22080         DeltaRCut_1 = cms.double( 0.1 ),
22081         Pt_threshold2 = cms.double( 9.99999999E8 ),
22082         Chi2Cut_1 = cms.double( 50.0 ),
22083         Chi2Cut_2 = cms.double( 50.0 ),
22084         DeltaRCut_3 = cms.double( 1.0 ),
22085         LocChi2Cut = cms.double( 0.001 ),
22086         Propagator = cms.string( "hltESPSmartPropagator" ),
22087         MinPt = cms.double( 1.0 ),
22088         MinP = cms.double( 2.5 )
22089       ),
22090       ScaleTECxFactor = cms.double( -1.0 ),
22091       tkTrajUseVertex = cms.bool( False ),
22092       MuonTrackingRegionBuilder = cms.PSet( 
22093         Rescale_Dz = cms.double( 4.0 ),
22094         Pt_fixed = cms.bool( True ),
22095         Eta_fixed = cms.bool( True ),
22096         Eta_min = cms.double( 0.1 ),
22097         DeltaZ = cms.double( 24.2 ),
22098         maxRegions = cms.int32( 2 ),
22099         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
22100         UseVertex = cms.bool( False ),
22101         Z_fixed = cms.bool( True ),
22102         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
22103         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
22104         Rescale_phi = cms.double( 3.0 ),
22105         DeltaEta = cms.double( 0.04 ),
22106         precise = cms.bool( True ),
22107         OnDemand = cms.int32( -1 ),
22108         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
22109         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
22110         vertexCollection = cms.InputTag( "pixelVertices" ),
22111         Pt_min = cms.double( 3.0 ),
22112         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22113         Phi_fixed = cms.bool( True ),
22114         DeltaR = cms.double( 0.025 ),
22115         input = cms.InputTag( "hltL2SelectorForL3IOOpenMu" ),
22116         DeltaPhi = cms.double( 0.15 ),
22117         Phi_min = cms.double( 0.1 ),
22118         Rescale_eta = cms.double( 3.0 )
22119       ),
22120       TrackTransformer = cms.PSet( 
22121         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22122         RefitDirection = cms.string( "insideOut" ),
22123         RefitRPCHits = cms.bool( True ),
22124         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22125         DoPredictionsOnly = cms.bool( False ),
22126         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22127         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22128         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
22129       ),
22130       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22131       RefitRPCHits = cms.bool( True ),
22132       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
22133       GlbRefitterParameters = cms.PSet( 
22134         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
22135         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
22136         RefitFlag = cms.bool( True ),
22137         SkipStation = cms.int32( -1 ),
22138         Chi2CutRPC = cms.double( 1.0 ),
22139         PropDirForCosmics = cms.bool( False ),
22140         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
22141         HitThreshold = cms.int32( 1 ),
22142         DYTthrs = cms.vint32( 30, 15 ),
22143         TrackerSkipSystem = cms.int32( -1 ),
22144         RefitDirection = cms.string( "insideOut" ),
22145         Chi2CutCSC = cms.double( 150.0 ),
22146         Chi2CutDT = cms.double( 10.0 ),
22147         RefitRPCHits = cms.bool( True ),
22148         TrackerSkipSection = cms.int32( -1 ),
22149         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
22150         DoPredictionsOnly = cms.bool( False ),
22151         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22152         MuonHitsOption = cms.int32( 1 ),
22153         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
22154       ),
22155       PCut = cms.double( 2.5 ),
22156       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
22157       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22158       matchToSeeds = cms.bool( True ),
22159       tkTrajMaxChi2 = cms.double( 9999.0 ),
22160       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
22161       ScaleTECyFactor = cms.double( -1.0 ),
22162       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurityOpenMu" )
22163     )
22164 )
22165 fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu = cms.EDProducer( "L3TrackLinksCombiner",
22166     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22167 )
22168 fragment.hltIterL3MuonsFromL2OpenMu = cms.EDProducer( "L3TrackCombiner",
22169     labels = cms.VInputTag( 'hltL3MuonsIterL3OIOpenMu','hltL3MuonsIterL3IOOpenMu' )
22170 )
22171 fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu = cms.EDProducer( "HLTL1MuonNoL2Selector",
22172     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22173     L2CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
22174     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
22175     L1MinPt = cms.double( -1.0 ),
22176     L1MaxEta = cms.double( 5.0 ),
22177     L1MinQuality = cms.uint32( 3 ),
22178     CentralBxOnly = cms.bool( True )
22179 )
22180 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
22181     RegionPSet = cms.PSet( 
22182       vertexCollection = cms.InputTag( "notUsed" ),
22183       zErrorVetex = cms.double( 0.2 ),
22184       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22185       zErrorBeamSpot = cms.double( 24.2 ),
22186       maxNVertices = cms.int32( 1 ),
22187       maxNRegions = cms.int32( 5 ),
22188       nSigmaZVertex = cms.double( 3.0 ),
22189       nSigmaZBeamSpot = cms.double( 4.0 ),
22190       ptMin = cms.double( 0.0 ),
22191       mode = cms.string( "BeamSpotSigma" ),
22192       input = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
22193       searchOpt = cms.bool( False ),
22194       whereToUseMeasurementTracker = cms.string( "Never" ),
22195       originRadius = cms.double( 0.2 ),
22196       measurementTrackerName = cms.InputTag( "" ),
22197       precise = cms.bool( True ),
22198       deltaEta = cms.double( 0.35 ),
22199       deltaPhi = cms.double( 0.2 )
22200     )
22201 )
22202 fragment.hltPixelTracksInRegionL1OpenMu = cms.EDProducer( "TrackSelectorByRegion",
22203     tracks = cms.InputTag( "hltPixelTracks" ),
22204     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu" ),
22205     produceTrackCollection = cms.bool( True ),
22206     produceMask = cms.bool( False )
22207 )
22208 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
22209     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1OpenMu" ),
22210     InputVertexCollection = cms.InputTag( "" ),
22211     originHalfLength = cms.double( 0.3 ),
22212     originRadius = cms.double( 0.1 ),
22213     useProtoTrackKinematics = cms.bool( False ),
22214     useEventsWithNoVertex = cms.bool( True ),
22215     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
22216     usePV = cms.bool( False ),
22217     includeFourthHit = cms.bool( True ),
22218     produceComplement = cms.bool( False ),
22219     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
22220 )
22221 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu = cms.EDProducer( "CkfTrackCandidateMaker",
22222     cleanTrajectoryAfterInOut = cms.bool( False ),
22223     doSeedingRegionRebuilding = cms.bool( True ),
22224     onlyPixelHitsForSeedCleaner = cms.bool( False ),
22225     reverseTrajectories = cms.bool( False ),
22226     useHitsSplitting = cms.bool( True ),
22227     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
22228     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu" ),
22229     clustersToSkip = cms.InputTag( "" ),
22230     phase2clustersToSkip = cms.InputTag( "" ),
22231     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
22232     TransientInitialStateEstimatorParameters = cms.PSet( 
22233       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
22234       numberMeasurementsForFit = cms.int32( 4 ),
22235       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
22236     ),
22237     numHitsForSeedCleaner = cms.int32( 4 ),
22238     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
22239     RedundantSeedCleaner = cms.string( "none" ),
22240     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
22241     maxNSeeds = cms.uint32( 100000 ),
22242     maxSeedsBeforeCleaning = cms.uint32( 1000 )
22243 )
22244 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu = cms.EDProducer( "TrackProducer",
22245     useSimpleMF = cms.bool( True ),
22246     SimpleMagneticField = cms.string( "ParabolicMf" ),
22247     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu" ),
22248     clusterRemovalInfo = cms.InputTag( "" ),
22249     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
22250     Fitter = cms.string( "hltESPFittingSmootherIT" ),
22251     useHitsSplitting = cms.bool( False ),
22252     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
22253     TrajectoryInEvent = cms.bool( False ),
22254     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
22255     AlgorithmName = cms.string( "hltIter0" ),
22256     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
22257     GeometricInnerState = cms.bool( True ),
22258     NavigationSchool = cms.string( "" ),
22259     MeasurementTracker = cms.string( "" ),
22260     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
22261 )
22262 fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu = cms.EDProducer( "TrackCutClassifier",
22263     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
22264     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
22265     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
22266     ignoreVertices = cms.bool( False ),
22267     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
22268     mva = cms.PSet( 
22269       minPixelHits = cms.vint32( 0, 0, 0 ),
22270       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
22271       dr_par = cms.PSet( 
22272         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
22273         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
22274         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22275         dr_exp = cms.vint32( 4, 4, 2147483647 ),
22276         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
22277       ),
22278       maxLostLayers = cms.vint32( 1, 1, 1 ),
22279       min3DLayers = cms.vint32( 0, 0, 0 ),
22280       dz_par = cms.PSet( 
22281         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
22282         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
22283         dz_exp = cms.vint32( 4, 4, 2147483647 )
22284       ),
22285       minNVtxTrk = cms.int32( 3 ),
22286       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
22287       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
22288       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
22289       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
22290       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
22291       minLayers = cms.vint32( 3, 3, 4 )
22292     )
22293 )
22294 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu = cms.EDProducer( "TrackCollectionFilterCloner",
22295     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu" ),
22296     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','MVAValues' ),
22297     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu','QualityMasks' ),
22298     minQuality = cms.string( "highPurity" ),
22299     copyExtras = cms.untracked.bool( True ),
22300     copyTrajectories = cms.untracked.bool( False )
22301 )
22302 fragment.hltIterL3MuonMergedOpenMu = cms.EDProducer( "TrackListMerger",
22303     ShareFrac = cms.double( 0.19 ),
22304     FoundHitBonus = cms.double( 5.0 ),
22305     LostHitPenalty = cms.double( 20.0 ),
22306     MinPT = cms.double( 0.05 ),
22307     Epsilon = cms.double( -0.001 ),
22308     MaxNormalizedChisq = cms.double( 1000.0 ),
22309     MinFound = cms.int32( 3 ),
22310     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
22311     hasSelector = cms.vint32( 0, 0 ),
22312     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
22313     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurityOpenMu','hltIter0IterL3MuonTrackSelectionHighPurityOpenMu' ),
22314     setsToMerge = cms.VPSet( 
22315       cms.PSet(  pQual = cms.bool( False ),
22316         tLists = cms.vint32( 0, 1 )
22317       )
22318     ),
22319     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
22320     allowFirstHitShare = cms.bool( True ),
22321     newQuality = cms.string( "confirmed" ),
22322     copyExtras = cms.untracked.bool( True ),
22323     writeOnlyTrkQuals = cms.bool( False ),
22324     copyMVA = cms.bool( False )
22325 )
22326 fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu = cms.EDProducer( "TrackListMerger",
22327     ShareFrac = cms.double( 0.19 ),
22328     FoundHitBonus = cms.double( 5.0 ),
22329     LostHitPenalty = cms.double( 20.0 ),
22330     MinPT = cms.double( 0.05 ),
22331     Epsilon = cms.double( -0.001 ),
22332     MaxNormalizedChisq = cms.double( 1000.0 ),
22333     MinFound = cms.int32( 3 ),
22334     TrackProducers = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
22335     hasSelector = cms.vint32( 0, 0 ),
22336     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
22337     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMergedOpenMu','hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu' ),
22338     setsToMerge = cms.VPSet( 
22339       cms.PSet(  pQual = cms.bool( False ),
22340         tLists = cms.vint32( 0, 1 )
22341       )
22342     ),
22343     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
22344     allowFirstHitShare = cms.bool( True ),
22345     newQuality = cms.string( "confirmed" ),
22346     copyExtras = cms.untracked.bool( True ),
22347     writeOnlyTrkQuals = cms.bool( False ),
22348     copyMVA = cms.bool( False )
22349 )
22350 fragment.hltL3MuonsIterL3LinksOpenMu = cms.EDProducer( "MuonLinksProducerForHLT",
22351     InclusiveTrackerTrackCollection = cms.InputTag( "hltIterL3MuonAndMuonFromL1MergedOpenMu" ),
22352     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationOpenMu" ),
22353     ptMin = cms.double( 2.5 ),
22354     pMin = cms.double( 2.5 ),
22355     shareHitFraction = cms.double( 0.19 )
22356 )
22357 fragment.hltIterL3MuonsOpenMu = cms.EDProducer( "MuonIdProducer",
22358     MuonCaloCompatibility = cms.PSet( 
22359       delta_eta = cms.double( 0.02 ),
22360       delta_phi = cms.double( 0.02 ),
22361       allSiPMHO = cms.bool( False ),
22362       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
22363       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
22364     ),
22365     TrackAssociatorParameters = cms.PSet( 
22366       useMuon = cms.bool( True ),
22367       truthMatch = cms.bool( False ),
22368       usePreshower = cms.bool( False ),
22369       dRPreshowerPreselection = cms.double( 0.2 ),
22370       muonMaxDistanceSigmaY = cms.double( 0.0 ),
22371       useEcal = cms.bool( False ),
22372       muonMaxDistanceSigmaX = cms.double( 0.0 ),
22373       dRMuon = cms.double( 9999.0 ),
22374       dREcal = cms.double( 9999.0 ),
22375       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
22376       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
22377       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
22378       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
22379       propagateAllDirections = cms.bool( True ),
22380       muonMaxDistanceY = cms.double( 5.0 ),
22381       useHO = cms.bool( False ),
22382       muonMaxDistanceX = cms.double( 5.0 ),
22383       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
22384       useHcal = cms.bool( False ),
22385       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
22386       accountForTrajectoryChangeCalo = cms.bool( False ),
22387       dREcalPreselection = cms.double( 0.05 ),
22388       useCalo = cms.bool( False ),
22389       dRMuonPreselection = cms.double( 0.2 ),
22390       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
22391       dRHcal = cms.double( 9999.0 ),
22392       dRHcalPreselection = cms.double( 0.2 ),
22393       HORecHitCollectionLabel = cms.InputTag( "Notused" )
22394     ),
22395     CaloExtractorPSet = cms.PSet( 
22396       DR_Veto_H = cms.double( 0.1 ),
22397       CenterConeOnCalIntersection = cms.bool( False ),
22398       NoiseTow_EE = cms.double( 0.15 ),
22399       Noise_EB = cms.double( 0.025 ),
22400       Noise_HE = cms.double( 0.2 ),
22401       DR_Veto_E = cms.double( 0.07 ),
22402       NoiseTow_EB = cms.double( 0.04 ),
22403       Noise_EE = cms.double( 0.1 ),
22404       UseRecHitsFlag = cms.bool( False ),
22405       DR_Max = cms.double( 1.0 ),
22406       DepositLabel = cms.untracked.string( "Cal" ),
22407       Noise_HO = cms.double( 0.2 ),
22408       DR_Veto_HO = cms.double( 0.1 ),
22409       Threshold_H = cms.double( 0.5 ),
22410       PrintTimeReport = cms.untracked.bool( False ),
22411       Threshold_E = cms.double( 0.2 ),
22412       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22413       ComponentName = cms.string( "CaloExtractorByAssociator" ),
22414       Threshold_HO = cms.double( 0.5 ),
22415       DepositInstanceLabels = cms.vstring( 'ecal',
22416         'hcal',
22417         'ho' ),
22418       ServiceParameters = cms.PSet( 
22419         RPCLayers = cms.bool( False ),
22420         UseMuonNavigation = cms.untracked.bool( False ),
22421         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
22422       ),
22423       TrackAssociatorParameters = cms.PSet( 
22424         useMuon = cms.bool( False ),
22425         truthMatch = cms.bool( False ),
22426         usePreshower = cms.bool( False ),
22427         dRPreshowerPreselection = cms.double( 0.2 ),
22428         muonMaxDistanceSigmaY = cms.double( 0.0 ),
22429         useEcal = cms.bool( False ),
22430         muonMaxDistanceSigmaX = cms.double( 0.0 ),
22431         dRMuon = cms.double( 9999.0 ),
22432         dREcal = cms.double( 1.0 ),
22433         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
22434         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
22435         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
22436         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
22437         propagateAllDirections = cms.bool( True ),
22438         muonMaxDistanceY = cms.double( 5.0 ),
22439         useHO = cms.bool( False ),
22440         muonMaxDistanceX = cms.double( 5.0 ),
22441         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
22442         useHcal = cms.bool( False ),
22443         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
22444         accountForTrajectoryChangeCalo = cms.bool( False ),
22445         dREcalPreselection = cms.double( 1.0 ),
22446         useCalo = cms.bool( True ),
22447         dRMuonPreselection = cms.double( 0.2 ),
22448         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
22449         dRHcal = cms.double( 1.0 ),
22450         dRHcalPreselection = cms.double( 1.0 ),
22451         HORecHitCollectionLabel = cms.InputTag( "Notused" )
22452       ),
22453       Noise_HB = cms.double( 0.2 )
22454     ),
22455     TrackExtractorPSet = cms.PSet( 
22456       Diff_z = cms.double( 0.2 ),
22457       inputTrackCollection = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu" ),
22458       Chi2Ndof_Max = cms.double( 1.0E64 ),
22459       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
22460       DR_Veto = cms.double( 0.01 ),
22461       Pt_Min = cms.double( -1.0 ),
22462       DR_Max = cms.double( 1.0 ),
22463       NHits_Min = cms.uint32( 0 ),
22464       Chi2Prob_Min = cms.double( -1.0 ),
22465       Diff_r = cms.double( 0.1 ),
22466       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
22467       ComponentName = cms.string( "TrackExtractor" )
22468     ),
22469     JetExtractorPSet = cms.PSet( 
22470       JetCollectionLabel = cms.InputTag( "Notused" ),
22471       DR_Veto = cms.double( 0.1 ),
22472       DR_Max = cms.double( 1.0 ),
22473       ExcludeMuonVeto = cms.bool( True ),
22474       PrintTimeReport = cms.untracked.bool( False ),
22475       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
22476       ComponentName = cms.string( "JetExtractor" ),
22477       ServiceParameters = cms.PSet( 
22478         RPCLayers = cms.bool( False ),
22479         UseMuonNavigation = cms.untracked.bool( False ),
22480         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
22481       ),
22482       TrackAssociatorParameters = cms.PSet( 
22483         useMuon = cms.bool( False ),
22484         truthMatch = cms.bool( False ),
22485         usePreshower = cms.bool( False ),
22486         dRPreshowerPreselection = cms.double( 0.2 ),
22487         muonMaxDistanceSigmaY = cms.double( 0.0 ),
22488         useEcal = cms.bool( False ),
22489         muonMaxDistanceSigmaX = cms.double( 0.0 ),
22490         dRMuon = cms.double( 9999.0 ),
22491         dREcal = cms.double( 0.5 ),
22492         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
22493         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
22494         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
22495         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
22496         propagateAllDirections = cms.bool( True ),
22497         muonMaxDistanceY = cms.double( 5.0 ),
22498         useHO = cms.bool( False ),
22499         muonMaxDistanceX = cms.double( 5.0 ),
22500         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
22501         useHcal = cms.bool( False ),
22502         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
22503         accountForTrajectoryChangeCalo = cms.bool( False ),
22504         dREcalPreselection = cms.double( 0.5 ),
22505         useCalo = cms.bool( True ),
22506         dRMuonPreselection = cms.double( 0.2 ),
22507         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
22508         dRHcal = cms.double( 0.5 ),
22509         dRHcalPreselection = cms.double( 0.5 ),
22510         HORecHitCollectionLabel = cms.InputTag( "Notused" )
22511       ),
22512       Threshold = cms.double( 5.0 )
22513     ),
22514     trackDepositName = cms.string( "tracker" ),
22515     ecalDepositName = cms.string( "ecal" ),
22516     hcalDepositName = cms.string( "hcal" ),
22517     hoDepositName = cms.string( "ho" ),
22518     jetDepositName = cms.string( "jets" ),
22519     TimingFillerParameters = cms.PSet( 
22520       DTTimingParameters = cms.PSet( 
22521         HitError = cms.double( 6.0 ),
22522         MatchParameters = cms.PSet( 
22523           TightMatchDT = cms.bool( False ),
22524           DTradius = cms.double( 0.01 ),
22525           TightMatchCSC = cms.bool( True ),
22526           CSCsegments = cms.InputTag( "hltCscSegments" ),
22527           DTsegments = cms.InputTag( "hltDt4DSegments" )
22528         ),
22529         debug = cms.bool( False ),
22530         DoWireCorr = cms.bool( False ),
22531         RequireBothProjections = cms.bool( False ),
22532         DTTimeOffset = cms.double( 2.7 ),
22533         PruneCut = cms.double( 10000.0 ),
22534         DTsegments = cms.InputTag( "hltDt4DSegments" ),
22535         UseSegmentT0 = cms.bool( False ),
22536         HitsMin = cms.int32( 5 ),
22537         DropTheta = cms.bool( True ),
22538         ServiceParameters = cms.PSet( 
22539           RPCLayers = cms.bool( True ),
22540           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
22541         )
22542       ),
22543       UseCSC = cms.bool( True ),
22544       CSCTimingParameters = cms.PSet( 
22545         MatchParameters = cms.PSet( 
22546           TightMatchDT = cms.bool( False ),
22547           DTradius = cms.double( 0.01 ),
22548           TightMatchCSC = cms.bool( True ),
22549           CSCsegments = cms.InputTag( "hltCscSegments" ),
22550           DTsegments = cms.InputTag( "hltDt4DSegments" )
22551         ),
22552         debug = cms.bool( False ),
22553         CSCWireTimeOffset = cms.double( 0.0 ),
22554         CSCStripError = cms.double( 7.0 ),
22555         CSCTimeOffset = cms.double( 0.0 ),
22556         CSCWireError = cms.double( 8.6 ),
22557         PruneCut = cms.double( 100.0 ),
22558         CSCsegments = cms.InputTag( "hltCscSegments" ),
22559         UseStripTime = cms.bool( True ),
22560         CSCStripTimeOffset = cms.double( 0.0 ),
22561         UseWireTime = cms.bool( True ),
22562         ServiceParameters = cms.PSet( 
22563           RPCLayers = cms.bool( True ),
22564           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
22565         )
22566       ),
22567       ErrorDT = cms.double( 6.0 ),
22568       EcalEnergyCut = cms.double( 0.4 ),
22569       UseECAL = cms.bool( True ),
22570       ErrorEB = cms.double( 2.085 ),
22571       UseDT = cms.bool( True ),
22572       ErrorEE = cms.double( 6.95 ),
22573       ErrorCSC = cms.double( 7.4 )
22574     ),
22575     ShowerDigiFillerParameters = cms.PSet( 
22576       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
22577       digiMaxDistanceX = cms.double( 25.0 ),
22578       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
22579     ),
22580     TrackerKinkFinderParameters = cms.PSet( 
22581       usePosition = cms.bool( False ),
22582       diagonalOnly = cms.bool( False )
22583     ),
22584     fillEnergy = cms.bool( False ),
22585     storeCrossedHcalRecHits = cms.bool( False ),
22586     maxAbsPullX = cms.double( 4.0 ),
22587     maxAbsEta = cms.double( 3.0 ),
22588     minPt = cms.double( 8.0 ),
22589     inputCollectionTypes = cms.vstring( 'inner tracks',
22590       'links' ),
22591     addExtraSoftMuons = cms.bool( False ),
22592     fillGlobalTrackRefits = cms.bool( False ),
22593     debugWithTruthMatching = cms.bool( False ),
22594     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedOpenMu','hltL3MuonsIterL3LinksOpenMu' ),
22595     fillCaloCompatibility = cms.bool( False ),
22596     maxAbsPullY = cms.double( 9999.0 ),
22597     maxAbsDy = cms.double( 9999.0 ),
22598     minP = cms.double( 0.0 ),
22599     minPCaloMuon = cms.double( 1.0E9 ),
22600     maxAbsDx = cms.double( 3.0 ),
22601     fillIsolation = cms.bool( False ),
22602     writeIsoDeposits = cms.bool( False ),
22603     minNumberOfMatches = cms.int32( 1 ),
22604     fillMatching = cms.bool( True ),
22605     fillShowerDigis = cms.bool( False ),
22606     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
22607     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
22608     fillGlobalTrackQuality = cms.bool( False ),
22609     globalTrackQualityInputTag = cms.InputTag( "" ),
22610     selectHighPurity = cms.bool( False ),
22611     pvInputTag = cms.InputTag( "" ),
22612     fillTrackerKink = cms.bool( False ),
22613     minCaloCompatibility = cms.double( 0.6 ),
22614     runArbitrationCleaner = cms.bool( False ),
22615     arbitrationCleanerOptions = cms.PSet( 
22616       OverlapDTheta = cms.double( 0.02 ),
22617       Overlap = cms.bool( True ),
22618       Clustering = cms.bool( True ),
22619       ME1a = cms.bool( True ),
22620       ClusterDTheta = cms.double( 0.02 ),
22621       ClusterDPhi = cms.double( 0.6 ),
22622       OverlapDPhi = cms.double( 0.0786 )
22623     ),
22624     arbitrateTrackerMuons = cms.bool( True )
22625 )
22626 fragment.hltIterL3MuonCandidatesOpenMu = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
22627     InputObjects = cms.InputTag( "hltIterL3MuonsOpenMu" ),
22628     DisplacedReconstruction = cms.bool( False )
22629 )
22630 fragment.hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
22631     saveTags = cms.bool( True ),
22632     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
22633     PreviousCandTag = cms.InputTag( "hltL1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22634     MaxEta = cms.double( 2.5 ),
22635     MinPt = cms.double( 0.0 ),
22636     MaxDeltaR = cms.double( 0.3 ),
22637     MinN = cms.int32( 1 ),
22638     CentralBxOnly = cms.bool( True ),
22639     SelectQualities = cms.vint32(  )
22640 )
22641 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
22642     saveTags = cms.bool( True ),
22643     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22644     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
22645     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
22646     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22647     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
22648     MinN = cms.int32( 3 ),
22649     MaxEta = cms.double( 2.5 ),
22650     MinNhits = cms.int32( 0 ),
22651     MaxDr = cms.double( 2.0 ),
22652     MinDr = cms.double( -1.0 ),
22653     MaxDz = cms.double( 9999.0 ),
22654     MinDxySig = cms.double( -1.0 ),
22655     MinPt = cms.double( 2.0 ),
22656     NSigmaPt = cms.double( 0.0 ),
22657     MaxNormalizedChi2 = cms.double( 9999.0 ),
22658     MaxDXYBeamSpot = cms.double( 9999.0 ),
22659     MinDXYBeamSpot = cms.double( -1.0 ),
22660     MinNmuonHits = cms.int32( 0 ),
22661     MaxPtDifference = cms.double( 9999.0 ),
22662     MinTrackPt = cms.double( 0.0 ),
22663     minMuonStations = cms.int32( -1 ),
22664     minTrkHits = cms.int32( -1 ),
22665     minMuonHits = cms.int32( -1 ),
22666     allowedTypeMask = cms.uint32( 255 ),
22667     requiredTypeMask = cms.uint32( 0 ),
22668     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22669     trkMuonId = cms.uint32( 0 ),
22670     L1MatchingdR = cms.double( 0.3 ),
22671     MatchToPreviousCand = cms.bool( True ),
22672     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
22673     requireL3MuonTrajectorySeed = cms.bool( False ),
22674     useSimpleGeometry = cms.bool( True ),
22675     useStation2 = cms.bool( True ),
22676     fallbackToME1 = cms.bool( False ),
22677     cosmicPropagationHypothesis = cms.bool( False ),
22678     useMB2InOverlap = cms.bool( False ),
22679     useTrack = cms.string( "tracker" ),
22680     useState = cms.string( "atVertex" ),
22681     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22682     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22683     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22684 )
22685 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered3p53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
22686     saveTags = cms.bool( True ),
22687     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22688     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
22689     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
22690     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22691     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
22692     MinN = cms.int32( 2 ),
22693     MaxEta = cms.double( 2.5 ),
22694     MinNhits = cms.int32( 0 ),
22695     MaxDr = cms.double( 2.0 ),
22696     MinDr = cms.double( -1.0 ),
22697     MaxDz = cms.double( 9999.0 ),
22698     MinDxySig = cms.double( -1.0 ),
22699     MinPt = cms.double( 3.5 ),
22700     NSigmaPt = cms.double( 0.0 ),
22701     MaxNormalizedChi2 = cms.double( 9999.0 ),
22702     MaxDXYBeamSpot = cms.double( 9999.0 ),
22703     MinDXYBeamSpot = cms.double( -1.0 ),
22704     MinNmuonHits = cms.int32( 0 ),
22705     MaxPtDifference = cms.double( 9999.0 ),
22706     MinTrackPt = cms.double( 0.0 ),
22707     minMuonStations = cms.int32( -1 ),
22708     minTrkHits = cms.int32( -1 ),
22709     minMuonHits = cms.int32( -1 ),
22710     allowedTypeMask = cms.uint32( 255 ),
22711     requiredTypeMask = cms.uint32( 0 ),
22712     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22713     trkMuonId = cms.uint32( 0 ),
22714     L1MatchingdR = cms.double( 0.3 ),
22715     MatchToPreviousCand = cms.bool( True ),
22716     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
22717     requireL3MuonTrajectorySeed = cms.bool( False ),
22718     useSimpleGeometry = cms.bool( True ),
22719     useStation2 = cms.bool( True ),
22720     fallbackToME1 = cms.bool( False ),
22721     cosmicPropagationHypothesis = cms.bool( False ),
22722     useMB2InOverlap = cms.bool( False ),
22723     useTrack = cms.string( "tracker" ),
22724     useState = cms.string( "atVertex" ),
22725     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22726     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22727     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22728 )
22729 fragment.hltL3fL1TripleMuOpen53p52UpsilonMuonPreFiltered53p52 = cms.EDFilter( "HLTMuonL3PreFilter",
22730     saveTags = cms.bool( True ),
22731     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22732     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
22733     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
22734     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22735     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
22736     MinN = cms.int32( 1 ),
22737     MaxEta = cms.double( 2.5 ),
22738     MinNhits = cms.int32( 0 ),
22739     MaxDr = cms.double( 2.0 ),
22740     MinDr = cms.double( -1.0 ),
22741     MaxDz = cms.double( 9999.0 ),
22742     MinDxySig = cms.double( -1.0 ),
22743     MinPt = cms.double( 5.0 ),
22744     NSigmaPt = cms.double( 0.0 ),
22745     MaxNormalizedChi2 = cms.double( 9999.0 ),
22746     MaxDXYBeamSpot = cms.double( 9999.0 ),
22747     MinDXYBeamSpot = cms.double( -1.0 ),
22748     MinNmuonHits = cms.int32( 0 ),
22749     MaxPtDifference = cms.double( 9999.0 ),
22750     MinTrackPt = cms.double( 0.0 ),
22751     minMuonStations = cms.int32( -1 ),
22752     minTrkHits = cms.int32( -1 ),
22753     minMuonHits = cms.int32( -1 ),
22754     allowedTypeMask = cms.uint32( 255 ),
22755     requiredTypeMask = cms.uint32( 0 ),
22756     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
22757     trkMuonId = cms.uint32( 0 ),
22758     L1MatchingdR = cms.double( 0.3 ),
22759     MatchToPreviousCand = cms.bool( True ),
22760     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
22761     requireL3MuonTrajectorySeed = cms.bool( False ),
22762     useSimpleGeometry = cms.bool( True ),
22763     useStation2 = cms.bool( True ),
22764     fallbackToME1 = cms.bool( False ),
22765     cosmicPropagationHypothesis = cms.bool( False ),
22766     useMB2InOverlap = cms.bool( False ),
22767     useTrack = cms.string( "tracker" ),
22768     useState = cms.string( "atVertex" ),
22769     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22770     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22771     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22772 )
22773 fragment.hltUpsilonMuon53p52OpenMuonL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
22774     saveTags = cms.bool( True ),
22775     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22776     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
22777     PreviousCandTag = cms.InputTag( "hltL2TripleMuOpen53p52UpsilonMuonL2PreFiltered0" ),
22778     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMuOpen53p52UpsilonMuonL1Filtered0" ),
22779     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
22780     PreviousCandIsL2 = cms.bool( True ),
22781     FastAccept = cms.bool( False ),
22782     MinN = cms.int32( 1 ),
22783     MaxEta = cms.double( 2.5 ),
22784     MinNhits = cms.int32( 0 ),
22785     MaxDr = cms.double( 2.0 ),
22786     MaxDz = cms.double( 9999.0 ),
22787     ChargeOpt = cms.int32( -1 ),
22788     MinPtPair = cms.vdouble( 0.0 ),
22789     MaxPtPair = cms.vdouble( 1.0E125 ),
22790     MinPtMax = cms.vdouble( 0.0 ),
22791     MinPtMin = cms.vdouble( 0.0 ),
22792     MaxPtMin = cms.vdouble( 1.0E125 ),
22793     MinInvMass = cms.vdouble( 8.5 ),
22794     MaxInvMass = cms.vdouble( 11.5 ),
22795     MinDiMuonDeltaR = cms.double( -1.0 ),
22796     MinAcop = cms.double( -999.0 ),
22797     MaxAcop = cms.double( 999.0 ),
22798     MinPtBalance = cms.double( -1.0 ),
22799     MaxPtBalance = cms.double( 999999.0 ),
22800     NSigmaPt = cms.double( 0.0 ),
22801     MaxDCAMuMu = cms.double( 0.5 ),
22802     MaxRapidityPair = cms.double( 999999.0 ),
22803     CutCowboys = cms.bool( False ),
22804     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
22805     L1MatchingdR = cms.double( 0.3 ),
22806     MatchToPreviousCand = cms.bool( True ),
22807     useSimpleGeometry = cms.bool( True ),
22808     useStation2 = cms.bool( True ),
22809     fallbackToME1 = cms.bool( False ),
22810     cosmicPropagationHypothesis = cms.bool( False ),
22811     useMB2InOverlap = cms.bool( False ),
22812     useTrack = cms.string( "tracker" ),
22813     useState = cms.string( "atVertex" ),
22814     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
22815     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
22816     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
22817 )
22818 fragment.hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
22819     Src = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
22820     PreviousCandTag = cms.InputTag( "hltUpsilonMuon53p52OpenMuonL3Filtered" ),
22821     matchToPrevious = cms.bool( True ),
22822     MaxEta = cms.double( 2.5 ),
22823     MinPt = cms.double( 0.0 ),
22824     MinPtPair = cms.double( 0.0 ),
22825     MinInvMass = cms.double( 0.0 ),
22826     MaxInvMass = cms.double( 999999.0 ),
22827     ChargeOpt = cms.int32( -1 )
22828 )
22829 fragment.hltVertexmumuFilterUpsilonMuon53p52OpenMuon = cms.EDFilter( "HLTDisplacedmumuFilter",
22830     saveTags = cms.bool( True ),
22831     FastAccept = cms.bool( True ),
22832     MinLxySignificance = cms.double( 0.0 ),
22833     MaxLxySignificance = cms.double( -1.0 ),
22834     MaxNormalisedChi2 = cms.double( 999999.0 ),
22835     MinVtxProbability = cms.double( 0.005 ),
22836     MinCosinePointingAngle = cms.double( -2.0 ),
22837     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilonMuon53p52OpenMuon" ),
22838     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
22839     MuonTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" )
22840 )
22841 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
22842     saveTags = cms.bool( True ),
22843     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" ),
22844     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
22845     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
22846     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
22847     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
22848     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22849     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22850     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22851     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
22852     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
22853 )
22854 fragment.hltPreDoubleEle25CaloIdLMW = cms.EDFilter( "HLTPrescaler",
22855     offset = cms.uint32( 0 ),
22856     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
22857 )
22858 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
22859     saveTags = cms.bool( True ),
22860     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
22861     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22862     candNonIsolatedTag = cms.InputTag( "" ),
22863     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
22864     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau" ),
22865     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
22866     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
22867     ncandcut = cms.int32( 1 ),
22868     doIsolated = cms.bool( False ),
22869     region_eta_size = cms.double( 0.522 ),
22870     region_eta_size_ecap = cms.double( 1.0 ),
22871     region_phi_size = cms.double( 1.044 ),
22872     barrel_end = cms.double( 1.4791 ),
22873     endcap_end = cms.double( 2.65 )
22874 )
22875 fragment.hltEG25EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
22876     saveTags = cms.bool( True ),
22877     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
22878     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
22879     etcutEB = cms.double( 25.0 ),
22880     etcutEE = cms.double( 25.0 ),
22881     minEtaCut = cms.double( -9999.0 ),
22882     maxEtaCut = cms.double( 9999.0 ),
22883     ncandcut = cms.int32( 1 )
22884 )
22885 fragment.hltEG25HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22886     saveTags = cms.bool( True ),
22887     candTag = cms.InputTag( "hltEG25EtFilter" ),
22888     varTag = cms.InputTag( "hltEgammaHoverE" ),
22889     rhoTag = cms.InputTag( "" ),
22890     energyLowEdges = cms.vdouble( 0.0 ),
22891     lessThan = cms.bool( True ),
22892     useEt = cms.bool( False ),
22893     useAbs = cms.bool( False ),
22894     thrRegularEB = cms.vdouble( -1.0 ),
22895     thrRegularEE = cms.vdouble( -1.0 ),
22896     thrOverEEB = cms.vdouble( 0.15 ),
22897     thrOverEEE = cms.vdouble( 0.1 ),
22898     thrOverE2EB = cms.vdouble( -1.0 ),
22899     thrOverE2EE = cms.vdouble( -1.0 ),
22900     ncandcut = cms.int32( 1 ),
22901     doRhoCorrection = cms.bool( False ),
22902     rhoMax = cms.double( 9.9999999E7 ),
22903     rhoScale = cms.double( 1.0 ),
22904     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22905     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22906     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22907 )
22908 fragment.hltEG25CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22909     saveTags = cms.bool( True ),
22910     candTag = cms.InputTag( "hltEG25HEFilter" ),
22911     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
22912     rhoTag = cms.InputTag( "" ),
22913     energyLowEdges = cms.vdouble( 0.0 ),
22914     lessThan = cms.bool( True ),
22915     useEt = cms.bool( False ),
22916     useAbs = cms.bool( False ),
22917     thrRegularEB = cms.vdouble( 0.014 ),
22918     thrRegularEE = cms.vdouble( 0.035 ),
22919     thrOverEEB = cms.vdouble( -1.0 ),
22920     thrOverEEE = cms.vdouble( -1.0 ),
22921     thrOverE2EB = cms.vdouble( -1.0 ),
22922     thrOverE2EE = cms.vdouble( -1.0 ),
22923     ncandcut = cms.int32( 1 ),
22924     doRhoCorrection = cms.bool( False ),
22925     rhoMax = cms.double( 9.9999999E7 ),
22926     rhoScale = cms.double( 1.0 ),
22927     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22928     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22929     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22930 )
22931 fragment.hltEle25CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
22932     saveTags = cms.bool( True ),
22933     candTag = cms.InputTag( "hltEG25CaloIdLClusterShapeFilter" ),
22934     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
22935     npixelmatchcut = cms.double( 1.0 ),
22936     ncandcut = cms.int32( 1 ),
22937     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
22938     s_a_phi1B = cms.double( 0.0069 ),
22939     s_a_phi1I = cms.double( 0.0088 ),
22940     s_a_phi1F = cms.double( 0.0076 ),
22941     s_a_phi2B = cms.double( 3.7E-4 ),
22942     s_a_phi2I = cms.double( 7.0E-4 ),
22943     s_a_phi2F = cms.double( 0.00906 ),
22944     s_a_zB = cms.double( 0.012 ),
22945     s_a_rI = cms.double( 0.027 ),
22946     s_a_rF = cms.double( 0.04 ),
22947     s2_threshold = cms.double( 0.4 ),
22948     tanhSO10BarrelThres = cms.double( 0.35 ),
22949     tanhSO10InterThres = cms.double( 1.0 ),
22950     tanhSO10ForwardThres = cms.double( 1.0 ),
22951     useS = cms.bool( False ),
22952     pixelVeto = cms.bool( False )
22953 )
22954 fragment.hltEle25CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
22955     saveTags = cms.bool( True ),
22956     candTag = cms.InputTag( "hltEle25CaloIdLPixelMatchFilter" ),
22957     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
22958     rhoTag = cms.InputTag( "" ),
22959     energyLowEdges = cms.vdouble( 0.0 ),
22960     lessThan = cms.bool( True ),
22961     useEt = cms.bool( False ),
22962     useAbs = cms.bool( False ),
22963     thrRegularEB = cms.vdouble( 150.0 ),
22964     thrRegularEE = cms.vdouble( 150.0 ),
22965     thrOverEEB = cms.vdouble( -1.0 ),
22966     thrOverEEE = cms.vdouble( -1.0 ),
22967     thrOverE2EB = cms.vdouble( -1.0 ),
22968     thrOverE2EE = cms.vdouble( -1.0 ),
22969     ncandcut = cms.int32( 1 ),
22970     doRhoCorrection = cms.bool( False ),
22971     rhoMax = cms.double( 9.9999999E7 ),
22972     rhoScale = cms.double( 1.0 ),
22973     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
22974     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
22975     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
22976 )
22977 fragment.hltDiEG25EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
22978     saveTags = cms.bool( True ),
22979     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
22980     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
22981     etcutEB = cms.double( 25.0 ),
22982     etcutEE = cms.double( 25.0 ),
22983     minEtaCut = cms.double( -9999.0 ),
22984     maxEtaCut = cms.double( 9999.0 ),
22985     ncandcut = cms.int32( 2 )
22986 )
22987 fragment.hltDiEG25HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
22988     saveTags = cms.bool( True ),
22989     candTag = cms.InputTag( "hltDiEG25EtUnseededFilter" ),
22990     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
22991     rhoTag = cms.InputTag( "" ),
22992     energyLowEdges = cms.vdouble( 0.0 ),
22993     lessThan = cms.bool( True ),
22994     useEt = cms.bool( False ),
22995     useAbs = cms.bool( False ),
22996     thrRegularEB = cms.vdouble( -1.0 ),
22997     thrRegularEE = cms.vdouble( -1.0 ),
22998     thrOverEEB = cms.vdouble( 0.15 ),
22999     thrOverEEE = cms.vdouble( 0.1 ),
23000     thrOverE2EB = cms.vdouble( -1.0 ),
23001     thrOverE2EE = cms.vdouble( -1.0 ),
23002     ncandcut = cms.int32( 2 ),
23003     doRhoCorrection = cms.bool( False ),
23004     rhoMax = cms.double( 9.9999999E7 ),
23005     rhoScale = cms.double( 1.0 ),
23006     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23007     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23008     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23009 )
23010 fragment.hltDiEG25CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23011     saveTags = cms.bool( True ),
23012     candTag = cms.InputTag( "hltDiEG25HEUnseededFilter" ),
23013     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23014     rhoTag = cms.InputTag( "" ),
23015     energyLowEdges = cms.vdouble( 0.0 ),
23016     lessThan = cms.bool( True ),
23017     useEt = cms.bool( False ),
23018     useAbs = cms.bool( False ),
23019     thrRegularEB = cms.vdouble( 0.014 ),
23020     thrRegularEE = cms.vdouble( 0.035 ),
23021     thrOverEEB = cms.vdouble( -1.0 ),
23022     thrOverEEE = cms.vdouble( -1.0 ),
23023     thrOverE2EB = cms.vdouble( -1.0 ),
23024     thrOverE2EE = cms.vdouble( -1.0 ),
23025     ncandcut = cms.int32( 2 ),
23026     doRhoCorrection = cms.bool( False ),
23027     rhoMax = cms.double( 9.9999999E7 ),
23028     rhoScale = cms.double( 1.0 ),
23029     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23030     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23031     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23032 )
23033 fragment.hltDiEle25CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23034     saveTags = cms.bool( True ),
23035     candTag = cms.InputTag( "hltDiEG25CaloIdLClusterShapeUnseededFilter" ),
23036     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
23037     npixelmatchcut = cms.double( 1.0 ),
23038     ncandcut = cms.int32( 2 ),
23039     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23040     s_a_phi1B = cms.double( 0.0069 ),
23041     s_a_phi1I = cms.double( 0.0088 ),
23042     s_a_phi1F = cms.double( 0.0076 ),
23043     s_a_phi2B = cms.double( 3.7E-4 ),
23044     s_a_phi2I = cms.double( 7.0E-4 ),
23045     s_a_phi2F = cms.double( 0.00906 ),
23046     s_a_zB = cms.double( 0.012 ),
23047     s_a_rI = cms.double( 0.027 ),
23048     s_a_rF = cms.double( 0.04 ),
23049     s2_threshold = cms.double( 0.4 ),
23050     tanhSO10BarrelThres = cms.double( 0.35 ),
23051     tanhSO10InterThres = cms.double( 1.0 ),
23052     tanhSO10ForwardThres = cms.double( 1.0 ),
23053     useS = cms.bool( False ),
23054     pixelVeto = cms.bool( False )
23055 )
23056 fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23057     saveTags = cms.bool( True ),
23058     candTag = cms.InputTag( "hltDiEle25CaloIdLPixelMatchUnseededFilter" ),
23059     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
23060     rhoTag = cms.InputTag( "" ),
23061     energyLowEdges = cms.vdouble( 0.0 ),
23062     lessThan = cms.bool( True ),
23063     useEt = cms.bool( False ),
23064     useAbs = cms.bool( False ),
23065     thrRegularEB = cms.vdouble( 150.0 ),
23066     thrRegularEE = cms.vdouble( 150.0 ),
23067     thrOverEEB = cms.vdouble( -1.0 ),
23068     thrOverEEE = cms.vdouble( -1.0 ),
23069     thrOverE2EB = cms.vdouble( -1.0 ),
23070     thrOverE2EE = cms.vdouble( -1.0 ),
23071     ncandcut = cms.int32( 2 ),
23072     doRhoCorrection = cms.bool( False ),
23073     rhoMax = cms.double( 9.9999999E7 ),
23074     rhoScale = cms.double( 1.0 ),
23075     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23076     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23077     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23078 )
23079 fragment.hltPreDoubleEle27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23080     offset = cms.uint32( 0 ),
23081     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23082 )
23083 fragment.hltEG27EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23084     saveTags = cms.bool( True ),
23085     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23086     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23087     etcutEB = cms.double( 27.0 ),
23088     etcutEE = cms.double( 27.0 ),
23089     minEtaCut = cms.double( -9999.0 ),
23090     maxEtaCut = cms.double( 9999.0 ),
23091     ncandcut = cms.int32( 1 )
23092 )
23093 fragment.hltEG27HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23094     saveTags = cms.bool( True ),
23095     candTag = cms.InputTag( "hltEG27EtFilter" ),
23096     varTag = cms.InputTag( "hltEgammaHoverE" ),
23097     rhoTag = cms.InputTag( "" ),
23098     energyLowEdges = cms.vdouble( 0.0 ),
23099     lessThan = cms.bool( True ),
23100     useEt = cms.bool( False ),
23101     useAbs = cms.bool( False ),
23102     thrRegularEB = cms.vdouble( -1.0 ),
23103     thrRegularEE = cms.vdouble( -1.0 ),
23104     thrOverEEB = cms.vdouble( 0.15 ),
23105     thrOverEEE = cms.vdouble( 0.1 ),
23106     thrOverE2EB = cms.vdouble( -1.0 ),
23107     thrOverE2EE = cms.vdouble( -1.0 ),
23108     ncandcut = cms.int32( 1 ),
23109     doRhoCorrection = cms.bool( False ),
23110     rhoMax = cms.double( 9.9999999E7 ),
23111     rhoScale = cms.double( 1.0 ),
23112     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23113     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23114     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23115 )
23116 fragment.hltEG27CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23117     saveTags = cms.bool( True ),
23118     candTag = cms.InputTag( "hltEG27HEFilter" ),
23119     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23120     rhoTag = cms.InputTag( "" ),
23121     energyLowEdges = cms.vdouble( 0.0 ),
23122     lessThan = cms.bool( True ),
23123     useEt = cms.bool( False ),
23124     useAbs = cms.bool( False ),
23125     thrRegularEB = cms.vdouble( 0.014 ),
23126     thrRegularEE = cms.vdouble( 0.035 ),
23127     thrOverEEB = cms.vdouble( -1.0 ),
23128     thrOverEEE = cms.vdouble( -1.0 ),
23129     thrOverE2EB = cms.vdouble( -1.0 ),
23130     thrOverE2EE = cms.vdouble( -1.0 ),
23131     ncandcut = cms.int32( 1 ),
23132     doRhoCorrection = cms.bool( False ),
23133     rhoMax = cms.double( 9.9999999E7 ),
23134     rhoScale = cms.double( 1.0 ),
23135     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23136     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23137     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23138 )
23139 fragment.hltEle27CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23140     saveTags = cms.bool( True ),
23141     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeFilter" ),
23142     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23143     npixelmatchcut = cms.double( 1.0 ),
23144     ncandcut = cms.int32( 1 ),
23145     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23146     s_a_phi1B = cms.double( 0.0069 ),
23147     s_a_phi1I = cms.double( 0.0088 ),
23148     s_a_phi1F = cms.double( 0.0076 ),
23149     s_a_phi2B = cms.double( 3.7E-4 ),
23150     s_a_phi2I = cms.double( 7.0E-4 ),
23151     s_a_phi2F = cms.double( 0.00906 ),
23152     s_a_zB = cms.double( 0.012 ),
23153     s_a_rI = cms.double( 0.027 ),
23154     s_a_rF = cms.double( 0.04 ),
23155     s2_threshold = cms.double( 0.4 ),
23156     tanhSO10BarrelThres = cms.double( 0.35 ),
23157     tanhSO10InterThres = cms.double( 1.0 ),
23158     tanhSO10ForwardThres = cms.double( 1.0 ),
23159     useS = cms.bool( False ),
23160     pixelVeto = cms.bool( False )
23161 )
23162 fragment.hltEle27CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23163     saveTags = cms.bool( True ),
23164     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchFilter" ),
23165     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23166     rhoTag = cms.InputTag( "" ),
23167     energyLowEdges = cms.vdouble( 0.0 ),
23168     lessThan = cms.bool( True ),
23169     useEt = cms.bool( False ),
23170     useAbs = cms.bool( False ),
23171     thrRegularEB = cms.vdouble( 150.0 ),
23172     thrRegularEE = cms.vdouble( 150.0 ),
23173     thrOverEEB = cms.vdouble( -1.0 ),
23174     thrOverEEE = cms.vdouble( -1.0 ),
23175     thrOverE2EB = cms.vdouble( -1.0 ),
23176     thrOverE2EE = cms.vdouble( -1.0 ),
23177     ncandcut = cms.int32( 1 ),
23178     doRhoCorrection = cms.bool( False ),
23179     rhoMax = cms.double( 9.9999999E7 ),
23180     rhoScale = cms.double( 1.0 ),
23181     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23182     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23183     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23184 )
23185 fragment.hltDiEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23186     saveTags = cms.bool( True ),
23187     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
23188     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23189     etcutEB = cms.double( 27.0 ),
23190     etcutEE = cms.double( 27.0 ),
23191     minEtaCut = cms.double( -9999.0 ),
23192     maxEtaCut = cms.double( 9999.0 ),
23193     ncandcut = cms.int32( 2 )
23194 )
23195 fragment.hltDiEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23196     saveTags = cms.bool( True ),
23197     candTag = cms.InputTag( "hltDiEG27EtUnseededFilter" ),
23198     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
23199     rhoTag = cms.InputTag( "" ),
23200     energyLowEdges = cms.vdouble( 0.0 ),
23201     lessThan = cms.bool( True ),
23202     useEt = cms.bool( False ),
23203     useAbs = cms.bool( False ),
23204     thrRegularEB = cms.vdouble( -1.0 ),
23205     thrRegularEE = cms.vdouble( -1.0 ),
23206     thrOverEEB = cms.vdouble( 0.15 ),
23207     thrOverEEE = cms.vdouble( 0.1 ),
23208     thrOverE2EB = cms.vdouble( -1.0 ),
23209     thrOverE2EE = cms.vdouble( -1.0 ),
23210     ncandcut = cms.int32( 2 ),
23211     doRhoCorrection = cms.bool( False ),
23212     rhoMax = cms.double( 9.9999999E7 ),
23213     rhoScale = cms.double( 1.0 ),
23214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23216     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23217 )
23218 fragment.hltDiEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23219     saveTags = cms.bool( True ),
23220     candTag = cms.InputTag( "hltDiEG27HEUnseededFilter" ),
23221     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23222     rhoTag = cms.InputTag( "" ),
23223     energyLowEdges = cms.vdouble( 0.0 ),
23224     lessThan = cms.bool( True ),
23225     useEt = cms.bool( False ),
23226     useAbs = cms.bool( False ),
23227     thrRegularEB = cms.vdouble( 0.014 ),
23228     thrRegularEE = cms.vdouble( 0.035 ),
23229     thrOverEEB = cms.vdouble( -1.0 ),
23230     thrOverEEE = cms.vdouble( -1.0 ),
23231     thrOverE2EB = cms.vdouble( -1.0 ),
23232     thrOverE2EE = cms.vdouble( -1.0 ),
23233     ncandcut = cms.int32( 2 ),
23234     doRhoCorrection = cms.bool( False ),
23235     rhoMax = cms.double( 9.9999999E7 ),
23236     rhoScale = cms.double( 1.0 ),
23237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23239     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23240 )
23241 fragment.hltDiEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23242     saveTags = cms.bool( True ),
23243     candTag = cms.InputTag( "hltDiEG27CaloIdLClusterShapeUnseededFilter" ),
23244     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
23245     npixelmatchcut = cms.double( 1.0 ),
23246     ncandcut = cms.int32( 2 ),
23247     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23248     s_a_phi1B = cms.double( 0.0069 ),
23249     s_a_phi1I = cms.double( 0.0088 ),
23250     s_a_phi1F = cms.double( 0.0076 ),
23251     s_a_phi2B = cms.double( 3.7E-4 ),
23252     s_a_phi2I = cms.double( 7.0E-4 ),
23253     s_a_phi2F = cms.double( 0.00906 ),
23254     s_a_zB = cms.double( 0.012 ),
23255     s_a_rI = cms.double( 0.027 ),
23256     s_a_rF = cms.double( 0.04 ),
23257     s2_threshold = cms.double( 0.4 ),
23258     tanhSO10BarrelThres = cms.double( 0.35 ),
23259     tanhSO10InterThres = cms.double( 1.0 ),
23260     tanhSO10ForwardThres = cms.double( 1.0 ),
23261     useS = cms.bool( False ),
23262     pixelVeto = cms.bool( False )
23263 )
23264 fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23265     saveTags = cms.bool( True ),
23266     candTag = cms.InputTag( "hltDiEle27CaloIdLPixelMatchUnseededFilter" ),
23267     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
23268     rhoTag = cms.InputTag( "" ),
23269     energyLowEdges = cms.vdouble( 0.0 ),
23270     lessThan = cms.bool( True ),
23271     useEt = cms.bool( False ),
23272     useAbs = cms.bool( False ),
23273     thrRegularEB = cms.vdouble( 150.0 ),
23274     thrRegularEE = cms.vdouble( 150.0 ),
23275     thrOverEEB = cms.vdouble( -1.0 ),
23276     thrOverEEE = cms.vdouble( -1.0 ),
23277     thrOverE2EB = cms.vdouble( -1.0 ),
23278     thrOverE2EE = cms.vdouble( -1.0 ),
23279     ncandcut = cms.int32( 2 ),
23280     doRhoCorrection = cms.bool( False ),
23281     rhoMax = cms.double( 9.9999999E7 ),
23282     rhoScale = cms.double( 1.0 ),
23283     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23285     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23286 )
23287 fragment.hltPreDoubleEle33CaloIdLMW = cms.EDFilter( "HLTPrescaler",
23288     offset = cms.uint32( 0 ),
23289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23290 )
23291 fragment.hltEG33EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23292     saveTags = cms.bool( True ),
23293     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithEG26WithJetAndTauFilter" ),
23294     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23295     etcutEB = cms.double( 33.0 ),
23296     etcutEE = cms.double( 33.0 ),
23297     minEtaCut = cms.double( -9999.0 ),
23298     maxEtaCut = cms.double( 9999.0 ),
23299     ncandcut = cms.int32( 1 )
23300 )
23301 fragment.hltEG33HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23302     saveTags = cms.bool( True ),
23303     candTag = cms.InputTag( "hltEG33EtFilter" ),
23304     varTag = cms.InputTag( "hltEgammaHoverE" ),
23305     rhoTag = cms.InputTag( "" ),
23306     energyLowEdges = cms.vdouble( 0.0 ),
23307     lessThan = cms.bool( True ),
23308     useEt = cms.bool( False ),
23309     useAbs = cms.bool( False ),
23310     thrRegularEB = cms.vdouble( -1.0 ),
23311     thrRegularEE = cms.vdouble( -1.0 ),
23312     thrOverEEB = cms.vdouble( 0.15 ),
23313     thrOverEEE = cms.vdouble( 0.1 ),
23314     thrOverE2EB = cms.vdouble( -1.0 ),
23315     thrOverE2EE = cms.vdouble( -1.0 ),
23316     ncandcut = cms.int32( 1 ),
23317     doRhoCorrection = cms.bool( False ),
23318     rhoMax = cms.double( 9.9999999E7 ),
23319     rhoScale = cms.double( 1.0 ),
23320     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23321     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23322     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23323 )
23324 fragment.hltEG33CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23325     saveTags = cms.bool( True ),
23326     candTag = cms.InputTag( "hltEG33HEFilter" ),
23327     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23328     rhoTag = cms.InputTag( "" ),
23329     energyLowEdges = cms.vdouble( 0.0 ),
23330     lessThan = cms.bool( True ),
23331     useEt = cms.bool( False ),
23332     useAbs = cms.bool( False ),
23333     thrRegularEB = cms.vdouble( 0.014 ),
23334     thrRegularEE = cms.vdouble( 0.035 ),
23335     thrOverEEB = cms.vdouble( -1.0 ),
23336     thrOverEEE = cms.vdouble( -1.0 ),
23337     thrOverE2EB = cms.vdouble( -1.0 ),
23338     thrOverE2EE = cms.vdouble( -1.0 ),
23339     ncandcut = cms.int32( 1 ),
23340     doRhoCorrection = cms.bool( False ),
23341     rhoMax = cms.double( 9.9999999E7 ),
23342     rhoScale = cms.double( 1.0 ),
23343     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23344     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23345     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23346 )
23347 fragment.hltEle33CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23348     saveTags = cms.bool( True ),
23349     candTag = cms.InputTag( "hltEG33CaloIdLClusterShapeFilter" ),
23350     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23351     npixelmatchcut = cms.double( 1.0 ),
23352     ncandcut = cms.int32( 1 ),
23353     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23354     s_a_phi1B = cms.double( 0.0069 ),
23355     s_a_phi1I = cms.double( 0.0088 ),
23356     s_a_phi1F = cms.double( 0.0076 ),
23357     s_a_phi2B = cms.double( 3.7E-4 ),
23358     s_a_phi2I = cms.double( 7.0E-4 ),
23359     s_a_phi2F = cms.double( 0.00906 ),
23360     s_a_zB = cms.double( 0.012 ),
23361     s_a_rI = cms.double( 0.027 ),
23362     s_a_rF = cms.double( 0.04 ),
23363     s2_threshold = cms.double( 0.4 ),
23364     tanhSO10BarrelThres = cms.double( 0.35 ),
23365     tanhSO10InterThres = cms.double( 1.0 ),
23366     tanhSO10ForwardThres = cms.double( 1.0 ),
23367     useS = cms.bool( False ),
23368     pixelVeto = cms.bool( False )
23369 )
23370 fragment.hltEle33CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
23371     saveTags = cms.bool( True ),
23372     candTag = cms.InputTag( "hltEle33CaloIdLPixelMatchFilter" ),
23373     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23374     rhoTag = cms.InputTag( "" ),
23375     energyLowEdges = cms.vdouble( 0.0 ),
23376     lessThan = cms.bool( True ),
23377     useEt = cms.bool( False ),
23378     useAbs = cms.bool( False ),
23379     thrRegularEB = cms.vdouble( 150.0 ),
23380     thrRegularEE = cms.vdouble( 150.0 ),
23381     thrOverEEB = cms.vdouble( -1.0 ),
23382     thrOverEEE = cms.vdouble( -1.0 ),
23383     thrOverE2EB = cms.vdouble( -1.0 ),
23384     thrOverE2EE = cms.vdouble( -1.0 ),
23385     ncandcut = cms.int32( 1 ),
23386     doRhoCorrection = cms.bool( False ),
23387     rhoMax = cms.double( 9.9999999E7 ),
23388     rhoScale = cms.double( 1.0 ),
23389     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23390     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23391     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23392 )
23393 fragment.hltDiEG33EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
23394     saveTags = cms.bool( True ),
23395     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
23396     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23397     etcutEB = cms.double( 33.0 ),
23398     etcutEE = cms.double( 33.0 ),
23399     minEtaCut = cms.double( -9999.0 ),
23400     maxEtaCut = cms.double( 9999.0 ),
23401     ncandcut = cms.int32( 2 )
23402 )
23403 fragment.hltDiEG33HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23404     saveTags = cms.bool( True ),
23405     candTag = cms.InputTag( "hltDiEG33EtUnseededFilter" ),
23406     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
23407     rhoTag = cms.InputTag( "" ),
23408     energyLowEdges = cms.vdouble( 0.0 ),
23409     lessThan = cms.bool( True ),
23410     useEt = cms.bool( False ),
23411     useAbs = cms.bool( False ),
23412     thrRegularEB = cms.vdouble( -1.0 ),
23413     thrRegularEE = cms.vdouble( -1.0 ),
23414     thrOverEEB = cms.vdouble( 0.15 ),
23415     thrOverEEE = cms.vdouble( 0.1 ),
23416     thrOverE2EB = cms.vdouble( -1.0 ),
23417     thrOverE2EE = cms.vdouble( -1.0 ),
23418     ncandcut = cms.int32( 2 ),
23419     doRhoCorrection = cms.bool( False ),
23420     rhoMax = cms.double( 9.9999999E7 ),
23421     rhoScale = cms.double( 1.0 ),
23422     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23423     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23424     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23425 )
23426 fragment.hltDiEG33CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23427     saveTags = cms.bool( True ),
23428     candTag = cms.InputTag( "hltDiEG33HEUnseededFilter" ),
23429     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
23430     rhoTag = cms.InputTag( "" ),
23431     energyLowEdges = cms.vdouble( 0.0 ),
23432     lessThan = cms.bool( True ),
23433     useEt = cms.bool( False ),
23434     useAbs = cms.bool( False ),
23435     thrRegularEB = cms.vdouble( 0.014 ),
23436     thrRegularEE = cms.vdouble( 0.035 ),
23437     thrOverEEB = cms.vdouble( -1.0 ),
23438     thrOverEEE = cms.vdouble( -1.0 ),
23439     thrOverE2EB = cms.vdouble( -1.0 ),
23440     thrOverE2EE = cms.vdouble( -1.0 ),
23441     ncandcut = cms.int32( 2 ),
23442     doRhoCorrection = cms.bool( False ),
23443     rhoMax = cms.double( 9.9999999E7 ),
23444     rhoScale = cms.double( 1.0 ),
23445     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23446     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23447     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23448 )
23449 fragment.hltDiEle33CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23450     saveTags = cms.bool( True ),
23451     candTag = cms.InputTag( "hltDiEG33CaloIdLClusterShapeUnseededFilter" ),
23452     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
23453     npixelmatchcut = cms.double( 1.0 ),
23454     ncandcut = cms.int32( 2 ),
23455     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
23456     s_a_phi1B = cms.double( 0.0069 ),
23457     s_a_phi1I = cms.double( 0.0088 ),
23458     s_a_phi1F = cms.double( 0.0076 ),
23459     s_a_phi2B = cms.double( 3.7E-4 ),
23460     s_a_phi2I = cms.double( 7.0E-4 ),
23461     s_a_phi2F = cms.double( 0.00906 ),
23462     s_a_zB = cms.double( 0.012 ),
23463     s_a_rI = cms.double( 0.027 ),
23464     s_a_rF = cms.double( 0.04 ),
23465     s2_threshold = cms.double( 0.4 ),
23466     tanhSO10BarrelThres = cms.double( 0.35 ),
23467     tanhSO10InterThres = cms.double( 1.0 ),
23468     tanhSO10ForwardThres = cms.double( 1.0 ),
23469     useS = cms.bool( False ),
23470     pixelVeto = cms.bool( False )
23471 )
23472 fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23473     saveTags = cms.bool( True ),
23474     candTag = cms.InputTag( "hltDiEle33CaloIdLPixelMatchUnseededFilter" ),
23475     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
23476     rhoTag = cms.InputTag( "" ),
23477     energyLowEdges = cms.vdouble( 0.0 ),
23478     lessThan = cms.bool( True ),
23479     useEt = cms.bool( False ),
23480     useAbs = cms.bool( False ),
23481     thrRegularEB = cms.vdouble( 150.0 ),
23482     thrRegularEE = cms.vdouble( 150.0 ),
23483     thrOverEEB = cms.vdouble( -1.0 ),
23484     thrOverEEE = cms.vdouble( -1.0 ),
23485     thrOverE2EB = cms.vdouble( -1.0 ),
23486     thrOverE2EE = cms.vdouble( -1.0 ),
23487     ncandcut = cms.int32( 2 ),
23488     doRhoCorrection = cms.bool( False ),
23489     rhoMax = cms.double( 9.9999999E7 ),
23490     rhoScale = cms.double( 1.0 ),
23491     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23492     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23493     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
23494 )
23495 fragment.hltL1sBigORDoubleLooseIsoEGXXer = cms.EDFilter( "HLTL1TSeed",
23496     saveTags = cms.bool( True ),
23497     L1SeedsLogicalExpression = cms.string( "L1_DoubleLooseIsoEG22er2p1 OR L1_DoubleLooseIsoEG24er2p1" ),
23498     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23499     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23500     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23501     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23502     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23503     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23504     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23505     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
23506     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
23507 )
23508 fragment.hltPreDoubleEle24eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
23509     offset = cms.uint32( 0 ),
23510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23511 )
23512 fragment.hltDoubleEGL1EGerFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
23513     saveTags = cms.bool( True ),
23514     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23515     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23516     candNonIsolatedTag = cms.InputTag( "" ),
23517     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23518     L1SeedFilterTag = cms.InputTag( "hltL1sBigORDoubleLooseIsoEGXXer" ),
23519     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23520     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23521     ncandcut = cms.int32( 1 ),
23522     doIsolated = cms.bool( False ),
23523     region_eta_size = cms.double( 0.522 ),
23524     region_eta_size_ecap = cms.double( 1.0 ),
23525     region_phi_size = cms.double( 1.044 ),
23526     barrel_end = cms.double( 1.4791 ),
23527     endcap_end = cms.double( 2.17 )
23528 )
23529 fragment.hltDoubleEG24L1EGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23530     saveTags = cms.bool( True ),
23531     inputTag = cms.InputTag( "hltDoubleEGL1EGerFilter" ),
23532     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23533     etcutEB = cms.double( 24.0 ),
23534     etcutEE = cms.double( 24.0 ),
23535     minEtaCut = cms.double( -9999.0 ),
23536     maxEtaCut = cms.double( 9999.0 ),
23537     ncandcut = cms.int32( 1 )
23538 )
23539 fragment.hltDoubleEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
23540     saveTags = cms.bool( True ),
23541     candTag = cms.InputTag( "hltDoubleEG24L1EGEtFilter" ),
23542     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23543     rhoTag = cms.InputTag( "" ),
23544     energyLowEdges = cms.vdouble( 0.0 ),
23545     lessThan = cms.bool( True ),
23546     useEt = cms.bool( False ),
23547     useAbs = cms.bool( False ),
23548     thrRegularEB = cms.vdouble( 0.011 ),
23549     thrRegularEE = cms.vdouble( 0.0305 ),
23550     thrOverEEB = cms.vdouble( -1.0 ),
23551     thrOverEEE = cms.vdouble( -1.0 ),
23552     thrOverE2EB = cms.vdouble( -1.0 ),
23553     thrOverE2EE = cms.vdouble( -1.0 ),
23554     ncandcut = cms.int32( 2 ),
23555     doRhoCorrection = cms.bool( False ),
23556     rhoMax = cms.double( 9.9999999E7 ),
23557     rhoScale = cms.double( 1.0 ),
23558     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23559     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23560     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23561 )
23562 fragment.hltDoubleEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
23563     saveTags = cms.bool( True ),
23564     candTag = cms.InputTag( "hltDoubleEle24erWPTightClusterShapeFilterForTau" ),
23565     varTag = cms.InputTag( "hltEgammaHoverE" ),
23566     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
23567     energyLowEdges = cms.vdouble( 0.0 ),
23568     lessThan = cms.bool( True ),
23569     useEt = cms.bool( False ),
23570     useAbs = cms.bool( False ),
23571     etaBoundaryEB12 = cms.double( 1.0 ),
23572     etaBoundaryEE12 = cms.double( 2.1 ),
23573     thrRegularEB1 = cms.vdouble( 0.75 ),
23574     thrRegularEE1 = cms.vdouble( 3.0 ),
23575     thrOverEEB1 = cms.vdouble( 0.03 ),
23576     thrOverEEE1 = cms.vdouble( 0.03 ),
23577     thrOverE2EB1 = cms.vdouble( 0.0 ),
23578     thrOverE2EE1 = cms.vdouble( 0.0 ),
23579     thrRegularEB2 = cms.vdouble( 2.25 ),
23580     thrRegularEE2 = cms.vdouble( 5.0 ),
23581     thrOverEEB2 = cms.vdouble( 0.03 ),
23582     thrOverEEE2 = cms.vdouble( 0.03 ),
23583     thrOverE2EB2 = cms.vdouble( 0.0 ),
23584     thrOverE2EE2 = cms.vdouble( 0.0 ),
23585     ncandcut = cms.int32( 1 ),
23586     doRhoCorrection = cms.bool( True ),
23587     rhoMax = cms.double( 9.9999999E7 ),
23588     rhoScale = cms.double( 1.0 ),
23589     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
23590     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
23591     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23592 )
23593 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
23594     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
23595     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
23596     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
23597     doRhoCorrection = cms.bool( False ),
23598     rhoMax = cms.double( 9.9999999E7 ),
23599     rhoScale = cms.double( 1.0 ),
23600     drMax = cms.double( 0.3 ),
23601     drVetoBarrel = cms.double( 0.0 ),
23602     drVetoEndcap = cms.double( 0.0 ),
23603     etaStripBarrel = cms.double( 0.0 ),
23604     etaStripEndcap = cms.double( 0.0 ),
23605     energyBarrel = cms.double( 0.0 ),
23606     energyEndcap = cms.double( 0.0 ),
23607     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
23608     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
23609 )
23610 fragment.hltDoubleEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
23611     saveTags = cms.bool( True ),
23612     candTag = cms.InputTag( "hltDoubleEle24erWPTightHEFilterForTau" ),
23613     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
23614     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
23615     energyLowEdges = cms.vdouble( 0.0 ),
23616     lessThan = cms.bool( True ),
23617     useEt = cms.bool( True ),
23618     useAbs = cms.bool( False ),
23619     etaBoundaryEB12 = cms.double( 1.0 ),
23620     etaBoundaryEE12 = cms.double( 2.1 ),
23621     thrRegularEB1 = cms.vdouble( 1.75 ),
23622     thrRegularEE1 = cms.vdouble( 1.0 ),
23623     thrOverEEB1 = cms.vdouble( 0.03 ),
23624     thrOverEEE1 = cms.vdouble( 0.025 ),
23625     thrOverE2EB1 = cms.vdouble( 0.0 ),
23626     thrOverE2EE1 = cms.vdouble( 0.0 ),
23627     thrRegularEB2 = cms.vdouble( 1.75 ),
23628     thrRegularEE2 = cms.vdouble( 2.0 ),
23629     thrOverEEB2 = cms.vdouble( 0.03 ),
23630     thrOverEEE2 = cms.vdouble( 0.025 ),
23631     thrOverE2EB2 = cms.vdouble( 0.0 ),
23632     thrOverE2EE2 = cms.vdouble( 0.0 ),
23633     ncandcut = cms.int32( 1 ),
23634     doRhoCorrection = cms.bool( True ),
23635     rhoMax = cms.double( 9.9999999E7 ),
23636     rhoScale = cms.double( 1.0 ),
23637     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
23638     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
23639     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23640 )
23641 fragment.hltDoubleEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
23642     saveTags = cms.bool( True ),
23643     candTag = cms.InputTag( "hltDoubleEle24erWPTightEcalIsoFilterForTau" ),
23644     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
23645     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
23646     energyLowEdges = cms.vdouble( 0.0 ),
23647     lessThan = cms.bool( True ),
23648     useEt = cms.bool( True ),
23649     useAbs = cms.bool( False ),
23650     etaBoundaryEB12 = cms.double( 1.0 ),
23651     etaBoundaryEE12 = cms.double( 2.0 ),
23652     thrRegularEB1 = cms.vdouble( 2.5 ),
23653     thrRegularEE1 = cms.vdouble( 1.0 ),
23654     thrOverEEB1 = cms.vdouble( 0.03 ),
23655     thrOverEEE1 = cms.vdouble( 0.03 ),
23656     thrOverE2EB1 = cms.vdouble( 0.0 ),
23657     thrOverE2EE1 = cms.vdouble( 0.0 ),
23658     thrRegularEB2 = cms.vdouble( 3.0 ),
23659     thrRegularEE2 = cms.vdouble( 2.0 ),
23660     thrOverEEB2 = cms.vdouble( 0.03 ),
23661     thrOverEEE2 = cms.vdouble( 0.03 ),
23662     thrOverE2EB2 = cms.vdouble( 0.0 ),
23663     thrOverE2EE2 = cms.vdouble( 0.0 ),
23664     ncandcut = cms.int32( 1 ),
23665     doRhoCorrection = cms.bool( True ),
23666     rhoMax = cms.double( 9.9999999E7 ),
23667     rhoScale = cms.double( 1.0 ),
23668     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
23669     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
23670     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23671 )
23672 fragment.hltDoubleEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
23673     saveTags = cms.bool( True ),
23674     candTag = cms.InputTag( "hltDoubleEle24erWPTightHcalIsoFilterForTau" ),
23675     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23676     npixelmatchcut = cms.double( 1.0 ),
23677     ncandcut = cms.int32( 2 ),
23678     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23679     s_a_phi1B = cms.double( 0.0069 ),
23680     s_a_phi1I = cms.double( 0.0088 ),
23681     s_a_phi1F = cms.double( 0.0076 ),
23682     s_a_phi2B = cms.double( 3.7E-4 ),
23683     s_a_phi2I = cms.double( 7.0E-4 ),
23684     s_a_phi2F = cms.double( 0.00906 ),
23685     s_a_zB = cms.double( 0.012 ),
23686     s_a_rI = cms.double( 0.027 ),
23687     s_a_rF = cms.double( 0.04 ),
23688     s2_threshold = cms.double( 0.4 ),
23689     tanhSO10BarrelThres = cms.double( 0.35 ),
23690     tanhSO10InterThres = cms.double( 1.0 ),
23691     tanhSO10ForwardThres = cms.double( 1.0 ),
23692     useS = cms.bool( False ),
23693     pixelVeto = cms.bool( False )
23694 )
23695 fragment.hltDoubleEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
23696     saveTags = cms.bool( True ),
23697     candTag = cms.InputTag( "hltDoubleEle24erWPTightPixelMatchFilterForTau" ),
23698     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
23699     rhoTag = cms.InputTag( "" ),
23700     energyLowEdges = cms.vdouble( 0.0 ),
23701     lessThan = cms.bool( True ),
23702     useEt = cms.bool( False ),
23703     useAbs = cms.bool( False ),
23704     thrRegularEB = cms.vdouble( 70.0 ),
23705     thrRegularEE = cms.vdouble( 45.0 ),
23706     thrOverEEB = cms.vdouble( -1.0 ),
23707     thrOverEEE = cms.vdouble( -1.0 ),
23708     thrOverE2EB = cms.vdouble( -1.0 ),
23709     thrOverE2EE = cms.vdouble( -1.0 ),
23710     ncandcut = cms.int32( 2 ),
23711     doRhoCorrection = cms.bool( False ),
23712     rhoMax = cms.double( 9.9999999E7 ),
23713     rhoScale = cms.double( 1.0 ),
23714     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23715     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23716     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23717 )
23718 fragment.hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
23719     saveTags = cms.bool( True ),
23720     candTag = cms.InputTag( "hltDoubleEle24erWPTightPMS2FilterForTau" ),
23721     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
23722     rhoTag = cms.InputTag( "" ),
23723     energyLowEdges = cms.vdouble( 0.0 ),
23724     lessThan = cms.bool( True ),
23725     useEt = cms.bool( False ),
23726     useAbs = cms.bool( True ),
23727     thrRegularEB = cms.vdouble( 0.012 ),
23728     thrRegularEE = cms.vdouble( 0.011 ),
23729     thrOverEEB = cms.vdouble( -1.0 ),
23730     thrOverEEE = cms.vdouble( -1.0 ),
23731     thrOverE2EB = cms.vdouble( -1.0 ),
23732     thrOverE2EE = cms.vdouble( -1.0 ),
23733     ncandcut = cms.int32( 2 ),
23734     doRhoCorrection = cms.bool( False ),
23735     rhoMax = cms.double( 9.9999999E7 ),
23736     rhoScale = cms.double( 1.0 ),
23737     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23738     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23739     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23740 )
23741 fragment.hltDoubleEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
23742     saveTags = cms.bool( True ),
23743     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
23744     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
23745     rhoTag = cms.InputTag( "" ),
23746     energyLowEdges = cms.vdouble( 0.0 ),
23747     lessThan = cms.bool( True ),
23748     useEt = cms.bool( False ),
23749     useAbs = cms.bool( False ),
23750     thrRegularEB = cms.vdouble( 999.0 ),
23751     thrRegularEE = cms.vdouble( 1.0 ),
23752     thrOverEEB = cms.vdouble( -1.0 ),
23753     thrOverEEE = cms.vdouble( -1.0 ),
23754     thrOverE2EB = cms.vdouble( -1.0 ),
23755     thrOverE2EE = cms.vdouble( -1.0 ),
23756     ncandcut = cms.int32( 2 ),
23757     doRhoCorrection = cms.bool( False ),
23758     rhoMax = cms.double( 9.9999999E7 ),
23759     rhoScale = cms.double( 1.0 ),
23760     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23761     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23762     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23763 )
23764 fragment.hltDoubleEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
23765     saveTags = cms.bool( True ),
23766     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfMissingHitsFilterForTau" ),
23767     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
23768     rhoTag = cms.InputTag( "" ),
23769     energyLowEdges = cms.vdouble( 0.0 ),
23770     lessThan = cms.bool( True ),
23771     useEt = cms.bool( False ),
23772     useAbs = cms.bool( True ),
23773     thrRegularEB = cms.vdouble( 0.004 ),
23774     thrRegularEE = cms.vdouble( 0.005 ),
23775     thrOverEEB = cms.vdouble( -1.0 ),
23776     thrOverEEE = cms.vdouble( -1.0 ),
23777     thrOverE2EB = cms.vdouble( -1.0 ),
23778     thrOverE2EE = cms.vdouble( -1.0 ),
23779     ncandcut = cms.int32( 2 ),
23780     doRhoCorrection = cms.bool( False ),
23781     rhoMax = cms.double( 9.9999999E7 ),
23782     rhoScale = cms.double( 1.0 ),
23783     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23784     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23785     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23786 )
23787 fragment.hltDoubleEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
23788     saveTags = cms.bool( True ),
23789     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDetaFilterForTau" ),
23790     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
23791     rhoTag = cms.InputTag( "" ),
23792     energyLowEdges = cms.vdouble( 0.0 ),
23793     lessThan = cms.bool( True ),
23794     useEt = cms.bool( False ),
23795     useAbs = cms.bool( True ),
23796     thrRegularEB = cms.vdouble( 0.02 ),
23797     thrRegularEE = cms.vdouble( 0.023 ),
23798     thrOverEEB = cms.vdouble( -1.0 ),
23799     thrOverEEE = cms.vdouble( -1.0 ),
23800     thrOverE2EB = cms.vdouble( -1.0 ),
23801     thrOverE2EE = cms.vdouble( -1.0 ),
23802     ncandcut = cms.int32( 2 ),
23803     doRhoCorrection = cms.bool( False ),
23804     rhoMax = cms.double( 9.9999999E7 ),
23805     rhoScale = cms.double( 1.0 ),
23806     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23807     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23808     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23809 )
23810 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
23811     electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
23812     trackProducer = cms.InputTag( "hltMergedTracks" ),
23813     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
23814     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
23815     egTrkIsoPtMin = cms.double( 1.0 ),
23816     egTrkIsoConeSize = cms.double( 0.2 ),
23817     egTrkIsoZSpan = cms.double( 0.15 ),
23818     egTrkIsoRSpan = cms.double( 999999.0 ),
23819     egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
23820     egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
23821     egTrkIsoStripBarrel = cms.double( 0.01 ),
23822     egTrkIsoStripEndcap = cms.double( 0.01 ),
23823     useGsfTrack = cms.bool( True ),
23824     useSCRefs = cms.bool( True )
23825 )
23826 fragment.hltDoubleEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
23827     saveTags = cms.bool( True ),
23828     candTag = cms.InputTag( "hltDoubleEle24erWPTightGsfDphiFilterForTau" ),
23829     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
23830     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
23831     energyLowEdges = cms.vdouble( 0.0 ),
23832     lessThan = cms.bool( True ),
23833     useEt = cms.bool( True ),
23834     useAbs = cms.bool( False ),
23835     etaBoundaryEB12 = cms.double( 1.0 ),
23836     etaBoundaryEE12 = cms.double( 2.1 ),
23837     thrRegularEB1 = cms.vdouble( 0.838 ),
23838     thrRegularEE1 = cms.vdouble( -0.363 ),
23839     thrOverEEB1 = cms.vdouble( 0.03 ),
23840     thrOverEEE1 = cms.vdouble( 0.025 ),
23841     thrOverE2EB1 = cms.vdouble( 0.0 ),
23842     thrOverE2EE1 = cms.vdouble( 0.0 ),
23843     thrRegularEB2 = cms.vdouble( -0.385 ),
23844     thrRegularEE2 = cms.vdouble( 0.702 ),
23845     thrOverEEB2 = cms.vdouble( 0.03 ),
23846     thrOverEEE2 = cms.vdouble( 0.025 ),
23847     thrOverE2EB2 = cms.vdouble( 0.0 ),
23848     thrOverE2EE2 = cms.vdouble( 0.0 ),
23849     ncandcut = cms.int32( 1 ),
23850     doRhoCorrection = cms.bool( True ),
23851     rhoMax = cms.double( 9.9999999E7 ),
23852     rhoScale = cms.double( 1.0 ),
23853     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
23854     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
23855     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23856 )
23857 fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT = cms.EDFilter( "HLTL1TSeed",
23858     saveTags = cms.bool( True ),
23859     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" ),
23860     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
23861     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
23862     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
23863     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
23864     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
23865     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
23866     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
23867     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
23868     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
23869 )
23870 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
23871     offset = cms.uint32( 0 ),
23872     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
23873 )
23874 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
23875     saveTags = cms.bool( True ),
23876     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23877     candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
23878     doIsolated = cms.bool( False )
23879 )
23880 fragment.hltEG8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
23881     saveTags = cms.bool( True ),
23882     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
23883     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23884     etcutEB = cms.double( 8.0 ),
23885     etcutEE = cms.double( 8.0 ),
23886     minEtaCut = cms.double( -9999.0 ),
23887     maxEtaCut = cms.double( 9999.0 ),
23888     ncandcut = cms.int32( 2 )
23889 )
23890 fragment.hltEG8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23891     saveTags = cms.bool( True ),
23892     candTag = cms.InputTag( "hltEG8EtFilter" ),
23893     varTag = cms.InputTag( "hltEgammaHoverE" ),
23894     rhoTag = cms.InputTag( "" ),
23895     energyLowEdges = cms.vdouble( 0.0 ),
23896     lessThan = cms.bool( True ),
23897     useEt = cms.bool( False ),
23898     useAbs = cms.bool( False ),
23899     thrRegularEB = cms.vdouble( -1.0 ),
23900     thrRegularEE = cms.vdouble( -1.0 ),
23901     thrOverEEB = cms.vdouble( 0.12 ),
23902     thrOverEEE = cms.vdouble( 0.1 ),
23903     thrOverE2EB = cms.vdouble( -1.0 ),
23904     thrOverE2EE = cms.vdouble( -1.0 ),
23905     ncandcut = cms.int32( 2 ),
23906     doRhoCorrection = cms.bool( False ),
23907     rhoMax = cms.double( 9.9999999E7 ),
23908     rhoScale = cms.double( 1.0 ),
23909     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23910     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23911     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23912 )
23913 fragment.hltEG8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23914     saveTags = cms.bool( True ),
23915     candTag = cms.InputTag( "hltEG8HEFilter" ),
23916     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
23917     rhoTag = cms.InputTag( "" ),
23918     energyLowEdges = cms.vdouble( 0.0 ),
23919     lessThan = cms.bool( True ),
23920     useEt = cms.bool( False ),
23921     useAbs = cms.bool( False ),
23922     thrRegularEB = cms.vdouble( 0.013 ),
23923     thrRegularEE = cms.vdouble( 0.035 ),
23924     thrOverEEB = cms.vdouble( -1.0 ),
23925     thrOverEEE = cms.vdouble( -1.0 ),
23926     thrOverE2EB = cms.vdouble( -1.0 ),
23927     thrOverE2EE = cms.vdouble( -1.0 ),
23928     ncandcut = cms.int32( 2 ),
23929     doRhoCorrection = cms.bool( False ),
23930     rhoMax = cms.double( 9.9999999E7 ),
23931     rhoScale = cms.double( 1.0 ),
23932     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23933     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23934     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23935 )
23936 fragment.hltDoubleEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
23937     saveTags = cms.bool( True ),
23938     candTag = cms.InputTag( "hltEG8CaloIdMClusterShapeFilter" ),
23939     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
23940     npixelmatchcut = cms.double( 1.0 ),
23941     ncandcut = cms.int32( 2 ),
23942     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
23943     s_a_phi1B = cms.double( 0.0069 ),
23944     s_a_phi1I = cms.double( 0.0088 ),
23945     s_a_phi1F = cms.double( 0.0076 ),
23946     s_a_phi2B = cms.double( 3.7E-4 ),
23947     s_a_phi2I = cms.double( 7.0E-4 ),
23948     s_a_phi2F = cms.double( 0.00906 ),
23949     s_a_zB = cms.double( 0.012 ),
23950     s_a_rI = cms.double( 0.027 ),
23951     s_a_rF = cms.double( 0.04 ),
23952     s2_threshold = cms.double( 0.4 ),
23953     tanhSO10BarrelThres = cms.double( 0.35 ),
23954     tanhSO10InterThres = cms.double( 1.0 ),
23955     tanhSO10ForwardThres = cms.double( 1.0 ),
23956     useS = cms.bool( False ),
23957     pixelVeto = cms.bool( False )
23958 )
23959 fragment.hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23960     saveTags = cms.bool( True ),
23961     candTag = cms.InputTag( "hltDoubleEle8CaloIdMPixelMatchFilter" ),
23962     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
23963     rhoTag = cms.InputTag( "" ),
23964     energyLowEdges = cms.vdouble( 0.0 ),
23965     lessThan = cms.bool( True ),
23966     useEt = cms.bool( True ),
23967     useAbs = cms.bool( True ),
23968     thrRegularEB = cms.vdouble( 0.05 ),
23969     thrRegularEE = cms.vdouble( 0.02 ),
23970     thrOverEEB = cms.vdouble( -1.0 ),
23971     thrOverEEE = cms.vdouble( -1.0 ),
23972     thrOverE2EB = cms.vdouble( -1.0 ),
23973     thrOverE2EE = cms.vdouble( -1.0 ),
23974     ncandcut = cms.int32( 2 ),
23975     doRhoCorrection = cms.bool( False ),
23976     rhoMax = cms.double( 9.9999999E7 ),
23977     rhoScale = cms.double( 1.0 ),
23978     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
23979     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
23980     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
23981 )
23982 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
23983     saveTags = cms.bool( True ),
23984     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
23985     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
23986     rhoTag = cms.InputTag( "" ),
23987     energyLowEdges = cms.vdouble( 0.0 ),
23988     lessThan = cms.bool( True ),
23989     useEt = cms.bool( True ),
23990     useAbs = cms.bool( True ),
23991     thrRegularEB = cms.vdouble( 0.006 ),
23992     thrRegularEE = cms.vdouble( 0.0085 ),
23993     thrOverEEB = cms.vdouble( -1.0 ),
23994     thrOverEEE = cms.vdouble( -1.0 ),
23995     thrOverE2EB = cms.vdouble( -1.0 ),
23996     thrOverE2EE = cms.vdouble( -1.0 ),
23997     ncandcut = cms.int32( 2 ),
23998     doRhoCorrection = cms.bool( False ),
23999     rhoMax = cms.double( 9.9999999E7 ),
24000     rhoScale = cms.double( 1.0 ),
24001     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24002     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24003     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24004 )
24005 fragment.hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24006     saveTags = cms.bool( True ),
24007     candTag = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDetaFilter" ),
24008     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
24009     rhoTag = cms.InputTag( "" ),
24010     energyLowEdges = cms.vdouble( 0.0 ),
24011     lessThan = cms.bool( True ),
24012     useEt = cms.bool( True ),
24013     useAbs = cms.bool( True ),
24014     thrRegularEB = cms.vdouble( 0.1 ),
24015     thrRegularEE = cms.vdouble( 0.05 ),
24016     thrOverEEB = cms.vdouble( -1.0 ),
24017     thrOverEEE = cms.vdouble( -1.0 ),
24018     thrOverE2EB = cms.vdouble( -1.0 ),
24019     thrOverE2EE = cms.vdouble( -1.0 ),
24020     ncandcut = cms.int32( 2 ),
24021     doRhoCorrection = cms.bool( False ),
24022     rhoMax = cms.double( 9.9999999E7 ),
24023     rhoScale = cms.double( 1.0 ),
24024     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24025     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24026     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
24027 )
24028 fragment.hltDoubleEle8Mass8Filter = cms.EDFilter( "HLTEgammaCombMassFilter",
24029     saveTags = cms.bool( True ),
24030     firstLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24031     secondLegLastFilter = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24032     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
24033     minMass = cms.double( 8.0 )
24034 )
24035 fragment.hltDoubleEle8DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
24036     saveTags = cms.bool( True ),
24037     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
24038     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
24039     inputTag1 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24040     inputTag2 = cms.InputTag( "hltDoubleEle8CaloIdMGsfTrackIdMDphiFilter" ),
24041     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
24042     triggerType1 = cms.int32( 81 ),
24043     triggerType2 = cms.int32( 81 ),
24044     MinDR = cms.double( -1.0 ),
24045     MaxDZ = cms.double( 0.2 ),
24046     MinN = cms.int32( 1 ),
24047     MinPixHitsForDZ = cms.int32( 0 ),
24048     checkSC = cms.bool( True )
24049 )
24050 fragment.hltPFHTJet30 = cms.EDProducer( "HLTHtMhtProducer",
24051     usePt = cms.bool( True ),
24052     excludePFMuons = cms.bool( False ),
24053     minNJetHt = cms.int32( 0 ),
24054     minNJetMht = cms.int32( 0 ),
24055     minPtJetHt = cms.double( 30.0 ),
24056     minPtJetMht = cms.double( 0.0 ),
24057     maxEtaJetHt = cms.double( 2.5 ),
24058     maxEtaJetMht = cms.double( 999.0 ),
24059     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
24060     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
24061 )
24062 fragment.hltPFHT350Jet30 = cms.EDFilter( "HLTHtMhtFilter",
24063     saveTags = cms.bool( True ),
24064     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
24065     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
24066     minHt = cms.vdouble( 350.0 ),
24067     minMht = cms.vdouble( 0.0 ),
24068     minMeff = cms.vdouble( 0.0 ),
24069     meffSlope = cms.vdouble( 1.0 )
24070 )
24071 fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
24072     offset = cms.uint32( 0 ),
24073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24074 )
24075 fragment.hltL1sSingleMu25 = cms.EDFilter( "HLTL1TSeed",
24076     saveTags = cms.bool( True ),
24077     L1SeedsLogicalExpression = cms.string( "L1_SingleMu25" ),
24078     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24079     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24080     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24081     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24082     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24083     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24084     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24085     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24086     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24087 )
24088 fragment.hltPreMu27Ele37CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24089     offset = cms.uint32( 0 ),
24090     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24091 )
24092 fragment.hltL1fL1sMu16orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24093     saveTags = cms.bool( True ),
24094     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24095     PreviousCandTag = cms.InputTag( "hltL1sSingleMu25" ),
24096     MaxEta = cms.double( 2.5 ),
24097     MinPt = cms.double( 0.0 ),
24098     MaxDeltaR = cms.double( 0.3 ),
24099     MinN = cms.int32( 1 ),
24100     CentralBxOnly = cms.bool( True ),
24101     SelectQualities = cms.vint32(  )
24102 )
24103 fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
24104     saveTags = cms.bool( True ),
24105     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24106     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
24107     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24108     SeedMapTag = cms.InputTag( "hltL2Muons" ),
24109     MinN = cms.int32( 0 ),
24110     MaxEta = cms.double( 2.5 ),
24111     AbsEtaBins = cms.vdouble( 0.0 ),
24112     MinNstations = cms.vint32( 0 ),
24113     MinNhits = cms.vint32( 0 ),
24114     CutOnChambers = cms.bool( False ),
24115     MinNchambers = cms.vint32( 0 ),
24116     MaxDr = cms.double( 9999.0 ),
24117     MinDr = cms.double( -1.0 ),
24118     MaxDz = cms.double( 9999.0 ),
24119     MinDxySig = cms.double( -1.0 ),
24120     MinPt = cms.double( 0.0 ),
24121     NSigmaPt = cms.double( 0.0 ),
24122     MatchToPreviousCand = cms.bool( True )
24123 )
24124 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
24125     saveTags = cms.bool( True ),
24126     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24127     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
24128     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24129     minTrkHits = cms.int32( -1 ),
24130     minMuonHits = cms.int32( -1 ),
24131     minMuonStations = cms.int32( 2 ),
24132     maxNormalizedChi2 = cms.double( 20.0 ),
24133     allowedTypeMask = cms.uint32( 255 ),
24134     requiredTypeMask = cms.uint32( 0 ),
24135     trkMuonId = cms.uint32( 0 ),
24136     minPt = cms.double( 27.0 ),
24137     minN = cms.uint32( 1 ),
24138     maxAbsEta = cms.double( 2.5 ),
24139     L1MatchingdR = cms.double( 0.3 ),
24140     useSimpleGeometry = cms.bool( True ),
24141     useStation2 = cms.bool( True ),
24142     fallbackToME1 = cms.bool( False ),
24143     cosmicPropagationHypothesis = cms.bool( False ),
24144     useMB2InOverlap = cms.bool( False ),
24145     useTrack = cms.string( "tracker" ),
24146     useState = cms.string( "atVertex" ),
24147     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24148     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24149     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24150 )
24151 fragment.hltEG37EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24152     saveTags = cms.bool( True ),
24153     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24154     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24155     etcutEB = cms.double( 37.0 ),
24156     etcutEE = cms.double( 37.0 ),
24157     minEtaCut = cms.double( -9999.0 ),
24158     maxEtaCut = cms.double( 9999.0 ),
24159     ncandcut = cms.int32( 1 )
24160 )
24161 fragment.hltEG37HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24162     saveTags = cms.bool( True ),
24163     candTag = cms.InputTag( "hltEG37EtUnseededFilter" ),
24164     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24165     rhoTag = cms.InputTag( "" ),
24166     energyLowEdges = cms.vdouble( 0.0 ),
24167     lessThan = cms.bool( True ),
24168     useEt = cms.bool( False ),
24169     useAbs = cms.bool( False ),
24170     thrRegularEB = cms.vdouble( -1.0 ),
24171     thrRegularEE = cms.vdouble( -1.0 ),
24172     thrOverEEB = cms.vdouble( 0.15 ),
24173     thrOverEEE = cms.vdouble( 0.1 ),
24174     thrOverE2EB = cms.vdouble( -1.0 ),
24175     thrOverE2EE = cms.vdouble( -1.0 ),
24176     ncandcut = cms.int32( 1 ),
24177     doRhoCorrection = cms.bool( False ),
24178     rhoMax = cms.double( 9.9999999E7 ),
24179     rhoScale = cms.double( 1.0 ),
24180     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24181     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24182     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24183 )
24184 fragment.hltEG37CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24185     saveTags = cms.bool( True ),
24186     candTag = cms.InputTag( "hltEG37HEUnseededFilter" ),
24187     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24188     rhoTag = cms.InputTag( "" ),
24189     energyLowEdges = cms.vdouble( 0.0 ),
24190     lessThan = cms.bool( True ),
24191     useEt = cms.bool( False ),
24192     useAbs = cms.bool( False ),
24193     thrRegularEB = cms.vdouble( 0.014 ),
24194     thrRegularEE = cms.vdouble( 0.035 ),
24195     thrOverEEB = cms.vdouble( -1.0 ),
24196     thrOverEEE = cms.vdouble( -1.0 ),
24197     thrOverE2EB = cms.vdouble( -1.0 ),
24198     thrOverE2EE = cms.vdouble( -1.0 ),
24199     ncandcut = cms.int32( 1 ),
24200     doRhoCorrection = cms.bool( False ),
24201     rhoMax = cms.double( 9.9999999E7 ),
24202     rhoScale = cms.double( 1.0 ),
24203     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24204     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24205     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24206 )
24207 fragment.hltEle37CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24208     saveTags = cms.bool( True ),
24209     candTag = cms.InputTag( "hltEG37CaloIdLClusterShapeUnseededFilter" ),
24210     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24211     npixelmatchcut = cms.double( 1.0 ),
24212     ncandcut = cms.int32( 1 ),
24213     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24214     s_a_phi1B = cms.double( 0.0069 ),
24215     s_a_phi1I = cms.double( 0.0088 ),
24216     s_a_phi1F = cms.double( 0.0076 ),
24217     s_a_phi2B = cms.double( 3.7E-4 ),
24218     s_a_phi2I = cms.double( 7.0E-4 ),
24219     s_a_phi2F = cms.double( 0.00906 ),
24220     s_a_zB = cms.double( 0.012 ),
24221     s_a_rI = cms.double( 0.027 ),
24222     s_a_rF = cms.double( 0.04 ),
24223     s2_threshold = cms.double( 0.4 ),
24224     tanhSO10BarrelThres = cms.double( 0.35 ),
24225     tanhSO10InterThres = cms.double( 1.0 ),
24226     tanhSO10ForwardThres = cms.double( 1.0 ),
24227     useS = cms.bool( False ),
24228     pixelVeto = cms.bool( False )
24229 )
24230 fragment.hltEle37CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24231     saveTags = cms.bool( True ),
24232     candTag = cms.InputTag( "hltEle37CaloIdLPixelMatchUnseededFilter" ),
24233     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24234     rhoTag = cms.InputTag( "" ),
24235     energyLowEdges = cms.vdouble( 0.0 ),
24236     lessThan = cms.bool( True ),
24237     useEt = cms.bool( False ),
24238     useAbs = cms.bool( False ),
24239     thrRegularEB = cms.vdouble( 150.0 ),
24240     thrRegularEE = cms.vdouble( 150.0 ),
24241     thrOverEEB = cms.vdouble( -1.0 ),
24242     thrOverEEE = cms.vdouble( -1.0 ),
24243     thrOverE2EB = cms.vdouble( -1.0 ),
24244     thrOverE2EE = cms.vdouble( -1.0 ),
24245     ncandcut = cms.int32( 1 ),
24246     doRhoCorrection = cms.bool( False ),
24247     rhoMax = cms.double( 9.9999999E7 ),
24248     rhoScale = cms.double( 1.0 ),
24249     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24250     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24251     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24252 )
24253 fragment.hltPreMu37Ele27CaloIdLMW = cms.EDFilter( "HLTPrescaler",
24254     offset = cms.uint32( 0 ),
24255     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24256 )
24257 fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
24258     saveTags = cms.bool( True ),
24259     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24260     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
24261     previousCandTag = cms.InputTag( "hltL1fL1sMu16orMu25L1Filtered0" ),
24262     minTrkHits = cms.int32( -1 ),
24263     minMuonHits = cms.int32( -1 ),
24264     minMuonStations = cms.int32( 2 ),
24265     maxNormalizedChi2 = cms.double( 20.0 ),
24266     allowedTypeMask = cms.uint32( 255 ),
24267     requiredTypeMask = cms.uint32( 0 ),
24268     trkMuonId = cms.uint32( 0 ),
24269     minPt = cms.double( 37.0 ),
24270     minN = cms.uint32( 1 ),
24271     maxAbsEta = cms.double( 2.5 ),
24272     L1MatchingdR = cms.double( 0.3 ),
24273     useSimpleGeometry = cms.bool( True ),
24274     useStation2 = cms.bool( True ),
24275     fallbackToME1 = cms.bool( False ),
24276     cosmicPropagationHypothesis = cms.bool( False ),
24277     useMB2InOverlap = cms.bool( False ),
24278     useTrack = cms.string( "tracker" ),
24279     useState = cms.string( "atVertex" ),
24280     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24281     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24282     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24283 )
24284 fragment.hltEG27EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
24285     saveTags = cms.bool( True ),
24286     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
24287     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24288     etcutEB = cms.double( 27.0 ),
24289     etcutEE = cms.double( 27.0 ),
24290     minEtaCut = cms.double( -9999.0 ),
24291     maxEtaCut = cms.double( 9999.0 ),
24292     ncandcut = cms.int32( 1 )
24293 )
24294 fragment.hltEG27HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24295     saveTags = cms.bool( True ),
24296     candTag = cms.InputTag( "hltEG27EtUnseededFilter" ),
24297     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
24298     rhoTag = cms.InputTag( "" ),
24299     energyLowEdges = cms.vdouble( 0.0 ),
24300     lessThan = cms.bool( True ),
24301     useEt = cms.bool( False ),
24302     useAbs = cms.bool( False ),
24303     thrRegularEB = cms.vdouble( -1.0 ),
24304     thrRegularEE = cms.vdouble( -1.0 ),
24305     thrOverEEB = cms.vdouble( 0.15 ),
24306     thrOverEEE = cms.vdouble( 0.1 ),
24307     thrOverE2EB = cms.vdouble( -1.0 ),
24308     thrOverE2EE = cms.vdouble( -1.0 ),
24309     ncandcut = cms.int32( 1 ),
24310     doRhoCorrection = cms.bool( False ),
24311     rhoMax = cms.double( 9.9999999E7 ),
24312     rhoScale = cms.double( 1.0 ),
24313     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24314     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24315     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24316 )
24317 fragment.hltEG27CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24318     saveTags = cms.bool( True ),
24319     candTag = cms.InputTag( "hltEG27HEUnseededFilter" ),
24320     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
24321     rhoTag = cms.InputTag( "" ),
24322     energyLowEdges = cms.vdouble( 0.0 ),
24323     lessThan = cms.bool( True ),
24324     useEt = cms.bool( False ),
24325     useAbs = cms.bool( False ),
24326     thrRegularEB = cms.vdouble( 0.014 ),
24327     thrRegularEE = cms.vdouble( 0.035 ),
24328     thrOverEEB = cms.vdouble( -1.0 ),
24329     thrOverEEE = cms.vdouble( -1.0 ),
24330     thrOverE2EB = cms.vdouble( -1.0 ),
24331     thrOverE2EE = cms.vdouble( -1.0 ),
24332     ncandcut = cms.int32( 1 ),
24333     doRhoCorrection = cms.bool( False ),
24334     rhoMax = cms.double( 9.9999999E7 ),
24335     rhoScale = cms.double( 1.0 ),
24336     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24337     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24338     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24339 )
24340 fragment.hltEle27CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
24341     saveTags = cms.bool( True ),
24342     candTag = cms.InputTag( "hltEG27CaloIdLClusterShapeUnseededFilter" ),
24343     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
24344     npixelmatchcut = cms.double( 1.0 ),
24345     ncandcut = cms.int32( 1 ),
24346     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
24347     s_a_phi1B = cms.double( 0.0069 ),
24348     s_a_phi1I = cms.double( 0.0088 ),
24349     s_a_phi1F = cms.double( 0.0076 ),
24350     s_a_phi2B = cms.double( 3.7E-4 ),
24351     s_a_phi2I = cms.double( 7.0E-4 ),
24352     s_a_phi2F = cms.double( 0.00906 ),
24353     s_a_zB = cms.double( 0.012 ),
24354     s_a_rI = cms.double( 0.027 ),
24355     s_a_rF = cms.double( 0.04 ),
24356     s2_threshold = cms.double( 0.4 ),
24357     tanhSO10BarrelThres = cms.double( 0.35 ),
24358     tanhSO10InterThres = cms.double( 1.0 ),
24359     tanhSO10ForwardThres = cms.double( 1.0 ),
24360     useS = cms.bool( False ),
24361     pixelVeto = cms.bool( False )
24362 )
24363 fragment.hltEle27CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
24364     saveTags = cms.bool( True ),
24365     candTag = cms.InputTag( "hltEle27CaloIdLPixelMatchUnseededFilter" ),
24366     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
24367     rhoTag = cms.InputTag( "" ),
24368     energyLowEdges = cms.vdouble( 0.0 ),
24369     lessThan = cms.bool( True ),
24370     useEt = cms.bool( False ),
24371     useAbs = cms.bool( False ),
24372     thrRegularEB = cms.vdouble( 150.0 ),
24373     thrRegularEE = cms.vdouble( 150.0 ),
24374     thrOverEEB = cms.vdouble( -1.0 ),
24375     thrOverEEE = cms.vdouble( -1.0 ),
24376     thrOverE2EB = cms.vdouble( -1.0 ),
24377     thrOverE2EE = cms.vdouble( -1.0 ),
24378     ncandcut = cms.int32( 1 ),
24379     doRhoCorrection = cms.bool( False ),
24380     rhoMax = cms.double( 9.9999999E7 ),
24381     rhoScale = cms.double( 1.0 ),
24382     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
24383     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
24384     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
24385 )
24386 fragment.hltL1sSingleMu22or25 = cms.EDFilter( "HLTL1TSeed",
24387     saveTags = cms.bool( True ),
24388     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22 OR L1_SingleMu25" ),
24389     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24390     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24391     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24392     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24393     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24394     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24395     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24396     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24397     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24398 )
24399 fragment.hltPreMu37TkMu27 = cms.EDFilter( "HLTPrescaler",
24400     offset = cms.uint32( 0 ),
24401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24402 )
24403 fragment.hltL1fL1sMu22orMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24404     saveTags = cms.bool( True ),
24405     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24406     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
24407     MaxEta = cms.double( 2.5 ),
24408     MinPt = cms.double( 0.0 ),
24409     MaxDeltaR = cms.double( 0.3 ),
24410     MinN = cms.int32( 1 ),
24411     CentralBxOnly = cms.bool( True ),
24412     SelectQualities = cms.vint32(  )
24413 )
24414 fragment.hltL2fL1sMu22orMu25L1f0L2Filtered25 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
24415     saveTags = cms.bool( True ),
24416     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24417     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
24418     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
24419     SeedMapTag = cms.InputTag( "hltL2Muons" ),
24420     MinN = cms.int32( 0 ),
24421     MaxEta = cms.double( 2.5 ),
24422     AbsEtaBins = cms.vdouble( 0.0 ),
24423     MinNstations = cms.vint32( 0 ),
24424     MinNhits = cms.vint32( 0 ),
24425     CutOnChambers = cms.bool( False ),
24426     MinNchambers = cms.vint32( 0 ),
24427     MaxDr = cms.double( 9999.0 ),
24428     MinDr = cms.double( -1.0 ),
24429     MaxDz = cms.double( 9999.0 ),
24430     MinDxySig = cms.double( -1.0 ),
24431     MinPt = cms.double( 0.0 ),
24432     NSigmaPt = cms.double( 0.0 ),
24433     MatchToPreviousCand = cms.bool( True )
24434 )
24435 fragment.hltL3fL1sMu16orMu25L1f0L2f25L3Filtered37 = cms.EDFilter( "HLTMuonTrkL1TFilter",
24436     saveTags = cms.bool( True ),
24437     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24438     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
24439     previousCandTag = cms.InputTag( "hltL1fL1sMu22orMu25L1Filtered0" ),
24440     minTrkHits = cms.int32( -1 ),
24441     minMuonHits = cms.int32( -1 ),
24442     minMuonStations = cms.int32( 2 ),
24443     maxNormalizedChi2 = cms.double( 9999.0 ),
24444     allowedTypeMask = cms.uint32( 255 ),
24445     requiredTypeMask = cms.uint32( 0 ),
24446     trkMuonId = cms.uint32( 0 ),
24447     minPt = cms.double( 37.0 ),
24448     minN = cms.uint32( 1 ),
24449     maxAbsEta = cms.double( 2.5 ),
24450     L1MatchingdR = cms.double( 0.3 ),
24451     useSimpleGeometry = cms.bool( True ),
24452     useStation2 = cms.bool( True ),
24453     fallbackToME1 = cms.bool( False ),
24454     cosmicPropagationHypothesis = cms.bool( False ),
24455     useMB2InOverlap = cms.bool( False ),
24456     useTrack = cms.string( "tracker" ),
24457     useState = cms.string( "atVertex" ),
24458     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24459     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24460     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24461 )
24462 fragment.hltMuTrackSeeds = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
24463     InputCollection = cms.InputTag( "hltPixelTracks" ),
24464     InputVertexCollection = cms.InputTag( "" ),
24465     originHalfLength = cms.double( 1.0E9 ),
24466     originRadius = cms.double( 1.0E9 ),
24467     useProtoTrackKinematics = cms.bool( False ),
24468     useEventsWithNoVertex = cms.bool( True ),
24469     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
24470     usePV = cms.bool( False ),
24471     includeFourthHit = cms.bool( False ),
24472     produceComplement = cms.bool( False ),
24473     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
24474 )
24475 fragment.hltMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
24476     cleanTrajectoryAfterInOut = cms.bool( False ),
24477     doSeedingRegionRebuilding = cms.bool( False ),
24478     onlyPixelHitsForSeedCleaner = cms.bool( False ),
24479     reverseTrajectories = cms.bool( False ),
24480     useHitsSplitting = cms.bool( False ),
24481     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
24482     src = cms.InputTag( "hltMuTrackSeeds" ),
24483     clustersToSkip = cms.InputTag( "" ),
24484     phase2clustersToSkip = cms.InputTag( "" ),
24485     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryBuilder" ) ),
24486     TransientInitialStateEstimatorParameters = cms.PSet( 
24487       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
24488       numberMeasurementsForFit = cms.int32( 4 ),
24489       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
24490     ),
24491     numHitsForSeedCleaner = cms.int32( 4 ),
24492     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
24493     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
24494     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
24495     maxNSeeds = cms.uint32( 100000 ),
24496     maxSeedsBeforeCleaning = cms.uint32( 1000 )
24497 )
24498 fragment.hltMuCtfTracks = cms.EDProducer( "TrackProducer",
24499     useSimpleMF = cms.bool( False ),
24500     SimpleMagneticField = cms.string( "" ),
24501     src = cms.InputTag( "hltMuCkfTrackCandidates" ),
24502     clusterRemovalInfo = cms.InputTag( "" ),
24503     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
24504     Fitter = cms.string( "hltESPFittingSmootherRK" ),
24505     useHitsSplitting = cms.bool( False ),
24506     alias = cms.untracked.string( "hltMuCtfTracks" ),
24507     TrajectoryInEvent = cms.bool( False ),
24508     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
24509     AlgorithmName = cms.string( "hltIterX" ),
24510     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
24511     GeometricInnerState = cms.bool( True ),
24512     NavigationSchool = cms.string( "" ),
24513     MeasurementTracker = cms.string( "" ),
24514     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
24515 )
24516 fragment.hltDiMuonMerging = cms.EDProducer( "TrackListMerger",
24517     ShareFrac = cms.double( 0.19 ),
24518     FoundHitBonus = cms.double( 100.0 ),
24519     LostHitPenalty = cms.double( 0.0 ),
24520     MinPT = cms.double( 0.05 ),
24521     Epsilon = cms.double( -0.001 ),
24522     MaxNormalizedChisq = cms.double( 1000.0 ),
24523     MinFound = cms.int32( 3 ),
24524     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
24525     hasSelector = cms.vint32( 0, 0 ),
24526     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
24527     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMuCtfTracks' ),
24528     setsToMerge = cms.VPSet( 
24529       cms.PSet(  pQual = cms.bool( False ),
24530         tLists = cms.vint32( 0, 1 )
24531       )
24532     ),
24533     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
24534     allowFirstHitShare = cms.bool( True ),
24535     newQuality = cms.string( "confirmed" ),
24536     copyExtras = cms.untracked.bool( True ),
24537     writeOnlyTrkQuals = cms.bool( False ),
24538     copyMVA = cms.bool( False )
24539 )
24540 fragment.hltDiMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
24541     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMerging" ),
24542     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
24543     ptMin = cms.double( 2.5 ),
24544     pMin = cms.double( 2.5 ),
24545     shareHitFraction = cms.double( 0.8 )
24546 )
24547 fragment.hltGlbTrkMuons = cms.EDProducer( "MuonIdProducer",
24548     MuonCaloCompatibility = cms.PSet( 
24549       delta_eta = cms.double( 0.02 ),
24550       delta_phi = cms.double( 0.02 ),
24551       allSiPMHO = cms.bool( False ),
24552       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
24553       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
24554     ),
24555     TrackAssociatorParameters = cms.PSet( 
24556       useMuon = cms.bool( True ),
24557       truthMatch = cms.bool( False ),
24558       usePreshower = cms.bool( False ),
24559       dRPreshowerPreselection = cms.double( 0.2 ),
24560       muonMaxDistanceSigmaY = cms.double( 0.0 ),
24561       useEcal = cms.bool( False ),
24562       muonMaxDistanceSigmaX = cms.double( 0.0 ),
24563       dRMuon = cms.double( 9999.0 ),
24564       dREcal = cms.double( 9999.0 ),
24565       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
24566       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
24567       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
24568       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
24569       propagateAllDirections = cms.bool( True ),
24570       muonMaxDistanceY = cms.double( 5.0 ),
24571       useHO = cms.bool( False ),
24572       muonMaxDistanceX = cms.double( 5.0 ),
24573       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
24574       useHcal = cms.bool( False ),
24575       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
24576       accountForTrajectoryChangeCalo = cms.bool( False ),
24577       dREcalPreselection = cms.double( 0.05 ),
24578       useCalo = cms.bool( False ),
24579       dRMuonPreselection = cms.double( 0.2 ),
24580       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
24581       dRHcal = cms.double( 9999.0 ),
24582       dRHcalPreselection = cms.double( 0.2 ),
24583       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
24584     ),
24585     CaloExtractorPSet = cms.PSet( 
24586       DR_Veto_H = cms.double( 0.1 ),
24587       CenterConeOnCalIntersection = cms.bool( False ),
24588       NoiseTow_EE = cms.double( 0.15 ),
24589       Noise_EB = cms.double( 0.025 ),
24590       Noise_HE = cms.double( 0.2 ),
24591       DR_Veto_E = cms.double( 0.07 ),
24592       NoiseTow_EB = cms.double( 0.04 ),
24593       Noise_EE = cms.double( 0.1 ),
24594       UseRecHitsFlag = cms.bool( False ),
24595       DR_Max = cms.double( 1.0 ),
24596       DepositLabel = cms.untracked.string( "Cal" ),
24597       Noise_HO = cms.double( 0.2 ),
24598       DR_Veto_HO = cms.double( 0.1 ),
24599       Threshold_H = cms.double( 0.5 ),
24600       PrintTimeReport = cms.untracked.bool( False ),
24601       Threshold_E = cms.double( 0.2 ),
24602       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
24603       ComponentName = cms.string( "CaloExtractorByAssociator" ),
24604       Threshold_HO = cms.double( 0.5 ),
24605       DepositInstanceLabels = cms.vstring( 'ecal',
24606         'hcal',
24607         'ho' ),
24608       ServiceParameters = cms.PSet( 
24609         RPCLayers = cms.bool( False ),
24610         UseMuonNavigation = cms.untracked.bool( False ),
24611         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
24612       ),
24613       TrackAssociatorParameters = cms.PSet( 
24614         useMuon = cms.bool( False ),
24615         truthMatch = cms.bool( False ),
24616         usePreshower = cms.bool( False ),
24617         dRPreshowerPreselection = cms.double( 0.2 ),
24618         muonMaxDistanceSigmaY = cms.double( 0.0 ),
24619         useEcal = cms.bool( False ),
24620         muonMaxDistanceSigmaX = cms.double( 0.0 ),
24621         dRMuon = cms.double( 9999.0 ),
24622         dREcal = cms.double( 1.0 ),
24623         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
24624         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
24625         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
24626         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
24627         propagateAllDirections = cms.bool( True ),
24628         muonMaxDistanceY = cms.double( 5.0 ),
24629         useHO = cms.bool( False ),
24630         muonMaxDistanceX = cms.double( 5.0 ),
24631         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
24632         useHcal = cms.bool( False ),
24633         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
24634         accountForTrajectoryChangeCalo = cms.bool( False ),
24635         dREcalPreselection = cms.double( 1.0 ),
24636         useCalo = cms.bool( True ),
24637         dRMuonPreselection = cms.double( 0.2 ),
24638         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
24639         dRHcal = cms.double( 1.0 ),
24640         dRHcalPreselection = cms.double( 1.0 ),
24641         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
24642       ),
24643       Noise_HB = cms.double( 0.2 )
24644     ),
24645     TrackExtractorPSet = cms.PSet( 
24646       Diff_z = cms.double( 0.2 ),
24647       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
24648       Chi2Ndof_Max = cms.double( 1.0E64 ),
24649       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
24650       DR_Veto = cms.double( 0.01 ),
24651       Pt_Min = cms.double( -1.0 ),
24652       DR_Max = cms.double( 1.0 ),
24653       DepositLabel = cms.untracked.string( "" ),
24654       NHits_Min = cms.uint32( 0 ),
24655       Chi2Prob_Min = cms.double( -1.0 ),
24656       Diff_r = cms.double( 0.1 ),
24657       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
24658       ComponentName = cms.string( "TrackExtractor" )
24659     ),
24660     JetExtractorPSet = cms.PSet( 
24661       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
24662       DR_Veto = cms.double( 0.1 ),
24663       DR_Max = cms.double( 1.0 ),
24664       ExcludeMuonVeto = cms.bool( True ),
24665       PrintTimeReport = cms.untracked.bool( False ),
24666       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
24667       ComponentName = cms.string( "JetExtractor" ),
24668       ServiceParameters = cms.PSet( 
24669         RPCLayers = cms.bool( False ),
24670         UseMuonNavigation = cms.untracked.bool( False ),
24671         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
24672       ),
24673       TrackAssociatorParameters = cms.PSet( 
24674         useMuon = cms.bool( False ),
24675         truthMatch = cms.bool( False ),
24676         usePreshower = cms.bool( False ),
24677         dRPreshowerPreselection = cms.double( 0.2 ),
24678         muonMaxDistanceSigmaY = cms.double( 0.0 ),
24679         useEcal = cms.bool( False ),
24680         muonMaxDistanceSigmaX = cms.double( 0.0 ),
24681         dRMuon = cms.double( 9999.0 ),
24682         dREcal = cms.double( 0.5 ),
24683         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
24684         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
24685         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
24686         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
24687         propagateAllDirections = cms.bool( True ),
24688         muonMaxDistanceY = cms.double( 5.0 ),
24689         useHO = cms.bool( False ),
24690         muonMaxDistanceX = cms.double( 5.0 ),
24691         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
24692         useHcal = cms.bool( False ),
24693         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
24694         accountForTrajectoryChangeCalo = cms.bool( False ),
24695         dREcalPreselection = cms.double( 0.5 ),
24696         useCalo = cms.bool( True ),
24697         dRMuonPreselection = cms.double( 0.2 ),
24698         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
24699         dRHcal = cms.double( 0.5 ),
24700         dRHcalPreselection = cms.double( 0.5 ),
24701         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
24702       ),
24703       Threshold = cms.double( 5.0 )
24704     ),
24705     trackDepositName = cms.string( "tracker" ),
24706     ecalDepositName = cms.string( "ecal" ),
24707     hcalDepositName = cms.string( "hcal" ),
24708     hoDepositName = cms.string( "ho" ),
24709     jetDepositName = cms.string( "jets" ),
24710     TimingFillerParameters = cms.PSet( 
24711       DTTimingParameters = cms.PSet( 
24712         HitError = cms.double( 6.0 ),
24713         MatchParameters = cms.PSet( 
24714           TightMatchDT = cms.bool( False ),
24715           DTradius = cms.double( 0.01 ),
24716           TightMatchCSC = cms.bool( True ),
24717           CSCsegments = cms.InputTag( "hltCscSegments" ),
24718           DTsegments = cms.InputTag( "hltDt4DSegments" )
24719         ),
24720         debug = cms.bool( False ),
24721         DoWireCorr = cms.bool( False ),
24722         RequireBothProjections = cms.bool( False ),
24723         DTTimeOffset = cms.double( 2.7 ),
24724         PruneCut = cms.double( 10000.0 ),
24725         DTsegments = cms.InputTag( "hltDt4DSegments" ),
24726         UseSegmentT0 = cms.bool( False ),
24727         HitsMin = cms.int32( 5 ),
24728         DropTheta = cms.bool( True ),
24729         ServiceParameters = cms.PSet( 
24730           RPCLayers = cms.bool( True ),
24731           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
24732         )
24733       ),
24734       UseCSC = cms.bool( True ),
24735       CSCTimingParameters = cms.PSet( 
24736         MatchParameters = cms.PSet( 
24737           TightMatchDT = cms.bool( False ),
24738           DTradius = cms.double( 0.01 ),
24739           TightMatchCSC = cms.bool( True ),
24740           CSCsegments = cms.InputTag( "hltCscSegments" ),
24741           DTsegments = cms.InputTag( "hltDt4DSegments" )
24742         ),
24743         debug = cms.bool( False ),
24744         CSCWireTimeOffset = cms.double( 0.0 ),
24745         CSCStripError = cms.double( 7.0 ),
24746         CSCTimeOffset = cms.double( 0.0 ),
24747         CSCWireError = cms.double( 8.6 ),
24748         PruneCut = cms.double( 100.0 ),
24749         CSCsegments = cms.InputTag( "hltCscSegments" ),
24750         UseStripTime = cms.bool( True ),
24751         CSCStripTimeOffset = cms.double( 0.0 ),
24752         UseWireTime = cms.bool( True ),
24753         ServiceParameters = cms.PSet( 
24754           RPCLayers = cms.bool( True ),
24755           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
24756         )
24757       ),
24758       ErrorDT = cms.double( 6.0 ),
24759       EcalEnergyCut = cms.double( 0.4 ),
24760       UseECAL = cms.bool( True ),
24761       ErrorEB = cms.double( 2.085 ),
24762       UseDT = cms.bool( True ),
24763       ErrorEE = cms.double( 6.95 ),
24764       ErrorCSC = cms.double( 7.4 )
24765     ),
24766     ShowerDigiFillerParameters = cms.PSet( 
24767       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
24768       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
24769       digiMaxDistanceX = cms.double( 25.0 )
24770     ),
24771     TrackerKinkFinderParameters = cms.PSet( 
24772       usePosition = cms.bool( False ),
24773       diagonalOnly = cms.bool( False )
24774     ),
24775     fillEnergy = cms.bool( False ),
24776     storeCrossedHcalRecHits = cms.bool( False ),
24777     maxAbsPullX = cms.double( 4.0 ),
24778     maxAbsEta = cms.double( 3.0 ),
24779     minPt = cms.double( 8.0 ),
24780     inputCollectionTypes = cms.vstring( 'inner tracks',
24781       'links' ),
24782     addExtraSoftMuons = cms.bool( False ),
24783     fillGlobalTrackRefits = cms.bool( False ),
24784     debugWithTruthMatching = cms.bool( False ),
24785     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMerging','hltDiMuonLinks' ),
24786     fillCaloCompatibility = cms.bool( False ),
24787     maxAbsPullY = cms.double( 9999.0 ),
24788     maxAbsDy = cms.double( 9999.0 ),
24789     minP = cms.double( 0.0 ),
24790     minPCaloMuon = cms.double( 1.0E9 ),
24791     maxAbsDx = cms.double( 3.0 ),
24792     fillIsolation = cms.bool( False ),
24793     writeIsoDeposits = cms.bool( False ),
24794     minNumberOfMatches = cms.int32( 1 ),
24795     fillMatching = cms.bool( True ),
24796     fillShowerDigis = cms.bool( False ),
24797     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
24798     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
24799     fillGlobalTrackQuality = cms.bool( False ),
24800     globalTrackQualityInputTag = cms.InputTag( "" ),
24801     selectHighPurity = cms.bool( False ),
24802     pvInputTag = cms.InputTag( "" ),
24803     fillTrackerKink = cms.bool( False ),
24804     minCaloCompatibility = cms.double( 0.6 ),
24805     runArbitrationCleaner = cms.bool( False ),
24806     arbitrationCleanerOptions = cms.PSet( 
24807       OverlapDTheta = cms.double( 0.02 ),
24808       Overlap = cms.bool( True ),
24809       Clustering = cms.bool( True ),
24810       ME1a = cms.bool( True ),
24811       ClusterDTheta = cms.double( 0.02 ),
24812       ClusterDPhi = cms.double( 0.6 ),
24813       OverlapDPhi = cms.double( 0.0786 )
24814     ),
24815     arbitrateTrackerMuons = cms.bool( False )
24816 )
24817 fragment.hltGlbTrkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
24818     InputObjects = cms.InputTag( "hltGlbTrkMuons" ),
24819     DisplacedReconstruction = cms.bool( False )
24820 )
24821 fragment.hltDiMuonGlbFiltered37TrkFiltered27 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
24822     saveTags = cms.bool( True ),
24823     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
24824     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
24825     minTrkHits = cms.int32( -1 ),
24826     minMuonHits = cms.int32( -1 ),
24827     maxNormalizedChi2 = cms.double( 1.0E99 ),
24828     minDR = cms.double( 0.001 ),
24829     allowedTypeMask = cms.uint32( 255 ),
24830     requiredTypeMask = cms.uint32( 0 ),
24831     trkMuonId = cms.uint32( 0 ),
24832     minPtMuon1 = cms.double( 37.0 ),
24833     minPtMuon2 = cms.double( 27.0 ),
24834     maxEtaMuon = cms.double( 1.0E99 ),
24835     maxYDimuon = cms.double( 1.0E99 ),
24836     minMass = cms.double( 1.0 ),
24837     maxMass = cms.double( 1.0E99 ),
24838     ChargeOpt = cms.int32( 0 ),
24839     maxDCAMuMu = cms.double( 1.0E99 ),
24840     maxdEtaMuMu = cms.double( 1.0E99 )
24841 )
24842 fragment.hltDiMuonGlb37Trk27DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
24843     saveTags = cms.bool( True ),
24844     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
24845     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
24846     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
24847     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered37TrkFiltered27" ),
24848     triggerType1 = cms.int32( 83 ),
24849     triggerType2 = cms.int32( 83 ),
24850     MinDR = cms.double( 0.001 ),
24851     MaxDZ = cms.double( 0.2 ),
24852     MinN = cms.int32( 1 ),
24853     MinPixHitsForDZ = cms.int32( 0 ),
24854     checkSC = cms.bool( False )
24855 )
24856 fragment.hltL1sDoubleMuForBs = cms.EDFilter( "HLTL1TSeed",
24857     saveTags = cms.bool( True ),
24858     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_Max1p6 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" ),
24859     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
24860     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
24861     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24862     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
24863     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
24864     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
24865     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
24866     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
24867     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
24868 )
24869 fragment.hltPreDoubleMu43Bs = cms.EDFilter( "HLTPrescaler",
24870     offset = cms.uint32( 0 ),
24871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24872 )
24873 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24874     saveTags = cms.bool( True ),
24875     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
24876     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBs" ),
24877     MaxEta = cms.double( 2.5 ),
24878     MinPt = cms.double( 0.0 ),
24879     MaxDeltaR = cms.double( 0.3 ),
24880     MinN = cms.int32( 2 ),
24881     CentralBxOnly = cms.bool( True ),
24882     SelectQualities = cms.vint32(  )
24883 )
24884 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
24885     saveTags = cms.bool( True ),
24886     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24887     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
24888     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
24889     SeedMapTag = cms.InputTag( "hltL2Muons" ),
24890     MinN = cms.int32( 0 ),
24891     MaxEta = cms.double( 2.5 ),
24892     AbsEtaBins = cms.vdouble( 0.0 ),
24893     MinNstations = cms.vint32( 0 ),
24894     MinNhits = cms.vint32( 0 ),
24895     CutOnChambers = cms.bool( False ),
24896     MinNchambers = cms.vint32( 0 ),
24897     MaxDr = cms.double( 9999.0 ),
24898     MinDr = cms.double( -1.0 ),
24899     MaxDz = cms.double( 9999.0 ),
24900     MinDxySig = cms.double( -1.0 ),
24901     MinPt = cms.double( 0.0 ),
24902     NSigmaPt = cms.double( 0.0 ),
24903     MatchToPreviousCand = cms.bool( True )
24904 )
24905 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
24906     saveTags = cms.bool( True ),
24907     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
24908     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
24909     MaxEta = cms.double( 2.5 ),
24910     MinPt = cms.double( 0.0 ),
24911     MaxDeltaR = cms.double( 0.3 ),
24912     MinN = cms.int32( 1 ),
24913     CentralBxOnly = cms.bool( True ),
24914     SelectQualities = cms.vint32(  )
24915 )
24916 fragment.hltDoubleMu4BsL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
24917     saveTags = cms.bool( True ),
24918     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24919     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
24920     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
24921     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
24922     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24923     PreviousCandIsL2 = cms.bool( True ),
24924     FastAccept = cms.bool( False ),
24925     MinN = cms.int32( 1 ),
24926     MaxEta = cms.double( 2.5 ),
24927     MinNhits = cms.int32( 0 ),
24928     MaxDr = cms.double( 2.0 ),
24929     MaxDz = cms.double( 9999.0 ),
24930     ChargeOpt = cms.int32( -1 ),
24931     MinPtPair = cms.vdouble( 4.9 ),
24932     MaxPtPair = cms.vdouble( 1.0E125 ),
24933     MinPtMax = cms.vdouble( 4.0 ),
24934     MinPtMin = cms.vdouble( 3.0 ),
24935     MaxPtMin = cms.vdouble( 1.0E125 ),
24936     MinInvMass = cms.vdouble( 4.5 ),
24937     MaxInvMass = cms.vdouble( 6.0 ),
24938     MinDiMuonDeltaR = cms.double( -1.0 ),
24939     MinAcop = cms.double( -999.0 ),
24940     MaxAcop = cms.double( 999.0 ),
24941     MinPtBalance = cms.double( -1.0 ),
24942     MaxPtBalance = cms.double( 999999.0 ),
24943     NSigmaPt = cms.double( 0.0 ),
24944     MaxDCAMuMu = cms.double( 0.5 ),
24945     MaxRapidityPair = cms.double( 999999.0 ),
24946     CutCowboys = cms.bool( False ),
24947     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
24948     L1MatchingdR = cms.double( 0.3 ),
24949     MatchToPreviousCand = cms.bool( True ),
24950     useSimpleGeometry = cms.bool( True ),
24951     useStation2 = cms.bool( True ),
24952     fallbackToME1 = cms.bool( False ),
24953     cosmicPropagationHypothesis = cms.bool( False ),
24954     useMB2InOverlap = cms.bool( False ),
24955     useTrack = cms.string( "tracker" ),
24956     useState = cms.string( "atVertex" ),
24957     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
24958     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
24959     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
24960 )
24961 fragment.hltDisplacedmumuVtxProducerDoubleMu4Bs = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
24962     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
24963     PreviousCandTag = cms.InputTag( "hltDoubleMu4BsL3Filtered" ),
24964     matchToPrevious = cms.bool( True ),
24965     MaxEta = cms.double( 2.5 ),
24966     MinPt = cms.double( 0.0 ),
24967     MinPtPair = cms.double( 0.0 ),
24968     MinInvMass = cms.double( 0.0 ),
24969     MaxInvMass = cms.double( 999999.0 ),
24970     ChargeOpt = cms.int32( -1 )
24971 )
24972 fragment.hltDisplacedmumuFilterDoubleMu4Bs = cms.EDFilter( "HLTDisplacedmumuFilter",
24973     saveTags = cms.bool( True ),
24974     FastAccept = cms.bool( True ),
24975     MinLxySignificance = cms.double( 0.0 ),
24976     MaxLxySignificance = cms.double( -1.0 ),
24977     MaxNormalisedChi2 = cms.double( 999999.0 ),
24978     MinVtxProbability = cms.double( 0.005 ),
24979     MinCosinePointingAngle = cms.double( -2.0 ),
24980     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Bs" ),
24981     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24982     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
24983 )
24984 fragment.hltPreDoubleMu43Jpsi = cms.EDFilter( "HLTPrescaler",
24985     offset = cms.uint32( 0 ),
24986     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
24987 )
24988 fragment.hltDoubleMu43JPsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
24989     saveTags = cms.bool( True ),
24990     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
24991     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
24992     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdR1p4L1f0L2PreFiltered0" ),
24993     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdR1p4L1Filtered0" ),
24994     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
24995     PreviousCandIsL2 = cms.bool( True ),
24996     FastAccept = cms.bool( False ),
24997     MinN = cms.int32( 1 ),
24998     MaxEta = cms.double( 2.5 ),
24999     MinNhits = cms.int32( 0 ),
25000     MaxDr = cms.double( 2.0 ),
25001     MaxDz = cms.double( 9999.0 ),
25002     ChargeOpt = cms.int32( -1 ),
25003     MinPtPair = cms.vdouble( 4.9 ),
25004     MaxPtPair = cms.vdouble( 1.0E125 ),
25005     MinPtMax = cms.vdouble( 4.0 ),
25006     MinPtMin = cms.vdouble( 3.0 ),
25007     MaxPtMin = cms.vdouble( 1.0E125 ),
25008     MinInvMass = cms.vdouble( 2.9 ),
25009     MaxInvMass = cms.vdouble( 3.3 ),
25010     MinDiMuonDeltaR = cms.double( -1.0 ),
25011     MinAcop = cms.double( -999.0 ),
25012     MaxAcop = cms.double( 999.0 ),
25013     MinPtBalance = cms.double( -1.0 ),
25014     MaxPtBalance = cms.double( 999999.0 ),
25015     NSigmaPt = cms.double( 0.0 ),
25016     MaxDCAMuMu = cms.double( 0.5 ),
25017     MaxRapidityPair = cms.double( 999999.0 ),
25018     CutCowboys = cms.bool( False ),
25019     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25020     L1MatchingdR = cms.double( 0.3 ),
25021     MatchToPreviousCand = cms.bool( True ),
25022     useSimpleGeometry = cms.bool( True ),
25023     useStation2 = cms.bool( True ),
25024     fallbackToME1 = cms.bool( False ),
25025     cosmicPropagationHypothesis = cms.bool( False ),
25026     useMB2InOverlap = cms.bool( False ),
25027     useTrack = cms.string( "tracker" ),
25028     useState = cms.string( "atVertex" ),
25029     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25030     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25031     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25032 )
25033 fragment.hltDisplacedmumuVtxProducerDoubleMu43Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25034     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25035     PreviousCandTag = cms.InputTag( "hltDoubleMu43JPsiL3Filtered" ),
25036     matchToPrevious = cms.bool( True ),
25037     MaxEta = cms.double( 2.5 ),
25038     MinPt = cms.double( 0.0 ),
25039     MinPtPair = cms.double( 0.0 ),
25040     MinInvMass = cms.double( 0.0 ),
25041     MaxInvMass = cms.double( 999999.0 ),
25042     ChargeOpt = cms.int32( -1 )
25043 )
25044 fragment.hltDisplacedmumuFilterDoubleMu43Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
25045     saveTags = cms.bool( True ),
25046     FastAccept = cms.bool( True ),
25047     MinLxySignificance = cms.double( 0.0 ),
25048     MaxLxySignificance = cms.double( -1.0 ),
25049     MaxNormalisedChi2 = cms.double( 999999.0 ),
25050     MinVtxProbability = cms.double( 0.005 ),
25051     MinCosinePointingAngle = cms.double( -2.0 ),
25052     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43Jpsi" ),
25053     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25054     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25055 )
25056 fragment.hltL1sDoubleMuForLowMassInclusive = cms.EDFilter( "HLTL1TSeed",
25057     saveTags = cms.bool( True ),
25058     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_Max1p6 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" ),
25059     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25060     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25061     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25062     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25063     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25064     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25065     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25066     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25067     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25068 )
25069 fragment.hltPreDoubleMu43LowMass = cms.EDFilter( "HLTPrescaler",
25070     offset = cms.uint32( 0 ),
25071     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25072 )
25073 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25074     saveTags = cms.bool( True ),
25075     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25076     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusive" ),
25077     MaxEta = cms.double( 2.5 ),
25078     MinPt = cms.double( 0.0 ),
25079     MaxDeltaR = cms.double( 0.3 ),
25080     MinN = cms.int32( 2 ),
25081     CentralBxOnly = cms.bool( True ),
25082     SelectQualities = cms.vint32(  )
25083 )
25084 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25085     saveTags = cms.bool( True ),
25086     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25087     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25088     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25089     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25090     MinN = cms.int32( 0 ),
25091     MaxEta = cms.double( 2.5 ),
25092     AbsEtaBins = cms.vdouble( 0.0 ),
25093     MinNstations = cms.vint32( 0 ),
25094     MinNhits = cms.vint32( 0 ),
25095     CutOnChambers = cms.bool( False ),
25096     MinNchambers = cms.vint32( 0 ),
25097     MaxDr = cms.double( 9999.0 ),
25098     MinDr = cms.double( -1.0 ),
25099     MaxDz = cms.double( 9999.0 ),
25100     MinDxySig = cms.double( -1.0 ),
25101     MinPt = cms.double( 0.0 ),
25102     NSigmaPt = cms.double( 0.0 ),
25103     MatchToPreviousCand = cms.bool( True )
25104 )
25105 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive = cms.EDFilter( "HLTMuonL1TFilter",
25106     saveTags = cms.bool( True ),
25107     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25108     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25109     MaxEta = cms.double( 2.5 ),
25110     MinPt = cms.double( 0.0 ),
25111     MaxDeltaR = cms.double( 0.3 ),
25112     MinN = cms.int32( 1 ),
25113     CentralBxOnly = cms.bool( True ),
25114     SelectQualities = cms.vint32(  )
25115 )
25116 fragment.hltDoubleMu43LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25117     saveTags = cms.bool( True ),
25118     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25119     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25120     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
25121     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25122     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25123     PreviousCandIsL2 = cms.bool( True ),
25124     FastAccept = cms.bool( False ),
25125     MinN = cms.int32( 1 ),
25126     MaxEta = cms.double( 2.5 ),
25127     MinNhits = cms.int32( 0 ),
25128     MaxDr = cms.double( 2.0 ),
25129     MaxDz = cms.double( 9999.0 ),
25130     ChargeOpt = cms.int32( -1 ),
25131     MinPtPair = cms.vdouble( 4.9 ),
25132     MaxPtPair = cms.vdouble( 1.0E125 ),
25133     MinPtMax = cms.vdouble( 4.0 ),
25134     MinPtMin = cms.vdouble( 3.0 ),
25135     MaxPtMin = cms.vdouble( 1.0E125 ),
25136     MinInvMass = cms.vdouble( 0.2 ),
25137     MaxInvMass = cms.vdouble( 8.5 ),
25138     MinDiMuonDeltaR = cms.double( -1.0 ),
25139     MinAcop = cms.double( -999.0 ),
25140     MaxAcop = cms.double( 999.0 ),
25141     MinPtBalance = cms.double( -1.0 ),
25142     MaxPtBalance = cms.double( 999999.0 ),
25143     NSigmaPt = cms.double( 0.0 ),
25144     MaxDCAMuMu = cms.double( 0.5 ),
25145     MaxRapidityPair = cms.double( 999999.0 ),
25146     CutCowboys = cms.bool( False ),
25147     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25148     L1MatchingdR = cms.double( 0.3 ),
25149     MatchToPreviousCand = cms.bool( True ),
25150     useSimpleGeometry = cms.bool( True ),
25151     useStation2 = cms.bool( True ),
25152     fallbackToME1 = cms.bool( False ),
25153     cosmicPropagationHypothesis = cms.bool( False ),
25154     useMB2InOverlap = cms.bool( False ),
25155     useTrack = cms.string( "tracker" ),
25156     useState = cms.string( "atVertex" ),
25157     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25158     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25159     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25160 )
25161 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25162     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25163     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3Filtered" ),
25164     matchToPrevious = cms.bool( True ),
25165     MaxEta = cms.double( 2.5 ),
25166     MinPt = cms.double( 0.0 ),
25167     MinPtPair = cms.double( 0.0 ),
25168     MinInvMass = cms.double( 0.0 ),
25169     MaxInvMass = cms.double( 999999.0 ),
25170     ChargeOpt = cms.int32( -1 )
25171 )
25172 fragment.hltDisplacedmumuFilterDoubleMu43LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
25173     saveTags = cms.bool( True ),
25174     FastAccept = cms.bool( True ),
25175     MinLxySignificance = cms.double( 0.0 ),
25176     MaxLxySignificance = cms.double( -1.0 ),
25177     MaxNormalisedChi2 = cms.double( 999999.0 ),
25178     MinVtxProbability = cms.double( 0.005 ),
25179     MinCosinePointingAngle = cms.double( -2.0 ),
25180     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMass" ),
25181     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25182     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25183 )
25184 fragment.hltL1sDoubleMuForLowMassDisplaced = cms.EDFilter( "HLTL1TSeed",
25185     saveTags = cms.bool( True ),
25186     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_Max1p6 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" ),
25187     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25188     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25189     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25190     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25191     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25192     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25193     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25194     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25195     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25196 )
25197 fragment.hltPreDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTPrescaler",
25198     offset = cms.uint32( 0 ),
25199     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25200 )
25201 fragment.hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
25202     saveTags = cms.bool( True ),
25203     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25204     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassDisplaced" ),
25205     MaxEta = cms.double( 2.5 ),
25206     MinPt = cms.double( 0.0 ),
25207     MaxDeltaR = cms.double( 0.3 ),
25208     MinN = cms.int32( 2 ),
25209     CentralBxOnly = cms.bool( True ),
25210     SelectQualities = cms.vint32(  )
25211 )
25212 fragment.hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25213     saveTags = cms.bool( True ),
25214     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25215     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25216     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25217     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25218     MinN = cms.int32( 0 ),
25219     MaxEta = cms.double( 2.5 ),
25220     AbsEtaBins = cms.vdouble( 0.0 ),
25221     MinNstations = cms.vint32( 0 ),
25222     MinNhits = cms.vint32( 0 ),
25223     CutOnChambers = cms.bool( False ),
25224     MinNchambers = cms.vint32( 0 ),
25225     MaxDr = cms.double( 9999.0 ),
25226     MinDr = cms.double( -1.0 ),
25227     MaxDz = cms.double( 9999.0 ),
25228     MinDxySig = cms.double( -1.0 ),
25229     MinPt = cms.double( 0.0 ),
25230     NSigmaPt = cms.double( 0.0 ),
25231     MatchToPreviousCand = cms.bool( True )
25232 )
25233 fragment.hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced = cms.EDFilter( "HLTMuonL1TFilter",
25234     saveTags = cms.bool( True ),
25235     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25236     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25237     MaxEta = cms.double( 2.5 ),
25238     MinPt = cms.double( 0.0 ),
25239     MaxDeltaR = cms.double( 0.3 ),
25240     MinN = cms.int32( 1 ),
25241     CentralBxOnly = cms.bool( True ),
25242     SelectQualities = cms.vint32(  )
25243 )
25244 fragment.hltDoubleMu4LowMassDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25245     saveTags = cms.bool( True ),
25246     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25247     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25248     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25249     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuL1Filtered0ForLowMassDisplaced" ),
25250     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25251     PreviousCandIsL2 = cms.bool( True ),
25252     FastAccept = cms.bool( False ),
25253     MinN = cms.int32( 1 ),
25254     MaxEta = cms.double( 2.5 ),
25255     MinNhits = cms.int32( 0 ),
25256     MaxDr = cms.double( 2.0 ),
25257     MaxDz = cms.double( 9999.0 ),
25258     ChargeOpt = cms.int32( -1 ),
25259     MinPtPair = cms.vdouble( 6.9 ),
25260     MaxPtPair = cms.vdouble( 1.0E125 ),
25261     MinPtMax = cms.vdouble( 4.0 ),
25262     MinPtMin = cms.vdouble( 4.0 ),
25263     MaxPtMin = cms.vdouble( 1.0E125 ),
25264     MinInvMass = cms.vdouble( 0.2 ),
25265     MaxInvMass = cms.vdouble( 8.5 ),
25266     MinDiMuonDeltaR = cms.double( -1.0 ),
25267     MinAcop = cms.double( -999.0 ),
25268     MaxAcop = cms.double( 999.0 ),
25269     MinPtBalance = cms.double( -1.0 ),
25270     MaxPtBalance = cms.double( 999999.0 ),
25271     NSigmaPt = cms.double( 0.0 ),
25272     MaxDCAMuMu = cms.double( 0.5 ),
25273     MaxRapidityPair = cms.double( 999999.0 ),
25274     CutCowboys = cms.bool( False ),
25275     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25276     L1MatchingdR = cms.double( 0.3 ),
25277     MatchToPreviousCand = cms.bool( True ),
25278     useSimpleGeometry = cms.bool( True ),
25279     useStation2 = cms.bool( True ),
25280     fallbackToME1 = cms.bool( False ),
25281     cosmicPropagationHypothesis = cms.bool( False ),
25282     useMB2InOverlap = cms.bool( False ),
25283     useTrack = cms.string( "tracker" ),
25284     useState = cms.string( "atVertex" ),
25285     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25286     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25287     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25288 )
25289 fragment.hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25290     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25291     PreviousCandTag = cms.InputTag( "hltDoubleMu4LowMassDisplacedL3Filtered" ),
25292     matchToPrevious = cms.bool( True ),
25293     MaxEta = cms.double( 2.5 ),
25294     MinPt = cms.double( 0.0 ),
25295     MinPtPair = cms.double( 0.0 ),
25296     MinInvMass = cms.double( 0.0 ),
25297     MaxInvMass = cms.double( 999999.0 ),
25298     ChargeOpt = cms.int32( -1 )
25299 )
25300 fragment.hltDisplacedmumuFilterDoubleMu4LowMassDisplaced = cms.EDFilter( "HLTDisplacedmumuFilter",
25301     saveTags = cms.bool( True ),
25302     FastAccept = cms.bool( True ),
25303     MinLxySignificance = cms.double( 3.0 ),
25304     MaxLxySignificance = cms.double( -1.0 ),
25305     MaxNormalisedChi2 = cms.double( 999999.0 ),
25306     MinVtxProbability = cms.double( 0.1 ),
25307     MinCosinePointingAngle = cms.double( 0.9 ),
25308     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4LowMassDisplaced" ),
25309     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25310     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25311 )
25312 fragment.hltPreMu0L1DoubleMu = cms.EDFilter( "HLTPrescaler",
25313     offset = cms.uint32( 0 ),
25314     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25315 )
25316 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
25317     saveTags = cms.bool( True ),
25318     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25319     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25320     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
25321     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25322     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25323     MinN = cms.int32( 1 ),
25324     MaxEta = cms.double( 2.5 ),
25325     MinNhits = cms.int32( 0 ),
25326     MaxDr = cms.double( 2.0 ),
25327     MinDr = cms.double( -1.0 ),
25328     MaxDz = cms.double( 9999.0 ),
25329     MinDxySig = cms.double( -1.0 ),
25330     MinPt = cms.double( 0.0 ),
25331     NSigmaPt = cms.double( 0.0 ),
25332     MaxNormalizedChi2 = cms.double( 9999.0 ),
25333     MaxDXYBeamSpot = cms.double( 9999.0 ),
25334     MinDXYBeamSpot = cms.double( -1.0 ),
25335     MinNmuonHits = cms.int32( 0 ),
25336     MaxPtDifference = cms.double( 9999.0 ),
25337     MinTrackPt = cms.double( 0.0 ),
25338     minMuonStations = cms.int32( 2 ),
25339     minTrkHits = cms.int32( -1 ),
25340     minMuonHits = cms.int32( -1 ),
25341     allowedTypeMask = cms.uint32( 255 ),
25342     requiredTypeMask = cms.uint32( 0 ),
25343     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
25344     trkMuonId = cms.uint32( 0 ),
25345     L1MatchingdR = cms.double( 0.3 ),
25346     MatchToPreviousCand = cms.bool( True ),
25347     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25348     requireL3MuonTrajectorySeed = cms.bool( False ),
25349     useSimpleGeometry = cms.bool( True ),
25350     useStation2 = cms.bool( True ),
25351     fallbackToME1 = cms.bool( False ),
25352     cosmicPropagationHypothesis = cms.bool( False ),
25353     useMB2InOverlap = cms.bool( False ),
25354     useTrack = cms.string( "tracker" ),
25355     useState = cms.string( "atVertex" ),
25356     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25357     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25358     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25359 )
25360 fragment.hltPreMu4L1DoubleMu = cms.EDFilter( "HLTPrescaler",
25361     offset = cms.uint32( 0 ),
25362     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25363 )
25364 fragment.hltL3fL1sDoubleMu0SQL1f0L2PreFilteres0L3Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
25365     saveTags = cms.bool( True ),
25366     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25367     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25368     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusive" ),
25369     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusive" ),
25370     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25371     MinN = cms.int32( 1 ),
25372     MaxEta = cms.double( 2.5 ),
25373     MinNhits = cms.int32( 0 ),
25374     MaxDr = cms.double( 2.0 ),
25375     MinDr = cms.double( -1.0 ),
25376     MaxDz = cms.double( 9999.0 ),
25377     MinDxySig = cms.double( -1.0 ),
25378     MinPt = cms.double( 4.0 ),
25379     NSigmaPt = cms.double( 0.0 ),
25380     MaxNormalizedChi2 = cms.double( 9999.0 ),
25381     MaxDXYBeamSpot = cms.double( 9999.0 ),
25382     MinDXYBeamSpot = cms.double( -1.0 ),
25383     MinNmuonHits = cms.int32( 0 ),
25384     MaxPtDifference = cms.double( 9999.0 ),
25385     MinTrackPt = cms.double( 0.0 ),
25386     minMuonStations = cms.int32( 2 ),
25387     minTrkHits = cms.int32( -1 ),
25388     minMuonHits = cms.int32( -1 ),
25389     allowedTypeMask = cms.uint32( 255 ),
25390     requiredTypeMask = cms.uint32( 0 ),
25391     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
25392     trkMuonId = cms.uint32( 0 ),
25393     L1MatchingdR = cms.double( 0.3 ),
25394     MatchToPreviousCand = cms.bool( True ),
25395     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25396     requireL3MuonTrajectorySeed = cms.bool( False ),
25397     useSimpleGeometry = cms.bool( True ),
25398     useStation2 = cms.bool( True ),
25399     fallbackToME1 = cms.bool( False ),
25400     cosmicPropagationHypothesis = cms.bool( False ),
25401     useMB2InOverlap = cms.bool( False ),
25402     useTrack = cms.string( "tracker" ),
25403     useState = cms.string( "atVertex" ),
25404     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25405     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25406     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25407 )
25408 fragment.hltL1sDoubleMuForLowPtJpsi = cms.EDFilter( "HLTL1TSeed",
25409     saveTags = cms.bool( True ),
25410     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" ),
25411     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25412     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25413     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25414     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25415     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25416     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25417     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25418     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25419     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25420 )
25421 fragment.hltPreDoubleMu2JpsiLowPt = cms.EDFilter( "HLTPrescaler",
25422     offset = cms.uint32( 0 ),
25423     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25424 )
25425 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
25426     saveTags = cms.bool( True ),
25427     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25428     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowPtJpsi" ),
25429     MaxEta = cms.double( 2.5 ),
25430     MinPt = cms.double( 0.0 ),
25431     MaxDeltaR = cms.double( 0.3 ),
25432     MinN = cms.int32( 2 ),
25433     CentralBxOnly = cms.bool( True ),
25434     SelectQualities = cms.vint32(  )
25435 )
25436 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25437     saveTags = cms.bool( True ),
25438     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25439     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25440     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
25441     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25442     MinN = cms.int32( 0 ),
25443     MaxEta = cms.double( 2.5 ),
25444     AbsEtaBins = cms.vdouble( 0.0 ),
25445     MinNstations = cms.vint32( 0 ),
25446     MinNhits = cms.vint32( 0 ),
25447     CutOnChambers = cms.bool( False ),
25448     MinNchambers = cms.vint32( 0 ),
25449     MaxDr = cms.double( 9999.0 ),
25450     MinDr = cms.double( -1.0 ),
25451     MaxDz = cms.double( 9999.0 ),
25452     MinDxySig = cms.double( -1.0 ),
25453     MinPt = cms.double( 0.0 ),
25454     NSigmaPt = cms.double( 0.0 ),
25455     MatchToPreviousCand = cms.bool( True )
25456 )
25457 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi = cms.EDFilter( "HLTMuonL1TFilter",
25458     saveTags = cms.bool( True ),
25459     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25460     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
25461     MaxEta = cms.double( 2.5 ),
25462     MinPt = cms.double( 0.0 ),
25463     MaxDeltaR = cms.double( 0.3 ),
25464     MinN = cms.int32( 1 ),
25465     CentralBxOnly = cms.bool( True ),
25466     SelectQualities = cms.vint32(  )
25467 )
25468 fragment.hltDoubleMu2LowPtJpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25469     saveTags = cms.bool( True ),
25470     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25471     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25472     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowPtJpsi" ),
25473     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowPtJpsi" ),
25474     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25475     PreviousCandIsL2 = cms.bool( True ),
25476     FastAccept = cms.bool( False ),
25477     MinN = cms.int32( 1 ),
25478     MaxEta = cms.double( 2.5 ),
25479     MinNhits = cms.int32( 0 ),
25480     MaxDr = cms.double( 2.0 ),
25481     MaxDz = cms.double( 9999.0 ),
25482     ChargeOpt = cms.int32( -1 ),
25483     MinPtPair = cms.vdouble( 0.0 ),
25484     MaxPtPair = cms.vdouble( 1.0E125 ),
25485     MinPtMax = cms.vdouble( 2.0 ),
25486     MinPtMin = cms.vdouble( 2.0 ),
25487     MaxPtMin = cms.vdouble( 1.0E125 ),
25488     MinInvMass = cms.vdouble( 2.9 ),
25489     MaxInvMass = cms.vdouble( 3.3 ),
25490     MinDiMuonDeltaR = cms.double( -1.0 ),
25491     MinAcop = cms.double( -999.0 ),
25492     MaxAcop = cms.double( 999.0 ),
25493     MinPtBalance = cms.double( -1.0 ),
25494     MaxPtBalance = cms.double( 999999.0 ),
25495     NSigmaPt = cms.double( 0.0 ),
25496     MaxDCAMuMu = cms.double( 0.5 ),
25497     MaxRapidityPair = cms.double( 999999.0 ),
25498     CutCowboys = cms.bool( False ),
25499     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25500     L1MatchingdR = cms.double( 0.3 ),
25501     MatchToPreviousCand = cms.bool( True ),
25502     useSimpleGeometry = cms.bool( True ),
25503     useStation2 = cms.bool( True ),
25504     fallbackToME1 = cms.bool( False ),
25505     cosmicPropagationHypothesis = cms.bool( False ),
25506     useMB2InOverlap = cms.bool( False ),
25507     useTrack = cms.string( "tracker" ),
25508     useState = cms.string( "atVertex" ),
25509     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25510     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25511     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25512 )
25513 fragment.hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25514     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25515     PreviousCandTag = cms.InputTag( "hltDoubleMu2LowPtJpsiL3Filtered" ),
25516     matchToPrevious = cms.bool( True ),
25517     MaxEta = cms.double( 2.5 ),
25518     MinPt = cms.double( 0.0 ),
25519     MinPtPair = cms.double( 0.0 ),
25520     MinInvMass = cms.double( 0.0 ),
25521     MaxInvMass = cms.double( 999999.0 ),
25522     ChargeOpt = cms.int32( -1 )
25523 )
25524 fragment.hltDisplacedmumuFilterDoubleMu2LowPtJpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
25525     saveTags = cms.bool( True ),
25526     FastAccept = cms.bool( True ),
25527     MinLxySignificance = cms.double( 0.0 ),
25528     MaxLxySignificance = cms.double( -1.0 ),
25529     MaxNormalisedChi2 = cms.double( 999999.0 ),
25530     MinVtxProbability = cms.double( 0.005 ),
25531     MinCosinePointingAngle = cms.double( -2.0 ),
25532     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu2LowPtJpsi" ),
25533     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25534     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25535 )
25536 fragment.hltL1sDoubleMuForBsToMMG = cms.EDFilter( "HLTL1TSeed",
25537     saveTags = cms.bool( True ),
25538     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_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" ),
25539     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25540     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25541     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25542     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25543     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25544     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25545     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25546     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25547     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25548 )
25549 fragment.hltPreDoubleMu43Photon4BsToMMG = cms.EDFilter( "HLTPrescaler",
25550     offset = cms.uint32( 0 ),
25551     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25552 )
25553 fragment.hltL1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
25554     saveTags = cms.bool( True ),
25555     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25556     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForBsToMMG" ),
25557     MaxEta = cms.double( 2.5 ),
25558     MinPt = cms.double( 0.0 ),
25559     MaxDeltaR = cms.double( 0.3 ),
25560     MinN = cms.int32( 2 ),
25561     CentralBxOnly = cms.bool( True ),
25562     SelectQualities = cms.vint32(  )
25563 )
25564 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25565     saveTags = cms.bool( True ),
25566     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25567     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25568     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
25569     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25570     MinN = cms.int32( 0 ),
25571     MaxEta = cms.double( 2.5 ),
25572     AbsEtaBins = cms.vdouble( 0.0 ),
25573     MinNstations = cms.vint32( 0 ),
25574     MinNhits = cms.vint32( 0 ),
25575     CutOnChambers = cms.bool( False ),
25576     MinNchambers = cms.vint32( 0 ),
25577     MaxDr = cms.double( 9999.0 ),
25578     MinDr = cms.double( -1.0 ),
25579     MaxDz = cms.double( 9999.0 ),
25580     MinDxySig = cms.double( -1.0 ),
25581     MinPt = cms.double( 0.0 ),
25582     NSigmaPt = cms.double( 0.0 ),
25583     MatchToPreviousCand = cms.bool( True )
25584 )
25585 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG = cms.EDFilter( "HLTMuonL1TFilter",
25586     saveTags = cms.bool( True ),
25587     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25588     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0BMMG" ),
25589     MaxEta = cms.double( 2.5 ),
25590     MinPt = cms.double( 0.0 ),
25591     MaxDeltaR = cms.double( 0.3 ),
25592     MinN = cms.int32( 1 ),
25593     CentralBxOnly = cms.bool( True ),
25594     SelectQualities = cms.vint32(  )
25595 )
25596 fragment.hltDoubleMu43BsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25597     saveTags = cms.bool( True ),
25598     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25599     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25600     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
25601     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
25602     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25603     PreviousCandIsL2 = cms.bool( True ),
25604     FastAccept = cms.bool( False ),
25605     MinN = cms.int32( 1 ),
25606     MaxEta = cms.double( 2.5 ),
25607     MinNhits = cms.int32( 0 ),
25608     MaxDr = cms.double( 2.0 ),
25609     MaxDz = cms.double( 9999.0 ),
25610     ChargeOpt = cms.int32( -1 ),
25611     MinPtPair = cms.vdouble( 4.9, 4.9 ),
25612     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
25613     MinPtMax = cms.vdouble( 4.0, 4.0 ),
25614     MinPtMin = cms.vdouble( 3.0, 3.0 ),
25615     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
25616     MinInvMass = cms.vdouble( 0.2, 3.3 ),
25617     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
25618     MinDiMuonDeltaR = cms.double( -1.0 ),
25619     MinAcop = cms.double( -999.0 ),
25620     MaxAcop = cms.double( 999.0 ),
25621     MinPtBalance = cms.double( -1.0 ),
25622     MaxPtBalance = cms.double( 999999.0 ),
25623     NSigmaPt = cms.double( 0.0 ),
25624     MaxDCAMuMu = cms.double( 0.5 ),
25625     MaxRapidityPair = cms.double( 999999.0 ),
25626     CutCowboys = cms.bool( False ),
25627     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25628     L1MatchingdR = cms.double( 0.3 ),
25629     MatchToPreviousCand = cms.bool( True ),
25630     useSimpleGeometry = cms.bool( True ),
25631     useStation2 = cms.bool( True ),
25632     fallbackToME1 = cms.bool( False ),
25633     cosmicPropagationHypothesis = cms.bool( False ),
25634     useMB2InOverlap = cms.bool( False ),
25635     useTrack = cms.string( "tracker" ),
25636     useState = cms.string( "atVertex" ),
25637     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25638     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25639     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25640 )
25641 fragment.hltDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25642     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25643     PreviousCandTag = cms.InputTag( "hltDoubleMu43BsToMMGL3Filtered" ),
25644     matchToPrevious = cms.bool( True ),
25645     MaxEta = cms.double( 2.5 ),
25646     MinPt = cms.double( 0.0 ),
25647     MinPtPair = cms.double( 0.0 ),
25648     MinInvMass = cms.double( 0.0 ),
25649     MaxInvMass = cms.double( 999999.0 ),
25650     ChargeOpt = cms.int32( -1 )
25651 )
25652 fragment.hltDisplacedDoubleMu43FilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
25653     saveTags = cms.bool( True ),
25654     FastAccept = cms.bool( True ),
25655     MinLxySignificance = cms.double( 0.0 ),
25656     MaxLxySignificance = cms.double( -1.0 ),
25657     MaxNormalisedChi2 = cms.double( 999999.0 ),
25658     MinVtxProbability = cms.double( 0.01 ),
25659     MinCosinePointingAngle = cms.double( -2.0 ),
25660     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43BMMG" ),
25661     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25662     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25663 )
25664 fragment.hltEG4EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
25665     saveTags = cms.bool( True ),
25666     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
25667     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
25668     etcutEB = cms.double( 4.0 ),
25669     etcutEE = cms.double( 4.0 ),
25670     minEtaCut = cms.double( -9999.0 ),
25671     maxEtaCut = cms.double( 9999.0 ),
25672     ncandcut = cms.int32( 1 )
25673 )
25674 fragment.hltEG4HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25675     saveTags = cms.bool( True ),
25676     candTag = cms.InputTag( "hltEG4EtUnseededFilter" ),
25677     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
25678     rhoTag = cms.InputTag( "" ),
25679     energyLowEdges = cms.vdouble( 0.0 ),
25680     lessThan = cms.bool( True ),
25681     useEt = cms.bool( False ),
25682     useAbs = cms.bool( False ),
25683     thrRegularEB = cms.vdouble( -1.0 ),
25684     thrRegularEE = cms.vdouble( -1.0 ),
25685     thrOverEEB = cms.vdouble( 0.15 ),
25686     thrOverEEE = cms.vdouble( 0.1 ),
25687     thrOverE2EB = cms.vdouble( -1.0 ),
25688     thrOverE2EE = cms.vdouble( -1.0 ),
25689     ncandcut = cms.int32( 1 ),
25690     doRhoCorrection = cms.bool( False ),
25691     rhoMax = cms.double( 9.9999999E7 ),
25692     rhoScale = cms.double( 1.0 ),
25693     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25694     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25695     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25696 )
25697 fragment.hltEG4CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25698     saveTags = cms.bool( True ),
25699     candTag = cms.InputTag( "hltEG4HEUnseededFilter" ),
25700     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
25701     rhoTag = cms.InputTag( "" ),
25702     energyLowEdges = cms.vdouble( 0.0 ),
25703     lessThan = cms.bool( True ),
25704     useEt = cms.bool( False ),
25705     useAbs = cms.bool( False ),
25706     thrRegularEB = cms.vdouble( 0.014 ),
25707     thrRegularEE = cms.vdouble( 0.035 ),
25708     thrOverEEB = cms.vdouble( -1.0 ),
25709     thrOverEEE = cms.vdouble( -1.0 ),
25710     thrOverE2EB = cms.vdouble( -1.0 ),
25711     thrOverE2EE = cms.vdouble( -1.0 ),
25712     ncandcut = cms.int32( 1 ),
25713     doRhoCorrection = cms.bool( False ),
25714     rhoMax = cms.double( 9.9999999E7 ),
25715     rhoScale = cms.double( 1.0 ),
25716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25718     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25719 )
25720 fragment.hltEG4R9Id50b80eFilter = cms.EDFilter( "HLTEgammaGenericFilter",
25721     saveTags = cms.bool( True ),
25722     candTag = cms.InputTag( "hltEG4CaloIdLClusterShapeUnseededFilter" ),
25723     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
25724     rhoTag = cms.InputTag( "" ),
25725     energyLowEdges = cms.vdouble( 0.0 ),
25726     lessThan = cms.bool( False ),
25727     useEt = cms.bool( False ),
25728     useAbs = cms.bool( False ),
25729     thrRegularEB = cms.vdouble( 0.5 ),
25730     thrRegularEE = cms.vdouble( 0.8 ),
25731     thrOverEEB = cms.vdouble( -1.0 ),
25732     thrOverEEE = cms.vdouble( -1.0 ),
25733     thrOverE2EB = cms.vdouble( -1.0 ),
25734     thrOverE2EE = cms.vdouble( -1.0 ),
25735     ncandcut = cms.int32( 1 ),
25736     doRhoCorrection = cms.bool( False ),
25737     rhoMax = cms.double( 9.9999999E7 ),
25738     rhoScale = cms.double( 1.0 ),
25739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
25740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
25741     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
25742 )
25743 fragment.hltDoubleMu43Photon4MassFillter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
25744     saveTags = cms.bool( True ),
25745     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
25746     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
25747     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
25748     inputTag1 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
25749     inputTag2 = cms.InputTag( "hltDisplacedDoubleMu43FilterBMMG" ),
25750     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
25751     triggerType1 = cms.int32( 83 ),
25752     triggerType2 = cms.int32( 83 ),
25753     triggerType3 = cms.int32( 81 ),
25754     MinInvMass = cms.vdouble( 3.5 ),
25755     MaxInvMass = cms.vdouble( 7.0 ),
25756     MaxDR = cms.double( 0.9 ),
25757     MinN = cms.int32( 1 ),
25758     is1and2Same = cms.bool( True ),
25759     is2and3Same = cms.bool( False )
25760 )
25761 fragment.hltPreDoubleMu43DisplacedPhoton4BsToMMG = cms.EDFilter( "HLTPrescaler",
25762     offset = cms.uint32( 0 ),
25763     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25764 )
25765 fragment.hltDoubleMu43DisplacedBsToMMGL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25766     saveTags = cms.bool( True ),
25767     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25768     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25769     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForBMMG" ),
25770     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0BMMG" ),
25771     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25772     PreviousCandIsL2 = cms.bool( True ),
25773     FastAccept = cms.bool( False ),
25774     MinN = cms.int32( 1 ),
25775     MaxEta = cms.double( 2.5 ),
25776     MinNhits = cms.int32( 0 ),
25777     MaxDr = cms.double( 2.0 ),
25778     MaxDz = cms.double( 9999.0 ),
25779     ChargeOpt = cms.int32( -1 ),
25780     MinPtPair = cms.vdouble( 4.9, 4.9 ),
25781     MaxPtPair = cms.vdouble( 1.0E125, 1.0E125 ),
25782     MinPtMax = cms.vdouble( 4.0, 4.0 ),
25783     MinPtMin = cms.vdouble( 3.0, 3.0 ),
25784     MaxPtMin = cms.vdouble( 1.0E125, 1.0E125 ),
25785     MinInvMass = cms.vdouble( 0.2, 3.3 ),
25786     MaxInvMass = cms.vdouble( 2.9, 8.5 ),
25787     MinDiMuonDeltaR = cms.double( -1.0 ),
25788     MinAcop = cms.double( -999.0 ),
25789     MaxAcop = cms.double( 999.0 ),
25790     MinPtBalance = cms.double( -1.0 ),
25791     MaxPtBalance = cms.double( 999999.0 ),
25792     NSigmaPt = cms.double( 0.0 ),
25793     MaxDCAMuMu = cms.double( 0.5 ),
25794     MaxRapidityPair = cms.double( 999999.0 ),
25795     CutCowboys = cms.bool( False ),
25796     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25797     L1MatchingdR = cms.double( 0.3 ),
25798     MatchToPreviousCand = cms.bool( True ),
25799     useSimpleGeometry = cms.bool( True ),
25800     useStation2 = cms.bool( True ),
25801     fallbackToME1 = cms.bool( False ),
25802     cosmicPropagationHypothesis = cms.bool( False ),
25803     useMB2InOverlap = cms.bool( False ),
25804     useTrack = cms.string( "tracker" ),
25805     useState = cms.string( "atVertex" ),
25806     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25807     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25808     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25809 )
25810 fragment.hltHardDisplacedmumuVtxProducerDoubleMu43BMMG = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25811     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25812     PreviousCandTag = cms.InputTag( "hltDoubleMu43DisplacedBsToMMGL3Filtered" ),
25813     matchToPrevious = cms.bool( True ),
25814     MaxEta = cms.double( 2.5 ),
25815     MinPt = cms.double( 0.0 ),
25816     MinPtPair = cms.double( 0.0 ),
25817     MinInvMass = cms.double( 0.0 ),
25818     MaxInvMass = cms.double( 999999.0 ),
25819     ChargeOpt = cms.int32( -1 )
25820 )
25821 fragment.hltHardDisplacedmumuFilterBMMG = cms.EDFilter( "HLTDisplacedmumuFilter",
25822     saveTags = cms.bool( True ),
25823     FastAccept = cms.bool( True ),
25824     MinLxySignificance = cms.double( 3.0 ),
25825     MaxLxySignificance = cms.double( -1.0 ),
25826     MaxNormalisedChi2 = cms.double( 999999.0 ),
25827     MinVtxProbability = cms.double( 0.1 ),
25828     MinCosinePointingAngle = cms.double( -2.0 ),
25829     DisplacedVertexTag = cms.InputTag( "hltHardDisplacedmumuVtxProducerDoubleMu43BMMG" ),
25830     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25831     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25832 )
25833 fragment.hltDisplacedMuMu43Photon4MassFilter = cms.EDFilter( "HLT3MuonMuonPhotonMass",
25834     saveTags = cms.bool( True ),
25835     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
25836     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
25837     originTag3 = cms.VInputTag( 'hltEgammaCandidatesUnseeded' ),
25838     inputTag1 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
25839     inputTag2 = cms.InputTag( "hltHardDisplacedmumuFilterBMMG" ),
25840     inputTag3 = cms.InputTag( "hltEG4R9Id50b80eFilter" ),
25841     triggerType1 = cms.int32( 83 ),
25842     triggerType2 = cms.int32( 83 ),
25843     triggerType3 = cms.int32( 81 ),
25844     MinInvMass = cms.vdouble( 3.5 ),
25845     MaxInvMass = cms.vdouble( 7.0 ),
25846     MaxDR = cms.double( 0.9 ),
25847     MinN = cms.int32( 1 ),
25848     is1and2Same = cms.bool( True ),
25849     is2and3Same = cms.bool( False )
25850 )
25851 fragment.hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50 = cms.EDFilter( "HLTL1TSeed",
25852     saveTags = cms.bool( True ),
25853     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" ),
25854     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
25855     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
25856     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25857     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
25858     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
25859     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
25860     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
25861     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
25862     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
25863 )
25864 fragment.hltPreDoubleMu3TrkTau3mu = cms.EDFilter( "HLTPrescaler",
25865     offset = cms.uint32( 0 ),
25866     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
25867 )
25868 fragment.hltL1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25869     saveTags = cms.bool( True ),
25870     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
25871     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er2p0SQOSdEtaMax1p6orTripleMu21p50" ),
25872     MaxEta = cms.double( 2.5 ),
25873     MinPt = cms.double( 0.0 ),
25874     MaxDeltaR = cms.double( 0.3 ),
25875     MinN = cms.int32( 2 ),
25876     CentralBxOnly = cms.bool( True ),
25877     SelectQualities = cms.vint32(  )
25878 )
25879 fragment.hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
25880     saveTags = cms.bool( True ),
25881     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25882     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
25883     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
25884     SeedMapTag = cms.InputTag( "hltL2Muons" ),
25885     MinN = cms.int32( 0 ),
25886     MaxEta = cms.double( 2.5 ),
25887     AbsEtaBins = cms.vdouble( 5.0 ),
25888     MinNstations = cms.vint32( 0 ),
25889     MinNhits = cms.vint32( 0 ),
25890     CutOnChambers = cms.bool( False ),
25891     MinNchambers = cms.vint32( 0 ),
25892     MaxDr = cms.double( 9999.0 ),
25893     MinDr = cms.double( -1.0 ),
25894     MaxDz = cms.double( 9999.0 ),
25895     MinDxySig = cms.double( -1.0 ),
25896     MinPt = cms.double( 0.0 ),
25897     NSigmaPt = cms.double( 0.0 ),
25898     MatchToPreviousCand = cms.bool( True )
25899 )
25900 fragment.hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
25901     saveTags = cms.bool( True ),
25902     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
25903     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
25904     MaxEta = cms.double( 2.5 ),
25905     MinPt = cms.double( 0.0 ),
25906     MaxDeltaR = cms.double( 0.3 ),
25907     MinN = cms.int32( 1 ),
25908     CentralBxOnly = cms.bool( True ),
25909     SelectQualities = cms.vint32(  )
25910 )
25911 fragment.hltDoubleMu3TrkTau3muL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
25912     saveTags = cms.bool( True ),
25913     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25914     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
25915     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuorTripleMuL1f0L2PreFiltered0" ),
25916     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuorTripleMuL1Filtered0" ),
25917     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
25918     PreviousCandIsL2 = cms.bool( True ),
25919     FastAccept = cms.bool( False ),
25920     MinN = cms.int32( 1 ),
25921     MaxEta = cms.double( 2.5 ),
25922     MinNhits = cms.int32( 0 ),
25923     MaxDr = cms.double( 0.6 ),
25924     MaxDz = cms.double( 9999.0 ),
25925     ChargeOpt = cms.int32( 0 ),
25926     MinPtPair = cms.vdouble( 6.0 ),
25927     MaxPtPair = cms.vdouble( 1.0E125 ),
25928     MinPtMax = cms.vdouble( 0.0 ),
25929     MinPtMin = cms.vdouble( 3.0 ),
25930     MaxPtMin = cms.vdouble( 1.0E125 ),
25931     MinInvMass = cms.vdouble( 0.5 ),
25932     MaxInvMass = cms.vdouble( 1.7 ),
25933     MinDiMuonDeltaR = cms.double( -1.0 ),
25934     MinAcop = cms.double( 2.7 ),
25935     MaxAcop = cms.double( 999.0 ),
25936     MinPtBalance = cms.double( -1.0 ),
25937     MaxPtBalance = cms.double( 999999.0 ),
25938     NSigmaPt = cms.double( 0.0 ),
25939     MaxDCAMuMu = cms.double( 0.5 ),
25940     MaxRapidityPair = cms.double( 999999.0 ),
25941     CutCowboys = cms.bool( False ),
25942     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
25943     L1MatchingdR = cms.double( 0.3 ),
25944     MatchToPreviousCand = cms.bool( True ),
25945     useSimpleGeometry = cms.bool( True ),
25946     useStation2 = cms.bool( True ),
25947     fallbackToME1 = cms.bool( False ),
25948     cosmicPropagationHypothesis = cms.bool( False ),
25949     useMB2InOverlap = cms.bool( False ),
25950     useTrack = cms.string( "tracker" ),
25951     useState = cms.string( "atVertex" ),
25952     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
25953     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
25954     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
25955 )
25956 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3mu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
25957     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
25958     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muL3Filtered" ),
25959     matchToPrevious = cms.bool( True ),
25960     MaxEta = cms.double( 2.5 ),
25961     MinPt = cms.double( 0.0 ),
25962     MinPtPair = cms.double( 0.0 ),
25963     MinInvMass = cms.double( 0.0 ),
25964     MaxInvMass = cms.double( 999999.0 ),
25965     ChargeOpt = cms.int32( 0 )
25966 )
25967 fragment.hltDisplacedmumuFilterDoubleMu3Tau3mu = cms.EDFilter( "HLTDisplacedmumuFilter",
25968     saveTags = cms.bool( True ),
25969     FastAccept = cms.bool( True ),
25970     MinLxySignificance = cms.double( 1.0 ),
25971     MaxLxySignificance = cms.double( -1.0 ),
25972     MaxNormalisedChi2 = cms.double( 999999.0 ),
25973     MinVtxProbability = cms.double( 0.01 ),
25974     MinCosinePointingAngle = cms.double( 0.0 ),
25975     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
25976     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
25977     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
25978 )
25979 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
25980     RegionPSet = cms.PSet( 
25981       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
25982       zErrorVetex = cms.double( 0.1 ),
25983       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
25984       zErrorBeamSpot = cms.double( 24.2 ),
25985       maxNVertices = cms.int32( 1 ),
25986       maxNRegions = cms.int32( 10 ),
25987       nSigmaZVertex = cms.double( 3.0 ),
25988       nSigmaZBeamSpot = cms.double( 4.0 ),
25989       ptMin = cms.double( 0.5 ),
25990       mode = cms.string( "VerticesFixed" ),
25991       input = cms.InputTag( "hltIterL3MuonCandidates" ),
25992       searchOpt = cms.bool( False ),
25993       whereToUseMeasurementTracker = cms.string( "Never" ),
25994       originRadius = cms.double( 0.1 ),
25995       measurementTrackerName = cms.InputTag( "" ),
25996       precise = cms.bool( True ),
25997       deltaEta = cms.double( 1.0 ),
25998       deltaPhi = cms.double( 1.0 )
25999     )
26000 )
26001 fragment.hltPixelTracksDisplacedTau3muRegional = cms.EDProducer( "TrackSelectorByRegion",
26002     tracks = cms.InputTag( "hltPixelTracks" ),
26003     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muRegional" ),
26004     produceTrackCollection = cms.bool( True ),
26005     produceMask = cms.bool( True )
26006 )
26007 fragment.hltIter0Tau3muPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
26008     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muRegional" ),
26009     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26010     originHalfLength = cms.double( 1.0E9 ),
26011     originRadius = cms.double( 1.0E9 ),
26012     useProtoTrackKinematics = cms.bool( False ),
26013     useEventsWithNoVertex = cms.bool( True ),
26014     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
26015     usePV = cms.bool( False ),
26016     includeFourthHit = cms.bool( True ),
26017     produceComplement = cms.bool( False ),
26018     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
26019 )
26020 fragment.hltIter0Tau3muCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
26021     cleanTrajectoryAfterInOut = cms.bool( False ),
26022     doSeedingRegionRebuilding = cms.bool( False ),
26023     onlyPixelHitsForSeedCleaner = cms.bool( False ),
26024     reverseTrajectories = cms.bool( False ),
26025     useHitsSplitting = cms.bool( False ),
26026     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26027     src = cms.InputTag( "hltIter0Tau3muPixelSeedsFromPixelTracks" ),
26028     clustersToSkip = cms.InputTag( "" ),
26029     phase2clustersToSkip = cms.InputTag( "" ),
26030     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
26031     TransientInitialStateEstimatorParameters = cms.PSet( 
26032       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
26033       numberMeasurementsForFit = cms.int32( 4 ),
26034       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
26035     ),
26036     numHitsForSeedCleaner = cms.int32( 4 ),
26037     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
26038     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
26039     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
26040     maxNSeeds = cms.uint32( 100000 ),
26041     maxSeedsBeforeCleaning = cms.uint32( 1000 )
26042 )
26043 fragment.hltIter0Tau3muCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
26044     useSimpleMF = cms.bool( True ),
26045     SimpleMagneticField = cms.string( "ParabolicMf" ),
26046     src = cms.InputTag( "hltIter0Tau3muCkfTrackCandidates" ),
26047     clusterRemovalInfo = cms.InputTag( "" ),
26048     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26049     Fitter = cms.string( "hltESPFittingSmootherIT" ),
26050     useHitsSplitting = cms.bool( False ),
26051     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
26052     TrajectoryInEvent = cms.bool( False ),
26053     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
26054     AlgorithmName = cms.string( "hltIter1" ),
26055     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
26056     GeometricInnerState = cms.bool( True ),
26057     NavigationSchool = cms.string( "" ),
26058     MeasurementTracker = cms.string( "" ),
26059     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
26060 )
26061 fragment.hltIter0Tau3muTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
26062     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26063     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26064     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26065     ignoreVertices = cms.bool( False ),
26066     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26067     mva = cms.PSet( 
26068       minPixelHits = cms.vint32( 0, 0, 2 ),
26069       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26070       dr_par = cms.PSet( 
26071         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26072         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
26073         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26074         dr_exp = cms.vint32( 3, 3, 3 ),
26075         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26076       ),
26077       maxLostLayers = cms.vint32( 1, 1, 1 ),
26078       min3DLayers = cms.vint32( 0, 0, 0 ),
26079       dz_par = cms.PSet( 
26080         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26081         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
26082         dz_exp = cms.vint32( 3, 3, 3 )
26083       ),
26084       minNVtxTrk = cms.int32( 2 ),
26085       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26086       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
26087       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26088       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
26089       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26090       minLayers = cms.vint32( 3, 3, 3 )
26091     )
26092 )
26093 fragment.hltIter0Tau3muTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
26094     src = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26095     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26096     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3mu" ),
26097     ignoreVertices = cms.bool( False ),
26098     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26099     mva = cms.PSet( 
26100       minPixelHits = cms.vint32( 0, 0, 1 ),
26101       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26102       dr_par = cms.PSet( 
26103         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26104         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26105         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26106         dr_exp = cms.vint32( 4, 4, 4 ),
26107         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26108       ),
26109       maxLostLayers = cms.vint32( 99, 3, 3 ),
26110       min3DLayers = cms.vint32( 1, 2, 3 ),
26111       dz_par = cms.PSet( 
26112         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26113         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26114         dz_exp = cms.vint32( 4, 4, 4 )
26115       ),
26116       minNVtxTrk = cms.int32( 2 ),
26117       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26118       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
26119       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26120       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
26121       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26122       minLayers = cms.vint32( 5, 5, 5 )
26123     )
26124 )
26125 fragment.hltIter0Tau3muTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
26126     inputClassifiers = cms.vstring( 'hltIter0Tau3muTrackCutClassifierPrompt',
26127       'hltIter0Tau3muTrackCutClassifierDetached' )
26128 )
26129 fragment.hltIter0Tau3muTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
26130     originalSource = cms.InputTag( "hltIter0Tau3muCtfWithMaterialTracks" ),
26131     originalMVAVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','MVAValues' ),
26132     originalQualVals = cms.InputTag( 'hltIter0Tau3muTrackCutClassifierMerged','QualityMasks' ),
26133     minQuality = cms.string( "highPurity" ),
26134     copyExtras = cms.untracked.bool( True ),
26135     copyTrajectories = cms.untracked.bool( False )
26136 )
26137 fragment.hltTau3muTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
26138     src = cms.InputTag( "hltIter0Tau3muTrackSelectionHighPurity" ),
26139     particleType = cms.string( "mu+" )
26140 )
26141 fragment.hltTau3muTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
26142     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
26143     TrackCand = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26144     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3mu" ),
26145     SimpleMagneticField = cms.string( "" ),
26146     ThirdTrackMass = cms.double( 0.106 ),
26147     MaxEta = cms.double( 2.5 ),
26148     MinPt = cms.double( 1.2 ),
26149     MinInvMass = cms.double( 1.6 ),
26150     MaxInvMass = cms.double( 2.1 ),
26151     MinD0Significance = cms.double( 0.0 ),
26152     OverlapDR = cms.double( 1.44E-4 ),
26153     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26154 )
26155 fragment.hltTau3muTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
26156     saveTags = cms.bool( True ),
26157     MaxEta = cms.double( 2.5 ),
26158     MinPt = cms.double( 8.0 ),
26159     MaxNormalisedChi2 = cms.double( 8.0 ),
26160     MinVtxProbability = cms.double( 0.0 ),
26161     MinLxySignificance = cms.double( 2.0 ),
26162     MinCosinePointingAngle = cms.double( 0.9 ),
26163     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26164     TrackTag = cms.InputTag( "hltTau3muTkAllConeTracksIter" ),
26165     MuMuTkVertexTag = cms.InputTag( "hltTau3muTkVertexProducer" ),
26166     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26167 )
26168 fragment.hltPreDoubleMu3TkMuDsTau3Mu = cms.EDFilter( "HLTPrescaler",
26169     offset = cms.uint32( 0 ),
26170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26171 )
26172 fragment.hltDiMuonMergingIter01TkMu = cms.EDProducer( "TrackListMerger",
26173     ShareFrac = cms.double( 0.19 ),
26174     FoundHitBonus = cms.double( 5.0 ),
26175     LostHitPenalty = cms.double( 20.0 ),
26176     MinPT = cms.double( 0.05 ),
26177     Epsilon = cms.double( -0.001 ),
26178     MaxNormalizedChisq = cms.double( 1000.0 ),
26179     MinFound = cms.int32( 3 ),
26180     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26181     hasSelector = cms.vint32( 0, 0 ),
26182     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
26183     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltMergedTracks' ),
26184     setsToMerge = cms.VPSet( 
26185       cms.PSet(  pQual = cms.bool( False ),
26186         tLists = cms.vint32( 0, 1 )
26187       )
26188     ),
26189     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
26190     allowFirstHitShare = cms.bool( True ),
26191     newQuality = cms.string( "confirmed" ),
26192     copyExtras = cms.untracked.bool( True ),
26193     writeOnlyTrkQuals = cms.bool( False ),
26194     copyMVA = cms.bool( False )
26195 )
26196 fragment.hltDiMuonLinksIter01TkMuMerge = cms.EDProducer( "MuonLinksProducerForHLT",
26197     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingIter01TkMu" ),
26198     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
26199     ptMin = cms.double( 2.5 ),
26200     pMin = cms.double( 2.5 ),
26201     shareHitFraction = cms.double( 0.19 )
26202 )
26203 fragment.hltGlbTrkMuonsLowPtIter01Merge = cms.EDProducer( "MuonIdProducer",
26204     MuonCaloCompatibility = cms.PSet( 
26205       delta_eta = cms.double( 0.02 ),
26206       delta_phi = cms.double( 0.02 ),
26207       allSiPMHO = cms.bool( False ),
26208       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
26209       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
26210     ),
26211     TrackAssociatorParameters = cms.PSet( 
26212       useMuon = cms.bool( True ),
26213       truthMatch = cms.bool( False ),
26214       usePreshower = cms.bool( False ),
26215       dRPreshowerPreselection = cms.double( 0.2 ),
26216       muonMaxDistanceSigmaY = cms.double( 0.0 ),
26217       useEcal = cms.bool( False ),
26218       muonMaxDistanceSigmaX = cms.double( 0.0 ),
26219       dRMuon = cms.double( 9999.0 ),
26220       dREcal = cms.double( 9999.0 ),
26221       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
26222       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
26223       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
26224       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
26225       propagateAllDirections = cms.bool( True ),
26226       muonMaxDistanceY = cms.double( 5.0 ),
26227       useHO = cms.bool( False ),
26228       muonMaxDistanceX = cms.double( 5.0 ),
26229       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
26230       useHcal = cms.bool( False ),
26231       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
26232       accountForTrajectoryChangeCalo = cms.bool( False ),
26233       dREcalPreselection = cms.double( 0.05 ),
26234       useCalo = cms.bool( False ),
26235       dRMuonPreselection = cms.double( 0.2 ),
26236       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
26237       dRHcal = cms.double( 9999.0 ),
26238       dRHcalPreselection = cms.double( 0.2 ),
26239       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
26240     ),
26241     CaloExtractorPSet = cms.PSet( 
26242       DR_Veto_H = cms.double( 0.1 ),
26243       CenterConeOnCalIntersection = cms.bool( False ),
26244       NoiseTow_EE = cms.double( 0.15 ),
26245       Noise_EB = cms.double( 0.025 ),
26246       Noise_HE = cms.double( 0.2 ),
26247       DR_Veto_E = cms.double( 0.07 ),
26248       NoiseTow_EB = cms.double( 0.04 ),
26249       Noise_EE = cms.double( 0.1 ),
26250       UseRecHitsFlag = cms.bool( False ),
26251       DR_Max = cms.double( 1.0 ),
26252       DepositLabel = cms.untracked.string( "Cal" ),
26253       Noise_HO = cms.double( 0.2 ),
26254       DR_Veto_HO = cms.double( 0.1 ),
26255       Threshold_H = cms.double( 0.5 ),
26256       PrintTimeReport = cms.untracked.bool( False ),
26257       Threshold_E = cms.double( 0.2 ),
26258       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
26259       ComponentName = cms.string( "CaloExtractorByAssociator" ),
26260       Threshold_HO = cms.double( 0.5 ),
26261       DepositInstanceLabels = cms.vstring( 'ecal',
26262         'hcal',
26263         'ho' ),
26264       ServiceParameters = cms.PSet( 
26265         RPCLayers = cms.bool( False ),
26266         UseMuonNavigation = cms.untracked.bool( False ),
26267         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
26268       ),
26269       TrackAssociatorParameters = cms.PSet( 
26270         useMuon = cms.bool( False ),
26271         truthMatch = cms.bool( False ),
26272         usePreshower = cms.bool( False ),
26273         dRPreshowerPreselection = cms.double( 0.2 ),
26274         muonMaxDistanceSigmaY = cms.double( 0.0 ),
26275         useEcal = cms.bool( False ),
26276         muonMaxDistanceSigmaX = cms.double( 0.0 ),
26277         dRMuon = cms.double( 9999.0 ),
26278         dREcal = cms.double( 1.0 ),
26279         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
26280         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
26281         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
26282         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
26283         propagateAllDirections = cms.bool( True ),
26284         muonMaxDistanceY = cms.double( 5.0 ),
26285         useHO = cms.bool( False ),
26286         muonMaxDistanceX = cms.double( 5.0 ),
26287         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
26288         useHcal = cms.bool( False ),
26289         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
26290         accountForTrajectoryChangeCalo = cms.bool( False ),
26291         dREcalPreselection = cms.double( 1.0 ),
26292         useCalo = cms.bool( True ),
26293         dRMuonPreselection = cms.double( 0.2 ),
26294         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
26295         dRHcal = cms.double( 1.0 ),
26296         dRHcalPreselection = cms.double( 1.0 ),
26297         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
26298       ),
26299       Noise_HB = cms.double( 0.2 )
26300     ),
26301     TrackExtractorPSet = cms.PSet( 
26302       Diff_z = cms.double( 0.2 ),
26303       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
26304       Chi2Ndof_Max = cms.double( 1.0E64 ),
26305       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
26306       DR_Veto = cms.double( 0.01 ),
26307       Pt_Min = cms.double( -1.0 ),
26308       DR_Max = cms.double( 1.0 ),
26309       DepositLabel = cms.untracked.string( "" ),
26310       NHits_Min = cms.uint32( 0 ),
26311       Chi2Prob_Min = cms.double( -1.0 ),
26312       Diff_r = cms.double( 0.1 ),
26313       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
26314       ComponentName = cms.string( "TrackExtractor" )
26315     ),
26316     JetExtractorPSet = cms.PSet( 
26317       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
26318       DR_Veto = cms.double( 0.1 ),
26319       DR_Max = cms.double( 1.0 ),
26320       ExcludeMuonVeto = cms.bool( True ),
26321       PrintTimeReport = cms.untracked.bool( False ),
26322       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
26323       ComponentName = cms.string( "JetExtractor" ),
26324       ServiceParameters = cms.PSet( 
26325         RPCLayers = cms.bool( False ),
26326         UseMuonNavigation = cms.untracked.bool( False ),
26327         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
26328       ),
26329       TrackAssociatorParameters = cms.PSet( 
26330         useMuon = cms.bool( False ),
26331         truthMatch = cms.bool( False ),
26332         usePreshower = cms.bool( False ),
26333         dRPreshowerPreselection = cms.double( 0.2 ),
26334         muonMaxDistanceSigmaY = cms.double( 0.0 ),
26335         useEcal = cms.bool( False ),
26336         muonMaxDistanceSigmaX = cms.double( 0.0 ),
26337         dRMuon = cms.double( 9999.0 ),
26338         dREcal = cms.double( 0.5 ),
26339         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
26340         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
26341         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
26342         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
26343         propagateAllDirections = cms.bool( True ),
26344         muonMaxDistanceY = cms.double( 5.0 ),
26345         useHO = cms.bool( False ),
26346         muonMaxDistanceX = cms.double( 5.0 ),
26347         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
26348         useHcal = cms.bool( False ),
26349         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
26350         accountForTrajectoryChangeCalo = cms.bool( False ),
26351         dREcalPreselection = cms.double( 0.5 ),
26352         useCalo = cms.bool( True ),
26353         dRMuonPreselection = cms.double( 0.2 ),
26354         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
26355         dRHcal = cms.double( 0.5 ),
26356         dRHcalPreselection = cms.double( 0.5 ),
26357         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
26358       ),
26359       Threshold = cms.double( 5.0 )
26360     ),
26361     trackDepositName = cms.string( "tracker" ),
26362     ecalDepositName = cms.string( "ecal" ),
26363     hcalDepositName = cms.string( "hcal" ),
26364     hoDepositName = cms.string( "ho" ),
26365     jetDepositName = cms.string( "jets" ),
26366     TimingFillerParameters = cms.PSet( 
26367       DTTimingParameters = cms.PSet( 
26368         HitError = cms.double( 6.0 ),
26369         MatchParameters = cms.PSet( 
26370           TightMatchDT = cms.bool( False ),
26371           DTradius = cms.double( 0.01 ),
26372           TightMatchCSC = cms.bool( True ),
26373           CSCsegments = cms.InputTag( "hltCscSegments" ),
26374           DTsegments = cms.InputTag( "hltDt4DSegments" )
26375         ),
26376         debug = cms.bool( False ),
26377         DoWireCorr = cms.bool( False ),
26378         RequireBothProjections = cms.bool( False ),
26379         DTTimeOffset = cms.double( 2.7 ),
26380         PruneCut = cms.double( 10000.0 ),
26381         DTsegments = cms.InputTag( "hltDt4DSegments" ),
26382         UseSegmentT0 = cms.bool( False ),
26383         HitsMin = cms.int32( 5 ),
26384         DropTheta = cms.bool( True ),
26385         ServiceParameters = cms.PSet( 
26386           RPCLayers = cms.bool( True ),
26387           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
26388         )
26389       ),
26390       UseCSC = cms.bool( True ),
26391       CSCTimingParameters = cms.PSet( 
26392         MatchParameters = cms.PSet( 
26393           TightMatchDT = cms.bool( False ),
26394           DTradius = cms.double( 0.01 ),
26395           TightMatchCSC = cms.bool( True ),
26396           CSCsegments = cms.InputTag( "hltCscSegments" ),
26397           DTsegments = cms.InputTag( "hltDt4DSegments" )
26398         ),
26399         debug = cms.bool( False ),
26400         CSCWireTimeOffset = cms.double( 0.0 ),
26401         CSCStripError = cms.double( 7.0 ),
26402         CSCTimeOffset = cms.double( 0.0 ),
26403         CSCWireError = cms.double( 8.6 ),
26404         PruneCut = cms.double( 100.0 ),
26405         CSCsegments = cms.InputTag( "hltCscSegments" ),
26406         UseStripTime = cms.bool( True ),
26407         CSCStripTimeOffset = cms.double( 0.0 ),
26408         UseWireTime = cms.bool( True ),
26409         ServiceParameters = cms.PSet( 
26410           RPCLayers = cms.bool( True ),
26411           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
26412         )
26413       ),
26414       ErrorDT = cms.double( 6.0 ),
26415       EcalEnergyCut = cms.double( 0.4 ),
26416       UseECAL = cms.bool( True ),
26417       ErrorEB = cms.double( 2.085 ),
26418       UseDT = cms.bool( True ),
26419       ErrorEE = cms.double( 6.95 ),
26420       ErrorCSC = cms.double( 7.4 )
26421     ),
26422     ShowerDigiFillerParameters = cms.PSet( 
26423       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
26424       digiMaxDistanceX = cms.double( 25.0 ),
26425       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
26426     ),
26427     TrackerKinkFinderParameters = cms.PSet( 
26428       usePosition = cms.bool( False ),
26429       diagonalOnly = cms.bool( False )
26430     ),
26431     fillEnergy = cms.bool( False ),
26432     storeCrossedHcalRecHits = cms.bool( False ),
26433     maxAbsPullX = cms.double( 4.0 ),
26434     maxAbsEta = cms.double( 3.0 ),
26435     minPt = cms.double( 1.0 ),
26436     inputCollectionTypes = cms.vstring( 'inner tracks',
26437       'links' ),
26438     addExtraSoftMuons = cms.bool( False ),
26439     fillGlobalTrackRefits = cms.bool( False ),
26440     debugWithTruthMatching = cms.bool( False ),
26441     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingIter01TkMu','hltDiMuonLinksIter01TkMuMerge' ),
26442     fillCaloCompatibility = cms.bool( False ),
26443     maxAbsPullY = cms.double( 9999.0 ),
26444     maxAbsDy = cms.double( 9999.0 ),
26445     minP = cms.double( 0.0 ),
26446     minPCaloMuon = cms.double( 1.0E9 ),
26447     maxAbsDx = cms.double( 3.0 ),
26448     fillIsolation = cms.bool( False ),
26449     writeIsoDeposits = cms.bool( False ),
26450     minNumberOfMatches = cms.int32( 1 ),
26451     fillMatching = cms.bool( True ),
26452     fillShowerDigis = cms.bool( False ),
26453     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
26454     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
26455     fillGlobalTrackQuality = cms.bool( False ),
26456     globalTrackQualityInputTag = cms.InputTag( "" ),
26457     selectHighPurity = cms.bool( False ),
26458     pvInputTag = cms.InputTag( "" ),
26459     fillTrackerKink = cms.bool( False ),
26460     minCaloCompatibility = cms.double( 0.6 ),
26461     runArbitrationCleaner = cms.bool( False ),
26462     arbitrationCleanerOptions = cms.PSet( 
26463       OverlapDTheta = cms.double( 0.02 ),
26464       Overlap = cms.bool( True ),
26465       Clustering = cms.bool( True ),
26466       ME1a = cms.bool( True ),
26467       ClusterDTheta = cms.double( 0.02 ),
26468       ClusterDPhi = cms.double( 0.6 ),
26469       OverlapDPhi = cms.double( 0.0786 )
26470     ),
26471     arbitrateTrackerMuons = cms.bool( False )
26472 )
26473 fragment.hltGlbTrkMuonLowPtIter01MergeCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
26474     InputObjects = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
26475     DisplacedReconstruction = cms.bool( False )
26476 )
26477 fragment.hltdstau3mumuontrkFltr = cms.EDFilter( "HLTMuonTrkFilter",
26478     saveTags = cms.bool( True ),
26479     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsLowPtIter01Merge" ),
26480     inputCandCollection = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
26481     previousCandTag = cms.InputTag( "" ),
26482     minTrkHits = cms.int32( -1 ),
26483     minMuonHits = cms.int32( -1 ),
26484     minMuonStations = cms.int32( -1 ),
26485     maxNormalizedChi2 = cms.double( 1.0E99 ),
26486     allowedTypeMask = cms.uint32( 255 ),
26487     requiredTypeMask = cms.uint32( 0 ),
26488     trkMuonId = cms.uint32( 0 ),
26489     minPt = cms.double( 1.2 ),
26490     minN = cms.uint32( 3 ),
26491     maxAbsEta = cms.double( 1.0E99 ),
26492     L1MatchingdR = cms.double( 0.3 ),
26493     useSimpleGeometry = cms.bool( True ),
26494     useStation2 = cms.bool( True ),
26495     fallbackToME1 = cms.bool( False ),
26496     cosmicPropagationHypothesis = cms.bool( False ),
26497     useMB2InOverlap = cms.bool( False ),
26498     useTrack = cms.string( "tracker" ),
26499     useState = cms.string( "atVertex" ),
26500     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26501     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26502     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26503 )
26504 fragment.hltdstau3muDisplaced3muVtxProducer = cms.EDProducer( "HLTDisplacedmumumuVtxProducer",
26505     Src = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
26506     PreviousCandTag = cms.InputTag( "hltdstau3mumuontrkFltr" ),
26507     MaxEta = cms.double( 2.5 ),
26508     MinPt = cms.double( 1.2 ),
26509     MinPtTriplet = cms.double( 8.0 ),
26510     MinInvMass = cms.double( 1.6 ),
26511     MaxInvMass = cms.double( 2.1 ),
26512     ChargeOpt = cms.int32( -1 )
26513 )
26514 fragment.hltdstau3muDisplaced3muFltr = cms.EDFilter( "HLTDisplacedmumumuFilter",
26515     saveTags = cms.bool( True ),
26516     FastAccept = cms.bool( False ),
26517     MinLxySignificance = cms.double( 2.0 ),
26518     MaxLxySignificance = cms.double( 0.0 ),
26519     MaxNormalisedChi2 = cms.double( 8.0 ),
26520     MinVtxProbability = cms.double( 0.0 ),
26521     MinCosinePointingAngle = cms.double( 0.9 ),
26522     DisplacedVertexTag = cms.InputTag( "hltdstau3muDisplaced3muVtxProducer" ),
26523     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26524     MuonTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" )
26525 )
26526 fragment.hltL1sDoubleMu3SQHTT200 = cms.EDFilter( "HLTL1TSeed",
26527     saveTags = cms.bool( True ),
26528     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu3_SQ_HTT220er" ),
26529     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26530     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26531     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26532     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26533     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26534     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26535     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26536     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26537     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26538 )
26539 fragment.hltPreDoubleMu4Mass3p8DZPFHT350 = cms.EDFilter( "HLTPrescaler",
26540     offset = cms.uint32( 0 ),
26541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26542 )
26543 fragment.hltDoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26544     saveTags = cms.bool( True ),
26545     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26546     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu3SQHTT200" ),
26547     MaxEta = cms.double( 2.5 ),
26548     MinPt = cms.double( 0.0 ),
26549     MaxDeltaR = cms.double( 0.3 ),
26550     MinN = cms.int32( 2 ),
26551     CentralBxOnly = cms.bool( True ),
26552     SelectQualities = cms.vint32(  )
26553 )
26554 fragment.hltDoubleMuon4L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26555     saveTags = cms.bool( True ),
26556     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26557     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26558     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
26559     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26560     MinN = cms.int32( 0 ),
26561     MaxEta = cms.double( 2.5 ),
26562     AbsEtaBins = cms.vdouble( 0.0 ),
26563     MinNstations = cms.vint32( 0 ),
26564     MinNhits = cms.vint32( 0 ),
26565     CutOnChambers = cms.bool( False ),
26566     MinNchambers = cms.vint32( 0 ),
26567     MaxDr = cms.double( 9999.0 ),
26568     MinDr = cms.double( -1.0 ),
26569     MaxDz = cms.double( 9999.0 ),
26570     MinDxySig = cms.double( -1.0 ),
26571     MinPt = cms.double( 0.0 ),
26572     NSigmaPt = cms.double( 0.0 ),
26573     MatchToPreviousCand = cms.bool( True )
26574 )
26575 fragment.hltL1fForIterL3DoubleMuon4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26576     saveTags = cms.bool( True ),
26577     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26578     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L1Filtered0" ),
26579     MaxEta = cms.double( 2.5 ),
26580     MinPt = cms.double( 0.0 ),
26581     MaxDeltaR = cms.double( 0.3 ),
26582     MinN = cms.int32( 1 ),
26583     CentralBxOnly = cms.bool( True ),
26584     SelectQualities = cms.vint32(  )
26585 )
26586 fragment.hltL3fL1DiMu3SQHT200L3PreFiltered4 = cms.EDFilter( "HLTMuonL3PreFilter",
26587     saveTags = cms.bool( True ),
26588     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26589     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26590     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
26591     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
26592     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26593     MinN = cms.int32( 2 ),
26594     MaxEta = cms.double( 2.5 ),
26595     MinNhits = cms.int32( 0 ),
26596     MaxDr = cms.double( 2.0 ),
26597     MinDr = cms.double( -1.0 ),
26598     MaxDz = cms.double( 9999.0 ),
26599     MinDxySig = cms.double( -1.0 ),
26600     MinPt = cms.double( 4.0 ),
26601     NSigmaPt = cms.double( 0.0 ),
26602     MaxNormalizedChi2 = cms.double( 9999.0 ),
26603     MaxDXYBeamSpot = cms.double( 9999.0 ),
26604     MinDXYBeamSpot = cms.double( -1.0 ),
26605     MinNmuonHits = cms.int32( 0 ),
26606     MaxPtDifference = cms.double( 9999.0 ),
26607     MinTrackPt = cms.double( 0.0 ),
26608     minMuonStations = cms.int32( 2 ),
26609     minTrkHits = cms.int32( -1 ),
26610     minMuonHits = cms.int32( -1 ),
26611     allowedTypeMask = cms.uint32( 255 ),
26612     requiredTypeMask = cms.uint32( 0 ),
26613     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
26614     trkMuonId = cms.uint32( 0 ),
26615     L1MatchingdR = cms.double( 0.3 ),
26616     MatchToPreviousCand = cms.bool( True ),
26617     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26618     requireL3MuonTrajectorySeed = cms.bool( False ),
26619     useSimpleGeometry = cms.bool( True ),
26620     useStation2 = cms.bool( True ),
26621     fallbackToME1 = cms.bool( False ),
26622     cosmicPropagationHypothesis = cms.bool( False ),
26623     useMB2InOverlap = cms.bool( False ),
26624     useTrack = cms.string( "tracker" ),
26625     useState = cms.string( "atVertex" ),
26626     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26627     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26628     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26629 )
26630 fragment.hltDoubleMuon4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26631     saveTags = cms.bool( True ),
26632     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26633     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26634     PreviousCandTag = cms.InputTag( "hltDoubleMuon4L2PreFiltered0" ),
26635     L1CandTag = cms.InputTag( "hltL1fForIterL3DoubleMuon4L1Filtered0" ),
26636     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26637     PreviousCandIsL2 = cms.bool( True ),
26638     FastAccept = cms.bool( False ),
26639     MinN = cms.int32( 1 ),
26640     MaxEta = cms.double( 2.5 ),
26641     MinNhits = cms.int32( 0 ),
26642     MaxDr = cms.double( 2.0 ),
26643     MaxDz = cms.double( 9999.0 ),
26644     ChargeOpt = cms.int32( 0 ),
26645     MinPtPair = cms.vdouble( 0.0 ),
26646     MaxPtPair = cms.vdouble( 1.0E125 ),
26647     MinPtMax = cms.vdouble( 0.0 ),
26648     MinPtMin = cms.vdouble( 4.0 ),
26649     MaxPtMin = cms.vdouble( 1.0E125 ),
26650     MinInvMass = cms.vdouble( 3.8 ),
26651     MaxInvMass = cms.vdouble( 9999.0 ),
26652     MinDiMuonDeltaR = cms.double( -1.0 ),
26653     MinAcop = cms.double( -1.0 ),
26654     MaxAcop = cms.double( 999.0 ),
26655     MinPtBalance = cms.double( -1.0 ),
26656     MaxPtBalance = cms.double( 999999.0 ),
26657     NSigmaPt = cms.double( 0.0 ),
26658     MaxDCAMuMu = cms.double( 99999.9 ),
26659     MaxRapidityPair = cms.double( 999999.0 ),
26660     CutCowboys = cms.bool( False ),
26661     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26662     L1MatchingdR = cms.double( 0.3 ),
26663     MatchToPreviousCand = cms.bool( True ),
26664     useSimpleGeometry = cms.bool( True ),
26665     useStation2 = cms.bool( True ),
26666     fallbackToME1 = cms.bool( False ),
26667     cosmicPropagationHypothesis = cms.bool( False ),
26668     useMB2InOverlap = cms.bool( False ),
26669     useTrack = cms.string( "tracker" ),
26670     useState = cms.string( "atVertex" ),
26671     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26672     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26673     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26674 )
26675 fragment.hltDoubleMu4Mass3p8DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
26676     saveTags = cms.bool( True ),
26677     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26678     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
26679     inputTag1 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
26680     inputTag2 = cms.InputTag( "hltDoubleMuon4Mass3p8Filtered" ),
26681     triggerType1 = cms.int32( 83 ),
26682     triggerType2 = cms.int32( 83 ),
26683     MinDR = cms.double( 0.001 ),
26684     MaxDZ = cms.double( 0.2 ),
26685     MinN = cms.int32( 1 ),
26686     MinPixHitsForDZ = cms.int32( 0 ),
26687     checkSC = cms.bool( False )
26688 )
26689 fragment.hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS = cms.EDFilter( "HLTL1TSeed",
26690     saveTags = cms.bool( True ),
26691     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" ),
26692     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
26693     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
26694     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26695     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
26696     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
26697     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
26698     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
26699     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
26700     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
26701 )
26702 fragment.hltPreDoubleMu4MuMuTrkDisplaced = cms.EDFilter( "HLTPrescaler",
26703     offset = cms.uint32( 0 ),
26704     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
26705 )
26706 fragment.hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26707     saveTags = cms.bool( True ),
26708     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
26709     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5OSIorDoubleMu0er1p4OSIorDoubleMu4OSIorDoubleMu4p5OS" ),
26710     MaxEta = cms.double( 2.5 ),
26711     MinPt = cms.double( 0.0 ),
26712     MaxDeltaR = cms.double( 0.3 ),
26713     MinN = cms.int32( 2 ),
26714     CentralBxOnly = cms.bool( True ),
26715     SelectQualities = cms.vint32(  )
26716 )
26717 fragment.hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
26718     saveTags = cms.bool( True ),
26719     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26720     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
26721     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
26722     SeedMapTag = cms.InputTag( "hltL2Muons" ),
26723     MinN = cms.int32( 0 ),
26724     MaxEta = cms.double( 2.5 ),
26725     AbsEtaBins = cms.vdouble( 0.0 ),
26726     MinNstations = cms.vint32( 0 ),
26727     MinNhits = cms.vint32( 0 ),
26728     CutOnChambers = cms.bool( False ),
26729     MinNchambers = cms.vint32( 0 ),
26730     MaxDr = cms.double( 9999.0 ),
26731     MinDr = cms.double( -1.0 ),
26732     MaxDz = cms.double( 9999.0 ),
26733     MinDxySig = cms.double( -1.0 ),
26734     MinPt = cms.double( 0.0 ),
26735     NSigmaPt = cms.double( 0.0 ),
26736     MatchToPreviousCand = cms.bool( True )
26737 )
26738 fragment.hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
26739     saveTags = cms.bool( True ),
26740     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
26741     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
26742     MaxEta = cms.double( 2.5 ),
26743     MinPt = cms.double( 0.0 ),
26744     MaxDeltaR = cms.double( 0.3 ),
26745     MinN = cms.int32( 1 ),
26746     CentralBxOnly = cms.bool( True ),
26747     SelectQualities = cms.vint32(  )
26748 )
26749 fragment.hltDoubleMu4MuMuDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
26750     saveTags = cms.bool( True ),
26751     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26752     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
26753     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
26754     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
26755     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
26756     PreviousCandIsL2 = cms.bool( True ),
26757     FastAccept = cms.bool( False ),
26758     MinN = cms.int32( 1 ),
26759     MaxEta = cms.double( 2.5 ),
26760     MinNhits = cms.int32( 0 ),
26761     MaxDr = cms.double( 2.0 ),
26762     MaxDz = cms.double( 9999.0 ),
26763     ChargeOpt = cms.int32( -1 ),
26764     MinPtPair = cms.vdouble( 6.9 ),
26765     MaxPtPair = cms.vdouble( 1.0E125 ),
26766     MinPtMax = cms.vdouble( 0.0 ),
26767     MinPtMin = cms.vdouble( 4.0 ),
26768     MaxPtMin = cms.vdouble( 1.0E125 ),
26769     MinInvMass = cms.vdouble( 1.0 ),
26770     MaxInvMass = cms.vdouble( 4.8 ),
26771     MinDiMuonDeltaR = cms.double( -1.0 ),
26772     MinAcop = cms.double( -999.0 ),
26773     MaxAcop = cms.double( 999.0 ),
26774     MinPtBalance = cms.double( -1.0 ),
26775     MaxPtBalance = cms.double( 999999.0 ),
26776     NSigmaPt = cms.double( 0.0 ),
26777     MaxDCAMuMu = cms.double( 0.5 ),
26778     MaxRapidityPair = cms.double( 999999.0 ),
26779     CutCowboys = cms.bool( False ),
26780     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
26781     L1MatchingdR = cms.double( 0.3 ),
26782     MatchToPreviousCand = cms.bool( True ),
26783     useSimpleGeometry = cms.bool( True ),
26784     useStation2 = cms.bool( True ),
26785     fallbackToME1 = cms.bool( False ),
26786     cosmicPropagationHypothesis = cms.bool( False ),
26787     useMB2InOverlap = cms.bool( False ),
26788     useTrack = cms.string( "tracker" ),
26789     useState = cms.string( "atVertex" ),
26790     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
26791     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
26792     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
26793 )
26794 fragment.hltDisplacedmumuVtxProducerDoubleMu4MuMu = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
26795     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
26796     PreviousCandTag = cms.InputTag( "hltDoubleMu4MuMuDisplacedL3Filtered" ),
26797     matchToPrevious = cms.bool( True ),
26798     MaxEta = cms.double( 2.5 ),
26799     MinPt = cms.double( 0.0 ),
26800     MinPtPair = cms.double( 0.0 ),
26801     MinInvMass = cms.double( 0.0 ),
26802     MaxInvMass = cms.double( 999999.0 ),
26803     ChargeOpt = cms.int32( -1 )
26804 )
26805 fragment.hltDisplacedmumuFilterDoubleMu4MuMu = cms.EDFilter( "HLTDisplacedmumuFilter",
26806     saveTags = cms.bool( True ),
26807     FastAccept = cms.bool( True ),
26808     MinLxySignificance = cms.double( 3.0 ),
26809     MaxLxySignificance = cms.double( -1.0 ),
26810     MaxNormalisedChi2 = cms.double( 999999.0 ),
26811     MinVtxProbability = cms.double( 0.1 ),
26812     MinCosinePointingAngle = cms.double( 0.9 ),
26813     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
26814     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
26815     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
26816 )
26817 fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
26818     RegionPSet = cms.PSet( 
26819       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
26820       zErrorVetex = cms.double( 0.1 ),
26821       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26822       zErrorBeamSpot = cms.double( 24.2 ),
26823       maxNVertices = cms.int32( 1 ),
26824       maxNRegions = cms.int32( 10 ),
26825       nSigmaZVertex = cms.double( 3.0 ),
26826       nSigmaZBeamSpot = cms.double( 4.0 ),
26827       ptMin = cms.double( 0.5 ),
26828       mode = cms.string( "VerticesFixed" ),
26829       input = cms.InputTag( "hltIterL3MuonCandidates" ),
26830       searchOpt = cms.bool( False ),
26831       whereToUseMeasurementTracker = cms.string( "Never" ),
26832       originRadius = cms.double( 0.1 ),
26833       measurementTrackerName = cms.InputTag( "" ),
26834       precise = cms.bool( True ),
26835       deltaEta = cms.double( 1.0 ),
26836       deltaPhi = cms.double( 1.0 )
26837     )
26838 )
26839 fragment.hltPixelTracksDisplacedMuMuRegional = cms.EDProducer( "TrackSelectorByRegion",
26840     tracks = cms.InputTag( "hltPixelTracks" ),
26841     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedMuMuRegional" ),
26842     produceTrackCollection = cms.bool( True ),
26843     produceMask = cms.bool( True )
26844 )
26845 fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
26846     InputCollection = cms.InputTag( "hltPixelTracksDisplacedMuMuRegional" ),
26847     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
26848     originHalfLength = cms.double( 1.0E9 ),
26849     originRadius = cms.double( 1.0E9 ),
26850     useProtoTrackKinematics = cms.bool( False ),
26851     useEventsWithNoVertex = cms.bool( True ),
26852     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
26853     usePV = cms.bool( False ),
26854     includeFourthHit = cms.bool( True ),
26855     produceComplement = cms.bool( False ),
26856     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
26857 )
26858 fragment.hltIter0DisplacedMuMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
26859     cleanTrajectoryAfterInOut = cms.bool( False ),
26860     doSeedingRegionRebuilding = cms.bool( False ),
26861     onlyPixelHitsForSeedCleaner = cms.bool( False ),
26862     reverseTrajectories = cms.bool( False ),
26863     useHitsSplitting = cms.bool( False ),
26864     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
26865     src = cms.InputTag( "hltIter0DisplacedMuMuPixelSeedsFromPixelTracks" ),
26866     clustersToSkip = cms.InputTag( "" ),
26867     phase2clustersToSkip = cms.InputTag( "" ),
26868     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
26869     TransientInitialStateEstimatorParameters = cms.PSet( 
26870       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
26871       numberMeasurementsForFit = cms.int32( 4 ),
26872       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
26873     ),
26874     numHitsForSeedCleaner = cms.int32( 4 ),
26875     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
26876     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
26877     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
26878     maxNSeeds = cms.uint32( 100000 ),
26879     maxSeedsBeforeCleaning = cms.uint32( 1000 )
26880 )
26881 fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
26882     useSimpleMF = cms.bool( True ),
26883     SimpleMagneticField = cms.string( "ParabolicMf" ),
26884     src = cms.InputTag( "hltIter0DisplacedMuMuCkfTrackCandidates" ),
26885     clusterRemovalInfo = cms.InputTag( "" ),
26886     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
26887     Fitter = cms.string( "hltESPFittingSmootherIT" ),
26888     useHitsSplitting = cms.bool( False ),
26889     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
26890     TrajectoryInEvent = cms.bool( False ),
26891     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
26892     AlgorithmName = cms.string( "hltIter1" ),
26893     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
26894     GeometricInnerState = cms.bool( True ),
26895     NavigationSchool = cms.string( "" ),
26896     MeasurementTracker = cms.string( "" ),
26897     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
26898 )
26899 fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
26900     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
26901     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26902     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
26903     ignoreVertices = cms.bool( False ),
26904     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26905     mva = cms.PSet( 
26906       minPixelHits = cms.vint32( 0, 0, 2 ),
26907       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26908       dr_par = cms.PSet( 
26909         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26910         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
26911         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26912         dr_exp = cms.vint32( 3, 3, 3 ),
26913         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26914       ),
26915       maxLostLayers = cms.vint32( 1, 1, 1 ),
26916       min3DLayers = cms.vint32( 0, 0, 0 ),
26917       dz_par = cms.PSet( 
26918         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
26919         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
26920         dz_exp = cms.vint32( 3, 3, 3 )
26921       ),
26922       minNVtxTrk = cms.int32( 2 ),
26923       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26924       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
26925       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26926       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
26927       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26928       minLayers = cms.vint32( 3, 3, 3 )
26929     )
26930 )
26931 fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
26932     src = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
26933     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
26934     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4MuMu" ),
26935     ignoreVertices = cms.bool( False ),
26936     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
26937     mva = cms.PSet( 
26938       minPixelHits = cms.vint32( 0, 0, 1 ),
26939       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
26940       dr_par = cms.PSet( 
26941         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
26942         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26943         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26944         dr_exp = cms.vint32( 4, 4, 4 ),
26945         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
26946       ),
26947       maxLostLayers = cms.vint32( 99, 3, 3 ),
26948       min3DLayers = cms.vint32( 1, 2, 3 ),
26949       dz_par = cms.PSet( 
26950         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
26951         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
26952         dz_exp = cms.vint32( 4, 4, 4 )
26953       ),
26954       minNVtxTrk = cms.int32( 2 ),
26955       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26956       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
26957       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
26958       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
26959       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
26960       minLayers = cms.vint32( 5, 5, 5 )
26961     )
26962 )
26963 fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
26964     inputClassifiers = cms.vstring( 'hltIter0DisplacedMuMuTrackCutClassifierPrompt',
26965       'hltIter0DisplacedMuMuTrackCutClassifierDetached' )
26966 )
26967 fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
26968     originalSource = cms.InputTag( "hltIter0DisplacedMuMuCtfWithMaterialTracks" ),
26969     originalMVAVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','MVAValues' ),
26970     originalQualVals = cms.InputTag( 'hltIter0DisplacedMuMuTrackCutClassifierMerged','QualityMasks' ),
26971     minQuality = cms.string( "highPurity" ),
26972     copyExtras = cms.untracked.bool( True ),
26973     copyTrajectories = cms.untracked.bool( False )
26974 )
26975 fragment.hltMuMuTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
26976     src = cms.InputTag( "hltIter0DisplacedMuMuTrackSelectionHighPurity" ),
26977     particleType = cms.string( "K+" )
26978 )
26979 fragment.hltMuMuTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
26980     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
26981     TrackCand = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
26982     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4MuMu" ),
26983     SimpleMagneticField = cms.string( "" ),
26984     ThirdTrackMass = cms.double( 0.493677 ),
26985     MaxEta = cms.double( 2.5 ),
26986     MinPt = cms.double( 1.2 ),
26987     MinInvMass = cms.double( 0.0 ),
26988     MaxInvMass = cms.double( 99999.0 ),
26989     MinD0Significance = cms.double( 2.0 ),
26990     OverlapDR = cms.double( 0.005 ),
26991     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
26992 )
26993 fragment.hltMuMuTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
26994     saveTags = cms.bool( True ),
26995     MaxEta = cms.double( 2.5 ),
26996     MinPt = cms.double( 0.0 ),
26997     MaxNormalisedChi2 = cms.double( 10.0 ),
26998     MinVtxProbability = cms.double( 0.0 ),
26999     MinLxySignificance = cms.double( 0.0 ),
27000     MinCosinePointingAngle = cms.double( -2.0 ),
27001     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27002     TrackTag = cms.InputTag( "hltMuMuTkAllConeTracksIter" ),
27003     MuMuTkVertexTag = cms.InputTag( "hltMuMuTkVertexProducer" ),
27004     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
27005 )
27006 fragment.hltL1sSingleMu3IorMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
27007     saveTags = cms.bool( True ),
27008     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_Mu3_Jet30er2p5" ),
27009     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27010     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27011     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27012     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27013     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27014     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27015     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27016     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27017     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27018 )
27019 fragment.hltPreMu3PFJet40 = cms.EDFilter( "HLTPrescaler",
27020     offset = cms.uint32( 0 ),
27021     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27022 )
27023 fragment.hltL1fL1sMu3Jet30L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27024     saveTags = cms.bool( True ),
27025     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27026     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorMu3Jet30er2p5" ),
27027     MaxEta = cms.double( 2.5 ),
27028     MinPt = cms.double( 0.0 ),
27029     MaxDeltaR = cms.double( 0.3 ),
27030     MinN = cms.int32( 1 ),
27031     CentralBxOnly = cms.bool( True ),
27032     SelectQualities = cms.vint32(  )
27033 )
27034 fragment.hltL2fL1sMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27035     saveTags = cms.bool( True ),
27036     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27037     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27038     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27039     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27040     MinN = cms.int32( 0 ),
27041     MaxEta = cms.double( 2.5 ),
27042     AbsEtaBins = cms.vdouble( 0.0 ),
27043     MinNstations = cms.vint32( 0 ),
27044     MinNhits = cms.vint32( 0 ),
27045     CutOnChambers = cms.bool( False ),
27046     MinNchambers = cms.vint32( 0 ),
27047     MaxDr = cms.double( 9999.0 ),
27048     MinDr = cms.double( -1.0 ),
27049     MaxDz = cms.double( 9999.0 ),
27050     MinDxySig = cms.double( -1.0 ),
27051     MinPt = cms.double( 0.0 ),
27052     NSigmaPt = cms.double( 0.0 ),
27053     MatchToPreviousCand = cms.bool( True )
27054 )
27055 fragment.hltL1fForIterL3L1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27056     saveTags = cms.bool( True ),
27057     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27058     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30L1Filtered0" ),
27059     MaxEta = cms.double( 2.5 ),
27060     MinPt = cms.double( 0.0 ),
27061     MaxDeltaR = cms.double( 0.3 ),
27062     MinN = cms.int32( 1 ),
27063     CentralBxOnly = cms.bool( True ),
27064     SelectQualities = cms.vint32(  )
27065 )
27066 fragment.hltL3fL1sMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
27067     saveTags = cms.bool( True ),
27068     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27069     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27070     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3L1f0L2Filtered0" ),
27071     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3L1Filtered0" ),
27072     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27073     MinN = cms.int32( 1 ),
27074     MaxEta = cms.double( 2.5 ),
27075     MinNhits = cms.int32( 0 ),
27076     MaxDr = cms.double( 2.0 ),
27077     MinDr = cms.double( -1.0 ),
27078     MaxDz = cms.double( 9999.0 ),
27079     MinDxySig = cms.double( -1.0 ),
27080     MinPt = cms.double( 3.0 ),
27081     NSigmaPt = cms.double( 0.0 ),
27082     MaxNormalizedChi2 = cms.double( 9999.0 ),
27083     MaxDXYBeamSpot = cms.double( 9999.0 ),
27084     MinDXYBeamSpot = cms.double( -1.0 ),
27085     MinNmuonHits = cms.int32( 0 ),
27086     MaxPtDifference = cms.double( 9999.0 ),
27087     MinTrackPt = cms.double( 0.0 ),
27088     minMuonStations = cms.int32( 2 ),
27089     minTrkHits = cms.int32( -1 ),
27090     minMuonHits = cms.int32( -1 ),
27091     allowedTypeMask = cms.uint32( 255 ),
27092     requiredTypeMask = cms.uint32( 0 ),
27093     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27094     trkMuonId = cms.uint32( 0 ),
27095     L1MatchingdR = cms.double( 0.3 ),
27096     MatchToPreviousCand = cms.bool( True ),
27097     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27098     requireL3MuonTrajectorySeed = cms.bool( False ),
27099     useSimpleGeometry = cms.bool( True ),
27100     useStation2 = cms.bool( True ),
27101     fallbackToME1 = cms.bool( False ),
27102     cosmicPropagationHypothesis = cms.bool( False ),
27103     useMB2InOverlap = cms.bool( False ),
27104     useTrack = cms.string( "tracker" ),
27105     useState = cms.string( "atVertex" ),
27106     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27107     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27108     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27109 )
27110 fragment.hltMu3JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
27111     leptons = cms.InputTag( "hltL3fL1sMu3L1f0L2f0L3Filtered3" ),
27112     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
27113     minDeltaR = cms.double( 1.0 ),
27114     numLeptons = cms.uint32( 1 )
27115 )
27116 fragment.hltMu3PFJet40MuCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
27117     saveTags = cms.bool( True ),
27118     inputTag = cms.InputTag( "hltMu3JetCollectionsForLeptonPlusPFJets" ),
27119     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
27120     MinJetPt = cms.double( 40.0 ),
27121     MaxAbsJetEta = cms.double( 2.5 ),
27122     MinNJets = cms.uint32( 1 ),
27123     triggerType = cms.int32( 85 )
27124 )
27125 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
27126     saveTags = cms.bool( True ),
27127     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
27128     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27129     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27130     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27131     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27132     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27133     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27134     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27135     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27136     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27137 )
27138 fragment.hltPreMu7p5L2Mu2Jpsi = cms.EDFilter( "HLTPrescaler",
27139     offset = cms.uint32( 0 ),
27140     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27141 )
27142 fragment.hltL1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27143     saveTags = cms.bool( True ),
27144     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27145     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
27146     MaxEta = cms.double( 2.5 ),
27147     MinPt = cms.double( 0.0 ),
27148     MaxDeltaR = cms.double( 0.3 ),
27149     MinN = cms.int32( 2 ),
27150     CentralBxOnly = cms.bool( True ),
27151     SelectQualities = cms.vint32(  )
27152 )
27153 fragment.hltL2fSQDoubleMu2L2PreFiltered2 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27154     saveTags = cms.bool( True ),
27155     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27156     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27157     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27158     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27159     MinN = cms.int32( 2 ),
27160     MaxEta = cms.double( 2.5 ),
27161     AbsEtaBins = cms.vdouble( 5.0 ),
27162     MinNstations = cms.vint32( 0 ),
27163     MinNhits = cms.vint32( 0 ),
27164     CutOnChambers = cms.bool( False ),
27165     MinNchambers = cms.vint32( 0 ),
27166     MaxDr = cms.double( 9999.0 ),
27167     MinDr = cms.double( -1.0 ),
27168     MaxDz = cms.double( 9999.0 ),
27169     MinDxySig = cms.double( -1.0 ),
27170     MinPt = cms.double( 2.0 ),
27171     NSigmaPt = cms.double( 0.0 ),
27172     MatchToPreviousCand = cms.bool( True )
27173 )
27174 fragment.hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27175     saveTags = cms.bool( True ),
27176     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27177     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
27178     MaxEta = cms.double( 2.5 ),
27179     MinPt = cms.double( 0.0 ),
27180     MaxDeltaR = cms.double( 0.3 ),
27181     MinN = cms.int32( 1 ),
27182     CentralBxOnly = cms.bool( True ),
27183     SelectQualities = cms.vint32(  )
27184 )
27185 fragment.hltL3fSQMu7p5L2Mu2L3Filtered7p5 = cms.EDFilter( "HLTMuonL3PreFilter",
27186     saveTags = cms.bool( True ),
27187     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27188     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27189     PreviousCandTag = cms.InputTag( "hltL2fSQDoubleMu2L2PreFiltered2" ),
27190     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
27191     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27192     MinN = cms.int32( 1 ),
27193     MaxEta = cms.double( 2.5 ),
27194     MinNhits = cms.int32( 0 ),
27195     MaxDr = cms.double( 2.0 ),
27196     MinDr = cms.double( -1.0 ),
27197     MaxDz = cms.double( 9999.0 ),
27198     MinDxySig = cms.double( -1.0 ),
27199     MinPt = cms.double( 7.5 ),
27200     NSigmaPt = cms.double( 0.0 ),
27201     MaxNormalizedChi2 = cms.double( 9999.0 ),
27202     MaxDXYBeamSpot = cms.double( 9999.0 ),
27203     MinDXYBeamSpot = cms.double( -1.0 ),
27204     MinNmuonHits = cms.int32( 0 ),
27205     MaxPtDifference = cms.double( 9999.0 ),
27206     MinTrackPt = cms.double( 0.0 ),
27207     minMuonStations = cms.int32( 2 ),
27208     minTrkHits = cms.int32( -1 ),
27209     minMuonHits = cms.int32( -1 ),
27210     allowedTypeMask = cms.uint32( 255 ),
27211     requiredTypeMask = cms.uint32( 0 ),
27212     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27213     trkMuonId = cms.uint32( 0 ),
27214     L1MatchingdR = cms.double( 0.3 ),
27215     MatchToPreviousCand = cms.bool( True ),
27216     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27217     requireL3MuonTrajectorySeed = cms.bool( False ),
27218     useSimpleGeometry = cms.bool( True ),
27219     useStation2 = cms.bool( True ),
27220     fallbackToME1 = cms.bool( False ),
27221     cosmicPropagationHypothesis = cms.bool( False ),
27222     useMB2InOverlap = cms.bool( False ),
27223     useTrack = cms.string( "tracker" ),
27224     useState = cms.string( "atVertex" ),
27225     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27226     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27227     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27228 )
27229 fragment.hltSQMu7p5L2Mu2JpsiTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
27230     saveTags = cms.bool( True ),
27231     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27232     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27233     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
27234     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
27235     MinMasses = cms.vdouble( 2.2 ),
27236     MaxMasses = cms.vdouble( 4.0 ),
27237     checkCharge = cms.bool( True ),
27238     MinTrackPt = cms.double( 2.0 ),
27239     MinTrackP = cms.double( 0.0 ),
27240     MaxTrackEta = cms.double( 999.0 ),
27241     MaxTrackDxy = cms.double( 999.0 ),
27242     MaxTrackDz = cms.double( 999.0 ),
27243     MinTrackHits = cms.int32( 2 ),
27244     MaxTrackNormChi2 = cms.double( 1.0E10 ),
27245     MaxDCAMuonTrack = cms.double( 99999.9 ),
27246     CutCowboys = cms.bool( False )
27247 )
27248 fragment.hltPreMu7p5L2Mu2Upsilon = cms.EDFilter( "HLTPrescaler",
27249     offset = cms.uint32( 0 ),
27250     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27251 )
27252 fragment.hltSQMu7p5L2Mu2UpsilonTrackMassFiltered = cms.EDFilter( "HLTMuonTrackMassFilter",
27253     saveTags = cms.bool( True ),
27254     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27255     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27256     TrackTag = cms.InputTag( "hltL2MuonCandidates" ),
27257     PreviousCandTag = cms.InputTag( "hltL3fSQMu7p5L2Mu2L3Filtered7p5" ),
27258     MinMasses = cms.vdouble( 8.0 ),
27259     MaxMasses = cms.vdouble( 11.8 ),
27260     checkCharge = cms.bool( True ),
27261     MinTrackPt = cms.double( 2.0 ),
27262     MinTrackP = cms.double( 0.0 ),
27263     MaxTrackEta = cms.double( 999.0 ),
27264     MaxTrackDxy = cms.double( 999.0 ),
27265     MaxTrackDz = cms.double( 999.0 ),
27266     MinTrackHits = cms.int32( 2 ),
27267     MaxTrackNormChi2 = cms.double( 1.0E10 ),
27268     MaxDCAMuonTrack = cms.double( 99999.9 ),
27269     CutCowboys = cms.bool( False )
27270 )
27271 fragment.hltL1sSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
27272     saveTags = cms.bool( True ),
27273     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7" ),
27274     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27275     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27276     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27277     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27278     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27279     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27280     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27281     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27282     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27283 )
27284 fragment.hltPreMu3L1SingleMu5orSingleMu7 = cms.EDFilter( "HLTPrescaler",
27285     offset = cms.uint32( 0 ),
27286     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27287 )
27288 fragment.hltL1sEmuSingleMu3 = cms.EDFilter( "HLTL1TSeed",
27289     saveTags = cms.bool( True ),
27290     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
27291     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27292     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27293     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27294     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27295     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27296     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27297     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27298     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27299     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27300 )
27301 fragment.hltL1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27302     saveTags = cms.bool( True ),
27303     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27304     PreviousCandTag = cms.InputTag( "hltL1sEmuSingleMu3" ),
27305     MaxEta = cms.double( 2.5 ),
27306     MinPt = cms.double( 0.0 ),
27307     MaxDeltaR = cms.double( 0.3 ),
27308     MinN = cms.int32( 1 ),
27309     CentralBxOnly = cms.bool( True ),
27310     SelectQualities = cms.vint32(  )
27311 )
27312 fragment.hltL2fL1sEmuMu3L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27313     saveTags = cms.bool( True ),
27314     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27315     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27316     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
27317     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27318     MinN = cms.int32( 0 ),
27319     MaxEta = cms.double( 2.5 ),
27320     AbsEtaBins = cms.vdouble( 0.0 ),
27321     MinNstations = cms.vint32( 0 ),
27322     MinNhits = cms.vint32( 0 ),
27323     CutOnChambers = cms.bool( False ),
27324     MinNchambers = cms.vint32( 0 ),
27325     MaxDr = cms.double( 9999.0 ),
27326     MinDr = cms.double( -1.0 ),
27327     MaxDz = cms.double( 9999.0 ),
27328     MinDxySig = cms.double( -1.0 ),
27329     MinPt = cms.double( 0.0 ),
27330     NSigmaPt = cms.double( 0.0 ),
27331     MatchToPreviousCand = cms.bool( True )
27332 )
27333 fragment.hltL1fForIterL3L1fL1sEmuMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27334     saveTags = cms.bool( True ),
27335     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27336     PreviousCandTag = cms.InputTag( "hltL1fL1sEmuMu3L1Filtered0" ),
27337     MaxEta = cms.double( 2.5 ),
27338     MinPt = cms.double( 0.0 ),
27339     MaxDeltaR = cms.double( 0.3 ),
27340     MinN = cms.int32( 1 ),
27341     CentralBxOnly = cms.bool( True ),
27342     SelectQualities = cms.vint32(  )
27343 )
27344 fragment.hltL3fL1sEmuMu3L1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
27345     saveTags = cms.bool( True ),
27346     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27347     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27348     PreviousCandTag = cms.InputTag( "hltL2fL1sEmuMu3L1f0L2Filtered0" ),
27349     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sEmuMu3L1Filtered0" ),
27350     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27351     MinN = cms.int32( 1 ),
27352     MaxEta = cms.double( 2.5 ),
27353     MinNhits = cms.int32( 0 ),
27354     MaxDr = cms.double( 2.0 ),
27355     MinDr = cms.double( -1.0 ),
27356     MaxDz = cms.double( 9999.0 ),
27357     MinDxySig = cms.double( -1.0 ),
27358     MinPt = cms.double( 3.0 ),
27359     NSigmaPt = cms.double( 0.0 ),
27360     MaxNormalizedChi2 = cms.double( 9999.0 ),
27361     MaxDXYBeamSpot = cms.double( 9999.0 ),
27362     MinDXYBeamSpot = cms.double( -1.0 ),
27363     MinNmuonHits = cms.int32( 0 ),
27364     MaxPtDifference = cms.double( 9999.0 ),
27365     MinTrackPt = cms.double( 0.0 ),
27366     minMuonStations = cms.int32( 2 ),
27367     minTrkHits = cms.int32( -1 ),
27368     minMuonHits = cms.int32( -1 ),
27369     allowedTypeMask = cms.uint32( 255 ),
27370     requiredTypeMask = cms.uint32( 0 ),
27371     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27372     trkMuonId = cms.uint32( 0 ),
27373     L1MatchingdR = cms.double( 0.3 ),
27374     MatchToPreviousCand = cms.bool( True ),
27375     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27376     requireL3MuonTrajectorySeed = cms.bool( False ),
27377     useSimpleGeometry = cms.bool( True ),
27378     useStation2 = cms.bool( True ),
27379     fallbackToME1 = cms.bool( False ),
27380     cosmicPropagationHypothesis = cms.bool( False ),
27381     useMB2InOverlap = cms.bool( False ),
27382     useTrack = cms.string( "tracker" ),
27383     useState = cms.string( "atVertex" ),
27384     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27385     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27386     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27387 )
27388 fragment.hltL1sSingleMu0BMTF = cms.EDFilter( "HLTL1TSeed",
27389     saveTags = cms.bool( True ),
27390     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BMTF" ),
27391     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27392     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27393     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27394     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27395     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27396     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27397     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27398     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27399     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27400 )
27401 fragment.hltPreMu0Barrel = cms.EDFilter( "HLTPrescaler",
27402     offset = cms.uint32( 0 ),
27403     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27404 )
27405 fragment.hltL1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27406     saveTags = cms.bool( True ),
27407     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27408     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BMTF" ),
27409     MaxEta = cms.double( 2.5 ),
27410     MinPt = cms.double( 0.0 ),
27411     MaxDeltaR = cms.double( 0.3 ),
27412     MinN = cms.int32( 1 ),
27413     CentralBxOnly = cms.bool( True ),
27414     SelectQualities = cms.vint32(  )
27415 )
27416 fragment.hltL2fL1sMu0BMTFL2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27417     saveTags = cms.bool( True ),
27418     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27419     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27420     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
27421     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27422     MinN = cms.int32( 0 ),
27423     MaxEta = cms.double( 2.5 ),
27424     AbsEtaBins = cms.vdouble( 0.0 ),
27425     MinNstations = cms.vint32( 0 ),
27426     MinNhits = cms.vint32( 0 ),
27427     CutOnChambers = cms.bool( False ),
27428     MinNchambers = cms.vint32( 0 ),
27429     MaxDr = cms.double( 9999.0 ),
27430     MinDr = cms.double( -1.0 ),
27431     MaxDz = cms.double( 9999.0 ),
27432     MinDxySig = cms.double( -1.0 ),
27433     MinPt = cms.double( 0.0 ),
27434     NSigmaPt = cms.double( 0.0 ),
27435     MatchToPreviousCand = cms.bool( True )
27436 )
27437 fragment.hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27438     saveTags = cms.bool( True ),
27439     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27440     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0BMTFL1Filtered0" ),
27441     MaxEta = cms.double( 2.5 ),
27442     MinPt = cms.double( 0.0 ),
27443     MaxDeltaR = cms.double( 0.3 ),
27444     MinN = cms.int32( 1 ),
27445     CentralBxOnly = cms.bool( True ),
27446     SelectQualities = cms.vint32(  )
27447 )
27448 fragment.hltL3fL1sMu0BMTFL3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
27449     saveTags = cms.bool( True ),
27450     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27451     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27452     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0BMTFL2Filtered0" ),
27453     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0BMTFL1Filtered0" ),
27454     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27455     MinN = cms.int32( 1 ),
27456     MaxEta = cms.double( 2.5 ),
27457     MinNhits = cms.int32( 0 ),
27458     MaxDr = cms.double( 2.0 ),
27459     MinDr = cms.double( -1.0 ),
27460     MaxDz = cms.double( 9999.0 ),
27461     MinDxySig = cms.double( -1.0 ),
27462     MinPt = cms.double( 0.0 ),
27463     NSigmaPt = cms.double( 0.0 ),
27464     MaxNormalizedChi2 = cms.double( 9999.0 ),
27465     MaxDXYBeamSpot = cms.double( 9999.0 ),
27466     MinDXYBeamSpot = cms.double( -1.0 ),
27467     MinNmuonHits = cms.int32( 0 ),
27468     MaxPtDifference = cms.double( 9999.0 ),
27469     MinTrackPt = cms.double( 0.0 ),
27470     minMuonStations = cms.int32( 2 ),
27471     minTrkHits = cms.int32( -1 ),
27472     minMuonHits = cms.int32( -1 ),
27473     allowedTypeMask = cms.uint32( 255 ),
27474     requiredTypeMask = cms.uint32( 0 ),
27475     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27476     trkMuonId = cms.uint32( 0 ),
27477     L1MatchingdR = cms.double( 0.3 ),
27478     MatchToPreviousCand = cms.bool( True ),
27479     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27480     requireL3MuonTrajectorySeed = cms.bool( False ),
27481     useSimpleGeometry = cms.bool( True ),
27482     useStation2 = cms.bool( True ),
27483     fallbackToME1 = cms.bool( False ),
27484     cosmicPropagationHypothesis = cms.bool( False ),
27485     useMB2InOverlap = cms.bool( False ),
27486     useTrack = cms.string( "tracker" ),
27487     useState = cms.string( "atVertex" ),
27488     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27489     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27490     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27491 )
27492 fragment.hltL1sSingleMuHP6 = cms.EDFilter( "HLTL1TSeed",
27493     saveTags = cms.bool( True ),
27494     L1SeedsLogicalExpression = cms.string( "L1_SingleMu6_SQ14_BMTF" ),
27495     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27496     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27497     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27498     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27499     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27500     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27501     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27502     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27503     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27504 )
27505 fragment.hltPreMu0BarrelL1HP6 = cms.EDFilter( "HLTPrescaler",
27506     offset = cms.uint32( 0 ),
27507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27508 )
27509 fragment.hltL1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27510     saveTags = cms.bool( True ),
27511     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27512     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
27513     MaxEta = cms.double( 2.5 ),
27514     MinPt = cms.double( 0.0 ),
27515     MaxDeltaR = cms.double( 0.3 ),
27516     MinN = cms.int32( 1 ),
27517     CentralBxOnly = cms.bool( True ),
27518     SelectQualities = cms.vint32(  )
27519 )
27520 fragment.hltL2fL1sMuHP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27521     saveTags = cms.bool( True ),
27522     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27523     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27524     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
27525     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27526     MinN = cms.int32( 0 ),
27527     MaxEta = cms.double( 2.5 ),
27528     AbsEtaBins = cms.vdouble( 0.0 ),
27529     MinNstations = cms.vint32( 0 ),
27530     MinNhits = cms.vint32( 0 ),
27531     CutOnChambers = cms.bool( False ),
27532     MinNchambers = cms.vint32( 0 ),
27533     MaxDr = cms.double( 9999.0 ),
27534     MinDr = cms.double( -1.0 ),
27535     MaxDz = cms.double( 9999.0 ),
27536     MinDxySig = cms.double( -1.0 ),
27537     MinPt = cms.double( 0.0 ),
27538     NSigmaPt = cms.double( 0.0 ),
27539     MatchToPreviousCand = cms.bool( True )
27540 )
27541 fragment.hltL1fForIterL3L1fL1sMuHP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27542     saveTags = cms.bool( True ),
27543     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27544     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP6L1Filtered0" ),
27545     MaxEta = cms.double( 2.5 ),
27546     MinPt = cms.double( 0.0 ),
27547     MaxDeltaR = cms.double( 0.3 ),
27548     MinN = cms.int32( 1 ),
27549     CentralBxOnly = cms.bool( True ),
27550     SelectQualities = cms.vint32(  )
27551 )
27552 fragment.hltL3fL1sMuHP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
27553     saveTags = cms.bool( True ),
27554     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27555     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27556     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP6L2Filtered0" ),
27557     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP6L1Filtered0" ),
27558     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27559     MinN = cms.int32( 1 ),
27560     MaxEta = cms.double( 2.5 ),
27561     MinNhits = cms.int32( 0 ),
27562     MaxDr = cms.double( 2.0 ),
27563     MinDr = cms.double( -1.0 ),
27564     MaxDz = cms.double( 9999.0 ),
27565     MinDxySig = cms.double( -1.0 ),
27566     MinPt = cms.double( 0.0 ),
27567     NSigmaPt = cms.double( 0.0 ),
27568     MaxNormalizedChi2 = cms.double( 9999.0 ),
27569     MaxDXYBeamSpot = cms.double( 9999.0 ),
27570     MinDXYBeamSpot = cms.double( -1.0 ),
27571     MinNmuonHits = cms.int32( 0 ),
27572     MaxPtDifference = cms.double( 9999.0 ),
27573     MinTrackPt = cms.double( 0.0 ),
27574     minMuonStations = cms.int32( 2 ),
27575     minTrkHits = cms.int32( -1 ),
27576     minMuonHits = cms.int32( -1 ),
27577     allowedTypeMask = cms.uint32( 255 ),
27578     requiredTypeMask = cms.uint32( 0 ),
27579     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27580     trkMuonId = cms.uint32( 0 ),
27581     L1MatchingdR = cms.double( 0.3 ),
27582     MatchToPreviousCand = cms.bool( True ),
27583     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27584     requireL3MuonTrajectorySeed = cms.bool( False ),
27585     useSimpleGeometry = cms.bool( True ),
27586     useStation2 = cms.bool( True ),
27587     fallbackToME1 = cms.bool( False ),
27588     cosmicPropagationHypothesis = cms.bool( False ),
27589     useMB2InOverlap = cms.bool( False ),
27590     useTrack = cms.string( "tracker" ),
27591     useState = cms.string( "atVertex" ),
27592     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27593     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27594     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27595 )
27596 fragment.hltL1sSingleMuHP7 = cms.EDFilter( "HLTL1TSeed",
27597     saveTags = cms.bool( True ),
27598     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_SQ14_BMTF" ),
27599     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27600     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27601     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27602     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27603     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27604     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27605     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27606     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27607     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27608 )
27609 fragment.hltPreMu0BarrelL1HP7 = cms.EDFilter( "HLTPrescaler",
27610     offset = cms.uint32( 0 ),
27611     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27612 )
27613 fragment.hltL1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27614     saveTags = cms.bool( True ),
27615     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27616     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
27617     MaxEta = cms.double( 2.5 ),
27618     MinPt = cms.double( 0.0 ),
27619     MaxDeltaR = cms.double( 0.3 ),
27620     MinN = cms.int32( 1 ),
27621     CentralBxOnly = cms.bool( True ),
27622     SelectQualities = cms.vint32(  )
27623 )
27624 fragment.hltL2fL1sMuHP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27625     saveTags = cms.bool( True ),
27626     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27627     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27628     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
27629     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27630     MinN = cms.int32( 0 ),
27631     MaxEta = cms.double( 2.5 ),
27632     AbsEtaBins = cms.vdouble( 0.0 ),
27633     MinNstations = cms.vint32( 0 ),
27634     MinNhits = cms.vint32( 0 ),
27635     CutOnChambers = cms.bool( False ),
27636     MinNchambers = cms.vint32( 0 ),
27637     MaxDr = cms.double( 9999.0 ),
27638     MinDr = cms.double( -1.0 ),
27639     MaxDz = cms.double( 9999.0 ),
27640     MinDxySig = cms.double( -1.0 ),
27641     MinPt = cms.double( 0.0 ),
27642     NSigmaPt = cms.double( 0.0 ),
27643     MatchToPreviousCand = cms.bool( True )
27644 )
27645 fragment.hltL1fForIterL3L1fL1sMuHP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27646     saveTags = cms.bool( True ),
27647     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27648     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP7L1Filtered0" ),
27649     MaxEta = cms.double( 2.5 ),
27650     MinPt = cms.double( 0.0 ),
27651     MaxDeltaR = cms.double( 0.3 ),
27652     MinN = cms.int32( 1 ),
27653     CentralBxOnly = cms.bool( True ),
27654     SelectQualities = cms.vint32(  )
27655 )
27656 fragment.hltL3fL1sMuHP7L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
27657     saveTags = cms.bool( True ),
27658     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27659     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27660     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP7L2Filtered0" ),
27661     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP7L1Filtered0" ),
27662     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27663     MinN = cms.int32( 1 ),
27664     MaxEta = cms.double( 2.5 ),
27665     MinNhits = cms.int32( 0 ),
27666     MaxDr = cms.double( 2.0 ),
27667     MinDr = cms.double( -1.0 ),
27668     MaxDz = cms.double( 9999.0 ),
27669     MinDxySig = cms.double( -1.0 ),
27670     MinPt = cms.double( 0.0 ),
27671     NSigmaPt = cms.double( 0.0 ),
27672     MaxNormalizedChi2 = cms.double( 9999.0 ),
27673     MaxDXYBeamSpot = cms.double( 9999.0 ),
27674     MinDXYBeamSpot = cms.double( -1.0 ),
27675     MinNmuonHits = cms.int32( 0 ),
27676     MaxPtDifference = cms.double( 9999.0 ),
27677     MinTrackPt = cms.double( 0.0 ),
27678     minMuonStations = cms.int32( 2 ),
27679     minTrkHits = cms.int32( -1 ),
27680     minMuonHits = cms.int32( -1 ),
27681     allowedTypeMask = cms.uint32( 255 ),
27682     requiredTypeMask = cms.uint32( 0 ),
27683     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27684     trkMuonId = cms.uint32( 0 ),
27685     L1MatchingdR = cms.double( 0.3 ),
27686     MatchToPreviousCand = cms.bool( True ),
27687     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27688     requireL3MuonTrajectorySeed = cms.bool( False ),
27689     useSimpleGeometry = cms.bool( True ),
27690     useStation2 = cms.bool( True ),
27691     fallbackToME1 = cms.bool( False ),
27692     cosmicPropagationHypothesis = cms.bool( False ),
27693     useMB2InOverlap = cms.bool( False ),
27694     useTrack = cms.string( "tracker" ),
27695     useState = cms.string( "atVertex" ),
27696     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27697     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27698     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27699 )
27700 fragment.hltL1sSingleMuHP8 = cms.EDFilter( "HLTL1TSeed",
27701     saveTags = cms.bool( True ),
27702     L1SeedsLogicalExpression = cms.string( "L1_SingleMu8_SQ14_BMTF" ),
27703     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27704     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27705     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27706     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27707     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27708     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27709     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27710     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27711     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27712 )
27713 fragment.hltPreMu0BarrelL1HP8 = cms.EDFilter( "HLTPrescaler",
27714     offset = cms.uint32( 0 ),
27715     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27716 )
27717 fragment.hltL1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27718     saveTags = cms.bool( True ),
27719     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27720     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
27721     MaxEta = cms.double( 2.5 ),
27722     MinPt = cms.double( 0.0 ),
27723     MaxDeltaR = cms.double( 0.3 ),
27724     MinN = cms.int32( 1 ),
27725     CentralBxOnly = cms.bool( True ),
27726     SelectQualities = cms.vint32(  )
27727 )
27728 fragment.hltL2fL1sMuHP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27729     saveTags = cms.bool( True ),
27730     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27731     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27732     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
27733     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27734     MinN = cms.int32( 0 ),
27735     MaxEta = cms.double( 2.5 ),
27736     AbsEtaBins = cms.vdouble( 0.0 ),
27737     MinNstations = cms.vint32( 0 ),
27738     MinNhits = cms.vint32( 0 ),
27739     CutOnChambers = cms.bool( False ),
27740     MinNchambers = cms.vint32( 0 ),
27741     MaxDr = cms.double( 9999.0 ),
27742     MinDr = cms.double( -1.0 ),
27743     MaxDz = cms.double( 9999.0 ),
27744     MinDxySig = cms.double( -1.0 ),
27745     MinPt = cms.double( 0.0 ),
27746     NSigmaPt = cms.double( 0.0 ),
27747     MatchToPreviousCand = cms.bool( True )
27748 )
27749 fragment.hltL1fForIterL3L1fL1sMuHP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27750     saveTags = cms.bool( True ),
27751     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27752     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP8L1Filtered0" ),
27753     MaxEta = cms.double( 2.5 ),
27754     MinPt = cms.double( 0.0 ),
27755     MaxDeltaR = cms.double( 0.3 ),
27756     MinN = cms.int32( 1 ),
27757     CentralBxOnly = cms.bool( True ),
27758     SelectQualities = cms.vint32(  )
27759 )
27760 fragment.hltL3fL1sMuHP8L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
27761     saveTags = cms.bool( True ),
27762     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27763     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27764     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP8L2Filtered0" ),
27765     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP8L1Filtered0" ),
27766     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27767     MinN = cms.int32( 1 ),
27768     MaxEta = cms.double( 2.5 ),
27769     MinNhits = cms.int32( 0 ),
27770     MaxDr = cms.double( 2.0 ),
27771     MinDr = cms.double( -1.0 ),
27772     MaxDz = cms.double( 9999.0 ),
27773     MinDxySig = cms.double( -1.0 ),
27774     MinPt = cms.double( 0.0 ),
27775     NSigmaPt = cms.double( 0.0 ),
27776     MaxNormalizedChi2 = cms.double( 9999.0 ),
27777     MaxDXYBeamSpot = cms.double( 9999.0 ),
27778     MinDXYBeamSpot = cms.double( -1.0 ),
27779     MinNmuonHits = cms.int32( 0 ),
27780     MaxPtDifference = cms.double( 9999.0 ),
27781     MinTrackPt = cms.double( 0.0 ),
27782     minMuonStations = cms.int32( 2 ),
27783     minTrkHits = cms.int32( -1 ),
27784     minMuonHits = cms.int32( -1 ),
27785     allowedTypeMask = cms.uint32( 255 ),
27786     requiredTypeMask = cms.uint32( 0 ),
27787     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27788     trkMuonId = cms.uint32( 0 ),
27789     L1MatchingdR = cms.double( 0.3 ),
27790     MatchToPreviousCand = cms.bool( True ),
27791     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27792     requireL3MuonTrajectorySeed = cms.bool( False ),
27793     useSimpleGeometry = cms.bool( True ),
27794     useStation2 = cms.bool( True ),
27795     fallbackToME1 = cms.bool( False ),
27796     cosmicPropagationHypothesis = cms.bool( False ),
27797     useMB2InOverlap = cms.bool( False ),
27798     useTrack = cms.string( "tracker" ),
27799     useState = cms.string( "atVertex" ),
27800     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27801     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27802     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27803 )
27804 fragment.hltL1sSingleMuHP9 = cms.EDFilter( "HLTL1TSeed",
27805     saveTags = cms.bool( True ),
27806     L1SeedsLogicalExpression = cms.string( "L1_SingleMu9_SQ14_BMTF" ),
27807     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27808     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27809     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27810     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27811     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27812     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27813     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27814     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27815     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27816 )
27817 fragment.hltPreMu0BarrelL1HP9 = cms.EDFilter( "HLTPrescaler",
27818     offset = cms.uint32( 0 ),
27819     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27820 )
27821 fragment.hltL1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27822     saveTags = cms.bool( True ),
27823     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27824     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
27825     MaxEta = cms.double( 2.5 ),
27826     MinPt = cms.double( 0.0 ),
27827     MaxDeltaR = cms.double( 0.3 ),
27828     MinN = cms.int32( 1 ),
27829     CentralBxOnly = cms.bool( True ),
27830     SelectQualities = cms.vint32(  )
27831 )
27832 fragment.hltL2fL1sMuHP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27833     saveTags = cms.bool( True ),
27834     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27835     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27836     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
27837     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27838     MinN = cms.int32( 0 ),
27839     MaxEta = cms.double( 2.5 ),
27840     AbsEtaBins = cms.vdouble( 0.0 ),
27841     MinNstations = cms.vint32( 0 ),
27842     MinNhits = cms.vint32( 0 ),
27843     CutOnChambers = cms.bool( False ),
27844     MinNchambers = cms.vint32( 0 ),
27845     MaxDr = cms.double( 9999.0 ),
27846     MinDr = cms.double( -1.0 ),
27847     MaxDz = cms.double( 9999.0 ),
27848     MinDxySig = cms.double( -1.0 ),
27849     MinPt = cms.double( 0.0 ),
27850     NSigmaPt = cms.double( 0.0 ),
27851     MatchToPreviousCand = cms.bool( True )
27852 )
27853 fragment.hltL1fForIterL3L1fL1sMuHP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27854     saveTags = cms.bool( True ),
27855     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27856     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP9L1Filtered0" ),
27857     MaxEta = cms.double( 2.5 ),
27858     MinPt = cms.double( 0.0 ),
27859     MaxDeltaR = cms.double( 0.3 ),
27860     MinN = cms.int32( 1 ),
27861     CentralBxOnly = cms.bool( True ),
27862     SelectQualities = cms.vint32(  )
27863 )
27864 fragment.hltL3fL1sMuHP9L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
27865     saveTags = cms.bool( True ),
27866     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27867     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27868     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP9L2Filtered0" ),
27869     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP9L1Filtered0" ),
27870     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27871     MinN = cms.int32( 1 ),
27872     MaxEta = cms.double( 2.5 ),
27873     MinNhits = cms.int32( 0 ),
27874     MaxDr = cms.double( 2.0 ),
27875     MinDr = cms.double( -1.0 ),
27876     MaxDz = cms.double( 9999.0 ),
27877     MinDxySig = cms.double( -1.0 ),
27878     MinPt = cms.double( 0.0 ),
27879     NSigmaPt = cms.double( 0.0 ),
27880     MaxNormalizedChi2 = cms.double( 9999.0 ),
27881     MaxDXYBeamSpot = cms.double( 9999.0 ),
27882     MinDXYBeamSpot = cms.double( -1.0 ),
27883     MinNmuonHits = cms.int32( 0 ),
27884     MaxPtDifference = cms.double( 9999.0 ),
27885     MinTrackPt = cms.double( 0.0 ),
27886     minMuonStations = cms.int32( 2 ),
27887     minTrkHits = cms.int32( -1 ),
27888     minMuonHits = cms.int32( -1 ),
27889     allowedTypeMask = cms.uint32( 255 ),
27890     requiredTypeMask = cms.uint32( 0 ),
27891     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27892     trkMuonId = cms.uint32( 0 ),
27893     L1MatchingdR = cms.double( 0.3 ),
27894     MatchToPreviousCand = cms.bool( True ),
27895     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
27896     requireL3MuonTrajectorySeed = cms.bool( False ),
27897     useSimpleGeometry = cms.bool( True ),
27898     useStation2 = cms.bool( True ),
27899     fallbackToME1 = cms.bool( False ),
27900     cosmicPropagationHypothesis = cms.bool( False ),
27901     useMB2InOverlap = cms.bool( False ),
27902     useTrack = cms.string( "tracker" ),
27903     useState = cms.string( "atVertex" ),
27904     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
27905     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
27906     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
27907 )
27908 fragment.hltL1sSingleMuHP10 = cms.EDFilter( "HLTL1TSeed",
27909     saveTags = cms.bool( True ),
27910     L1SeedsLogicalExpression = cms.string( "L1_SingleMu10_SQ14_BMTF" ),
27911     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
27912     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
27913     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27914     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
27915     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
27916     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
27917     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
27918     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
27919     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
27920 )
27921 fragment.hltPreMu0BarrelL1HP10 = cms.EDFilter( "HLTPrescaler",
27922     offset = cms.uint32( 0 ),
27923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
27924 )
27925 fragment.hltL1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27926     saveTags = cms.bool( True ),
27927     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
27928     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
27929     MaxEta = cms.double( 2.5 ),
27930     MinPt = cms.double( 0.0 ),
27931     MaxDeltaR = cms.double( 0.3 ),
27932     MinN = cms.int32( 1 ),
27933     CentralBxOnly = cms.bool( True ),
27934     SelectQualities = cms.vint32(  )
27935 )
27936 fragment.hltL2fL1sMuHP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
27937     saveTags = cms.bool( True ),
27938     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27939     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
27940     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
27941     SeedMapTag = cms.InputTag( "hltL2Muons" ),
27942     MinN = cms.int32( 0 ),
27943     MaxEta = cms.double( 2.5 ),
27944     AbsEtaBins = cms.vdouble( 0.0 ),
27945     MinNstations = cms.vint32( 0 ),
27946     MinNhits = cms.vint32( 0 ),
27947     CutOnChambers = cms.bool( False ),
27948     MinNchambers = cms.vint32( 0 ),
27949     MaxDr = cms.double( 9999.0 ),
27950     MinDr = cms.double( -1.0 ),
27951     MaxDz = cms.double( 9999.0 ),
27952     MinDxySig = cms.double( -1.0 ),
27953     MinPt = cms.double( 0.0 ),
27954     NSigmaPt = cms.double( 0.0 ),
27955     MatchToPreviousCand = cms.bool( True )
27956 )
27957 fragment.hltL1fForIterL3L1fL1sMuHP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
27958     saveTags = cms.bool( True ),
27959     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
27960     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP10L1Filtered0" ),
27961     MaxEta = cms.double( 2.5 ),
27962     MinPt = cms.double( 0.0 ),
27963     MaxDeltaR = cms.double( 0.3 ),
27964     MinN = cms.int32( 1 ),
27965     CentralBxOnly = cms.bool( True ),
27966     SelectQualities = cms.vint32(  )
27967 )
27968 fragment.hltL3fL1sMuHP10L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
27969     saveTags = cms.bool( True ),
27970     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
27971     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
27972     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP10L2Filtered0" ),
27973     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP10L1Filtered0" ),
27974     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
27975     MinN = cms.int32( 1 ),
27976     MaxEta = cms.double( 2.5 ),
27977     MinNhits = cms.int32( 0 ),
27978     MaxDr = cms.double( 2.0 ),
27979     MinDr = cms.double( -1.0 ),
27980     MaxDz = cms.double( 9999.0 ),
27981     MinDxySig = cms.double( -1.0 ),
27982     MinPt = cms.double( 0.0 ),
27983     NSigmaPt = cms.double( 0.0 ),
27984     MaxNormalizedChi2 = cms.double( 9999.0 ),
27985     MaxDXYBeamSpot = cms.double( 9999.0 ),
27986     MinDXYBeamSpot = cms.double( -1.0 ),
27987     MinNmuonHits = cms.int32( 0 ),
27988     MaxPtDifference = cms.double( 9999.0 ),
27989     MinTrackPt = cms.double( 0.0 ),
27990     minMuonStations = cms.int32( 2 ),
27991     minTrkHits = cms.int32( -1 ),
27992     minMuonHits = cms.int32( -1 ),
27993     allowedTypeMask = cms.uint32( 255 ),
27994     requiredTypeMask = cms.uint32( 0 ),
27995     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
27996     trkMuonId = cms.uint32( 0 ),
27997     L1MatchingdR = cms.double( 0.3 ),
27998     MatchToPreviousCand = cms.bool( True ),
27999     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28000     requireL3MuonTrajectorySeed = cms.bool( False ),
28001     useSimpleGeometry = cms.bool( True ),
28002     useStation2 = cms.bool( True ),
28003     fallbackToME1 = cms.bool( False ),
28004     cosmicPropagationHypothesis = cms.bool( False ),
28005     useMB2InOverlap = cms.bool( False ),
28006     useTrack = cms.string( "tracker" ),
28007     useState = cms.string( "atVertex" ),
28008     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28009     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28010     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28011 )
28012 fragment.hltL1sSingleMuHP11 = cms.EDFilter( "HLTL1TSeed",
28013     saveTags = cms.bool( True ),
28014     L1SeedsLogicalExpression = cms.string( "L1_SingleMu11_SQ14_BMTF" ),
28015     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28016     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28017     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28018     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28019     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28020     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28021     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28022     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28023     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28024 )
28025 fragment.hltPreMu0BarrelL1HP11 = cms.EDFilter( "HLTPrescaler",
28026     offset = cms.uint32( 0 ),
28027     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28028 )
28029 fragment.hltL1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28030     saveTags = cms.bool( True ),
28031     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28032     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
28033     MaxEta = cms.double( 2.5 ),
28034     MinPt = cms.double( 0.0 ),
28035     MaxDeltaR = cms.double( 0.3 ),
28036     MinN = cms.int32( 1 ),
28037     CentralBxOnly = cms.bool( True ),
28038     SelectQualities = cms.vint32(  )
28039 )
28040 fragment.hltL2fL1sMuHP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28041     saveTags = cms.bool( True ),
28042     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28043     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28044     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28045     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28046     MinN = cms.int32( 0 ),
28047     MaxEta = cms.double( 2.5 ),
28048     AbsEtaBins = cms.vdouble( 0.0 ),
28049     MinNstations = cms.vint32( 0 ),
28050     MinNhits = cms.vint32( 0 ),
28051     CutOnChambers = cms.bool( False ),
28052     MinNchambers = cms.vint32( 0 ),
28053     MaxDr = cms.double( 9999.0 ),
28054     MinDr = cms.double( -1.0 ),
28055     MaxDz = cms.double( 9999.0 ),
28056     MinDxySig = cms.double( -1.0 ),
28057     MinPt = cms.double( 0.0 ),
28058     NSigmaPt = cms.double( 0.0 ),
28059     MatchToPreviousCand = cms.bool( True )
28060 )
28061 fragment.hltL1fForIterL3L1fL1sMuHP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28062     saveTags = cms.bool( True ),
28063     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28064     PreviousCandTag = cms.InputTag( "hltL1fL1sMuHP11L1Filtered0" ),
28065     MaxEta = cms.double( 2.5 ),
28066     MinPt = cms.double( 0.0 ),
28067     MaxDeltaR = cms.double( 0.3 ),
28068     MinN = cms.int32( 1 ),
28069     CentralBxOnly = cms.bool( True ),
28070     SelectQualities = cms.vint32(  )
28071 )
28072 fragment.hltL3fL1sMuHP11L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28073     saveTags = cms.bool( True ),
28074     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28075     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28076     PreviousCandTag = cms.InputTag( "hltL2fL1sMuHP11L2Filtered0" ),
28077     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMuHP11L1Filtered0" ),
28078     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28079     MinN = cms.int32( 1 ),
28080     MaxEta = cms.double( 2.5 ),
28081     MinNhits = cms.int32( 0 ),
28082     MaxDr = cms.double( 2.0 ),
28083     MinDr = cms.double( -1.0 ),
28084     MaxDz = cms.double( 9999.0 ),
28085     MinDxySig = cms.double( -1.0 ),
28086     MinPt = cms.double( 0.0 ),
28087     NSigmaPt = cms.double( 0.0 ),
28088     MaxNormalizedChi2 = cms.double( 9999.0 ),
28089     MaxDXYBeamSpot = cms.double( 9999.0 ),
28090     MinDXYBeamSpot = cms.double( -1.0 ),
28091     MinNmuonHits = cms.int32( 0 ),
28092     MaxPtDifference = cms.double( 9999.0 ),
28093     MinTrackPt = cms.double( 0.0 ),
28094     minMuonStations = cms.int32( 2 ),
28095     minTrkHits = cms.int32( -1 ),
28096     minMuonHits = cms.int32( -1 ),
28097     allowedTypeMask = cms.uint32( 255 ),
28098     requiredTypeMask = cms.uint32( 0 ),
28099     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28100     trkMuonId = cms.uint32( 0 ),
28101     L1MatchingdR = cms.double( 0.3 ),
28102     MatchToPreviousCand = cms.bool( True ),
28103     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28104     requireL3MuonTrajectorySeed = cms.bool( False ),
28105     useSimpleGeometry = cms.bool( True ),
28106     useStation2 = cms.bool( True ),
28107     fallbackToME1 = cms.bool( False ),
28108     cosmicPropagationHypothesis = cms.bool( False ),
28109     useMB2InOverlap = cms.bool( False ),
28110     useTrack = cms.string( "tracker" ),
28111     useState = cms.string( "atVertex" ),
28112     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28113     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28114     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28115 )
28116 fragment.hltPreMu0BarrelL1HP6IP6 = cms.EDFilter( "HLTPrescaler",
28117     offset = cms.uint32( 0 ),
28118     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28119 )
28120 fragment.hltL1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28121     saveTags = cms.bool( True ),
28122     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28123     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP6" ),
28124     MaxEta = cms.double( 2.5 ),
28125     MinPt = cms.double( 0.0 ),
28126     MaxDeltaR = cms.double( 0.3 ),
28127     MinN = cms.int32( 1 ),
28128     CentralBxOnly = cms.bool( True ),
28129     SelectQualities = cms.vint32(  )
28130 )
28131 fragment.hltL2fL1sMu0HP6L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28132     saveTags = cms.bool( True ),
28133     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28134     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28135     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
28136     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28137     MinN = cms.int32( 0 ),
28138     MaxEta = cms.double( 2.5 ),
28139     AbsEtaBins = cms.vdouble( 0.0 ),
28140     MinNstations = cms.vint32( 0 ),
28141     MinNhits = cms.vint32( 0 ),
28142     CutOnChambers = cms.bool( False ),
28143     MinNchambers = cms.vint32( 0 ),
28144     MaxDr = cms.double( 9999.0 ),
28145     MinDr = cms.double( -1.0 ),
28146     MaxDz = cms.double( 9999.0 ),
28147     MinDxySig = cms.double( -1.0 ),
28148     MinPt = cms.double( 0.0 ),
28149     NSigmaPt = cms.double( 0.0 ),
28150     MatchToPreviousCand = cms.bool( True )
28151 )
28152 fragment.hltL1fForIterL3L1fL1sMu0HP6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28153     saveTags = cms.bool( True ),
28154     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28155     PreviousCandTag = cms.InputTag( "hltL1fL1sMu0HP6L1Filtered0" ),
28156     MaxEta = cms.double( 2.5 ),
28157     MinPt = cms.double( 0.0 ),
28158     MaxDeltaR = cms.double( 0.3 ),
28159     MinN = cms.int32( 1 ),
28160     CentralBxOnly = cms.bool( True ),
28161     SelectQualities = cms.vint32(  )
28162 )
28163 fragment.hltL3fL1sMu0HP6IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28164     saveTags = cms.bool( True ),
28165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28166     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28167     PreviousCandTag = cms.InputTag( "hltL2fL1sMu0HP6L2Filtered0" ),
28168     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu0HP6L1Filtered0" ),
28169     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28170     MinN = cms.int32( 1 ),
28171     MaxEta = cms.double( 2.5 ),
28172     MinNhits = cms.int32( 0 ),
28173     MaxDr = cms.double( 2.0 ),
28174     MinDr = cms.double( -1.0 ),
28175     MaxDz = cms.double( 9999.0 ),
28176     MinDxySig = cms.double( 6.0 ),
28177     MinPt = cms.double( 0.0 ),
28178     NSigmaPt = cms.double( 0.0 ),
28179     MaxNormalizedChi2 = cms.double( 9999.0 ),
28180     MaxDXYBeamSpot = cms.double( 9999.0 ),
28181     MinDXYBeamSpot = cms.double( -1.0 ),
28182     MinNmuonHits = cms.int32( 0 ),
28183     MaxPtDifference = cms.double( 9999.0 ),
28184     MinTrackPt = cms.double( 0.0 ),
28185     minMuonStations = cms.int32( 2 ),
28186     minTrkHits = cms.int32( -1 ),
28187     minMuonHits = cms.int32( -1 ),
28188     allowedTypeMask = cms.uint32( 255 ),
28189     requiredTypeMask = cms.uint32( 0 ),
28190     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28191     trkMuonId = cms.uint32( 0 ),
28192     L1MatchingdR = cms.double( 0.3 ),
28193     MatchToPreviousCand = cms.bool( True ),
28194     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28195     requireL3MuonTrajectorySeed = cms.bool( False ),
28196     useSimpleGeometry = cms.bool( True ),
28197     useStation2 = cms.bool( True ),
28198     fallbackToME1 = cms.bool( False ),
28199     cosmicPropagationHypothesis = cms.bool( False ),
28200     useMB2InOverlap = cms.bool( False ),
28201     useTrack = cms.string( "tracker" ),
28202     useState = cms.string( "atVertex" ),
28203     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28204     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28205     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28206 )
28207 fragment.hltPreMu6BarrelL1HP7IP6 = cms.EDFilter( "HLTPrescaler",
28208     offset = cms.uint32( 0 ),
28209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28210 )
28211 fragment.hltL1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28212     saveTags = cms.bool( True ),
28213     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28214     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP7" ),
28215     MaxEta = cms.double( 2.5 ),
28216     MinPt = cms.double( 0.0 ),
28217     MaxDeltaR = cms.double( 0.3 ),
28218     MinN = cms.int32( 1 ),
28219     CentralBxOnly = cms.bool( True ),
28220     SelectQualities = cms.vint32(  )
28221 )
28222 fragment.hltL2fL1sMu6HP7L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28223     saveTags = cms.bool( True ),
28224     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28225     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28226     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
28227     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28228     MinN = cms.int32( 0 ),
28229     MaxEta = cms.double( 2.5 ),
28230     AbsEtaBins = cms.vdouble( 0.0 ),
28231     MinNstations = cms.vint32( 0 ),
28232     MinNhits = cms.vint32( 0 ),
28233     CutOnChambers = cms.bool( False ),
28234     MinNchambers = cms.vint32( 0 ),
28235     MaxDr = cms.double( 9999.0 ),
28236     MinDr = cms.double( -1.0 ),
28237     MaxDz = cms.double( 9999.0 ),
28238     MinDxySig = cms.double( -1.0 ),
28239     MinPt = cms.double( 0.0 ),
28240     NSigmaPt = cms.double( 0.0 ),
28241     MatchToPreviousCand = cms.bool( True )
28242 )
28243 fragment.hltL1fForIterL3L1fL1sMu6HP7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28244     saveTags = cms.bool( True ),
28245     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28246     PreviousCandTag = cms.InputTag( "hltL1fL1sMu6HP7L1Filtered0" ),
28247     MaxEta = cms.double( 2.5 ),
28248     MinPt = cms.double( 0.0 ),
28249     MaxDeltaR = cms.double( 0.3 ),
28250     MinN = cms.int32( 1 ),
28251     CentralBxOnly = cms.bool( True ),
28252     SelectQualities = cms.vint32(  )
28253 )
28254 fragment.hltL3fL1sMu6HP7IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28255     saveTags = cms.bool( True ),
28256     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28257     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28258     PreviousCandTag = cms.InputTag( "hltL2fL1sMu6HP7L2Filtered0" ),
28259     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu6HP7L1Filtered0" ),
28260     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28261     MinN = cms.int32( 1 ),
28262     MaxEta = cms.double( 2.5 ),
28263     MinNhits = cms.int32( 0 ),
28264     MaxDr = cms.double( 2.0 ),
28265     MinDr = cms.double( -1.0 ),
28266     MaxDz = cms.double( 9999.0 ),
28267     MinDxySig = cms.double( 6.0 ),
28268     MinPt = cms.double( 6.0 ),
28269     NSigmaPt = cms.double( 0.0 ),
28270     MaxNormalizedChi2 = cms.double( 9999.0 ),
28271     MaxDXYBeamSpot = cms.double( 9999.0 ),
28272     MinDXYBeamSpot = cms.double( -1.0 ),
28273     MinNmuonHits = cms.int32( 0 ),
28274     MaxPtDifference = cms.double( 9999.0 ),
28275     MinTrackPt = cms.double( 0.0 ),
28276     minMuonStations = cms.int32( 2 ),
28277     minTrkHits = cms.int32( -1 ),
28278     minMuonHits = cms.int32( -1 ),
28279     allowedTypeMask = cms.uint32( 255 ),
28280     requiredTypeMask = cms.uint32( 0 ),
28281     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28282     trkMuonId = cms.uint32( 0 ),
28283     L1MatchingdR = cms.double( 0.3 ),
28284     MatchToPreviousCand = cms.bool( True ),
28285     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28286     requireL3MuonTrajectorySeed = cms.bool( False ),
28287     useSimpleGeometry = cms.bool( True ),
28288     useStation2 = cms.bool( True ),
28289     fallbackToME1 = cms.bool( False ),
28290     cosmicPropagationHypothesis = cms.bool( False ),
28291     useMB2InOverlap = cms.bool( False ),
28292     useTrack = cms.string( "tracker" ),
28293     useState = cms.string( "atVertex" ),
28294     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28295     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28296     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28297 )
28298 fragment.hltPreMu7BarrelL1HP8IP6 = cms.EDFilter( "HLTPrescaler",
28299     offset = cms.uint32( 0 ),
28300     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28301 )
28302 fragment.hltL1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28303     saveTags = cms.bool( True ),
28304     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28305     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP8" ),
28306     MaxEta = cms.double( 2.5 ),
28307     MinPt = cms.double( 0.0 ),
28308     MaxDeltaR = cms.double( 0.3 ),
28309     MinN = cms.int32( 1 ),
28310     CentralBxOnly = cms.bool( True ),
28311     SelectQualities = cms.vint32(  )
28312 )
28313 fragment.hltL2fL1sMu7HP8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28314     saveTags = cms.bool( True ),
28315     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28316     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28317     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
28318     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28319     MinN = cms.int32( 0 ),
28320     MaxEta = cms.double( 2.5 ),
28321     AbsEtaBins = cms.vdouble( 0.0 ),
28322     MinNstations = cms.vint32( 0 ),
28323     MinNhits = cms.vint32( 0 ),
28324     CutOnChambers = cms.bool( False ),
28325     MinNchambers = cms.vint32( 0 ),
28326     MaxDr = cms.double( 9999.0 ),
28327     MinDr = cms.double( -1.0 ),
28328     MaxDz = cms.double( 9999.0 ),
28329     MinDxySig = cms.double( -1.0 ),
28330     MinPt = cms.double( 0.0 ),
28331     NSigmaPt = cms.double( 0.0 ),
28332     MatchToPreviousCand = cms.bool( True )
28333 )
28334 fragment.hltL1fForIterL3L1fL1sMu7HP8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28335     saveTags = cms.bool( True ),
28336     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28337     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7HP8L1Filtered0" ),
28338     MaxEta = cms.double( 2.5 ),
28339     MinPt = cms.double( 0.0 ),
28340     MaxDeltaR = cms.double( 0.3 ),
28341     MinN = cms.int32( 1 ),
28342     CentralBxOnly = cms.bool( True ),
28343     SelectQualities = cms.vint32(  )
28344 )
28345 fragment.hltL3fL1sMu7HP8IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28346     saveTags = cms.bool( True ),
28347     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28348     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28349     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7HP8L2Filtered0" ),
28350     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7HP8L1Filtered0" ),
28351     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28352     MinN = cms.int32( 1 ),
28353     MaxEta = cms.double( 2.5 ),
28354     MinNhits = cms.int32( 0 ),
28355     MaxDr = cms.double( 2.0 ),
28356     MinDr = cms.double( -1.0 ),
28357     MaxDz = cms.double( 9999.0 ),
28358     MinDxySig = cms.double( 6.0 ),
28359     MinPt = cms.double( 7.0 ),
28360     NSigmaPt = cms.double( 0.0 ),
28361     MaxNormalizedChi2 = cms.double( 9999.0 ),
28362     MaxDXYBeamSpot = cms.double( 9999.0 ),
28363     MinDXYBeamSpot = cms.double( -1.0 ),
28364     MinNmuonHits = cms.int32( 0 ),
28365     MaxPtDifference = cms.double( 9999.0 ),
28366     MinTrackPt = cms.double( 0.0 ),
28367     minMuonStations = cms.int32( 2 ),
28368     minTrkHits = cms.int32( -1 ),
28369     minMuonHits = cms.int32( -1 ),
28370     allowedTypeMask = cms.uint32( 255 ),
28371     requiredTypeMask = cms.uint32( 0 ),
28372     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28373     trkMuonId = cms.uint32( 0 ),
28374     L1MatchingdR = cms.double( 0.3 ),
28375     MatchToPreviousCand = cms.bool( True ),
28376     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28377     requireL3MuonTrajectorySeed = cms.bool( False ),
28378     useSimpleGeometry = cms.bool( True ),
28379     useStation2 = cms.bool( True ),
28380     fallbackToME1 = cms.bool( False ),
28381     cosmicPropagationHypothesis = cms.bool( False ),
28382     useMB2InOverlap = cms.bool( False ),
28383     useTrack = cms.string( "tracker" ),
28384     useState = cms.string( "atVertex" ),
28385     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28386     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28387     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28388 )
28389 fragment.hltPreMu8BarrelL1HP9IP6 = cms.EDFilter( "HLTPrescaler",
28390     offset = cms.uint32( 0 ),
28391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28392 )
28393 fragment.hltL1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28394     saveTags = cms.bool( True ),
28395     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28396     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP9" ),
28397     MaxEta = cms.double( 2.5 ),
28398     MinPt = cms.double( 0.0 ),
28399     MaxDeltaR = cms.double( 0.3 ),
28400     MinN = cms.int32( 1 ),
28401     CentralBxOnly = cms.bool( True ),
28402     SelectQualities = cms.vint32(  )
28403 )
28404 fragment.hltL2fL1sMu8HP9L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28405     saveTags = cms.bool( True ),
28406     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28407     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28408     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
28409     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28410     MinN = cms.int32( 0 ),
28411     MaxEta = cms.double( 2.5 ),
28412     AbsEtaBins = cms.vdouble( 0.0 ),
28413     MinNstations = cms.vint32( 0 ),
28414     MinNhits = cms.vint32( 0 ),
28415     CutOnChambers = cms.bool( False ),
28416     MinNchambers = cms.vint32( 0 ),
28417     MaxDr = cms.double( 9999.0 ),
28418     MinDr = cms.double( -1.0 ),
28419     MaxDz = cms.double( 9999.0 ),
28420     MinDxySig = cms.double( -1.0 ),
28421     MinPt = cms.double( 0.0 ),
28422     NSigmaPt = cms.double( 0.0 ),
28423     MatchToPreviousCand = cms.bool( True )
28424 )
28425 fragment.hltL1fForIterL3L1fL1sMu8HP9L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28426     saveTags = cms.bool( True ),
28427     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28428     PreviousCandTag = cms.InputTag( "hltL1fL1sMu8HP9L1Filtered0" ),
28429     MaxEta = cms.double( 2.5 ),
28430     MinPt = cms.double( 0.0 ),
28431     MaxDeltaR = cms.double( 0.3 ),
28432     MinN = cms.int32( 1 ),
28433     CentralBxOnly = cms.bool( True ),
28434     SelectQualities = cms.vint32(  )
28435 )
28436 fragment.hltL3fL1sMu8HP9IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28437     saveTags = cms.bool( True ),
28438     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28439     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28440     PreviousCandTag = cms.InputTag( "hltL2fL1sMu8HP9L2Filtered0" ),
28441     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu8HP9L1Filtered0" ),
28442     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28443     MinN = cms.int32( 1 ),
28444     MaxEta = cms.double( 2.5 ),
28445     MinNhits = cms.int32( 0 ),
28446     MaxDr = cms.double( 2.0 ),
28447     MinDr = cms.double( -1.0 ),
28448     MaxDz = cms.double( 9999.0 ),
28449     MinDxySig = cms.double( 6.0 ),
28450     MinPt = cms.double( 8.0 ),
28451     NSigmaPt = cms.double( 0.0 ),
28452     MaxNormalizedChi2 = cms.double( 9999.0 ),
28453     MaxDXYBeamSpot = cms.double( 9999.0 ),
28454     MinDXYBeamSpot = cms.double( -1.0 ),
28455     MinNmuonHits = cms.int32( 0 ),
28456     MaxPtDifference = cms.double( 9999.0 ),
28457     MinTrackPt = cms.double( 0.0 ),
28458     minMuonStations = cms.int32( 2 ),
28459     minTrkHits = cms.int32( -1 ),
28460     minMuonHits = cms.int32( -1 ),
28461     allowedTypeMask = cms.uint32( 255 ),
28462     requiredTypeMask = cms.uint32( 0 ),
28463     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28464     trkMuonId = cms.uint32( 0 ),
28465     L1MatchingdR = cms.double( 0.3 ),
28466     MatchToPreviousCand = cms.bool( True ),
28467     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28468     requireL3MuonTrajectorySeed = cms.bool( False ),
28469     useSimpleGeometry = cms.bool( True ),
28470     useStation2 = cms.bool( True ),
28471     fallbackToME1 = cms.bool( False ),
28472     cosmicPropagationHypothesis = cms.bool( False ),
28473     useMB2InOverlap = cms.bool( False ),
28474     useTrack = cms.string( "tracker" ),
28475     useState = cms.string( "atVertex" ),
28476     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28477     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28478     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28479 )
28480 fragment.hltPreMu9BarrelL1HP10IP6 = cms.EDFilter( "HLTPrescaler",
28481     offset = cms.uint32( 0 ),
28482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28483 )
28484 fragment.hltL1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28485     saveTags = cms.bool( True ),
28486     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28487     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP10" ),
28488     MaxEta = cms.double( 2.5 ),
28489     MinPt = cms.double( 0.0 ),
28490     MaxDeltaR = cms.double( 0.3 ),
28491     MinN = cms.int32( 1 ),
28492     CentralBxOnly = cms.bool( True ),
28493     SelectQualities = cms.vint32(  )
28494 )
28495 fragment.hltL2fL1sMu9HP10L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28496     saveTags = cms.bool( True ),
28497     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28498     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28499     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
28500     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28501     MinN = cms.int32( 0 ),
28502     MaxEta = cms.double( 2.5 ),
28503     AbsEtaBins = cms.vdouble( 0.0 ),
28504     MinNstations = cms.vint32( 0 ),
28505     MinNhits = cms.vint32( 0 ),
28506     CutOnChambers = cms.bool( False ),
28507     MinNchambers = cms.vint32( 0 ),
28508     MaxDr = cms.double( 9999.0 ),
28509     MinDr = cms.double( -1.0 ),
28510     MaxDz = cms.double( 9999.0 ),
28511     MinDxySig = cms.double( -1.0 ),
28512     MinPt = cms.double( 0.0 ),
28513     NSigmaPt = cms.double( 0.0 ),
28514     MatchToPreviousCand = cms.bool( True )
28515 )
28516 fragment.hltL1fForIterL3L1fL1sMu9HP10L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28517     saveTags = cms.bool( True ),
28518     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28519     PreviousCandTag = cms.InputTag( "hltL1fL1sMu9HP10L1Filtered0" ),
28520     MaxEta = cms.double( 2.5 ),
28521     MinPt = cms.double( 0.0 ),
28522     MaxDeltaR = cms.double( 0.3 ),
28523     MinN = cms.int32( 1 ),
28524     CentralBxOnly = cms.bool( True ),
28525     SelectQualities = cms.vint32(  )
28526 )
28527 fragment.hltL3fL1sMu9HP10IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28528     saveTags = cms.bool( True ),
28529     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28530     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28531     PreviousCandTag = cms.InputTag( "hltL2fL1sMu9HP10L2Filtered0" ),
28532     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu9HP10L1Filtered0" ),
28533     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28534     MinN = cms.int32( 1 ),
28535     MaxEta = cms.double( 2.5 ),
28536     MinNhits = cms.int32( 0 ),
28537     MaxDr = cms.double( 2.0 ),
28538     MinDr = cms.double( -1.0 ),
28539     MaxDz = cms.double( 9999.0 ),
28540     MinDxySig = cms.double( 6.0 ),
28541     MinPt = cms.double( 9.0 ),
28542     NSigmaPt = cms.double( 0.0 ),
28543     MaxNormalizedChi2 = cms.double( 9999.0 ),
28544     MaxDXYBeamSpot = cms.double( 9999.0 ),
28545     MinDXYBeamSpot = cms.double( -1.0 ),
28546     MinNmuonHits = cms.int32( 0 ),
28547     MaxPtDifference = cms.double( 9999.0 ),
28548     MinTrackPt = cms.double( 0.0 ),
28549     minMuonStations = cms.int32( 2 ),
28550     minTrkHits = cms.int32( -1 ),
28551     minMuonHits = cms.int32( -1 ),
28552     allowedTypeMask = cms.uint32( 255 ),
28553     requiredTypeMask = cms.uint32( 0 ),
28554     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28555     trkMuonId = cms.uint32( 0 ),
28556     L1MatchingdR = cms.double( 0.3 ),
28557     MatchToPreviousCand = cms.bool( True ),
28558     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28559     requireL3MuonTrajectorySeed = cms.bool( False ),
28560     useSimpleGeometry = cms.bool( True ),
28561     useStation2 = cms.bool( True ),
28562     fallbackToME1 = cms.bool( False ),
28563     cosmicPropagationHypothesis = cms.bool( False ),
28564     useMB2InOverlap = cms.bool( False ),
28565     useTrack = cms.string( "tracker" ),
28566     useState = cms.string( "atVertex" ),
28567     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28568     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28569     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28570 )
28571 fragment.hltPreMu10BarrelL1HP11IP6 = cms.EDFilter( "HLTPrescaler",
28572     offset = cms.uint32( 0 ),
28573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28574 )
28575 fragment.hltL1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28576     saveTags = cms.bool( True ),
28577     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28578     PreviousCandTag = cms.InputTag( "hltL1sSingleMuHP11" ),
28579     MaxEta = cms.double( 2.5 ),
28580     MinPt = cms.double( 0.0 ),
28581     MaxDeltaR = cms.double( 0.3 ),
28582     MinN = cms.int32( 1 ),
28583     CentralBxOnly = cms.bool( True ),
28584     SelectQualities = cms.vint32(  )
28585 )
28586 fragment.hltL2fL1sMu10HP11L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
28587     saveTags = cms.bool( True ),
28588     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28589     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
28590     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
28591     SeedMapTag = cms.InputTag( "hltL2Muons" ),
28592     MinN = cms.int32( 0 ),
28593     MaxEta = cms.double( 2.5 ),
28594     AbsEtaBins = cms.vdouble( 0.0 ),
28595     MinNstations = cms.vint32( 0 ),
28596     MinNhits = cms.vint32( 0 ),
28597     CutOnChambers = cms.bool( False ),
28598     MinNchambers = cms.vint32( 0 ),
28599     MaxDr = cms.double( 9999.0 ),
28600     MinDr = cms.double( -1.0 ),
28601     MaxDz = cms.double( 9999.0 ),
28602     MinDxySig = cms.double( -1.0 ),
28603     MinPt = cms.double( 0.0 ),
28604     NSigmaPt = cms.double( 0.0 ),
28605     MatchToPreviousCand = cms.bool( True )
28606 )
28607 fragment.hltL1fForIterL3L1fL1sMu10HP11L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
28608     saveTags = cms.bool( True ),
28609     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
28610     PreviousCandTag = cms.InputTag( "hltL1fL1sMu10HP11L1Filtered0" ),
28611     MaxEta = cms.double( 2.5 ),
28612     MinPt = cms.double( 0.0 ),
28613     MaxDeltaR = cms.double( 0.3 ),
28614     MinN = cms.int32( 1 ),
28615     CentralBxOnly = cms.bool( True ),
28616     SelectQualities = cms.vint32(  )
28617 )
28618 fragment.hltL3fL1sMu10HP11IP6L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
28619     saveTags = cms.bool( True ),
28620     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
28621     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
28622     PreviousCandTag = cms.InputTag( "hltL2fL1sMu10HP11L2Filtered0" ),
28623     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu10HP11L1Filtered0" ),
28624     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
28625     MinN = cms.int32( 1 ),
28626     MaxEta = cms.double( 2.5 ),
28627     MinNhits = cms.int32( 0 ),
28628     MaxDr = cms.double( 2.0 ),
28629     MinDr = cms.double( -1.0 ),
28630     MaxDz = cms.double( 9999.0 ),
28631     MinDxySig = cms.double( 6.0 ),
28632     MinPt = cms.double( 10.0 ),
28633     NSigmaPt = cms.double( 0.0 ),
28634     MaxNormalizedChi2 = cms.double( 9999.0 ),
28635     MaxDXYBeamSpot = cms.double( 9999.0 ),
28636     MinDXYBeamSpot = cms.double( -1.0 ),
28637     MinNmuonHits = cms.int32( 0 ),
28638     MaxPtDifference = cms.double( 9999.0 ),
28639     MinTrackPt = cms.double( 0.0 ),
28640     minMuonStations = cms.int32( 2 ),
28641     minTrkHits = cms.int32( -1 ),
28642     minMuonHits = cms.int32( -1 ),
28643     allowedTypeMask = cms.uint32( 255 ),
28644     requiredTypeMask = cms.uint32( 0 ),
28645     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
28646     trkMuonId = cms.uint32( 0 ),
28647     L1MatchingdR = cms.double( 0.3 ),
28648     MatchToPreviousCand = cms.bool( True ),
28649     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
28650     requireL3MuonTrajectorySeed = cms.bool( False ),
28651     useSimpleGeometry = cms.bool( True ),
28652     useStation2 = cms.bool( True ),
28653     fallbackToME1 = cms.bool( False ),
28654     cosmicPropagationHypothesis = cms.bool( False ),
28655     useMB2InOverlap = cms.bool( False ),
28656     useTrack = cms.string( "tracker" ),
28657     useState = cms.string( "atVertex" ),
28658     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
28659     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
28660     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
28661 )
28662 fragment.hltPreDoublePhoton33CaloIdL = cms.EDFilter( "HLTPrescaler",
28663     offset = cms.uint32( 0 ),
28664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28665 )
28666 fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
28667     saveTags = cms.bool( True ),
28668     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" ),
28669     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28670     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28671     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28672     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28673     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28674     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28675     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28676     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28677     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28678 )
28679 fragment.hltPreDoublePhoton70 = cms.EDFilter( "HLTPrescaler",
28680     offset = cms.uint32( 0 ),
28681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28682 )
28683 fragment.hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
28684     saveTags = cms.bool( True ),
28685     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
28686     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28687     candNonIsolatedTag = cms.InputTag( "" ),
28688     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28689     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau" ),
28690     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28691     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28692     ncandcut = cms.int32( 1 ),
28693     doIsolated = cms.bool( False ),
28694     region_eta_size = cms.double( 0.522 ),
28695     region_eta_size_ecap = cms.double( 1.0 ),
28696     region_phi_size = cms.double( 1.044 ),
28697     barrel_end = cms.double( 1.4791 ),
28698     endcap_end = cms.double( 2.65 )
28699 )
28700 fragment.hltEG70EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
28701     saveTags = cms.bool( True ),
28702     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
28703     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
28704     etcutEB = cms.double( 70.0 ),
28705     etcutEE = cms.double( 70.0 ),
28706     minEtaCut = cms.double( -9999.0 ),
28707     maxEtaCut = cms.double( 9999.0 ),
28708     ncandcut = cms.int32( 1 )
28709 )
28710 fragment.hltEG70HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
28711     saveTags = cms.bool( True ),
28712     candTag = cms.InputTag( "hltEG70EtFilter" ),
28713     varTag = cms.InputTag( "hltEgammaHoverE" ),
28714     rhoTag = cms.InputTag( "" ),
28715     energyLowEdges = cms.vdouble( 0.0 ),
28716     lessThan = cms.bool( True ),
28717     useEt = cms.bool( False ),
28718     useAbs = cms.bool( False ),
28719     thrRegularEB = cms.vdouble( -1.0 ),
28720     thrRegularEE = cms.vdouble( -1.0 ),
28721     thrOverEEB = cms.vdouble( 0.15 ),
28722     thrOverEEE = cms.vdouble( 0.1 ),
28723     thrOverE2EB = cms.vdouble( -1.0 ),
28724     thrOverE2EE = cms.vdouble( -1.0 ),
28725     ncandcut = cms.int32( 1 ),
28726     doRhoCorrection = cms.bool( False ),
28727     rhoMax = cms.double( 9.9999999E7 ),
28728     rhoScale = cms.double( 1.0 ),
28729     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
28730     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
28731     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
28732 )
28733 fragment.hltDiEG70EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
28734     saveTags = cms.bool( True ),
28735     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
28736     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
28737     etcutEB = cms.double( 70.0 ),
28738     etcutEE = cms.double( 70.0 ),
28739     minEtaCut = cms.double( -9999.0 ),
28740     maxEtaCut = cms.double( 9999.0 ),
28741     ncandcut = cms.int32( 2 )
28742 )
28743 fragment.hltDiEG70HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
28744     saveTags = cms.bool( True ),
28745     candTag = cms.InputTag( "hltDiEG70EtUnseededFilter" ),
28746     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
28747     rhoTag = cms.InputTag( "" ),
28748     energyLowEdges = cms.vdouble( 0.0 ),
28749     lessThan = cms.bool( True ),
28750     useEt = cms.bool( False ),
28751     useAbs = cms.bool( False ),
28752     thrRegularEB = cms.vdouble( -1.0 ),
28753     thrRegularEE = cms.vdouble( -1.0 ),
28754     thrOverEEB = cms.vdouble( 0.15 ),
28755     thrOverEEE = cms.vdouble( 0.1 ),
28756     thrOverE2EB = cms.vdouble( -1.0 ),
28757     thrOverE2EE = cms.vdouble( -1.0 ),
28758     ncandcut = cms.int32( 2 ),
28759     doRhoCorrection = cms.bool( False ),
28760     rhoMax = cms.double( 9.9999999E7 ),
28761     rhoScale = cms.double( 1.0 ),
28762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
28763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
28764     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
28765 )
28766 fragment.hltPreDoublePhoton85 = cms.EDFilter( "HLTPrescaler",
28767     offset = cms.uint32( 0 ),
28768     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28769 )
28770 fragment.hltEG85EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
28771     saveTags = cms.bool( True ),
28772     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoOrWithJetAndTauFilter" ),
28773     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
28774     etcutEB = cms.double( 85.0 ),
28775     etcutEE = cms.double( 85.0 ),
28776     minEtaCut = cms.double( -9999.0 ),
28777     maxEtaCut = cms.double( 9999.0 ),
28778     ncandcut = cms.int32( 1 )
28779 )
28780 fragment.hltEG85HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
28781     saveTags = cms.bool( True ),
28782     candTag = cms.InputTag( "hltEG85EtFilter" ),
28783     varTag = cms.InputTag( "hltEgammaHoverE" ),
28784     rhoTag = cms.InputTag( "" ),
28785     energyLowEdges = cms.vdouble( 0.0 ),
28786     lessThan = cms.bool( True ),
28787     useEt = cms.bool( False ),
28788     useAbs = cms.bool( False ),
28789     thrRegularEB = cms.vdouble( -1.0 ),
28790     thrRegularEE = cms.vdouble( -1.0 ),
28791     thrOverEEB = cms.vdouble( 0.15 ),
28792     thrOverEEE = cms.vdouble( 0.1 ),
28793     thrOverE2EB = cms.vdouble( -1.0 ),
28794     thrOverE2EE = cms.vdouble( -1.0 ),
28795     ncandcut = cms.int32( 1 ),
28796     doRhoCorrection = cms.bool( False ),
28797     rhoMax = cms.double( 9.9999999E7 ),
28798     rhoScale = cms.double( 1.0 ),
28799     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
28800     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
28801     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
28802 )
28803 fragment.hltDiEG85EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
28804     saveTags = cms.bool( True ),
28805     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
28806     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
28807     etcutEB = cms.double( 85.0 ),
28808     etcutEE = cms.double( 85.0 ),
28809     minEtaCut = cms.double( -9999.0 ),
28810     maxEtaCut = cms.double( 9999.0 ),
28811     ncandcut = cms.int32( 2 )
28812 )
28813 fragment.hltDiEG85HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
28814     saveTags = cms.bool( True ),
28815     candTag = cms.InputTag( "hltDiEG85EtUnseededFilter" ),
28816     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
28817     rhoTag = cms.InputTag( "" ),
28818     energyLowEdges = cms.vdouble( 0.0 ),
28819     lessThan = cms.bool( True ),
28820     useEt = cms.bool( False ),
28821     useAbs = cms.bool( False ),
28822     thrRegularEB = cms.vdouble( -1.0 ),
28823     thrRegularEE = cms.vdouble( -1.0 ),
28824     thrOverEEB = cms.vdouble( 0.15 ),
28825     thrOverEEE = cms.vdouble( 0.1 ),
28826     thrOverE2EB = cms.vdouble( -1.0 ),
28827     thrOverE2EE = cms.vdouble( -1.0 ),
28828     ncandcut = cms.int32( 2 ),
28829     doRhoCorrection = cms.bool( False ),
28830     rhoMax = cms.double( 9.9999999E7 ),
28831     rhoScale = cms.double( 1.0 ),
28832     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
28833     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
28834     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
28835 )
28836 fragment.hltL1sSingleAndDoubleEGor = cms.EDFilter( "HLTL1TSeed",
28837     saveTags = cms.bool( True ),
28838     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" ),
28839     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
28840     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
28841     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
28842     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
28843     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28844     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28845     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28846     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
28847     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
28848 )
28849 fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG = cms.EDFilter( "HLTPrescaler",
28850     offset = cms.uint32( 0 ),
28851     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
28852 )
28853 fragment.hltEGL1SingleAndDoubleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
28854     saveTags = cms.bool( True ),
28855     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
28856     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28857     candNonIsolatedTag = cms.InputTag( "" ),
28858     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
28859     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGor" ),
28860     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
28861     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
28862     ncandcut = cms.int32( 1 ),
28863     doIsolated = cms.bool( False ),
28864     region_eta_size = cms.double( 0.522 ),
28865     region_eta_size_ecap = cms.double( 1.0 ),
28866     region_phi_size = cms.double( 1.044 ),
28867     barrel_end = cms.double( 1.4791 ),
28868     endcap_end = cms.double( 2.65 )
28869 )
28870 fragment.hltEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
28871     saveTags = cms.bool( True ),
28872     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
28873     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
28874     etcutEB = cms.double( 27.0 ),
28875     etcutEE = cms.double( 27.0 ),
28876     minEtaCut = cms.double( -9999.0 ),
28877     maxEtaCut = cms.double( 9999.0 ),
28878     ncandcut = cms.int32( 1 )
28879 )
28880 fragment.hltEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
28881     saveTags = cms.bool( True ),
28882     candTag = cms.InputTag( "hltEG27L1SingleAndDoubleEGEtFilter" ),
28883     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
28884     rhoTag = cms.InputTag( "" ),
28885     energyLowEdges = cms.vdouble( 0.0 ),
28886     lessThan = cms.bool( True ),
28887     useEt = cms.bool( False ),
28888     useAbs = cms.bool( False ),
28889     thrRegularEB = cms.vdouble( 0.011 ),
28890     thrRegularEE = cms.vdouble( 0.0305 ),
28891     thrOverEEB = cms.vdouble( -1.0 ),
28892     thrOverEEE = cms.vdouble( -1.0 ),
28893     thrOverE2EB = cms.vdouble( -1.0 ),
28894     thrOverE2EE = cms.vdouble( -1.0 ),
28895     ncandcut = cms.int32( 1 ),
28896     doRhoCorrection = cms.bool( False ),
28897     rhoMax = cms.double( 9.9999999E7 ),
28898     rhoScale = cms.double( 1.0 ),
28899     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
28900     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
28901     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
28902 )
28903 fragment.hltEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
28904     saveTags = cms.bool( True ),
28905     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightClusterShapeFilter" ),
28906     varTag = cms.InputTag( "hltEgammaHoverE" ),
28907     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
28908     energyLowEdges = cms.vdouble( 0.0 ),
28909     lessThan = cms.bool( True ),
28910     useEt = cms.bool( False ),
28911     useAbs = cms.bool( False ),
28912     etaBoundaryEB12 = cms.double( 1.0 ),
28913     etaBoundaryEE12 = cms.double( 2.1 ),
28914     thrRegularEB1 = cms.vdouble( 0.75 ),
28915     thrRegularEE1 = cms.vdouble( 3.0 ),
28916     thrOverEEB1 = cms.vdouble( 0.03 ),
28917     thrOverEEE1 = cms.vdouble( 0.03 ),
28918     thrOverE2EB1 = cms.vdouble( 0.0 ),
28919     thrOverE2EE1 = cms.vdouble( 0.0 ),
28920     thrRegularEB2 = cms.vdouble( 2.25 ),
28921     thrRegularEE2 = cms.vdouble( 5.0 ),
28922     thrOverEEB2 = cms.vdouble( 0.03 ),
28923     thrOverEEE2 = cms.vdouble( 0.03 ),
28924     thrOverE2EB2 = cms.vdouble( 0.0 ),
28925     thrOverE2EE2 = cms.vdouble( 0.0 ),
28926     ncandcut = cms.int32( 1 ),
28927     doRhoCorrection = cms.bool( True ),
28928     rhoMax = cms.double( 9.9999999E7 ),
28929     rhoScale = cms.double( 1.0 ),
28930     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
28931     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
28932     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
28933 )
28934 fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
28935     saveTags = cms.bool( True ),
28936     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightHEFilter" ),
28937     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
28938     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
28939     energyLowEdges = cms.vdouble( 0.0 ),
28940     lessThan = cms.bool( True ),
28941     useEt = cms.bool( True ),
28942     useAbs = cms.bool( False ),
28943     etaBoundaryEB12 = cms.double( 1.0 ),
28944     etaBoundaryEE12 = cms.double( 2.1 ),
28945     thrRegularEB1 = cms.vdouble( 1.75 ),
28946     thrRegularEE1 = cms.vdouble( 1.0 ),
28947     thrOverEEB1 = cms.vdouble( 0.03 ),
28948     thrOverEEE1 = cms.vdouble( 0.025 ),
28949     thrOverE2EB1 = cms.vdouble( 0.0 ),
28950     thrOverE2EE1 = cms.vdouble( 0.0 ),
28951     thrRegularEB2 = cms.vdouble( 1.75 ),
28952     thrRegularEE2 = cms.vdouble( 2.0 ),
28953     thrOverEEB2 = cms.vdouble( 0.03 ),
28954     thrOverEEE2 = cms.vdouble( 0.025 ),
28955     thrOverE2EB2 = cms.vdouble( 0.0 ),
28956     thrOverE2EE2 = cms.vdouble( 0.0 ),
28957     ncandcut = cms.int32( 1 ),
28958     doRhoCorrection = cms.bool( True ),
28959     rhoMax = cms.double( 9.9999999E7 ),
28960     rhoScale = cms.double( 1.0 ),
28961     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
28962     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
28963     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
28964 )
28965 fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
28966     saveTags = cms.bool( True ),
28967     candTag = cms.InputTag( "hltEle27L1DoubleEGWPTightEcalIsoFilter" ),
28968     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
28969     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
28970     energyLowEdges = cms.vdouble( 0.0 ),
28971     lessThan = cms.bool( True ),
28972     useEt = cms.bool( True ),
28973     useAbs = cms.bool( False ),
28974     etaBoundaryEB12 = cms.double( 1.0 ),
28975     etaBoundaryEE12 = cms.double( 2.0 ),
28976     thrRegularEB1 = cms.vdouble( 2.5 ),
28977     thrRegularEE1 = cms.vdouble( 1.0 ),
28978     thrOverEEB1 = cms.vdouble( 0.03 ),
28979     thrOverEEE1 = cms.vdouble( 0.03 ),
28980     thrOverE2EB1 = cms.vdouble( 0.0 ),
28981     thrOverE2EE1 = cms.vdouble( 0.0 ),
28982     thrRegularEB2 = cms.vdouble( 3.0 ),
28983     thrRegularEE2 = cms.vdouble( 2.0 ),
28984     thrOverEEB2 = cms.vdouble( 0.03 ),
28985     thrOverEEE2 = cms.vdouble( 0.03 ),
28986     thrOverE2EB2 = cms.vdouble( 0.0 ),
28987     thrOverE2EE2 = cms.vdouble( 0.0 ),
28988     ncandcut = cms.int32( 1 ),
28989     doRhoCorrection = cms.bool( True ),
28990     rhoMax = cms.double( 9.9999999E7 ),
28991     rhoScale = cms.double( 1.0 ),
28992     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
28993     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
28994     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
28995 )
28996 fragment.hltDiEG27L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
28997     saveTags = cms.bool( True ),
28998     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
28999     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29000     etcutEB = cms.double( 27.0 ),
29001     etcutEE = cms.double( 27.0 ),
29002     minEtaCut = cms.double( -9999.0 ),
29003     maxEtaCut = cms.double( 9999.0 ),
29004     ncandcut = cms.int32( 2 )
29005 )
29006 fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29007     saveTags = cms.bool( True ),
29008     candTag = cms.InputTag( "hltDiEG27L1SingleAndDoubleEGEtFilter" ),
29009     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
29010     rhoTag = cms.InputTag( "" ),
29011     energyLowEdges = cms.vdouble( 0.0 ),
29012     lessThan = cms.bool( True ),
29013     useEt = cms.bool( False ),
29014     useAbs = cms.bool( False ),
29015     thrRegularEB = cms.vdouble( 0.011 ),
29016     thrRegularEE = cms.vdouble( 0.0305 ),
29017     thrOverEEB = cms.vdouble( -1.0 ),
29018     thrOverEEE = cms.vdouble( -1.0 ),
29019     thrOverE2EB = cms.vdouble( -1.0 ),
29020     thrOverE2EE = cms.vdouble( -1.0 ),
29021     ncandcut = cms.int32( 2 ),
29022     doRhoCorrection = cms.bool( False ),
29023     rhoMax = cms.double( 9.9999999E7 ),
29024     rhoScale = cms.double( 1.0 ),
29025     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29026     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29027     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29028 )
29029 fragment.hltDiEle27L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29030     saveTags = cms.bool( True ),
29031     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightClusterShapeFilter" ),
29032     varTag = cms.InputTag( "hltEgammaHoverE" ),
29033     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29034     energyLowEdges = cms.vdouble( 0.0 ),
29035     lessThan = cms.bool( True ),
29036     useEt = cms.bool( False ),
29037     useAbs = cms.bool( False ),
29038     etaBoundaryEB12 = cms.double( 1.0 ),
29039     etaBoundaryEE12 = cms.double( 2.1 ),
29040     thrRegularEB1 = cms.vdouble( 0.75 ),
29041     thrRegularEE1 = cms.vdouble( 3.0 ),
29042     thrOverEEB1 = cms.vdouble( 0.03 ),
29043     thrOverEEE1 = cms.vdouble( 0.03 ),
29044     thrOverE2EB1 = cms.vdouble( 0.0 ),
29045     thrOverE2EE1 = cms.vdouble( 0.0 ),
29046     thrRegularEB2 = cms.vdouble( 2.25 ),
29047     thrRegularEE2 = cms.vdouble( 5.0 ),
29048     thrOverEEB2 = cms.vdouble( 0.03 ),
29049     thrOverEEE2 = cms.vdouble( 0.03 ),
29050     thrOverE2EB2 = cms.vdouble( 0.0 ),
29051     thrOverE2EE2 = cms.vdouble( 0.0 ),
29052     ncandcut = cms.int32( 2 ),
29053     doRhoCorrection = cms.bool( True ),
29054     rhoMax = cms.double( 9.9999999E7 ),
29055     rhoScale = cms.double( 1.0 ),
29056     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
29057     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29058     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29059 )
29060 fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29061     saveTags = cms.bool( True ),
29062     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightHEFilter" ),
29063     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
29064     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29065     energyLowEdges = cms.vdouble( 0.0 ),
29066     lessThan = cms.bool( True ),
29067     useEt = cms.bool( True ),
29068     useAbs = cms.bool( False ),
29069     etaBoundaryEB12 = cms.double( 1.0 ),
29070     etaBoundaryEE12 = cms.double( 2.1 ),
29071     thrRegularEB1 = cms.vdouble( 1.75 ),
29072     thrRegularEE1 = cms.vdouble( 1.0 ),
29073     thrOverEEB1 = cms.vdouble( 0.03 ),
29074     thrOverEEE1 = cms.vdouble( 0.025 ),
29075     thrOverE2EB1 = cms.vdouble( 0.0 ),
29076     thrOverE2EE1 = cms.vdouble( 0.0 ),
29077     thrRegularEB2 = cms.vdouble( 1.75 ),
29078     thrRegularEE2 = cms.vdouble( 2.0 ),
29079     thrOverEEB2 = cms.vdouble( 0.03 ),
29080     thrOverEEE2 = cms.vdouble( 0.025 ),
29081     thrOverE2EB2 = cms.vdouble( 0.0 ),
29082     thrOverE2EE2 = cms.vdouble( 0.0 ),
29083     ncandcut = cms.int32( 2 ),
29084     doRhoCorrection = cms.bool( True ),
29085     rhoMax = cms.double( 9.9999999E7 ),
29086     rhoScale = cms.double( 1.0 ),
29087     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
29088     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29089     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29090 )
29091 fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29092     saveTags = cms.bool( True ),
29093     candTag = cms.InputTag( "hltDiEle27L1DoubleEGWPTightEcalIsoFilter" ),
29094     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
29095     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29096     energyLowEdges = cms.vdouble( 0.0 ),
29097     lessThan = cms.bool( True ),
29098     useEt = cms.bool( True ),
29099     useAbs = cms.bool( False ),
29100     etaBoundaryEB12 = cms.double( 1.0 ),
29101     etaBoundaryEE12 = cms.double( 2.0 ),
29102     thrRegularEB1 = cms.vdouble( 2.5 ),
29103     thrRegularEE1 = cms.vdouble( 1.0 ),
29104     thrOverEEB1 = cms.vdouble( 0.03 ),
29105     thrOverEEE1 = cms.vdouble( 0.03 ),
29106     thrOverE2EB1 = cms.vdouble( 0.0 ),
29107     thrOverE2EE1 = cms.vdouble( 0.0 ),
29108     thrRegularEB2 = cms.vdouble( 3.0 ),
29109     thrRegularEE2 = cms.vdouble( 2.0 ),
29110     thrOverEEB2 = cms.vdouble( 0.03 ),
29111     thrOverEEE2 = cms.vdouble( 0.03 ),
29112     thrOverE2EB2 = cms.vdouble( 0.0 ),
29113     thrOverE2EE2 = cms.vdouble( 0.0 ),
29114     ncandcut = cms.int32( 2 ),
29115     doRhoCorrection = cms.bool( True ),
29116     rhoMax = cms.double( 9.9999999E7 ),
29117     rhoScale = cms.double( 1.0 ),
29118     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
29119     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
29120     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29121 )
29122 fragment.hltPreEle30WPTightGsf = cms.EDFilter( "HLTPrescaler",
29123     offset = cms.uint32( 0 ),
29124     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29125 )
29126 fragment.hltEG30L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29127     saveTags = cms.bool( True ),
29128     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
29129     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29130     etcutEB = cms.double( 30.0 ),
29131     etcutEE = cms.double( 30.0 ),
29132     minEtaCut = cms.double( -9999.0 ),
29133     maxEtaCut = cms.double( 9999.0 ),
29134     ncandcut = cms.int32( 1 )
29135 )
29136 fragment.hltEle30WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29137     saveTags = cms.bool( True ),
29138     candTag = cms.InputTag( "hltEG30L1SingleEGOrEtFilter" ),
29139     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
29140     rhoTag = cms.InputTag( "" ),
29141     energyLowEdges = cms.vdouble( 0.0 ),
29142     lessThan = cms.bool( True ),
29143     useEt = cms.bool( False ),
29144     useAbs = cms.bool( False ),
29145     thrRegularEB = cms.vdouble( 0.011 ),
29146     thrRegularEE = cms.vdouble( 0.0305 ),
29147     thrOverEEB = cms.vdouble( -1.0 ),
29148     thrOverEEE = cms.vdouble( -1.0 ),
29149     thrOverE2EB = cms.vdouble( -1.0 ),
29150     thrOverE2EE = cms.vdouble( -1.0 ),
29151     ncandcut = cms.int32( 1 ),
29152     doRhoCorrection = cms.bool( False ),
29153     rhoMax = cms.double( 9.9999999E7 ),
29154     rhoScale = cms.double( 1.0 ),
29155     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29156     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29157     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29158 )
29159 fragment.hltEle30WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29160     saveTags = cms.bool( True ),
29161     candTag = cms.InputTag( "hltEle30WPTightClusterShapeFilter" ),
29162     varTag = cms.InputTag( "hltEgammaHoverE" ),
29163     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29164     energyLowEdges = cms.vdouble( 0.0 ),
29165     lessThan = cms.bool( True ),
29166     useEt = cms.bool( False ),
29167     useAbs = cms.bool( False ),
29168     etaBoundaryEB12 = cms.double( 1.0 ),
29169     etaBoundaryEE12 = cms.double( 2.1 ),
29170     thrRegularEB1 = cms.vdouble( 0.75 ),
29171     thrRegularEE1 = cms.vdouble( 3.0 ),
29172     thrOverEEB1 = cms.vdouble( 0.03 ),
29173     thrOverEEE1 = cms.vdouble( 0.03 ),
29174     thrOverE2EB1 = cms.vdouble( 0.0 ),
29175     thrOverE2EE1 = cms.vdouble( 0.0 ),
29176     thrRegularEB2 = cms.vdouble( 2.25 ),
29177     thrRegularEE2 = cms.vdouble( 5.0 ),
29178     thrOverEEB2 = cms.vdouble( 0.03 ),
29179     thrOverEEE2 = cms.vdouble( 0.03 ),
29180     thrOverE2EB2 = cms.vdouble( 0.0 ),
29181     thrOverE2EE2 = cms.vdouble( 0.0 ),
29182     ncandcut = cms.int32( 1 ),
29183     doRhoCorrection = cms.bool( True ),
29184     rhoMax = cms.double( 9.9999999E7 ),
29185     rhoScale = cms.double( 1.0 ),
29186     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
29187     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29188     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29189 )
29190 fragment.hltEle30WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29191     saveTags = cms.bool( True ),
29192     candTag = cms.InputTag( "hltEle30WPTightHEFilter" ),
29193     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
29194     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29195     energyLowEdges = cms.vdouble( 0.0 ),
29196     lessThan = cms.bool( True ),
29197     useEt = cms.bool( True ),
29198     useAbs = cms.bool( False ),
29199     etaBoundaryEB12 = cms.double( 1.0 ),
29200     etaBoundaryEE12 = cms.double( 2.1 ),
29201     thrRegularEB1 = cms.vdouble( 1.75 ),
29202     thrRegularEE1 = cms.vdouble( 1.0 ),
29203     thrOverEEB1 = cms.vdouble( 0.03 ),
29204     thrOverEEE1 = cms.vdouble( 0.025 ),
29205     thrOverE2EB1 = cms.vdouble( 0.0 ),
29206     thrOverE2EE1 = cms.vdouble( 0.0 ),
29207     thrRegularEB2 = cms.vdouble( 1.75 ),
29208     thrRegularEE2 = cms.vdouble( 2.0 ),
29209     thrOverEEB2 = cms.vdouble( 0.03 ),
29210     thrOverEEE2 = cms.vdouble( 0.025 ),
29211     thrOverE2EB2 = cms.vdouble( 0.0 ),
29212     thrOverE2EE2 = cms.vdouble( 0.0 ),
29213     ncandcut = cms.int32( 1 ),
29214     doRhoCorrection = cms.bool( True ),
29215     rhoMax = cms.double( 9.9999999E7 ),
29216     rhoScale = cms.double( 1.0 ),
29217     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
29218     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29219     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29220 )
29221 fragment.hltEle30WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29222     saveTags = cms.bool( True ),
29223     candTag = cms.InputTag( "hltEle30WPTightEcalIsoFilter" ),
29224     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
29225     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29226     energyLowEdges = cms.vdouble( 0.0 ),
29227     lessThan = cms.bool( True ),
29228     useEt = cms.bool( True ),
29229     useAbs = cms.bool( False ),
29230     etaBoundaryEB12 = cms.double( 1.0 ),
29231     etaBoundaryEE12 = cms.double( 2.0 ),
29232     thrRegularEB1 = cms.vdouble( 2.5 ),
29233     thrRegularEE1 = cms.vdouble( 1.0 ),
29234     thrOverEEB1 = cms.vdouble( 0.03 ),
29235     thrOverEEE1 = cms.vdouble( 0.03 ),
29236     thrOverE2EB1 = cms.vdouble( 0.0 ),
29237     thrOverE2EE1 = cms.vdouble( 0.0 ),
29238     thrRegularEB2 = cms.vdouble( 3.0 ),
29239     thrRegularEE2 = cms.vdouble( 2.0 ),
29240     thrOverEEB2 = cms.vdouble( 0.03 ),
29241     thrOverEEE2 = cms.vdouble( 0.03 ),
29242     thrOverE2EB2 = cms.vdouble( 0.0 ),
29243     thrOverE2EE2 = cms.vdouble( 0.0 ),
29244     ncandcut = cms.int32( 1 ),
29245     doRhoCorrection = cms.bool( True ),
29246     rhoMax = cms.double( 9.9999999E7 ),
29247     rhoScale = cms.double( 1.0 ),
29248     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
29249     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
29250     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29251 )
29252 fragment.hltEle30WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
29253     saveTags = cms.bool( True ),
29254     candTag = cms.InputTag( "hltEle30WPTightHcalIsoFilter" ),
29255     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
29256     npixelmatchcut = cms.double( 1.0 ),
29257     ncandcut = cms.int32( 1 ),
29258     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29259     s_a_phi1B = cms.double( 0.0069 ),
29260     s_a_phi1I = cms.double( 0.0088 ),
29261     s_a_phi1F = cms.double( 0.0076 ),
29262     s_a_phi2B = cms.double( 3.7E-4 ),
29263     s_a_phi2I = cms.double( 7.0E-4 ),
29264     s_a_phi2F = cms.double( 0.00906 ),
29265     s_a_zB = cms.double( 0.012 ),
29266     s_a_rI = cms.double( 0.027 ),
29267     s_a_rF = cms.double( 0.04 ),
29268     s2_threshold = cms.double( 0.4 ),
29269     tanhSO10BarrelThres = cms.double( 0.35 ),
29270     tanhSO10InterThres = cms.double( 1.0 ),
29271     tanhSO10ForwardThres = cms.double( 1.0 ),
29272     useS = cms.bool( False ),
29273     pixelVeto = cms.bool( False )
29274 )
29275 fragment.hltEle30WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
29276     saveTags = cms.bool( True ),
29277     candTag = cms.InputTag( "hltEle30WPTightPixelMatchFilter" ),
29278     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
29279     rhoTag = cms.InputTag( "" ),
29280     energyLowEdges = cms.vdouble( 0.0 ),
29281     lessThan = cms.bool( True ),
29282     useEt = cms.bool( False ),
29283     useAbs = cms.bool( False ),
29284     thrRegularEB = cms.vdouble( 70.0 ),
29285     thrRegularEE = cms.vdouble( 45.0 ),
29286     thrOverEEB = cms.vdouble( -1.0 ),
29287     thrOverEEE = cms.vdouble( -1.0 ),
29288     thrOverE2EB = cms.vdouble( -1.0 ),
29289     thrOverE2EE = cms.vdouble( -1.0 ),
29290     ncandcut = cms.int32( 1 ),
29291     doRhoCorrection = cms.bool( False ),
29292     rhoMax = cms.double( 9.9999999E7 ),
29293     rhoScale = cms.double( 1.0 ),
29294     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29295     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29296     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29297 )
29298 fragment.hltEle30WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29299     saveTags = cms.bool( True ),
29300     candTag = cms.InputTag( "hltEle30WPTightPMS2Filter" ),
29301     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
29302     rhoTag = cms.InputTag( "" ),
29303     energyLowEdges = cms.vdouble( 0.0 ),
29304     lessThan = cms.bool( True ),
29305     useEt = cms.bool( False ),
29306     useAbs = cms.bool( True ),
29307     thrRegularEB = cms.vdouble( 0.012 ),
29308     thrRegularEE = cms.vdouble( 0.011 ),
29309     thrOverEEB = cms.vdouble( -1.0 ),
29310     thrOverEEE = cms.vdouble( -1.0 ),
29311     thrOverE2EB = cms.vdouble( -1.0 ),
29312     thrOverE2EE = cms.vdouble( -1.0 ),
29313     ncandcut = cms.int32( 1 ),
29314     doRhoCorrection = cms.bool( False ),
29315     rhoMax = cms.double( 9.9999999E7 ),
29316     rhoScale = cms.double( 1.0 ),
29317     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29318     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29319     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29320 )
29321 fragment.hltEle30WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29322     saveTags = cms.bool( True ),
29323     candTag = cms.InputTag( "hltEle30WPTightGsfOneOEMinusOneOPFilter" ),
29324     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
29325     rhoTag = cms.InputTag( "" ),
29326     energyLowEdges = cms.vdouble( 0.0 ),
29327     lessThan = cms.bool( True ),
29328     useEt = cms.bool( False ),
29329     useAbs = cms.bool( False ),
29330     thrRegularEB = cms.vdouble( 999.0 ),
29331     thrRegularEE = cms.vdouble( 1.0 ),
29332     thrOverEEB = cms.vdouble( -1.0 ),
29333     thrOverEEE = cms.vdouble( -1.0 ),
29334     thrOverE2EB = cms.vdouble( -1.0 ),
29335     thrOverE2EE = cms.vdouble( -1.0 ),
29336     ncandcut = cms.int32( 1 ),
29337     doRhoCorrection = cms.bool( False ),
29338     rhoMax = cms.double( 9.9999999E7 ),
29339     rhoScale = cms.double( 1.0 ),
29340     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29341     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29342     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29343 )
29344 fragment.hltEle30WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29345     saveTags = cms.bool( True ),
29346     candTag = cms.InputTag( "hltEle30WPTightGsfMissingHitsFilter" ),
29347     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
29348     rhoTag = cms.InputTag( "" ),
29349     energyLowEdges = cms.vdouble( 0.0 ),
29350     lessThan = cms.bool( True ),
29351     useEt = cms.bool( False ),
29352     useAbs = cms.bool( True ),
29353     thrRegularEB = cms.vdouble( 0.004 ),
29354     thrRegularEE = cms.vdouble( 0.005 ),
29355     thrOverEEB = cms.vdouble( -1.0 ),
29356     thrOverEEE = cms.vdouble( -1.0 ),
29357     thrOverE2EB = cms.vdouble( -1.0 ),
29358     thrOverE2EE = cms.vdouble( -1.0 ),
29359     ncandcut = cms.int32( 1 ),
29360     doRhoCorrection = cms.bool( False ),
29361     rhoMax = cms.double( 9.9999999E7 ),
29362     rhoScale = cms.double( 1.0 ),
29363     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29364     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29365     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29366 )
29367 fragment.hltEle30WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29368     saveTags = cms.bool( True ),
29369     candTag = cms.InputTag( "hltEle30WPTightGsfDetaFilter" ),
29370     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
29371     rhoTag = cms.InputTag( "" ),
29372     energyLowEdges = cms.vdouble( 0.0 ),
29373     lessThan = cms.bool( True ),
29374     useEt = cms.bool( False ),
29375     useAbs = cms.bool( True ),
29376     thrRegularEB = cms.vdouble( 0.02 ),
29377     thrRegularEE = cms.vdouble( 0.023 ),
29378     thrOverEEB = cms.vdouble( -1.0 ),
29379     thrOverEEE = cms.vdouble( -1.0 ),
29380     thrOverE2EB = cms.vdouble( -1.0 ),
29381     thrOverE2EE = cms.vdouble( -1.0 ),
29382     ncandcut = cms.int32( 1 ),
29383     doRhoCorrection = cms.bool( False ),
29384     rhoMax = cms.double( 9.9999999E7 ),
29385     rhoScale = cms.double( 1.0 ),
29386     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29387     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29388     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29389 )
29390 fragment.hltEle30WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29391     saveTags = cms.bool( True ),
29392     candTag = cms.InputTag( "hltEle30WPTightGsfDphiFilter" ),
29393     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
29394     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29395     energyLowEdges = cms.vdouble( 0.0 ),
29396     lessThan = cms.bool( True ),
29397     useEt = cms.bool( True ),
29398     useAbs = cms.bool( False ),
29399     etaBoundaryEB12 = cms.double( 1.0 ),
29400     etaBoundaryEE12 = cms.double( 2.1 ),
29401     thrRegularEB1 = cms.vdouble( 0.838 ),
29402     thrRegularEE1 = cms.vdouble( -0.363 ),
29403     thrOverEEB1 = cms.vdouble( 0.03 ),
29404     thrOverEEE1 = cms.vdouble( 0.025 ),
29405     thrOverE2EB1 = cms.vdouble( 0.0 ),
29406     thrOverE2EE1 = cms.vdouble( 0.0 ),
29407     thrRegularEB2 = cms.vdouble( -0.385 ),
29408     thrRegularEE2 = cms.vdouble( 0.702 ),
29409     thrOverEEB2 = cms.vdouble( 0.03 ),
29410     thrOverEEE2 = cms.vdouble( 0.025 ),
29411     thrOverE2EB2 = cms.vdouble( 0.0 ),
29412     thrOverE2EE2 = cms.vdouble( 0.0 ),
29413     ncandcut = cms.int32( 1 ),
29414     doRhoCorrection = cms.bool( True ),
29415     rhoMax = cms.double( 9.9999999E7 ),
29416     rhoScale = cms.double( 1.0 ),
29417     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
29418     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29420 )
29421 fragment.hltPreEle32WPTightGsf = cms.EDFilter( "HLTPrescaler",
29422     offset = cms.uint32( 0 ),
29423     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29424 )
29425 fragment.hltEG32L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29426     saveTags = cms.bool( True ),
29427     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
29428     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29429     etcutEB = cms.double( 32.0 ),
29430     etcutEE = cms.double( 32.0 ),
29431     minEtaCut = cms.double( -9999.0 ),
29432     maxEtaCut = cms.double( 9999.0 ),
29433     ncandcut = cms.int32( 1 )
29434 )
29435 fragment.hltEle32WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29436     saveTags = cms.bool( True ),
29437     candTag = cms.InputTag( "hltEG32L1SingleEGOrEtFilter" ),
29438     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
29439     rhoTag = cms.InputTag( "" ),
29440     energyLowEdges = cms.vdouble( 0.0 ),
29441     lessThan = cms.bool( True ),
29442     useEt = cms.bool( False ),
29443     useAbs = cms.bool( False ),
29444     thrRegularEB = cms.vdouble( 0.011 ),
29445     thrRegularEE = cms.vdouble( 0.0305 ),
29446     thrOverEEB = cms.vdouble( -1.0 ),
29447     thrOverEEE = cms.vdouble( -1.0 ),
29448     thrOverE2EB = cms.vdouble( -1.0 ),
29449     thrOverE2EE = cms.vdouble( -1.0 ),
29450     ncandcut = cms.int32( 1 ),
29451     doRhoCorrection = cms.bool( False ),
29452     rhoMax = cms.double( 9.9999999E7 ),
29453     rhoScale = cms.double( 1.0 ),
29454     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29455     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29456     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29457 )
29458 fragment.hltEle32WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29459     saveTags = cms.bool( True ),
29460     candTag = cms.InputTag( "hltEle32WPTightClusterShapeFilter" ),
29461     varTag = cms.InputTag( "hltEgammaHoverE" ),
29462     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29463     energyLowEdges = cms.vdouble( 0.0 ),
29464     lessThan = cms.bool( True ),
29465     useEt = cms.bool( False ),
29466     useAbs = cms.bool( False ),
29467     etaBoundaryEB12 = cms.double( 1.0 ),
29468     etaBoundaryEE12 = cms.double( 2.1 ),
29469     thrRegularEB1 = cms.vdouble( 0.75 ),
29470     thrRegularEE1 = cms.vdouble( 3.0 ),
29471     thrOverEEB1 = cms.vdouble( 0.03 ),
29472     thrOverEEE1 = cms.vdouble( 0.03 ),
29473     thrOverE2EB1 = cms.vdouble( 0.0 ),
29474     thrOverE2EE1 = cms.vdouble( 0.0 ),
29475     thrRegularEB2 = cms.vdouble( 2.25 ),
29476     thrRegularEE2 = cms.vdouble( 5.0 ),
29477     thrOverEEB2 = cms.vdouble( 0.03 ),
29478     thrOverEEE2 = cms.vdouble( 0.03 ),
29479     thrOverE2EB2 = cms.vdouble( 0.0 ),
29480     thrOverE2EE2 = cms.vdouble( 0.0 ),
29481     ncandcut = cms.int32( 1 ),
29482     doRhoCorrection = cms.bool( True ),
29483     rhoMax = cms.double( 9.9999999E7 ),
29484     rhoScale = cms.double( 1.0 ),
29485     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
29486     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29487     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29488 )
29489 fragment.hltEle32WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29490     saveTags = cms.bool( True ),
29491     candTag = cms.InputTag( "hltEle32WPTightHEFilter" ),
29492     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
29493     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29494     energyLowEdges = cms.vdouble( 0.0 ),
29495     lessThan = cms.bool( True ),
29496     useEt = cms.bool( True ),
29497     useAbs = cms.bool( False ),
29498     etaBoundaryEB12 = cms.double( 1.0 ),
29499     etaBoundaryEE12 = cms.double( 2.1 ),
29500     thrRegularEB1 = cms.vdouble( 1.75 ),
29501     thrRegularEE1 = cms.vdouble( 1.0 ),
29502     thrOverEEB1 = cms.vdouble( 0.03 ),
29503     thrOverEEE1 = cms.vdouble( 0.025 ),
29504     thrOverE2EB1 = cms.vdouble( 0.0 ),
29505     thrOverE2EE1 = cms.vdouble( 0.0 ),
29506     thrRegularEB2 = cms.vdouble( 1.75 ),
29507     thrRegularEE2 = cms.vdouble( 2.0 ),
29508     thrOverEEB2 = cms.vdouble( 0.03 ),
29509     thrOverEEE2 = cms.vdouble( 0.025 ),
29510     thrOverE2EB2 = cms.vdouble( 0.0 ),
29511     thrOverE2EE2 = cms.vdouble( 0.0 ),
29512     ncandcut = cms.int32( 1 ),
29513     doRhoCorrection = cms.bool( True ),
29514     rhoMax = cms.double( 9.9999999E7 ),
29515     rhoScale = cms.double( 1.0 ),
29516     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
29517     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29518     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29519 )
29520 fragment.hltEle32WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29521     saveTags = cms.bool( True ),
29522     candTag = cms.InputTag( "hltEle32WPTightEcalIsoFilter" ),
29523     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
29524     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29525     energyLowEdges = cms.vdouble( 0.0 ),
29526     lessThan = cms.bool( True ),
29527     useEt = cms.bool( True ),
29528     useAbs = cms.bool( False ),
29529     etaBoundaryEB12 = cms.double( 1.0 ),
29530     etaBoundaryEE12 = cms.double( 2.0 ),
29531     thrRegularEB1 = cms.vdouble( 2.5 ),
29532     thrRegularEE1 = cms.vdouble( 1.0 ),
29533     thrOverEEB1 = cms.vdouble( 0.03 ),
29534     thrOverEEE1 = cms.vdouble( 0.03 ),
29535     thrOverE2EB1 = cms.vdouble( 0.0 ),
29536     thrOverE2EE1 = cms.vdouble( 0.0 ),
29537     thrRegularEB2 = cms.vdouble( 3.0 ),
29538     thrRegularEE2 = cms.vdouble( 2.0 ),
29539     thrOverEEB2 = cms.vdouble( 0.03 ),
29540     thrOverEEE2 = cms.vdouble( 0.03 ),
29541     thrOverE2EB2 = cms.vdouble( 0.0 ),
29542     thrOverE2EE2 = cms.vdouble( 0.0 ),
29543     ncandcut = cms.int32( 1 ),
29544     doRhoCorrection = cms.bool( True ),
29545     rhoMax = cms.double( 9.9999999E7 ),
29546     rhoScale = cms.double( 1.0 ),
29547     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
29548     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
29549     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29550 )
29551 fragment.hltEle32WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
29552     saveTags = cms.bool( True ),
29553     candTag = cms.InputTag( "hltEle32WPTightHcalIsoFilter" ),
29554     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
29555     npixelmatchcut = cms.double( 1.0 ),
29556     ncandcut = cms.int32( 1 ),
29557     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29558     s_a_phi1B = cms.double( 0.0069 ),
29559     s_a_phi1I = cms.double( 0.0088 ),
29560     s_a_phi1F = cms.double( 0.0076 ),
29561     s_a_phi2B = cms.double( 3.7E-4 ),
29562     s_a_phi2I = cms.double( 7.0E-4 ),
29563     s_a_phi2F = cms.double( 0.00906 ),
29564     s_a_zB = cms.double( 0.012 ),
29565     s_a_rI = cms.double( 0.027 ),
29566     s_a_rF = cms.double( 0.04 ),
29567     s2_threshold = cms.double( 0.4 ),
29568     tanhSO10BarrelThres = cms.double( 0.35 ),
29569     tanhSO10InterThres = cms.double( 1.0 ),
29570     tanhSO10ForwardThres = cms.double( 1.0 ),
29571     useS = cms.bool( False ),
29572     pixelVeto = cms.bool( False )
29573 )
29574 fragment.hltEle32WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
29575     saveTags = cms.bool( True ),
29576     candTag = cms.InputTag( "hltEle32WPTightPixelMatchFilter" ),
29577     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
29578     rhoTag = cms.InputTag( "" ),
29579     energyLowEdges = cms.vdouble( 0.0 ),
29580     lessThan = cms.bool( True ),
29581     useEt = cms.bool( False ),
29582     useAbs = cms.bool( False ),
29583     thrRegularEB = cms.vdouble( 70.0 ),
29584     thrRegularEE = cms.vdouble( 45.0 ),
29585     thrOverEEB = cms.vdouble( -1.0 ),
29586     thrOverEEE = cms.vdouble( -1.0 ),
29587     thrOverE2EB = cms.vdouble( -1.0 ),
29588     thrOverE2EE = cms.vdouble( -1.0 ),
29589     ncandcut = cms.int32( 1 ),
29590     doRhoCorrection = cms.bool( False ),
29591     rhoMax = cms.double( 9.9999999E7 ),
29592     rhoScale = cms.double( 1.0 ),
29593     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29594     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29595     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29596 )
29597 fragment.hltEle32WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29598     saveTags = cms.bool( True ),
29599     candTag = cms.InputTag( "hltEle32WPTightPMS2Filter" ),
29600     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
29601     rhoTag = cms.InputTag( "" ),
29602     energyLowEdges = cms.vdouble( 0.0 ),
29603     lessThan = cms.bool( True ),
29604     useEt = cms.bool( False ),
29605     useAbs = cms.bool( True ),
29606     thrRegularEB = cms.vdouble( 0.012 ),
29607     thrRegularEE = cms.vdouble( 0.011 ),
29608     thrOverEEB = cms.vdouble( -1.0 ),
29609     thrOverEEE = cms.vdouble( -1.0 ),
29610     thrOverE2EB = cms.vdouble( -1.0 ),
29611     thrOverE2EE = cms.vdouble( -1.0 ),
29612     ncandcut = cms.int32( 1 ),
29613     doRhoCorrection = cms.bool( False ),
29614     rhoMax = cms.double( 9.9999999E7 ),
29615     rhoScale = cms.double( 1.0 ),
29616     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29617     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29618     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29619 )
29620 fragment.hltEle32WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29621     saveTags = cms.bool( True ),
29622     candTag = cms.InputTag( "hltEle32WPTightGsfOneOEMinusOneOPFilter" ),
29623     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
29624     rhoTag = cms.InputTag( "" ),
29625     energyLowEdges = cms.vdouble( 0.0 ),
29626     lessThan = cms.bool( True ),
29627     useEt = cms.bool( False ),
29628     useAbs = cms.bool( False ),
29629     thrRegularEB = cms.vdouble( 999.0 ),
29630     thrRegularEE = cms.vdouble( 1.0 ),
29631     thrOverEEB = cms.vdouble( -1.0 ),
29632     thrOverEEE = cms.vdouble( -1.0 ),
29633     thrOverE2EB = cms.vdouble( -1.0 ),
29634     thrOverE2EE = cms.vdouble( -1.0 ),
29635     ncandcut = cms.int32( 1 ),
29636     doRhoCorrection = cms.bool( False ),
29637     rhoMax = cms.double( 9.9999999E7 ),
29638     rhoScale = cms.double( 1.0 ),
29639     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29640     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29641     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29642 )
29643 fragment.hltEle32WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29644     saveTags = cms.bool( True ),
29645     candTag = cms.InputTag( "hltEle32WPTightGsfMissingHitsFilter" ),
29646     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
29647     rhoTag = cms.InputTag( "" ),
29648     energyLowEdges = cms.vdouble( 0.0 ),
29649     lessThan = cms.bool( True ),
29650     useEt = cms.bool( False ),
29651     useAbs = cms.bool( True ),
29652     thrRegularEB = cms.vdouble( 0.004 ),
29653     thrRegularEE = cms.vdouble( 0.005 ),
29654     thrOverEEB = cms.vdouble( -1.0 ),
29655     thrOverEEE = cms.vdouble( -1.0 ),
29656     thrOverE2EB = cms.vdouble( -1.0 ),
29657     thrOverE2EE = cms.vdouble( -1.0 ),
29658     ncandcut = cms.int32( 1 ),
29659     doRhoCorrection = cms.bool( False ),
29660     rhoMax = cms.double( 9.9999999E7 ),
29661     rhoScale = cms.double( 1.0 ),
29662     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29663     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29664     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29665 )
29666 fragment.hltEle32WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29667     saveTags = cms.bool( True ),
29668     candTag = cms.InputTag( "hltEle32WPTightGsfDetaFilter" ),
29669     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
29670     rhoTag = cms.InputTag( "" ),
29671     energyLowEdges = cms.vdouble( 0.0 ),
29672     lessThan = cms.bool( True ),
29673     useEt = cms.bool( False ),
29674     useAbs = cms.bool( True ),
29675     thrRegularEB = cms.vdouble( 0.02 ),
29676     thrRegularEE = cms.vdouble( 0.023 ),
29677     thrOverEEB = cms.vdouble( -1.0 ),
29678     thrOverEEE = cms.vdouble( -1.0 ),
29679     thrOverE2EB = cms.vdouble( -1.0 ),
29680     thrOverE2EE = cms.vdouble( -1.0 ),
29681     ncandcut = cms.int32( 1 ),
29682     doRhoCorrection = cms.bool( False ),
29683     rhoMax = cms.double( 9.9999999E7 ),
29684     rhoScale = cms.double( 1.0 ),
29685     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29686     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29687     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29688 )
29689 fragment.hltEle32WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29690     saveTags = cms.bool( True ),
29691     candTag = cms.InputTag( "hltEle32WPTightGsfDphiFilter" ),
29692     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
29693     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29694     energyLowEdges = cms.vdouble( 0.0 ),
29695     lessThan = cms.bool( True ),
29696     useEt = cms.bool( True ),
29697     useAbs = cms.bool( False ),
29698     etaBoundaryEB12 = cms.double( 1.0 ),
29699     etaBoundaryEE12 = cms.double( 2.1 ),
29700     thrRegularEB1 = cms.vdouble( 0.838 ),
29701     thrRegularEE1 = cms.vdouble( -0.363 ),
29702     thrOverEEB1 = cms.vdouble( 0.03 ),
29703     thrOverEEE1 = cms.vdouble( 0.025 ),
29704     thrOverE2EB1 = cms.vdouble( 0.0 ),
29705     thrOverE2EE1 = cms.vdouble( 0.0 ),
29706     thrRegularEB2 = cms.vdouble( -0.385 ),
29707     thrRegularEE2 = cms.vdouble( 0.702 ),
29708     thrOverEEB2 = cms.vdouble( 0.03 ),
29709     thrOverEEE2 = cms.vdouble( 0.025 ),
29710     thrOverE2EB2 = cms.vdouble( 0.0 ),
29711     thrOverE2EE2 = cms.vdouble( 0.0 ),
29712     ncandcut = cms.int32( 1 ),
29713     doRhoCorrection = cms.bool( True ),
29714     rhoMax = cms.double( 9.9999999E7 ),
29715     rhoScale = cms.double( 1.0 ),
29716     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
29717     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29719 )
29720 fragment.hltPreEle35WPTightGsf = cms.EDFilter( "HLTPrescaler",
29721     offset = cms.uint32( 0 ),
29722     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
29723 )
29724 fragment.hltEG35L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
29725     saveTags = cms.bool( True ),
29726     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
29727     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29728     etcutEB = cms.double( 35.0 ),
29729     etcutEE = cms.double( 35.0 ),
29730     minEtaCut = cms.double( -9999.0 ),
29731     maxEtaCut = cms.double( 9999.0 ),
29732     ncandcut = cms.int32( 1 )
29733 )
29734 fragment.hltEle35noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29735     saveTags = cms.bool( True ),
29736     candTag = cms.InputTag( "hltEG35L1SingleEGOrEtFilter" ),
29737     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
29738     rhoTag = cms.InputTag( "" ),
29739     energyLowEdges = cms.vdouble( 0.0 ),
29740     lessThan = cms.bool( True ),
29741     useEt = cms.bool( False ),
29742     useAbs = cms.bool( False ),
29743     thrRegularEB = cms.vdouble( 0.011 ),
29744     thrRegularEE = cms.vdouble( 0.0305 ),
29745     thrOverEEB = cms.vdouble( -1.0 ),
29746     thrOverEEE = cms.vdouble( -1.0 ),
29747     thrOverE2EB = cms.vdouble( -1.0 ),
29748     thrOverE2EE = cms.vdouble( -1.0 ),
29749     ncandcut = cms.int32( 1 ),
29750     doRhoCorrection = cms.bool( False ),
29751     rhoMax = cms.double( 9.9999999E7 ),
29752     rhoScale = cms.double( 1.0 ),
29753     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29754     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29755     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29756 )
29757 fragment.hltEle35noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29758     saveTags = cms.bool( True ),
29759     candTag = cms.InputTag( "hltEle35noerWPTightClusterShapeFilter" ),
29760     varTag = cms.InputTag( "hltEgammaHoverE" ),
29761     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29762     energyLowEdges = cms.vdouble( 0.0 ),
29763     lessThan = cms.bool( True ),
29764     useEt = cms.bool( False ),
29765     useAbs = cms.bool( False ),
29766     etaBoundaryEB12 = cms.double( 1.0 ),
29767     etaBoundaryEE12 = cms.double( 2.1 ),
29768     thrRegularEB1 = cms.vdouble( 0.75 ),
29769     thrRegularEE1 = cms.vdouble( 3.0 ),
29770     thrOverEEB1 = cms.vdouble( 0.03 ),
29771     thrOverEEE1 = cms.vdouble( 0.03 ),
29772     thrOverE2EB1 = cms.vdouble( 0.0 ),
29773     thrOverE2EE1 = cms.vdouble( 0.0 ),
29774     thrRegularEB2 = cms.vdouble( 2.25 ),
29775     thrRegularEE2 = cms.vdouble( 5.0 ),
29776     thrOverEEB2 = cms.vdouble( 0.03 ),
29777     thrOverEEE2 = cms.vdouble( 0.03 ),
29778     thrOverE2EB2 = cms.vdouble( 0.0 ),
29779     thrOverE2EE2 = cms.vdouble( 0.0 ),
29780     ncandcut = cms.int32( 1 ),
29781     doRhoCorrection = cms.bool( True ),
29782     rhoMax = cms.double( 9.9999999E7 ),
29783     rhoScale = cms.double( 1.0 ),
29784     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
29785     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29786     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29787 )
29788 fragment.hltEle35noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29789     saveTags = cms.bool( True ),
29790     candTag = cms.InputTag( "hltEle35noerWPTightHEFilter" ),
29791     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
29792     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29793     energyLowEdges = cms.vdouble( 0.0 ),
29794     lessThan = cms.bool( True ),
29795     useEt = cms.bool( True ),
29796     useAbs = cms.bool( False ),
29797     etaBoundaryEB12 = cms.double( 1.0 ),
29798     etaBoundaryEE12 = cms.double( 2.1 ),
29799     thrRegularEB1 = cms.vdouble( 1.75 ),
29800     thrRegularEE1 = cms.vdouble( 1.0 ),
29801     thrOverEEB1 = cms.vdouble( 0.03 ),
29802     thrOverEEE1 = cms.vdouble( 0.025 ),
29803     thrOverE2EB1 = cms.vdouble( 0.0 ),
29804     thrOverE2EE1 = cms.vdouble( 0.0 ),
29805     thrRegularEB2 = cms.vdouble( 1.75 ),
29806     thrRegularEE2 = cms.vdouble( 2.0 ),
29807     thrOverEEB2 = cms.vdouble( 0.03 ),
29808     thrOverEEE2 = cms.vdouble( 0.025 ),
29809     thrOverE2EB2 = cms.vdouble( 0.0 ),
29810     thrOverE2EE2 = cms.vdouble( 0.0 ),
29811     ncandcut = cms.int32( 1 ),
29812     doRhoCorrection = cms.bool( True ),
29813     rhoMax = cms.double( 9.9999999E7 ),
29814     rhoScale = cms.double( 1.0 ),
29815     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
29816     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
29817     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29818 )
29819 fragment.hltEle35noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29820     saveTags = cms.bool( True ),
29821     candTag = cms.InputTag( "hltEle35noerWPTightEcalIsoFilter" ),
29822     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
29823     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29824     energyLowEdges = cms.vdouble( 0.0 ),
29825     lessThan = cms.bool( True ),
29826     useEt = cms.bool( True ),
29827     useAbs = cms.bool( False ),
29828     etaBoundaryEB12 = cms.double( 1.0 ),
29829     etaBoundaryEE12 = cms.double( 2.0 ),
29830     thrRegularEB1 = cms.vdouble( 2.5 ),
29831     thrRegularEE1 = cms.vdouble( 1.0 ),
29832     thrOverEEB1 = cms.vdouble( 0.03 ),
29833     thrOverEEE1 = cms.vdouble( 0.03 ),
29834     thrOverE2EB1 = cms.vdouble( 0.0 ),
29835     thrOverE2EE1 = cms.vdouble( 0.0 ),
29836     thrRegularEB2 = cms.vdouble( 3.0 ),
29837     thrRegularEE2 = cms.vdouble( 2.0 ),
29838     thrOverEEB2 = cms.vdouble( 0.03 ),
29839     thrOverEEE2 = cms.vdouble( 0.03 ),
29840     thrOverE2EB2 = cms.vdouble( 0.0 ),
29841     thrOverE2EE2 = cms.vdouble( 0.0 ),
29842     ncandcut = cms.int32( 1 ),
29843     doRhoCorrection = cms.bool( True ),
29844     rhoMax = cms.double( 9.9999999E7 ),
29845     rhoScale = cms.double( 1.0 ),
29846     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
29847     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
29848     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29849 )
29850 fragment.hltEle35noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
29851     saveTags = cms.bool( True ),
29852     candTag = cms.InputTag( "hltEle35noerWPTightHcalIsoFilter" ),
29853     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
29854     npixelmatchcut = cms.double( 1.0 ),
29855     ncandcut = cms.int32( 1 ),
29856     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
29857     s_a_phi1B = cms.double( 0.0069 ),
29858     s_a_phi1I = cms.double( 0.0088 ),
29859     s_a_phi1F = cms.double( 0.0076 ),
29860     s_a_phi2B = cms.double( 3.7E-4 ),
29861     s_a_phi2I = cms.double( 7.0E-4 ),
29862     s_a_phi2F = cms.double( 0.00906 ),
29863     s_a_zB = cms.double( 0.012 ),
29864     s_a_rI = cms.double( 0.027 ),
29865     s_a_rF = cms.double( 0.04 ),
29866     s2_threshold = cms.double( 0.4 ),
29867     tanhSO10BarrelThres = cms.double( 0.35 ),
29868     tanhSO10InterThres = cms.double( 1.0 ),
29869     tanhSO10ForwardThres = cms.double( 1.0 ),
29870     useS = cms.bool( False ),
29871     pixelVeto = cms.bool( False )
29872 )
29873 fragment.hltEle35noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
29874     saveTags = cms.bool( True ),
29875     candTag = cms.InputTag( "hltEle35noerWPTightPixelMatchFilter" ),
29876     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
29877     rhoTag = cms.InputTag( "" ),
29878     energyLowEdges = cms.vdouble( 0.0 ),
29879     lessThan = cms.bool( True ),
29880     useEt = cms.bool( False ),
29881     useAbs = cms.bool( False ),
29882     thrRegularEB = cms.vdouble( 70.0 ),
29883     thrRegularEE = cms.vdouble( 45.0 ),
29884     thrOverEEB = cms.vdouble( -1.0 ),
29885     thrOverEEE = cms.vdouble( -1.0 ),
29886     thrOverE2EB = cms.vdouble( -1.0 ),
29887     thrOverE2EE = cms.vdouble( -1.0 ),
29888     ncandcut = cms.int32( 1 ),
29889     doRhoCorrection = cms.bool( False ),
29890     rhoMax = cms.double( 9.9999999E7 ),
29891     rhoScale = cms.double( 1.0 ),
29892     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29893     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29894     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29895 )
29896 fragment.hltEle35noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29897     saveTags = cms.bool( True ),
29898     candTag = cms.InputTag( "hltEle35noerWPTightPMS2Filter" ),
29899     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
29900     rhoTag = cms.InputTag( "" ),
29901     energyLowEdges = cms.vdouble( 0.0 ),
29902     lessThan = cms.bool( True ),
29903     useEt = cms.bool( False ),
29904     useAbs = cms.bool( True ),
29905     thrRegularEB = cms.vdouble( 0.012 ),
29906     thrRegularEE = cms.vdouble( 0.011 ),
29907     thrOverEEB = cms.vdouble( -1.0 ),
29908     thrOverEEE = cms.vdouble( -1.0 ),
29909     thrOverE2EB = cms.vdouble( -1.0 ),
29910     thrOverE2EE = cms.vdouble( -1.0 ),
29911     ncandcut = cms.int32( 1 ),
29912     doRhoCorrection = cms.bool( False ),
29913     rhoMax = cms.double( 9.9999999E7 ),
29914     rhoScale = cms.double( 1.0 ),
29915     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29916     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29917     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29918 )
29919 fragment.hltEle35noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29920     saveTags = cms.bool( True ),
29921     candTag = cms.InputTag( "hltEle35noerWPTightGsfOneOEMinusOneOPFilter" ),
29922     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
29923     rhoTag = cms.InputTag( "" ),
29924     energyLowEdges = cms.vdouble( 0.0 ),
29925     lessThan = cms.bool( True ),
29926     useEt = cms.bool( False ),
29927     useAbs = cms.bool( False ),
29928     thrRegularEB = cms.vdouble( 999.0 ),
29929     thrRegularEE = cms.vdouble( 1.0 ),
29930     thrOverEEB = cms.vdouble( -1.0 ),
29931     thrOverEEE = cms.vdouble( -1.0 ),
29932     thrOverE2EB = cms.vdouble( -1.0 ),
29933     thrOverE2EE = cms.vdouble( -1.0 ),
29934     ncandcut = cms.int32( 1 ),
29935     doRhoCorrection = cms.bool( False ),
29936     rhoMax = cms.double( 9.9999999E7 ),
29937     rhoScale = cms.double( 1.0 ),
29938     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29939     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29940     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29941 )
29942 fragment.hltEle35noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29943     saveTags = cms.bool( True ),
29944     candTag = cms.InputTag( "hltEle35noerWPTightGsfMissingHitsFilter" ),
29945     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
29946     rhoTag = cms.InputTag( "" ),
29947     energyLowEdges = cms.vdouble( 0.0 ),
29948     lessThan = cms.bool( True ),
29949     useEt = cms.bool( False ),
29950     useAbs = cms.bool( True ),
29951     thrRegularEB = cms.vdouble( 0.004 ),
29952     thrRegularEE = cms.vdouble( 0.005 ),
29953     thrOverEEB = cms.vdouble( -1.0 ),
29954     thrOverEEE = cms.vdouble( -1.0 ),
29955     thrOverE2EB = cms.vdouble( -1.0 ),
29956     thrOverE2EE = cms.vdouble( -1.0 ),
29957     ncandcut = cms.int32( 1 ),
29958     doRhoCorrection = cms.bool( False ),
29959     rhoMax = cms.double( 9.9999999E7 ),
29960     rhoScale = cms.double( 1.0 ),
29961     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29962     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29963     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29964 )
29965 fragment.hltEle35noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
29966     saveTags = cms.bool( True ),
29967     candTag = cms.InputTag( "hltEle35noerWPTightGsfDetaFilter" ),
29968     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
29969     rhoTag = cms.InputTag( "" ),
29970     energyLowEdges = cms.vdouble( 0.0 ),
29971     lessThan = cms.bool( True ),
29972     useEt = cms.bool( False ),
29973     useAbs = cms.bool( True ),
29974     thrRegularEB = cms.vdouble( 0.02 ),
29975     thrRegularEE = cms.vdouble( 0.023 ),
29976     thrOverEEB = cms.vdouble( -1.0 ),
29977     thrOverEEE = cms.vdouble( -1.0 ),
29978     thrOverE2EB = cms.vdouble( -1.0 ),
29979     thrOverE2EE = cms.vdouble( -1.0 ),
29980     ncandcut = cms.int32( 1 ),
29981     doRhoCorrection = cms.bool( False ),
29982     rhoMax = cms.double( 9.9999999E7 ),
29983     rhoScale = cms.double( 1.0 ),
29984     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
29985     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
29986     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
29987 )
29988 fragment.hltEle35noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
29989     saveTags = cms.bool( True ),
29990     candTag = cms.InputTag( "hltEle35noerWPTightGsfDphiFilter" ),
29991     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
29992     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
29993     energyLowEdges = cms.vdouble( 0.0 ),
29994     lessThan = cms.bool( True ),
29995     useEt = cms.bool( True ),
29996     useAbs = cms.bool( False ),
29997     etaBoundaryEB12 = cms.double( 1.0 ),
29998     etaBoundaryEE12 = cms.double( 2.1 ),
29999     thrRegularEB1 = cms.vdouble( 0.838 ),
30000     thrRegularEE1 = cms.vdouble( -0.363 ),
30001     thrOverEEB1 = cms.vdouble( 0.03 ),
30002     thrOverEEE1 = cms.vdouble( 0.025 ),
30003     thrOverE2EB1 = cms.vdouble( 0.0 ),
30004     thrOverE2EE1 = cms.vdouble( 0.0 ),
30005     thrRegularEB2 = cms.vdouble( -0.385 ),
30006     thrRegularEE2 = cms.vdouble( 0.702 ),
30007     thrOverEEB2 = cms.vdouble( 0.03 ),
30008     thrOverEEE2 = cms.vdouble( 0.025 ),
30009     thrOverE2EB2 = cms.vdouble( 0.0 ),
30010     thrOverE2EE2 = cms.vdouble( 0.0 ),
30011     ncandcut = cms.int32( 1 ),
30012     doRhoCorrection = cms.bool( True ),
30013     rhoMax = cms.double( 9.9999999E7 ),
30014     rhoScale = cms.double( 1.0 ),
30015     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
30016     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30017     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30018 )
30019 fragment.hltPreEle38WPTightGsf = cms.EDFilter( "HLTPrescaler",
30020     offset = cms.uint32( 0 ),
30021     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30022 )
30023 fragment.hltEG38L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30024     saveTags = cms.bool( True ),
30025     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30026     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30027     etcutEB = cms.double( 38.0 ),
30028     etcutEE = cms.double( 38.0 ),
30029     minEtaCut = cms.double( -9999.0 ),
30030     maxEtaCut = cms.double( 9999.0 ),
30031     ncandcut = cms.int32( 1 )
30032 )
30033 fragment.hltEle38noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30034     saveTags = cms.bool( True ),
30035     candTag = cms.InputTag( "hltEG38L1SingleEGOrEtFilter" ),
30036     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30037     rhoTag = cms.InputTag( "" ),
30038     energyLowEdges = cms.vdouble( 0.0 ),
30039     lessThan = cms.bool( True ),
30040     useEt = cms.bool( False ),
30041     useAbs = cms.bool( False ),
30042     thrRegularEB = cms.vdouble( 0.011 ),
30043     thrRegularEE = cms.vdouble( 0.0305 ),
30044     thrOverEEB = cms.vdouble( -1.0 ),
30045     thrOverEEE = cms.vdouble( -1.0 ),
30046     thrOverE2EB = cms.vdouble( -1.0 ),
30047     thrOverE2EE = cms.vdouble( -1.0 ),
30048     ncandcut = cms.int32( 1 ),
30049     doRhoCorrection = cms.bool( False ),
30050     rhoMax = cms.double( 9.9999999E7 ),
30051     rhoScale = cms.double( 1.0 ),
30052     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30053     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30054     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30055 )
30056 fragment.hltEle38noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30057     saveTags = cms.bool( True ),
30058     candTag = cms.InputTag( "hltEle38noerWPTightClusterShapeFilter" ),
30059     varTag = cms.InputTag( "hltEgammaHoverE" ),
30060     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30061     energyLowEdges = cms.vdouble( 0.0 ),
30062     lessThan = cms.bool( True ),
30063     useEt = cms.bool( False ),
30064     useAbs = cms.bool( False ),
30065     etaBoundaryEB12 = cms.double( 1.0 ),
30066     etaBoundaryEE12 = cms.double( 2.1 ),
30067     thrRegularEB1 = cms.vdouble( 0.75 ),
30068     thrRegularEE1 = cms.vdouble( 3.0 ),
30069     thrOverEEB1 = cms.vdouble( 0.03 ),
30070     thrOverEEE1 = cms.vdouble( 0.03 ),
30071     thrOverE2EB1 = cms.vdouble( 0.0 ),
30072     thrOverE2EE1 = cms.vdouble( 0.0 ),
30073     thrRegularEB2 = cms.vdouble( 2.25 ),
30074     thrRegularEE2 = cms.vdouble( 5.0 ),
30075     thrOverEEB2 = cms.vdouble( 0.03 ),
30076     thrOverEEE2 = cms.vdouble( 0.03 ),
30077     thrOverE2EB2 = cms.vdouble( 0.0 ),
30078     thrOverE2EE2 = cms.vdouble( 0.0 ),
30079     ncandcut = cms.int32( 1 ),
30080     doRhoCorrection = cms.bool( True ),
30081     rhoMax = cms.double( 9.9999999E7 ),
30082     rhoScale = cms.double( 1.0 ),
30083     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
30084     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30085     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30086 )
30087 fragment.hltEle38noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30088     saveTags = cms.bool( True ),
30089     candTag = cms.InputTag( "hltEle38noerWPTightHEFilter" ),
30090     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
30091     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30092     energyLowEdges = cms.vdouble( 0.0 ),
30093     lessThan = cms.bool( True ),
30094     useEt = cms.bool( True ),
30095     useAbs = cms.bool( False ),
30096     etaBoundaryEB12 = cms.double( 1.0 ),
30097     etaBoundaryEE12 = cms.double( 2.1 ),
30098     thrRegularEB1 = cms.vdouble( 1.75 ),
30099     thrRegularEE1 = cms.vdouble( 1.0 ),
30100     thrOverEEB1 = cms.vdouble( 0.03 ),
30101     thrOverEEE1 = cms.vdouble( 0.025 ),
30102     thrOverE2EB1 = cms.vdouble( 0.0 ),
30103     thrOverE2EE1 = cms.vdouble( 0.0 ),
30104     thrRegularEB2 = cms.vdouble( 1.75 ),
30105     thrRegularEE2 = cms.vdouble( 2.0 ),
30106     thrOverEEB2 = cms.vdouble( 0.03 ),
30107     thrOverEEE2 = cms.vdouble( 0.025 ),
30108     thrOverE2EB2 = cms.vdouble( 0.0 ),
30109     thrOverE2EE2 = cms.vdouble( 0.0 ),
30110     ncandcut = cms.int32( 1 ),
30111     doRhoCorrection = cms.bool( True ),
30112     rhoMax = cms.double( 9.9999999E7 ),
30113     rhoScale = cms.double( 1.0 ),
30114     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
30115     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30116     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30117 )
30118 fragment.hltEle38noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30119     saveTags = cms.bool( True ),
30120     candTag = cms.InputTag( "hltEle38noerWPTightEcalIsoFilter" ),
30121     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30122     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30123     energyLowEdges = cms.vdouble( 0.0 ),
30124     lessThan = cms.bool( True ),
30125     useEt = cms.bool( True ),
30126     useAbs = cms.bool( False ),
30127     etaBoundaryEB12 = cms.double( 1.0 ),
30128     etaBoundaryEE12 = cms.double( 2.0 ),
30129     thrRegularEB1 = cms.vdouble( 2.5 ),
30130     thrRegularEE1 = cms.vdouble( 1.0 ),
30131     thrOverEEB1 = cms.vdouble( 0.03 ),
30132     thrOverEEE1 = cms.vdouble( 0.03 ),
30133     thrOverE2EB1 = cms.vdouble( 0.0 ),
30134     thrOverE2EE1 = cms.vdouble( 0.0 ),
30135     thrRegularEB2 = cms.vdouble( 3.0 ),
30136     thrRegularEE2 = cms.vdouble( 2.0 ),
30137     thrOverEEB2 = cms.vdouble( 0.03 ),
30138     thrOverEEE2 = cms.vdouble( 0.03 ),
30139     thrOverE2EB2 = cms.vdouble( 0.0 ),
30140     thrOverE2EE2 = cms.vdouble( 0.0 ),
30141     ncandcut = cms.int32( 1 ),
30142     doRhoCorrection = cms.bool( True ),
30143     rhoMax = cms.double( 9.9999999E7 ),
30144     rhoScale = cms.double( 1.0 ),
30145     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
30146     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30147     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30148 )
30149 fragment.hltEle38noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30150     saveTags = cms.bool( True ),
30151     candTag = cms.InputTag( "hltEle38noerWPTightHcalIsoFilter" ),
30152     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30153     npixelmatchcut = cms.double( 1.0 ),
30154     ncandcut = cms.int32( 1 ),
30155     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30156     s_a_phi1B = cms.double( 0.0069 ),
30157     s_a_phi1I = cms.double( 0.0088 ),
30158     s_a_phi1F = cms.double( 0.0076 ),
30159     s_a_phi2B = cms.double( 3.7E-4 ),
30160     s_a_phi2I = cms.double( 7.0E-4 ),
30161     s_a_phi2F = cms.double( 0.00906 ),
30162     s_a_zB = cms.double( 0.012 ),
30163     s_a_rI = cms.double( 0.027 ),
30164     s_a_rF = cms.double( 0.04 ),
30165     s2_threshold = cms.double( 0.4 ),
30166     tanhSO10BarrelThres = cms.double( 0.35 ),
30167     tanhSO10InterThres = cms.double( 1.0 ),
30168     tanhSO10ForwardThres = cms.double( 1.0 ),
30169     useS = cms.bool( False ),
30170     pixelVeto = cms.bool( False )
30171 )
30172 fragment.hltEle38noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30173     saveTags = cms.bool( True ),
30174     candTag = cms.InputTag( "hltEle38noerWPTightPixelMatchFilter" ),
30175     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30176     rhoTag = cms.InputTag( "" ),
30177     energyLowEdges = cms.vdouble( 0.0 ),
30178     lessThan = cms.bool( True ),
30179     useEt = cms.bool( False ),
30180     useAbs = cms.bool( False ),
30181     thrRegularEB = cms.vdouble( 70.0 ),
30182     thrRegularEE = cms.vdouble( 45.0 ),
30183     thrOverEEB = cms.vdouble( -1.0 ),
30184     thrOverEEE = cms.vdouble( -1.0 ),
30185     thrOverE2EB = cms.vdouble( -1.0 ),
30186     thrOverE2EE = cms.vdouble( -1.0 ),
30187     ncandcut = cms.int32( 1 ),
30188     doRhoCorrection = cms.bool( False ),
30189     rhoMax = cms.double( 9.9999999E7 ),
30190     rhoScale = cms.double( 1.0 ),
30191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30193     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30194 )
30195 fragment.hltEle38noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30196     saveTags = cms.bool( True ),
30197     candTag = cms.InputTag( "hltEle38noerWPTightPMS2Filter" ),
30198     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30199     rhoTag = cms.InputTag( "" ),
30200     energyLowEdges = cms.vdouble( 0.0 ),
30201     lessThan = cms.bool( True ),
30202     useEt = cms.bool( False ),
30203     useAbs = cms.bool( True ),
30204     thrRegularEB = cms.vdouble( 0.012 ),
30205     thrRegularEE = cms.vdouble( 0.011 ),
30206     thrOverEEB = cms.vdouble( -1.0 ),
30207     thrOverEEE = cms.vdouble( -1.0 ),
30208     thrOverE2EB = cms.vdouble( -1.0 ),
30209     thrOverE2EE = cms.vdouble( -1.0 ),
30210     ncandcut = cms.int32( 1 ),
30211     doRhoCorrection = cms.bool( False ),
30212     rhoMax = cms.double( 9.9999999E7 ),
30213     rhoScale = cms.double( 1.0 ),
30214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30216     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30217 )
30218 fragment.hltEle38noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30219     saveTags = cms.bool( True ),
30220     candTag = cms.InputTag( "hltEle38noerWPTightGsfOneOEMinusOneOPFilter" ),
30221     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30222     rhoTag = cms.InputTag( "" ),
30223     energyLowEdges = cms.vdouble( 0.0 ),
30224     lessThan = cms.bool( True ),
30225     useEt = cms.bool( False ),
30226     useAbs = cms.bool( False ),
30227     thrRegularEB = cms.vdouble( 999.0 ),
30228     thrRegularEE = cms.vdouble( 1.0 ),
30229     thrOverEEB = cms.vdouble( -1.0 ),
30230     thrOverEEE = cms.vdouble( -1.0 ),
30231     thrOverE2EB = cms.vdouble( -1.0 ),
30232     thrOverE2EE = cms.vdouble( -1.0 ),
30233     ncandcut = cms.int32( 1 ),
30234     doRhoCorrection = cms.bool( False ),
30235     rhoMax = cms.double( 9.9999999E7 ),
30236     rhoScale = cms.double( 1.0 ),
30237     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30238     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30239     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30240 )
30241 fragment.hltEle38noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30242     saveTags = cms.bool( True ),
30243     candTag = cms.InputTag( "hltEle38noerWPTightGsfMissingHitsFilter" ),
30244     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30245     rhoTag = cms.InputTag( "" ),
30246     energyLowEdges = cms.vdouble( 0.0 ),
30247     lessThan = cms.bool( True ),
30248     useEt = cms.bool( False ),
30249     useAbs = cms.bool( True ),
30250     thrRegularEB = cms.vdouble( 0.004 ),
30251     thrRegularEE = cms.vdouble( 0.005 ),
30252     thrOverEEB = cms.vdouble( -1.0 ),
30253     thrOverEEE = cms.vdouble( -1.0 ),
30254     thrOverE2EB = cms.vdouble( -1.0 ),
30255     thrOverE2EE = cms.vdouble( -1.0 ),
30256     ncandcut = cms.int32( 1 ),
30257     doRhoCorrection = cms.bool( False ),
30258     rhoMax = cms.double( 9.9999999E7 ),
30259     rhoScale = cms.double( 1.0 ),
30260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30263 )
30264 fragment.hltEle38noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30265     saveTags = cms.bool( True ),
30266     candTag = cms.InputTag( "hltEle38noerWPTightGsfDetaFilter" ),
30267     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30268     rhoTag = cms.InputTag( "" ),
30269     energyLowEdges = cms.vdouble( 0.0 ),
30270     lessThan = cms.bool( True ),
30271     useEt = cms.bool( False ),
30272     useAbs = cms.bool( True ),
30273     thrRegularEB = cms.vdouble( 0.02 ),
30274     thrRegularEE = cms.vdouble( 0.023 ),
30275     thrOverEEB = cms.vdouble( -1.0 ),
30276     thrOverEEE = cms.vdouble( -1.0 ),
30277     thrOverE2EB = cms.vdouble( -1.0 ),
30278     thrOverE2EE = cms.vdouble( -1.0 ),
30279     ncandcut = cms.int32( 1 ),
30280     doRhoCorrection = cms.bool( False ),
30281     rhoMax = cms.double( 9.9999999E7 ),
30282     rhoScale = cms.double( 1.0 ),
30283     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30285     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30286 )
30287 fragment.hltEle38noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30288     saveTags = cms.bool( True ),
30289     candTag = cms.InputTag( "hltEle38noerWPTightGsfDphiFilter" ),
30290     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30291     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30292     energyLowEdges = cms.vdouble( 0.0 ),
30293     lessThan = cms.bool( True ),
30294     useEt = cms.bool( True ),
30295     useAbs = cms.bool( False ),
30296     etaBoundaryEB12 = cms.double( 1.0 ),
30297     etaBoundaryEE12 = cms.double( 2.1 ),
30298     thrRegularEB1 = cms.vdouble( 0.838 ),
30299     thrRegularEE1 = cms.vdouble( -0.363 ),
30300     thrOverEEB1 = cms.vdouble( 0.03 ),
30301     thrOverEEE1 = cms.vdouble( 0.025 ),
30302     thrOverE2EB1 = cms.vdouble( 0.0 ),
30303     thrOverE2EE1 = cms.vdouble( 0.0 ),
30304     thrRegularEB2 = cms.vdouble( -0.385 ),
30305     thrRegularEE2 = cms.vdouble( 0.702 ),
30306     thrOverEEB2 = cms.vdouble( 0.03 ),
30307     thrOverEEE2 = cms.vdouble( 0.025 ),
30308     thrOverE2EB2 = cms.vdouble( 0.0 ),
30309     thrOverE2EE2 = cms.vdouble( 0.0 ),
30310     ncandcut = cms.int32( 1 ),
30311     doRhoCorrection = cms.bool( True ),
30312     rhoMax = cms.double( 9.9999999E7 ),
30313     rhoScale = cms.double( 1.0 ),
30314     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
30315     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30316     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30317 )
30318 fragment.hltPreEle40WPTightGsf = cms.EDFilter( "HLTPrescaler",
30319     offset = cms.uint32( 0 ),
30320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30321 )
30322 fragment.hltEG40L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30323     saveTags = cms.bool( True ),
30324     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
30325     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30326     etcutEB = cms.double( 40.0 ),
30327     etcutEE = cms.double( 40.0 ),
30328     minEtaCut = cms.double( -9999.0 ),
30329     maxEtaCut = cms.double( 9999.0 ),
30330     ncandcut = cms.int32( 1 )
30331 )
30332 fragment.hltEle40noerWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30333     saveTags = cms.bool( True ),
30334     candTag = cms.InputTag( "hltEG40L1SingleEGOrEtFilter" ),
30335     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30336     rhoTag = cms.InputTag( "" ),
30337     energyLowEdges = cms.vdouble( 0.0 ),
30338     lessThan = cms.bool( True ),
30339     useEt = cms.bool( False ),
30340     useAbs = cms.bool( False ),
30341     thrRegularEB = cms.vdouble( 0.011 ),
30342     thrRegularEE = cms.vdouble( 0.0305 ),
30343     thrOverEEB = cms.vdouble( -1.0 ),
30344     thrOverEEE = cms.vdouble( -1.0 ),
30345     thrOverE2EB = cms.vdouble( -1.0 ),
30346     thrOverE2EE = cms.vdouble( -1.0 ),
30347     ncandcut = cms.int32( 1 ),
30348     doRhoCorrection = cms.bool( False ),
30349     rhoMax = cms.double( 9.9999999E7 ),
30350     rhoScale = cms.double( 1.0 ),
30351     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30352     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30353     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30354 )
30355 fragment.hltEle40noerWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30356     saveTags = cms.bool( True ),
30357     candTag = cms.InputTag( "hltEle40noerWPTightClusterShapeFilter" ),
30358     varTag = cms.InputTag( "hltEgammaHoverE" ),
30359     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30360     energyLowEdges = cms.vdouble( 0.0 ),
30361     lessThan = cms.bool( True ),
30362     useEt = cms.bool( False ),
30363     useAbs = cms.bool( False ),
30364     etaBoundaryEB12 = cms.double( 1.0 ),
30365     etaBoundaryEE12 = cms.double( 2.1 ),
30366     thrRegularEB1 = cms.vdouble( 0.75 ),
30367     thrRegularEE1 = cms.vdouble( 3.0 ),
30368     thrOverEEB1 = cms.vdouble( 0.03 ),
30369     thrOverEEE1 = cms.vdouble( 0.03 ),
30370     thrOverE2EB1 = cms.vdouble( 0.0 ),
30371     thrOverE2EE1 = cms.vdouble( 0.0 ),
30372     thrRegularEB2 = cms.vdouble( 2.25 ),
30373     thrRegularEE2 = cms.vdouble( 5.0 ),
30374     thrOverEEB2 = cms.vdouble( 0.03 ),
30375     thrOverEEE2 = cms.vdouble( 0.03 ),
30376     thrOverE2EB2 = cms.vdouble( 0.0 ),
30377     thrOverE2EE2 = cms.vdouble( 0.0 ),
30378     ncandcut = cms.int32( 1 ),
30379     doRhoCorrection = cms.bool( True ),
30380     rhoMax = cms.double( 9.9999999E7 ),
30381     rhoScale = cms.double( 1.0 ),
30382     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
30383     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30384     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30385 )
30386 fragment.hltEle40noerWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30387     saveTags = cms.bool( True ),
30388     candTag = cms.InputTag( "hltEle40noerWPTightHEFilter" ),
30389     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
30390     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30391     energyLowEdges = cms.vdouble( 0.0 ),
30392     lessThan = cms.bool( True ),
30393     useEt = cms.bool( True ),
30394     useAbs = cms.bool( False ),
30395     etaBoundaryEB12 = cms.double( 1.0 ),
30396     etaBoundaryEE12 = cms.double( 2.1 ),
30397     thrRegularEB1 = cms.vdouble( 1.75 ),
30398     thrRegularEE1 = cms.vdouble( 1.0 ),
30399     thrOverEEB1 = cms.vdouble( 0.03 ),
30400     thrOverEEE1 = cms.vdouble( 0.025 ),
30401     thrOverE2EB1 = cms.vdouble( 0.0 ),
30402     thrOverE2EE1 = cms.vdouble( 0.0 ),
30403     thrRegularEB2 = cms.vdouble( 1.75 ),
30404     thrRegularEE2 = cms.vdouble( 2.0 ),
30405     thrOverEEB2 = cms.vdouble( 0.03 ),
30406     thrOverEEE2 = cms.vdouble( 0.025 ),
30407     thrOverE2EB2 = cms.vdouble( 0.0 ),
30408     thrOverE2EE2 = cms.vdouble( 0.0 ),
30409     ncandcut = cms.int32( 1 ),
30410     doRhoCorrection = cms.bool( True ),
30411     rhoMax = cms.double( 9.9999999E7 ),
30412     rhoScale = cms.double( 1.0 ),
30413     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
30414     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30415     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30416 )
30417 fragment.hltEle40noerWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30418     saveTags = cms.bool( True ),
30419     candTag = cms.InputTag( "hltEle40noerWPTightEcalIsoFilter" ),
30420     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30421     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30422     energyLowEdges = cms.vdouble( 0.0 ),
30423     lessThan = cms.bool( True ),
30424     useEt = cms.bool( True ),
30425     useAbs = cms.bool( False ),
30426     etaBoundaryEB12 = cms.double( 1.0 ),
30427     etaBoundaryEE12 = cms.double( 2.0 ),
30428     thrRegularEB1 = cms.vdouble( 2.5 ),
30429     thrRegularEE1 = cms.vdouble( 1.0 ),
30430     thrOverEEB1 = cms.vdouble( 0.03 ),
30431     thrOverEEE1 = cms.vdouble( 0.03 ),
30432     thrOverE2EB1 = cms.vdouble( 0.0 ),
30433     thrOverE2EE1 = cms.vdouble( 0.0 ),
30434     thrRegularEB2 = cms.vdouble( 3.0 ),
30435     thrRegularEE2 = cms.vdouble( 2.0 ),
30436     thrOverEEB2 = cms.vdouble( 0.03 ),
30437     thrOverEEE2 = cms.vdouble( 0.03 ),
30438     thrOverE2EB2 = cms.vdouble( 0.0 ),
30439     thrOverE2EE2 = cms.vdouble( 0.0 ),
30440     ncandcut = cms.int32( 1 ),
30441     doRhoCorrection = cms.bool( True ),
30442     rhoMax = cms.double( 9.9999999E7 ),
30443     rhoScale = cms.double( 1.0 ),
30444     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
30445     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30446     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30447 )
30448 fragment.hltEle40noerWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30449     saveTags = cms.bool( True ),
30450     candTag = cms.InputTag( "hltEle40noerWPTightHcalIsoFilter" ),
30451     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30452     npixelmatchcut = cms.double( 1.0 ),
30453     ncandcut = cms.int32( 1 ),
30454     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30455     s_a_phi1B = cms.double( 0.0069 ),
30456     s_a_phi1I = cms.double( 0.0088 ),
30457     s_a_phi1F = cms.double( 0.0076 ),
30458     s_a_phi2B = cms.double( 3.7E-4 ),
30459     s_a_phi2I = cms.double( 7.0E-4 ),
30460     s_a_phi2F = cms.double( 0.00906 ),
30461     s_a_zB = cms.double( 0.012 ),
30462     s_a_rI = cms.double( 0.027 ),
30463     s_a_rF = cms.double( 0.04 ),
30464     s2_threshold = cms.double( 0.4 ),
30465     tanhSO10BarrelThres = cms.double( 0.35 ),
30466     tanhSO10InterThres = cms.double( 1.0 ),
30467     tanhSO10ForwardThres = cms.double( 1.0 ),
30468     useS = cms.bool( False ),
30469     pixelVeto = cms.bool( False )
30470 )
30471 fragment.hltEle40noerWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30472     saveTags = cms.bool( True ),
30473     candTag = cms.InputTag( "hltEle40noerWPTightPixelMatchFilter" ),
30474     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30475     rhoTag = cms.InputTag( "" ),
30476     energyLowEdges = cms.vdouble( 0.0 ),
30477     lessThan = cms.bool( True ),
30478     useEt = cms.bool( False ),
30479     useAbs = cms.bool( False ),
30480     thrRegularEB = cms.vdouble( 70.0 ),
30481     thrRegularEE = cms.vdouble( 45.0 ),
30482     thrOverEEB = cms.vdouble( -1.0 ),
30483     thrOverEEE = cms.vdouble( -1.0 ),
30484     thrOverE2EB = cms.vdouble( -1.0 ),
30485     thrOverE2EE = cms.vdouble( -1.0 ),
30486     ncandcut = cms.int32( 1 ),
30487     doRhoCorrection = cms.bool( False ),
30488     rhoMax = cms.double( 9.9999999E7 ),
30489     rhoScale = cms.double( 1.0 ),
30490     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30491     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30492     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30493 )
30494 fragment.hltEle40noerWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30495     saveTags = cms.bool( True ),
30496     candTag = cms.InputTag( "hltEle40noerWPTightPMS2Filter" ),
30497     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30498     rhoTag = cms.InputTag( "" ),
30499     energyLowEdges = cms.vdouble( 0.0 ),
30500     lessThan = cms.bool( True ),
30501     useEt = cms.bool( False ),
30502     useAbs = cms.bool( True ),
30503     thrRegularEB = cms.vdouble( 0.012 ),
30504     thrRegularEE = cms.vdouble( 0.011 ),
30505     thrOverEEB = cms.vdouble( -1.0 ),
30506     thrOverEEE = cms.vdouble( -1.0 ),
30507     thrOverE2EB = cms.vdouble( -1.0 ),
30508     thrOverE2EE = cms.vdouble( -1.0 ),
30509     ncandcut = cms.int32( 1 ),
30510     doRhoCorrection = cms.bool( False ),
30511     rhoMax = cms.double( 9.9999999E7 ),
30512     rhoScale = cms.double( 1.0 ),
30513     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30514     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30515     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30516 )
30517 fragment.hltEle40noerWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30518     saveTags = cms.bool( True ),
30519     candTag = cms.InputTag( "hltEle40noerWPTightGsfOneOEMinusOneOPFilter" ),
30520     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30521     rhoTag = cms.InputTag( "" ),
30522     energyLowEdges = cms.vdouble( 0.0 ),
30523     lessThan = cms.bool( True ),
30524     useEt = cms.bool( False ),
30525     useAbs = cms.bool( False ),
30526     thrRegularEB = cms.vdouble( 999.0 ),
30527     thrRegularEE = cms.vdouble( 1.0 ),
30528     thrOverEEB = cms.vdouble( -1.0 ),
30529     thrOverEEE = cms.vdouble( -1.0 ),
30530     thrOverE2EB = cms.vdouble( -1.0 ),
30531     thrOverE2EE = cms.vdouble( -1.0 ),
30532     ncandcut = cms.int32( 1 ),
30533     doRhoCorrection = cms.bool( False ),
30534     rhoMax = cms.double( 9.9999999E7 ),
30535     rhoScale = cms.double( 1.0 ),
30536     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30537     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30538     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30539 )
30540 fragment.hltEle40noerWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30541     saveTags = cms.bool( True ),
30542     candTag = cms.InputTag( "hltEle40noerWPTightGsfMissingHitsFilter" ),
30543     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30544     rhoTag = cms.InputTag( "" ),
30545     energyLowEdges = cms.vdouble( 0.0 ),
30546     lessThan = cms.bool( True ),
30547     useEt = cms.bool( False ),
30548     useAbs = cms.bool( True ),
30549     thrRegularEB = cms.vdouble( 0.004 ),
30550     thrRegularEE = cms.vdouble( 0.005 ),
30551     thrOverEEB = cms.vdouble( -1.0 ),
30552     thrOverEEE = cms.vdouble( -1.0 ),
30553     thrOverE2EB = cms.vdouble( -1.0 ),
30554     thrOverE2EE = cms.vdouble( -1.0 ),
30555     ncandcut = cms.int32( 1 ),
30556     doRhoCorrection = cms.bool( False ),
30557     rhoMax = cms.double( 9.9999999E7 ),
30558     rhoScale = cms.double( 1.0 ),
30559     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30560     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30561     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30562 )
30563 fragment.hltEle40noerWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30564     saveTags = cms.bool( True ),
30565     candTag = cms.InputTag( "hltEle40noerWPTightGsfDetaFilter" ),
30566     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30567     rhoTag = cms.InputTag( "" ),
30568     energyLowEdges = cms.vdouble( 0.0 ),
30569     lessThan = cms.bool( True ),
30570     useEt = cms.bool( False ),
30571     useAbs = cms.bool( True ),
30572     thrRegularEB = cms.vdouble( 0.02 ),
30573     thrRegularEE = cms.vdouble( 0.023 ),
30574     thrOverEEB = cms.vdouble( -1.0 ),
30575     thrOverEEE = cms.vdouble( -1.0 ),
30576     thrOverE2EB = cms.vdouble( -1.0 ),
30577     thrOverE2EE = cms.vdouble( -1.0 ),
30578     ncandcut = cms.int32( 1 ),
30579     doRhoCorrection = cms.bool( False ),
30580     rhoMax = cms.double( 9.9999999E7 ),
30581     rhoScale = cms.double( 1.0 ),
30582     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30583     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30584     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30585 )
30586 fragment.hltEle40noerWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30587     saveTags = cms.bool( True ),
30588     candTag = cms.InputTag( "hltEle40noerWPTightGsfDphiFilter" ),
30589     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30590     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30591     energyLowEdges = cms.vdouble( 0.0 ),
30592     lessThan = cms.bool( True ),
30593     useEt = cms.bool( True ),
30594     useAbs = cms.bool( False ),
30595     etaBoundaryEB12 = cms.double( 1.0 ),
30596     etaBoundaryEE12 = cms.double( 2.1 ),
30597     thrRegularEB1 = cms.vdouble( 0.838 ),
30598     thrRegularEE1 = cms.vdouble( -0.363 ),
30599     thrOverEEB1 = cms.vdouble( 0.03 ),
30600     thrOverEEE1 = cms.vdouble( 0.025 ),
30601     thrOverE2EB1 = cms.vdouble( 0.0 ),
30602     thrOverE2EE1 = cms.vdouble( 0.0 ),
30603     thrRegularEB2 = cms.vdouble( -0.385 ),
30604     thrRegularEE2 = cms.vdouble( 0.702 ),
30605     thrOverEEB2 = cms.vdouble( 0.03 ),
30606     thrOverEEE2 = cms.vdouble( 0.025 ),
30607     thrOverE2EB2 = cms.vdouble( 0.0 ),
30608     thrOverE2EE2 = cms.vdouble( 0.0 ),
30609     ncandcut = cms.int32( 1 ),
30610     doRhoCorrection = cms.bool( True ),
30611     rhoMax = cms.double( 9.9999999E7 ),
30612     rhoScale = cms.double( 1.0 ),
30613     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
30614     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30615     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30616 )
30617 fragment.hltPreEle32WPTightGsfL1DoubleEG = cms.EDFilter( "HLTPrescaler",
30618     offset = cms.uint32( 0 ),
30619     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30620 )
30621 fragment.hltEG32L1SingleAndDoubleEGEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
30622     saveTags = cms.bool( True ),
30623     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
30624     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30625     etcutEB = cms.double( 32.0 ),
30626     etcutEE = cms.double( 32.0 ),
30627     minEtaCut = cms.double( -9999.0 ),
30628     maxEtaCut = cms.double( 9999.0 ),
30629     ncandcut = cms.int32( 1 )
30630 )
30631 fragment.hltEle32L1DoubleEGWPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30632     saveTags = cms.bool( True ),
30633     candTag = cms.InputTag( "hltEG32L1SingleAndDoubleEGEtFilter" ),
30634     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
30635     rhoTag = cms.InputTag( "" ),
30636     energyLowEdges = cms.vdouble( 0.0 ),
30637     lessThan = cms.bool( True ),
30638     useEt = cms.bool( False ),
30639     useAbs = cms.bool( False ),
30640     thrRegularEB = cms.vdouble( 0.011 ),
30641     thrRegularEE = cms.vdouble( 0.0305 ),
30642     thrOverEEB = cms.vdouble( -1.0 ),
30643     thrOverEEE = cms.vdouble( -1.0 ),
30644     thrOverE2EB = cms.vdouble( -1.0 ),
30645     thrOverE2EE = cms.vdouble( -1.0 ),
30646     ncandcut = cms.int32( 1 ),
30647     doRhoCorrection = cms.bool( False ),
30648     rhoMax = cms.double( 9.9999999E7 ),
30649     rhoScale = cms.double( 1.0 ),
30650     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30651     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30652     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30653 )
30654 fragment.hltEle32L1DoubleEGWPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30655     saveTags = cms.bool( True ),
30656     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightClusterShapeFilter" ),
30657     varTag = cms.InputTag( "hltEgammaHoverE" ),
30658     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30659     energyLowEdges = cms.vdouble( 0.0 ),
30660     lessThan = cms.bool( True ),
30661     useEt = cms.bool( False ),
30662     useAbs = cms.bool( False ),
30663     etaBoundaryEB12 = cms.double( 1.0 ),
30664     etaBoundaryEE12 = cms.double( 2.1 ),
30665     thrRegularEB1 = cms.vdouble( 0.75 ),
30666     thrRegularEE1 = cms.vdouble( 3.0 ),
30667     thrOverEEB1 = cms.vdouble( 0.03 ),
30668     thrOverEEE1 = cms.vdouble( 0.03 ),
30669     thrOverE2EB1 = cms.vdouble( 0.0 ),
30670     thrOverE2EE1 = cms.vdouble( 0.0 ),
30671     thrRegularEB2 = cms.vdouble( 2.25 ),
30672     thrRegularEE2 = cms.vdouble( 5.0 ),
30673     thrOverEEB2 = cms.vdouble( 0.03 ),
30674     thrOverEEE2 = cms.vdouble( 0.03 ),
30675     thrOverE2EB2 = cms.vdouble( 0.0 ),
30676     thrOverE2EE2 = cms.vdouble( 0.0 ),
30677     ncandcut = cms.int32( 1 ),
30678     doRhoCorrection = cms.bool( True ),
30679     rhoMax = cms.double( 9.9999999E7 ),
30680     rhoScale = cms.double( 1.0 ),
30681     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
30682     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30683     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30684 )
30685 fragment.hltEle32L1DoubleEGWPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30686     saveTags = cms.bool( True ),
30687     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHEFilter" ),
30688     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
30689     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30690     energyLowEdges = cms.vdouble( 0.0 ),
30691     lessThan = cms.bool( True ),
30692     useEt = cms.bool( True ),
30693     useAbs = cms.bool( False ),
30694     etaBoundaryEB12 = cms.double( 1.0 ),
30695     etaBoundaryEE12 = cms.double( 2.1 ),
30696     thrRegularEB1 = cms.vdouble( 1.75 ),
30697     thrRegularEE1 = cms.vdouble( 1.0 ),
30698     thrOverEEB1 = cms.vdouble( 0.03 ),
30699     thrOverEEE1 = cms.vdouble( 0.025 ),
30700     thrOverE2EB1 = cms.vdouble( 0.0 ),
30701     thrOverE2EE1 = cms.vdouble( 0.0 ),
30702     thrRegularEB2 = cms.vdouble( 1.75 ),
30703     thrRegularEE2 = cms.vdouble( 2.0 ),
30704     thrOverEEB2 = cms.vdouble( 0.03 ),
30705     thrOverEEE2 = cms.vdouble( 0.025 ),
30706     thrOverE2EB2 = cms.vdouble( 0.0 ),
30707     thrOverE2EE2 = cms.vdouble( 0.0 ),
30708     ncandcut = cms.int32( 1 ),
30709     doRhoCorrection = cms.bool( True ),
30710     rhoMax = cms.double( 9.9999999E7 ),
30711     rhoScale = cms.double( 1.0 ),
30712     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
30713     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30714     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30715 )
30716 fragment.hltEle32L1DoubleEGWPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30717     saveTags = cms.bool( True ),
30718     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightEcalIsoFilter" ),
30719     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
30720     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30721     energyLowEdges = cms.vdouble( 0.0 ),
30722     lessThan = cms.bool( True ),
30723     useEt = cms.bool( True ),
30724     useAbs = cms.bool( False ),
30725     etaBoundaryEB12 = cms.double( 1.0 ),
30726     etaBoundaryEE12 = cms.double( 2.0 ),
30727     thrRegularEB1 = cms.vdouble( 2.5 ),
30728     thrRegularEE1 = cms.vdouble( 1.0 ),
30729     thrOverEEB1 = cms.vdouble( 0.03 ),
30730     thrOverEEE1 = cms.vdouble( 0.03 ),
30731     thrOverE2EB1 = cms.vdouble( 0.0 ),
30732     thrOverE2EE1 = cms.vdouble( 0.0 ),
30733     thrRegularEB2 = cms.vdouble( 3.0 ),
30734     thrRegularEE2 = cms.vdouble( 2.0 ),
30735     thrOverEEB2 = cms.vdouble( 0.03 ),
30736     thrOverEEE2 = cms.vdouble( 0.03 ),
30737     thrOverE2EB2 = cms.vdouble( 0.0 ),
30738     thrOverE2EE2 = cms.vdouble( 0.0 ),
30739     ncandcut = cms.int32( 1 ),
30740     doRhoCorrection = cms.bool( True ),
30741     rhoMax = cms.double( 9.9999999E7 ),
30742     rhoScale = cms.double( 1.0 ),
30743     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
30744     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
30745     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30746 )
30747 fragment.hltEle32L1DoubleEGWPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
30748     saveTags = cms.bool( True ),
30749     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightHcalIsoFilter" ),
30750     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
30751     npixelmatchcut = cms.double( 1.0 ),
30752     ncandcut = cms.int32( 1 ),
30753     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
30754     s_a_phi1B = cms.double( 0.0069 ),
30755     s_a_phi1I = cms.double( 0.0088 ),
30756     s_a_phi1F = cms.double( 0.0076 ),
30757     s_a_phi2B = cms.double( 3.7E-4 ),
30758     s_a_phi2I = cms.double( 7.0E-4 ),
30759     s_a_phi2F = cms.double( 0.00906 ),
30760     s_a_zB = cms.double( 0.012 ),
30761     s_a_rI = cms.double( 0.027 ),
30762     s_a_rF = cms.double( 0.04 ),
30763     s2_threshold = cms.double( 0.4 ),
30764     tanhSO10BarrelThres = cms.double( 0.35 ),
30765     tanhSO10InterThres = cms.double( 1.0 ),
30766     tanhSO10ForwardThres = cms.double( 1.0 ),
30767     useS = cms.bool( False ),
30768     pixelVeto = cms.bool( False )
30769 )
30770 fragment.hltEle32L1DoubleEGWPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
30771     saveTags = cms.bool( True ),
30772     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPixelMatchFilter" ),
30773     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
30774     rhoTag = cms.InputTag( "" ),
30775     energyLowEdges = cms.vdouble( 0.0 ),
30776     lessThan = cms.bool( True ),
30777     useEt = cms.bool( False ),
30778     useAbs = cms.bool( False ),
30779     thrRegularEB = cms.vdouble( 70.0 ),
30780     thrRegularEE = cms.vdouble( 45.0 ),
30781     thrOverEEB = cms.vdouble( -1.0 ),
30782     thrOverEEE = cms.vdouble( -1.0 ),
30783     thrOverE2EB = cms.vdouble( -1.0 ),
30784     thrOverE2EE = cms.vdouble( -1.0 ),
30785     ncandcut = cms.int32( 1 ),
30786     doRhoCorrection = cms.bool( False ),
30787     rhoMax = cms.double( 9.9999999E7 ),
30788     rhoScale = cms.double( 1.0 ),
30789     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30790     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30791     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30792 )
30793 fragment.hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30794     saveTags = cms.bool( True ),
30795     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightPMS2Filter" ),
30796     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
30797     rhoTag = cms.InputTag( "" ),
30798     energyLowEdges = cms.vdouble( 0.0 ),
30799     lessThan = cms.bool( True ),
30800     useEt = cms.bool( False ),
30801     useAbs = cms.bool( True ),
30802     thrRegularEB = cms.vdouble( 0.012 ),
30803     thrRegularEE = cms.vdouble( 0.011 ),
30804     thrOverEEB = cms.vdouble( -1.0 ),
30805     thrOverEEE = cms.vdouble( -1.0 ),
30806     thrOverE2EB = cms.vdouble( -1.0 ),
30807     thrOverE2EE = cms.vdouble( -1.0 ),
30808     ncandcut = cms.int32( 1 ),
30809     doRhoCorrection = cms.bool( False ),
30810     rhoMax = cms.double( 9.9999999E7 ),
30811     rhoScale = cms.double( 1.0 ),
30812     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30813     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30814     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30815 )
30816 fragment.hltEle32L1DoubleEGWPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30817     saveTags = cms.bool( True ),
30818     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfOneOEMinusOneOPFilter" ),
30819     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
30820     rhoTag = cms.InputTag( "" ),
30821     energyLowEdges = cms.vdouble( 0.0 ),
30822     lessThan = cms.bool( True ),
30823     useEt = cms.bool( False ),
30824     useAbs = cms.bool( False ),
30825     thrRegularEB = cms.vdouble( 999.0 ),
30826     thrRegularEE = cms.vdouble( 1.0 ),
30827     thrOverEEB = cms.vdouble( -1.0 ),
30828     thrOverEEE = cms.vdouble( -1.0 ),
30829     thrOverE2EB = cms.vdouble( -1.0 ),
30830     thrOverE2EE = cms.vdouble( -1.0 ),
30831     ncandcut = cms.int32( 1 ),
30832     doRhoCorrection = cms.bool( False ),
30833     rhoMax = cms.double( 9.9999999E7 ),
30834     rhoScale = cms.double( 1.0 ),
30835     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30836     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30837     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30838 )
30839 fragment.hltEle32L1DoubleEGWPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30840     saveTags = cms.bool( True ),
30841     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfMissingHitsFilter" ),
30842     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
30843     rhoTag = cms.InputTag( "" ),
30844     energyLowEdges = cms.vdouble( 0.0 ),
30845     lessThan = cms.bool( True ),
30846     useEt = cms.bool( False ),
30847     useAbs = cms.bool( True ),
30848     thrRegularEB = cms.vdouble( 0.004 ),
30849     thrRegularEE = cms.vdouble( 0.005 ),
30850     thrOverEEB = cms.vdouble( -1.0 ),
30851     thrOverEEE = cms.vdouble( -1.0 ),
30852     thrOverE2EB = cms.vdouble( -1.0 ),
30853     thrOverE2EE = cms.vdouble( -1.0 ),
30854     ncandcut = cms.int32( 1 ),
30855     doRhoCorrection = cms.bool( False ),
30856     rhoMax = cms.double( 9.9999999E7 ),
30857     rhoScale = cms.double( 1.0 ),
30858     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30859     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30860     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30861 )
30862 fragment.hltEle32L1DoubleEGWPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
30863     saveTags = cms.bool( True ),
30864     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDetaFilter" ),
30865     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
30866     rhoTag = cms.InputTag( "" ),
30867     energyLowEdges = cms.vdouble( 0.0 ),
30868     lessThan = cms.bool( True ),
30869     useEt = cms.bool( False ),
30870     useAbs = cms.bool( True ),
30871     thrRegularEB = cms.vdouble( 0.02 ),
30872     thrRegularEE = cms.vdouble( 0.023 ),
30873     thrOverEEB = cms.vdouble( -1.0 ),
30874     thrOverEEE = cms.vdouble( -1.0 ),
30875     thrOverE2EB = cms.vdouble( -1.0 ),
30876     thrOverE2EE = cms.vdouble( -1.0 ),
30877     ncandcut = cms.int32( 1 ),
30878     doRhoCorrection = cms.bool( False ),
30879     rhoMax = cms.double( 9.9999999E7 ),
30880     rhoScale = cms.double( 1.0 ),
30881     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
30882     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
30883     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30884 )
30885 fragment.hltEle32L1DoubleEGWPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
30886     saveTags = cms.bool( True ),
30887     candTag = cms.InputTag( "hltEle32L1DoubleEGWPTightGsfDphiFilter" ),
30888     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
30889     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
30890     energyLowEdges = cms.vdouble( 0.0 ),
30891     lessThan = cms.bool( True ),
30892     useEt = cms.bool( True ),
30893     useAbs = cms.bool( False ),
30894     etaBoundaryEB12 = cms.double( 1.0 ),
30895     etaBoundaryEE12 = cms.double( 2.1 ),
30896     thrRegularEB1 = cms.vdouble( 0.838 ),
30897     thrRegularEE1 = cms.vdouble( -0.363 ),
30898     thrOverEEB1 = cms.vdouble( 0.03 ),
30899     thrOverEEE1 = cms.vdouble( 0.025 ),
30900     thrOverE2EB1 = cms.vdouble( 0.0 ),
30901     thrOverE2EE1 = cms.vdouble( 0.0 ),
30902     thrRegularEB2 = cms.vdouble( -0.385 ),
30903     thrRegularEE2 = cms.vdouble( 0.702 ),
30904     thrOverEEB2 = cms.vdouble( 0.03 ),
30905     thrOverEEE2 = cms.vdouble( 0.025 ),
30906     thrOverE2EB2 = cms.vdouble( 0.0 ),
30907     thrOverE2EE2 = cms.vdouble( 0.0 ),
30908     ncandcut = cms.int32( 1 ),
30909     doRhoCorrection = cms.bool( True ),
30910     rhoMax = cms.double( 9.9999999E7 ),
30911     rhoScale = cms.double( 1.0 ),
30912     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
30913     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
30914     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
30915 )
30916 fragment.hltL1sSingleMu18 = cms.EDFilter( "HLTL1TSeed",
30917     saveTags = cms.bool( True ),
30918     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18" ),
30919     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
30920     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
30921     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30922     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
30923     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
30924     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
30925     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
30926     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
30927     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
30928 )
30929 fragment.hltPreIsoMu20 = cms.EDFilter( "HLTPrescaler",
30930     offset = cms.uint32( 0 ),
30931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
30932 )
30933 fragment.hltL1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
30934     saveTags = cms.bool( True ),
30935     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
30936     PreviousCandTag = cms.InputTag( "hltL1sSingleMu18" ),
30937     MaxEta = cms.double( 2.5 ),
30938     MinPt = cms.double( 0.0 ),
30939     MaxDeltaR = cms.double( 0.3 ),
30940     MinN = cms.int32( 1 ),
30941     CentralBxOnly = cms.bool( True ),
30942     SelectQualities = cms.vint32(  )
30943 )
30944 fragment.hltL2fL1sMu18L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
30945     saveTags = cms.bool( True ),
30946     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
30947     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
30948     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
30949     SeedMapTag = cms.InputTag( "hltL2Muons" ),
30950     MinN = cms.int32( 0 ),
30951     MaxEta = cms.double( 2.5 ),
30952     AbsEtaBins = cms.vdouble( 0.0 ),
30953     MinNstations = cms.vint32( 0 ),
30954     MinNhits = cms.vint32( 0 ),
30955     CutOnChambers = cms.bool( False ),
30956     MinNchambers = cms.vint32( 0 ),
30957     MaxDr = cms.double( 9999.0 ),
30958     MinDr = cms.double( -1.0 ),
30959     MaxDz = cms.double( 9999.0 ),
30960     MinDxySig = cms.double( -1.0 ),
30961     MinPt = cms.double( 0.0 ),
30962     NSigmaPt = cms.double( 0.0 ),
30963     MatchToPreviousCand = cms.bool( True )
30964 )
30965 fragment.hltL1fForIterL3L1fL1sMu18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
30966     saveTags = cms.bool( True ),
30967     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
30968     PreviousCandTag = cms.InputTag( "hltL1fL1sMu18L1Filtered0" ),
30969     MaxEta = cms.double( 2.5 ),
30970     MinPt = cms.double( 0.0 ),
30971     MaxDeltaR = cms.double( 0.3 ),
30972     MinN = cms.int32( 1 ),
30973     CentralBxOnly = cms.bool( True ),
30974     SelectQualities = cms.vint32(  )
30975 )
30976 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
30977     saveTags = cms.bool( True ),
30978     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
30979     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
30980     PreviousCandTag = cms.InputTag( "hltL2fL1sMu18L1f0L2Filtered10Q" ),
30981     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu18L1Filtered0" ),
30982     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
30983     MinN = cms.int32( 1 ),
30984     MaxEta = cms.double( 1.0E99 ),
30985     MinNhits = cms.int32( 0 ),
30986     MaxDr = cms.double( 2.0 ),
30987     MinDr = cms.double( -1.0 ),
30988     MaxDz = cms.double( 9999.0 ),
30989     MinDxySig = cms.double( -1.0 ),
30990     MinPt = cms.double( 20.0 ),
30991     NSigmaPt = cms.double( 0.0 ),
30992     MaxNormalizedChi2 = cms.double( 9999.0 ),
30993     MaxDXYBeamSpot = cms.double( 9999.0 ),
30994     MinDXYBeamSpot = cms.double( -1.0 ),
30995     MinNmuonHits = cms.int32( 0 ),
30996     MaxPtDifference = cms.double( 9999.0 ),
30997     MinTrackPt = cms.double( 0.0 ),
30998     minMuonStations = cms.int32( 2 ),
30999     minTrkHits = cms.int32( -1 ),
31000     minMuonHits = cms.int32( -1 ),
31001     allowedTypeMask = cms.uint32( 255 ),
31002     requiredTypeMask = cms.uint32( 0 ),
31003     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
31004     trkMuonId = cms.uint32( 0 ),
31005     L1MatchingdR = cms.double( 0.3 ),
31006     MatchToPreviousCand = cms.bool( True ),
31007     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
31008     requireL3MuonTrajectorySeed = cms.bool( False ),
31009     useSimpleGeometry = cms.bool( True ),
31010     useStation2 = cms.bool( True ),
31011     fallbackToME1 = cms.bool( False ),
31012     cosmicPropagationHypothesis = cms.bool( False ),
31013     useMB2InOverlap = cms.bool( False ),
31014     useTrack = cms.string( "tracker" ),
31015     useState = cms.string( "atVertex" ),
31016     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
31017     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
31018     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
31019 )
31020 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31021     saveTags = cms.bool( True ),
31022     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20Q" ),
31023     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
31024     rhoTag = cms.InputTag( "" ),
31025     energyLowEdges = cms.vdouble( 0.0 ),
31026     lessThan = cms.bool( True ),
31027     useEt = cms.bool( True ),
31028     useAbs = cms.bool( False ),
31029     thrRegularEB = cms.vdouble( -1.0 ),
31030     thrRegularEE = cms.vdouble( -1.0 ),
31031     thrOverEEB = cms.vdouble( 0.14 ),
31032     thrOverEEE = cms.vdouble( 0.1 ),
31033     thrOverE2EB = cms.vdouble( -1.0 ),
31034     thrOverE2EE = cms.vdouble( -1.0 ),
31035     ncandcut = cms.int32( 1 ),
31036     doRhoCorrection = cms.bool( False ),
31037     rhoMax = cms.double( 9.9999999E7 ),
31038     rhoScale = cms.double( 1.0 ),
31039     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31041     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31042 )
31043 fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31044     saveTags = cms.bool( True ),
31045     candTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
31046     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
31047     rhoTag = cms.InputTag( "" ),
31048     energyLowEdges = cms.vdouble( 0.0 ),
31049     lessThan = cms.bool( True ),
31050     useEt = cms.bool( True ),
31051     useAbs = cms.bool( False ),
31052     thrRegularEB = cms.vdouble( -1.0 ),
31053     thrRegularEE = cms.vdouble( -1.0 ),
31054     thrOverEEB = cms.vdouble( 0.177 ),
31055     thrOverEEE = cms.vdouble( 0.24 ),
31056     thrOverE2EB = cms.vdouble( -1.0 ),
31057     thrOverE2EE = cms.vdouble( -1.0 ),
31058     ncandcut = cms.int32( 1 ),
31059     doRhoCorrection = cms.bool( False ),
31060     rhoMax = cms.double( 9.9999999E7 ),
31061     rhoScale = cms.double( 1.0 ),
31062     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31063     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31064     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31065 )
31066 fragment.hltL3crIsoL1sMu18L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
31067     saveTags = cms.bool( True ),
31068     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31069     PreviousCandTag = cms.InputTag( "hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
31070     MinN = cms.int32( 1 ),
31071     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
31072     IsolatorPSet = cms.PSet(  )
31073 )
31074 fragment.hltL1sSingleMu22 = cms.EDFilter( "HLTL1TSeed",
31075     saveTags = cms.bool( True ),
31076     L1SeedsLogicalExpression = cms.string( "L1_SingleMu22" ),
31077     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31078     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
31079     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31080     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
31081     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
31082     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
31083     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
31084     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
31085     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
31086 )
31087 fragment.hltPreIsoMu24 = cms.EDFilter( "HLTPrescaler",
31088     offset = cms.uint32( 0 ),
31089     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31090 )
31091 fragment.hltL1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31092     saveTags = cms.bool( True ),
31093     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31094     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
31095     MaxEta = cms.double( 2.5 ),
31096     MinPt = cms.double( 0.0 ),
31097     MaxDeltaR = cms.double( 0.3 ),
31098     MinN = cms.int32( 1 ),
31099     CentralBxOnly = cms.bool( True ),
31100     SelectQualities = cms.vint32(  )
31101 )
31102 fragment.hltL2fL1sSingleMu22L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
31103     saveTags = cms.bool( True ),
31104     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
31105     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
31106     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
31107     SeedMapTag = cms.InputTag( "hltL2Muons" ),
31108     MinN = cms.int32( 0 ),
31109     MaxEta = cms.double( 2.5 ),
31110     AbsEtaBins = cms.vdouble( 0.0 ),
31111     MinNstations = cms.vint32( 0 ),
31112     MinNhits = cms.vint32( 0 ),
31113     CutOnChambers = cms.bool( False ),
31114     MinNchambers = cms.vint32( 0 ),
31115     MaxDr = cms.double( 9999.0 ),
31116     MinDr = cms.double( -1.0 ),
31117     MaxDz = cms.double( 9999.0 ),
31118     MinDxySig = cms.double( -1.0 ),
31119     MinPt = cms.double( 0.0 ),
31120     NSigmaPt = cms.double( 0.0 ),
31121     MatchToPreviousCand = cms.bool( True )
31122 )
31123 fragment.hltL1fForIterL3L1fL1sMu22L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31124     saveTags = cms.bool( True ),
31125     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
31126     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22L1Filtered0" ),
31127     MaxEta = cms.double( 2.5 ),
31128     MinPt = cms.double( 0.0 ),
31129     MaxDeltaR = cms.double( 0.3 ),
31130     MinN = cms.int32( 1 ),
31131     CentralBxOnly = cms.bool( True ),
31132     SelectQualities = cms.vint32(  )
31133 )
31134 fragment.hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
31135     saveTags = cms.bool( True ),
31136     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
31137     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31138     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22L1f0L2Filtered10Q" ),
31139     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22L1Filtered0" ),
31140     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
31141     MinN = cms.int32( 1 ),
31142     MaxEta = cms.double( 1.0E99 ),
31143     MinNhits = cms.int32( 0 ),
31144     MaxDr = cms.double( 2.0 ),
31145     MinDr = cms.double( -1.0 ),
31146     MaxDz = cms.double( 9999.0 ),
31147     MinDxySig = cms.double( -1.0 ),
31148     MinPt = cms.double( 24.0 ),
31149     NSigmaPt = cms.double( 0.0 ),
31150     MaxNormalizedChi2 = cms.double( 9999.0 ),
31151     MaxDXYBeamSpot = cms.double( 9999.0 ),
31152     MinDXYBeamSpot = cms.double( -1.0 ),
31153     MinNmuonHits = cms.int32( 0 ),
31154     MaxPtDifference = cms.double( 9999.0 ),
31155     MinTrackPt = cms.double( 0.0 ),
31156     minMuonStations = cms.int32( 2 ),
31157     minTrkHits = cms.int32( -1 ),
31158     minMuonHits = cms.int32( -1 ),
31159     allowedTypeMask = cms.uint32( 255 ),
31160     requiredTypeMask = cms.uint32( 0 ),
31161     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
31162     trkMuonId = cms.uint32( 0 ),
31163     L1MatchingdR = cms.double( 0.3 ),
31164     MatchToPreviousCand = cms.bool( True ),
31165     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
31166     requireL3MuonTrajectorySeed = cms.bool( False ),
31167     useSimpleGeometry = cms.bool( True ),
31168     useStation2 = cms.bool( True ),
31169     fallbackToME1 = cms.bool( False ),
31170     cosmicPropagationHypothesis = cms.bool( False ),
31171     useMB2InOverlap = cms.bool( False ),
31172     useTrack = cms.string( "tracker" ),
31173     useState = cms.string( "atVertex" ),
31174     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
31175     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
31176     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
31177 )
31178 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31179     saveTags = cms.bool( True ),
31180     candTag = cms.InputTag( "hltL3fL1sSingleMu22L1f0L2f10QL3Filtered24Q" ),
31181     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
31182     rhoTag = cms.InputTag( "" ),
31183     energyLowEdges = cms.vdouble( 0.0 ),
31184     lessThan = cms.bool( True ),
31185     useEt = cms.bool( True ),
31186     useAbs = cms.bool( False ),
31187     thrRegularEB = cms.vdouble( -1.0 ),
31188     thrRegularEE = cms.vdouble( -1.0 ),
31189     thrOverEEB = cms.vdouble( 0.14 ),
31190     thrOverEEE = cms.vdouble( 0.1 ),
31191     thrOverE2EB = cms.vdouble( -1.0 ),
31192     thrOverE2EE = cms.vdouble( -1.0 ),
31193     ncandcut = cms.int32( 1 ),
31194     doRhoCorrection = cms.bool( False ),
31195     rhoMax = cms.double( 9.9999999E7 ),
31196     rhoScale = cms.double( 1.0 ),
31197     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31198     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31199     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31200 )
31201 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31202     saveTags = cms.bool( True ),
31203     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
31204     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
31205     rhoTag = cms.InputTag( "" ),
31206     energyLowEdges = cms.vdouble( 0.0 ),
31207     lessThan = cms.bool( True ),
31208     useEt = cms.bool( True ),
31209     useAbs = cms.bool( False ),
31210     thrRegularEB = cms.vdouble( -1.0 ),
31211     thrRegularEE = cms.vdouble( -1.0 ),
31212     thrOverEEB = cms.vdouble( 0.177 ),
31213     thrOverEEE = cms.vdouble( 0.24 ),
31214     thrOverE2EB = cms.vdouble( -1.0 ),
31215     thrOverE2EE = cms.vdouble( -1.0 ),
31216     ncandcut = cms.int32( 1 ),
31217     doRhoCorrection = cms.bool( False ),
31218     rhoMax = cms.double( 9.9999999E7 ),
31219     rhoScale = cms.double( 1.0 ),
31220     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31221     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31222     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31223 )
31224 fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
31225     saveTags = cms.bool( True ),
31226     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31227     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
31228     MinN = cms.int32( 1 ),
31229     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
31230     IsolatorPSet = cms.PSet(  )
31231 )
31232 fragment.hltPreIsoMu24eta2p1 = cms.EDFilter( "HLTPrescaler",
31233     offset = cms.uint32( 0 ),
31234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31235 )
31236 fragment.hltL1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31237     saveTags = cms.bool( True ),
31238     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31239     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22" ),
31240     MaxEta = cms.double( 2.1 ),
31241     MinPt = cms.double( 0.0 ),
31242     MaxDeltaR = cms.double( 0.3 ),
31243     MinN = cms.int32( 1 ),
31244     CentralBxOnly = cms.bool( True ),
31245     SelectQualities = cms.vint32(  )
31246 )
31247 fragment.hltL2fL1sSingleMu22erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
31248     saveTags = cms.bool( True ),
31249     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
31250     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
31251     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
31252     SeedMapTag = cms.InputTag( "hltL2Muons" ),
31253     MinN = cms.int32( 0 ),
31254     MaxEta = cms.double( 2.16 ),
31255     AbsEtaBins = cms.vdouble( 0.0 ),
31256     MinNstations = cms.vint32( 0 ),
31257     MinNhits = cms.vint32( 0 ),
31258     CutOnChambers = cms.bool( False ),
31259     MinNchambers = cms.vint32( 0 ),
31260     MaxDr = cms.double( 9999.0 ),
31261     MinDr = cms.double( -1.0 ),
31262     MaxDz = cms.double( 9999.0 ),
31263     MinDxySig = cms.double( -1.0 ),
31264     MinPt = cms.double( 0.0 ),
31265     NSigmaPt = cms.double( 0.0 ),
31266     MatchToPreviousCand = cms.bool( True )
31267 )
31268 fragment.hltL1fForIterL3L1fL1sMu22erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31269     saveTags = cms.bool( True ),
31270     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
31271     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erL1Filtered0" ),
31272     MaxEta = cms.double( 2.5 ),
31273     MinPt = cms.double( 0.0 ),
31274     MaxDeltaR = cms.double( 0.3 ),
31275     MinN = cms.int32( 1 ),
31276     CentralBxOnly = cms.bool( True ),
31277     SelectQualities = cms.vint32(  )
31278 )
31279 fragment.hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
31280     saveTags = cms.bool( True ),
31281     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
31282     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31283     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu22erL1f0L2Filtered10Q" ),
31284     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erL1Filtered0" ),
31285     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
31286     MinN = cms.int32( 1 ),
31287     MaxEta = cms.double( 2.1 ),
31288     MinNhits = cms.int32( 0 ),
31289     MaxDr = cms.double( 2.0 ),
31290     MinDr = cms.double( -1.0 ),
31291     MaxDz = cms.double( 9999.0 ),
31292     MinDxySig = cms.double( -1.0 ),
31293     MinPt = cms.double( 24.0 ),
31294     NSigmaPt = cms.double( 0.0 ),
31295     MaxNormalizedChi2 = cms.double( 9999.0 ),
31296     MaxDXYBeamSpot = cms.double( 9999.0 ),
31297     MinDXYBeamSpot = cms.double( -1.0 ),
31298     MinNmuonHits = cms.int32( 0 ),
31299     MaxPtDifference = cms.double( 9999.0 ),
31300     MinTrackPt = cms.double( 0.0 ),
31301     minMuonStations = cms.int32( 2 ),
31302     minTrkHits = cms.int32( -1 ),
31303     minMuonHits = cms.int32( -1 ),
31304     allowedTypeMask = cms.uint32( 255 ),
31305     requiredTypeMask = cms.uint32( 0 ),
31306     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
31307     trkMuonId = cms.uint32( 0 ),
31308     L1MatchingdR = cms.double( 0.3 ),
31309     MatchToPreviousCand = cms.bool( True ),
31310     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
31311     requireL3MuonTrajectorySeed = cms.bool( False ),
31312     useSimpleGeometry = cms.bool( True ),
31313     useStation2 = cms.bool( True ),
31314     fallbackToME1 = cms.bool( False ),
31315     cosmicPropagationHypothesis = cms.bool( False ),
31316     useMB2InOverlap = cms.bool( False ),
31317     useTrack = cms.string( "tracker" ),
31318     useState = cms.string( "atVertex" ),
31319     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
31320     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
31321     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
31322 )
31323 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31324     saveTags = cms.bool( True ),
31325     candTag = cms.InputTag( "hltL3fL1sSingleMu22erL1f0L2f10QL3Filtered24Q" ),
31326     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
31327     rhoTag = cms.InputTag( "" ),
31328     energyLowEdges = cms.vdouble( 0.0 ),
31329     lessThan = cms.bool( True ),
31330     useEt = cms.bool( True ),
31331     useAbs = cms.bool( False ),
31332     thrRegularEB = cms.vdouble( -1.0 ),
31333     thrRegularEE = cms.vdouble( -1.0 ),
31334     thrOverEEB = cms.vdouble( 0.14 ),
31335     thrOverEEE = cms.vdouble( 0.1 ),
31336     thrOverE2EB = cms.vdouble( -1.0 ),
31337     thrOverE2EE = cms.vdouble( -1.0 ),
31338     ncandcut = cms.int32( 1 ),
31339     doRhoCorrection = cms.bool( False ),
31340     rhoMax = cms.double( 9.9999999E7 ),
31341     rhoScale = cms.double( 1.0 ),
31342     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31343     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31344     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31345 )
31346 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31347     saveTags = cms.bool( True ),
31348     candTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered" ),
31349     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
31350     rhoTag = cms.InputTag( "" ),
31351     energyLowEdges = cms.vdouble( 0.0 ),
31352     lessThan = cms.bool( True ),
31353     useEt = cms.bool( True ),
31354     useAbs = cms.bool( False ),
31355     thrRegularEB = cms.vdouble( -1.0 ),
31356     thrRegularEE = cms.vdouble( -1.0 ),
31357     thrOverEEB = cms.vdouble( 0.177 ),
31358     thrOverEEE = cms.vdouble( 0.24 ),
31359     thrOverE2EB = cms.vdouble( -1.0 ),
31360     thrOverE2EE = cms.vdouble( -1.0 ),
31361     ncandcut = cms.int32( 1 ),
31362     doRhoCorrection = cms.bool( False ),
31363     rhoMax = cms.double( 9.9999999E7 ),
31364     rhoScale = cms.double( 1.0 ),
31365     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31366     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31367     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31368 )
31369 fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
31370     saveTags = cms.bool( True ),
31371     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31372     PreviousCandTag = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered" ),
31373     MinN = cms.int32( 1 ),
31374     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
31375     IsolatorPSet = cms.PSet(  )
31376 )
31377 fragment.hltPreIsoMu27 = cms.EDFilter( "HLTPrescaler",
31378     offset = cms.uint32( 0 ),
31379     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31380 )
31381 fragment.hltL1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31382     saveTags = cms.bool( True ),
31383     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31384     PreviousCandTag = cms.InputTag( "hltL1sSingleMu22or25" ),
31385     MaxEta = cms.double( 2.5 ),
31386     MinPt = cms.double( 0.0 ),
31387     MaxDeltaR = cms.double( 0.3 ),
31388     MinN = cms.int32( 1 ),
31389     CentralBxOnly = cms.bool( True ),
31390     SelectQualities = cms.vint32(  )
31391 )
31392 fragment.hltL2fL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
31393     saveTags = cms.bool( True ),
31394     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
31395     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
31396     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
31397     SeedMapTag = cms.InputTag( "hltL2Muons" ),
31398     MinN = cms.int32( 0 ),
31399     MaxEta = cms.double( 2.5 ),
31400     AbsEtaBins = cms.vdouble( 0.0 ),
31401     MinNstations = cms.vint32( 0 ),
31402     MinNhits = cms.vint32( 0 ),
31403     CutOnChambers = cms.bool( False ),
31404     MinNchambers = cms.vint32( 0 ),
31405     MaxDr = cms.double( 9999.0 ),
31406     MinDr = cms.double( -1.0 ),
31407     MaxDz = cms.double( 9999.0 ),
31408     MinDxySig = cms.double( -1.0 ),
31409     MinPt = cms.double( 0.0 ),
31410     NSigmaPt = cms.double( 0.0 ),
31411     MatchToPreviousCand = cms.bool( True )
31412 )
31413 fragment.hltL1fForIterL3L1fL1sMu22or25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31414     saveTags = cms.bool( True ),
31415     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
31416     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
31417     MaxEta = cms.double( 2.5 ),
31418     MinPt = cms.double( 0.0 ),
31419     MaxDeltaR = cms.double( 0.3 ),
31420     MinN = cms.int32( 1 ),
31421     CentralBxOnly = cms.bool( True ),
31422     SelectQualities = cms.vint32(  )
31423 )
31424 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q = cms.EDFilter( "HLTMuonL3PreFilter",
31425     saveTags = cms.bool( True ),
31426     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
31427     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31428     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
31429     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
31430     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
31431     MinN = cms.int32( 1 ),
31432     MaxEta = cms.double( 1.0E99 ),
31433     MinNhits = cms.int32( 0 ),
31434     MaxDr = cms.double( 2.0 ),
31435     MinDr = cms.double( -1.0 ),
31436     MaxDz = cms.double( 9999.0 ),
31437     MinDxySig = cms.double( -1.0 ),
31438     MinPt = cms.double( 27.0 ),
31439     NSigmaPt = cms.double( 0.0 ),
31440     MaxNormalizedChi2 = cms.double( 9999.0 ),
31441     MaxDXYBeamSpot = cms.double( 9999.0 ),
31442     MinDXYBeamSpot = cms.double( -1.0 ),
31443     MinNmuonHits = cms.int32( 0 ),
31444     MaxPtDifference = cms.double( 9999.0 ),
31445     MinTrackPt = cms.double( 0.0 ),
31446     minMuonStations = cms.int32( 2 ),
31447     minTrkHits = cms.int32( -1 ),
31448     minMuonHits = cms.int32( -1 ),
31449     allowedTypeMask = cms.uint32( 255 ),
31450     requiredTypeMask = cms.uint32( 0 ),
31451     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
31452     trkMuonId = cms.uint32( 0 ),
31453     L1MatchingdR = cms.double( 0.3 ),
31454     MatchToPreviousCand = cms.bool( True ),
31455     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
31456     requireL3MuonTrajectorySeed = cms.bool( False ),
31457     useSimpleGeometry = cms.bool( True ),
31458     useStation2 = cms.bool( True ),
31459     fallbackToME1 = cms.bool( False ),
31460     cosmicPropagationHypothesis = cms.bool( False ),
31461     useMB2InOverlap = cms.bool( False ),
31462     useTrack = cms.string( "tracker" ),
31463     useState = cms.string( "atVertex" ),
31464     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
31465     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
31466     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
31467 )
31468 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31469     saveTags = cms.bool( True ),
31470     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27Q" ),
31471     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
31472     rhoTag = cms.InputTag( "" ),
31473     energyLowEdges = cms.vdouble( 0.0 ),
31474     lessThan = cms.bool( True ),
31475     useEt = cms.bool( True ),
31476     useAbs = cms.bool( False ),
31477     thrRegularEB = cms.vdouble( -1.0 ),
31478     thrRegularEE = cms.vdouble( -1.0 ),
31479     thrOverEEB = cms.vdouble( 0.14 ),
31480     thrOverEEE = cms.vdouble( 0.1 ),
31481     thrOverE2EB = cms.vdouble( -1.0 ),
31482     thrOverE2EE = cms.vdouble( -1.0 ),
31483     ncandcut = cms.int32( 1 ),
31484     doRhoCorrection = cms.bool( False ),
31485     rhoMax = cms.double( 9.9999999E7 ),
31486     rhoScale = cms.double( 1.0 ),
31487     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31488     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31489     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31490 )
31491 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
31492     saveTags = cms.bool( True ),
31493     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered" ),
31494     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
31495     rhoTag = cms.InputTag( "" ),
31496     energyLowEdges = cms.vdouble( 0.0 ),
31497     lessThan = cms.bool( True ),
31498     useEt = cms.bool( True ),
31499     useAbs = cms.bool( False ),
31500     thrRegularEB = cms.vdouble( -1.0 ),
31501     thrRegularEE = cms.vdouble( -1.0 ),
31502     thrOverEEB = cms.vdouble( 0.177 ),
31503     thrOverEEE = cms.vdouble( 0.24 ),
31504     thrOverE2EB = cms.vdouble( -1.0 ),
31505     thrOverE2EE = cms.vdouble( -1.0 ),
31506     ncandcut = cms.int32( 1 ),
31507     doRhoCorrection = cms.bool( False ),
31508     rhoMax = cms.double( 9.9999999E7 ),
31509     rhoScale = cms.double( 1.0 ),
31510     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
31511     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
31512     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
31513 )
31514 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
31515     saveTags = cms.bool( True ),
31516     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
31517     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered" ),
31518     MinN = cms.int32( 1 ),
31519     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
31520     IsolatorPSet = cms.PSet(  )
31521 )
31522 fragment.hltL1sV0SingleJetC20NotBptxOR = cms.EDFilter( "HLTL1TSeed",
31523     saveTags = cms.bool( True ),
31524     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR" ),
31525     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31526     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
31527     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31528     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
31529     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
31530     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
31531     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
31532     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
31533     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
31534 )
31535 fragment.hltPreUncorrectedJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
31536     offset = cms.uint32( 0 ),
31537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31538 )
31539 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
31540     EBSumThreshold = cms.double( 0.2 ),
31541     HF2Weight = cms.double( 1.0 ),
31542     EBWeight = cms.double( 1.0 ),
31543     hfInput = cms.InputTag( "" ),
31544     EESumThreshold = cms.double( 0.45 ),
31545     HOThreshold0 = cms.double( 3.5 ),
31546     HOThresholdPlus1 = cms.double( 3.5 ),
31547     HOThresholdMinus1 = cms.double( 3.5 ),
31548     HOThresholdPlus2 = cms.double( 3.5 ),
31549     HOThresholdMinus2 = cms.double( 3.5 ),
31550     HBGrid = cms.vdouble(  ),
31551     HBThreshold1 = cms.double( 0.4 ),
31552     HBThreshold2 = cms.double( 0.3 ),
31553     HBThreshold = cms.double( 0.3 ),
31554     EEWeights = cms.vdouble(  ),
31555     HF1Threshold = cms.double( 0.5 ),
31556     HF2Weights = cms.vdouble(  ),
31557     HOWeights = cms.vdouble(  ),
31558     EEGrid = cms.vdouble(  ),
31559     HEDWeight = cms.double( 1.0 ),
31560     EEWeight = cms.double( 1.0 ),
31561     UseHO = cms.bool( False ),
31562     HBWeights = cms.vdouble(  ),
31563     HESWeight = cms.double( 1.0 ),
31564     HF1Weight = cms.double( 1.0 ),
31565     HF2Grid = cms.vdouble(  ),
31566     HEDWeights = cms.vdouble(  ),
31567     HF1Grid = cms.vdouble(  ),
31568     EBWeights = cms.vdouble(  ),
31569     HOWeight = cms.double( 1.0E-99 ),
31570     EBThreshold = cms.double( 0.07 ),
31571     EEThreshold = cms.double( 0.3 ),
31572     UseEtEBTreshold = cms.bool( False ),
31573     UseSymEBTreshold = cms.bool( False ),
31574     UseEtEETreshold = cms.bool( False ),
31575     UseSymEETreshold = cms.bool( False ),
31576     hbheInput = cms.InputTag( "hltHbhereco" ),
31577     HcalThreshold = cms.double( -1000.0 ),
31578     HF2Threshold = cms.double( 0.85 ),
31579     HESThreshold1 = cms.double( 0.1 ),
31580     HESThreshold = cms.double( 0.2 ),
31581     HF1Weights = cms.vdouble(  ),
31582     hoInput = cms.InputTag( "" ),
31583     HESGrid = cms.vdouble(  ),
31584     HESWeights = cms.vdouble(  ),
31585     HEDThreshold1 = cms.double( 0.1 ),
31586     HEDThreshold = cms.double( 0.2 ),
31587     EcutTower = cms.double( -1000.0 ),
31588     HEDGrid = cms.vdouble(  ),
31589     ecalInputs = cms.VInputTag(  ),
31590     HBWeight = cms.double( 1.0 ),
31591     HOGrid = cms.vdouble(  ),
31592     EBGrid = cms.vdouble(  ),
31593     MomConstrMethod = cms.int32( 1 ),
31594     MomHBDepth = cms.double( 0.2 ),
31595     MomHEDepth = cms.double( 0.4 ),
31596     MomEBDepth = cms.double( 0.3 ),
31597     MomEEDepth = cms.double( 0.0 ),
31598     HcalAcceptSeverityLevel = cms.uint32( 9 ),
31599     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
31600       'kWeird',
31601       'kBad' ),
31602     UseHcalRecoveredHits = cms.bool( False ),
31603     UseEcalRecoveredHits = cms.bool( False ),
31604     UseRejectedHitsOnly = cms.bool( False ),
31605     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
31606     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
31607     UseRejectedRecoveredHcalHits = cms.bool( False ),
31608     UseRejectedRecoveredEcalHits = cms.bool( False ),
31609     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
31610     AllowMissingInputs = cms.bool( True ),
31611     HcalPhase = cms.int32( 1 ),
31612     usePFThresholdsFromDB = cms.bool( True )
31613 )
31614 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
31615     useMassDropTagger = cms.bool( False ),
31616     useFiltering = cms.bool( False ),
31617     useDynamicFiltering = cms.bool( False ),
31618     useTrimming = cms.bool( False ),
31619     usePruning = cms.bool( False ),
31620     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
31621     useKtPruning = cms.bool( False ),
31622     useConstituentSubtraction = cms.bool( False ),
31623     useSoftDrop = cms.bool( False ),
31624     correctShape = cms.bool( False ),
31625     UseOnlyVertexTracks = cms.bool( False ),
31626     UseOnlyOnePV = cms.bool( False ),
31627     muCut = cms.double( -1.0 ),
31628     yCut = cms.double( -1.0 ),
31629     rFilt = cms.double( -1.0 ),
31630     rFiltFactor = cms.double( -1.0 ),
31631     trimPtFracMin = cms.double( -1.0 ),
31632     zcut = cms.double( -1.0 ),
31633     rcut_factor = cms.double( -1.0 ),
31634     csRho_EtaMax = cms.double( -1.0 ),
31635     csRParam = cms.double( -1.0 ),
31636     beta = cms.double( -1.0 ),
31637     R0 = cms.double( -1.0 ),
31638     gridMaxRapidity = cms.double( -1.0 ),
31639     gridSpacing = cms.double( -1.0 ),
31640     DzTrVtxMax = cms.double( 0.0 ),
31641     DxyTrVtxMax = cms.double( 0.0 ),
31642     MaxVtxZ = cms.double( 15.0 ),
31643     subjetPtMin = cms.double( -1.0 ),
31644     muMin = cms.double( -1.0 ),
31645     muMax = cms.double( -1.0 ),
31646     yMin = cms.double( -1.0 ),
31647     yMax = cms.double( -1.0 ),
31648     dRMin = cms.double( -1.0 ),
31649     dRMax = cms.double( -1.0 ),
31650     maxDepth = cms.int32( -1 ),
31651     nFilt = cms.int32( -1 ),
31652     MinVtxNdof = cms.int32( 5 ),
31653     src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
31654     srcPVs = cms.InputTag( "" ),
31655     jetType = cms.string( "CaloJet" ),
31656     jetAlgorithm = cms.string( "IterativeCone" ),
31657     rParam = cms.double( 0.4 ),
31658     inputEtMin = cms.double( 0.3 ),
31659     inputEMin = cms.double( 0.0 ),
31660     jetPtMin = cms.double( 1.0 ),
31661     doPVCorrection = cms.bool( False ),
31662     doAreaFastjet = cms.bool( False ),
31663     doRhoFastjet = cms.bool( False ),
31664     doPUOffsetCorr = cms.bool( False ),
31665     puPtMin = cms.double( 10.0 ),
31666     nSigmaPU = cms.double( 1.0 ),
31667     radiusPU = cms.double( 0.4 ),
31668     subtractorName = cms.string( "" ),
31669     useExplicitGhosts = cms.bool( False ),
31670     doAreaDiskApprox = cms.bool( False ),
31671     voronoiRfact = cms.double( -9.0 ),
31672     Rho_EtaMax = cms.double( 4.4 ),
31673     Ghost_EtaMax = cms.double( 6.0 ),
31674     Active_Area_Repeats = cms.int32( 5 ),
31675     GhostArea = cms.double( 0.01 ),
31676     restrictInputs = cms.bool( False ),
31677     maxInputs = cms.uint32( 1 ),
31678     writeCompound = cms.bool( False ),
31679     writeJetsWithConst = cms.bool( False ),
31680     doFastJetNonUniform = cms.bool( False ),
31681     useDeterministicSeed = cms.bool( True ),
31682     minSeed = cms.uint32( 0 ),
31683     verbosity = cms.int32( 0 ),
31684     puWidth = cms.double( 0.0 ),
31685     nExclude = cms.uint32( 0 ),
31686     maxBadEcalCells = cms.uint32( 9999999 ),
31687     maxBadHcalCells = cms.uint32( 9999999 ),
31688     maxProblematicEcalCells = cms.uint32( 9999999 ),
31689     maxProblematicHcalCells = cms.uint32( 9999999 ),
31690     maxRecoveredEcalCells = cms.uint32( 9999999 ),
31691     maxRecoveredHcalCells = cms.uint32( 9999999 ),
31692     puCenters = cms.vdouble(  ),
31693     applyWeight = cms.bool( False ),
31694     srcWeights = cms.InputTag( "" ),
31695     minimumTowersFraction = cms.double( 0.0 ),
31696     jetCollInstanceName = cms.string( "" ),
31697     sumRecHits = cms.bool( False )
31698 )
31699 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
31700     saveTags = cms.bool( True ),
31701     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
31702     triggerType = cms.int32( 85 ),
31703     MinE = cms.double( 30.0 ),
31704     MinPt = cms.double( -1.0 ),
31705     MinMass = cms.double( -1.0 ),
31706     MaxMass = cms.double( -1.0 ),
31707     MinEta = cms.double( -1.0 ),
31708     MaxEta = cms.double( 2.7 ),
31709     MinN = cms.int32( 1 )
31710 )
31711 fragment.hltPreUncorrectedJetE30NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
31712     offset = cms.uint32( 0 ),
31713     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31714 )
31715 fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated = cms.EDFilter( "HLTL1TSeed",
31716     saveTags = cms.bool( True ),
31717     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20er2p5_NotBptxOR_3BX" ),
31718     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31719     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31720     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31721     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
31722     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
31723     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
31724     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
31725     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
31726     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
31727 )
31728 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
31729     inputTag = cms.InputTag( "hltHbhereco" ),
31730     energy = cms.double( -99.0 ),
31731     hpdSpikeEnergy = cms.double( 10.0 ),
31732     hpdSpikeIsolationEnergy = cms.double( 1.0 ),
31733     rbxSpikeEnergy = cms.double( 50.0 ),
31734     rbxSpikeUnbalance = cms.double( 0.2 )
31735 )
31736 fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
31737     saveTags = cms.bool( True ),
31738     L1SeedsLogicalExpression = cms.string( "L1_SingleJet43er2p5_NotBptxOR_3BX OR L1_SingleJet46er2p5_NotBptxOR_3BX" ),
31739     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31740     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
31741     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31742     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
31743     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
31744     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
31745     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
31746     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
31747     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
31748 )
31749 fragment.hltPreUncorrectedJetE60NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
31750     offset = cms.uint32( 0 ),
31751     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31752 )
31753 fragment.hltStoppedHSCP1CaloJetEnergy60 = cms.EDFilter( "HLT1CaloJet",
31754     saveTags = cms.bool( True ),
31755     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
31756     triggerType = cms.int32( 85 ),
31757     MinE = cms.double( 60.0 ),
31758     MinPt = cms.double( -1.0 ),
31759     MinMass = cms.double( -1.0 ),
31760     MaxMass = cms.double( -1.0 ),
31761     MinEta = cms.double( -1.0 ),
31762     MaxEta = cms.double( 2.7 ),
31763     MinN = cms.int32( 1 )
31764 )
31765 fragment.hltPreUncorrectedJetE70NoBPTX3BX = cms.EDFilter( "HLTPrescaler",
31766     offset = cms.uint32( 0 ),
31767     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31768 )
31769 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
31770     saveTags = cms.bool( True ),
31771     inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
31772     triggerType = cms.int32( 85 ),
31773     MinE = cms.double( 70.0 ),
31774     MinPt = cms.double( -1.0 ),
31775     MinMass = cms.double( -1.0 ),
31776     MaxMass = cms.double( -1.0 ),
31777     MinEta = cms.double( -1.0 ),
31778     MaxEta = cms.double( 2.7 ),
31779     MinN = cms.int32( 1 )
31780 )
31781 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
31782     saveTags = cms.bool( True ),
31783     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
31784     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31785     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
31786     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31787     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
31788     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
31789     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
31790     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
31791     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
31792     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
31793 )
31794 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
31795     offset = cms.uint32( 0 ),
31796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31797 )
31798 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31799     saveTags = cms.bool( True ),
31800     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31801     PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
31802     MaxEta = cms.double( 2.5 ),
31803     MinPt = cms.double( 0.0 ),
31804     MaxDeltaR = cms.double( 0.3 ),
31805     MinN = cms.int32( 1 ),
31806     CentralBxOnly = cms.bool( True ),
31807     SelectQualities = cms.vint32(  )
31808 )
31809 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
31810     saveTags = cms.bool( True ),
31811     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
31812     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
31813     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
31814     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31815     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
31816     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
31817     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
31818     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
31819     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
31820     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
31821 )
31822 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
31823     offset = cms.uint32( 0 ),
31824     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
31825 )
31826 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
31827     saveTags = cms.bool( True ),
31828     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31829     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
31830     MaxEta = cms.double( 2.5 ),
31831     MinPt = cms.double( 0.0 ),
31832     MaxDeltaR = cms.double( 0.3 ),
31833     MinN = cms.int32( 1 ),
31834     CentralBxOnly = cms.bool( True ),
31835     SelectQualities = cms.vint32(  )
31836 )
31837 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
31838     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
31839     Reco4DAlgoConfig = cms.PSet( 
31840       Reco2DAlgoConfig = cms.PSet( 
31841         AlphaMaxPhi = cms.double( 1.0 ),
31842         debug = cms.untracked.bool( False ),
31843         segmCleanerMode = cms.int32( 2 ),
31844         AlphaMaxTheta = cms.double( 0.9 ),
31845         hit_afterT0_resolution = cms.double( 0.03 ),
31846         performT0_vdriftSegCorrection = cms.bool( False ),
31847         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
31848         MaxChi2 = cms.double( 4.0 ),
31849         recAlgoConfig = cms.PSet( 
31850           maxTime = cms.double( 420.0 ),
31851           debug = cms.untracked.bool( False ),
31852           stepTwoFromDigi = cms.bool( False ),
31853           tTrigModeConfig = cms.PSet( 
31854             debug = cms.untracked.bool( False ),
31855             tofCorrType = cms.int32( 0 ),
31856             tTrigLabel = cms.string( "" ),
31857             wirePropCorrType = cms.int32( 0 ),
31858             doTOFCorrection = cms.bool( True ),
31859             vPropWire = cms.double( 24.4 ),
31860             doT0Correction = cms.bool( True ),
31861             doWirePropCorrection = cms.bool( True ),
31862             t0Label = cms.string( "" )
31863           ),
31864           useUncertDB = cms.bool( True ),
31865           doVdriftCorr = cms.bool( True ),
31866           minTime = cms.double( -3.0 ),
31867           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
31868           readLegacyTTrigDB = cms.bool( True ),
31869           readLegacyVDriftDB = cms.bool( True )
31870         ),
31871         MaxAllowedHits = cms.uint32( 50 ),
31872         nUnSharedHitsMin = cms.int32( 2 ),
31873         nSharedHitsMax = cms.int32( 2 ),
31874         performT0SegCorrection = cms.bool( False ),
31875         perform_delta_rejecting = cms.bool( False )
31876       ),
31877       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
31878       debug = cms.untracked.bool( False ),
31879       segmCleanerMode = cms.int32( 2 ),
31880       AllDTRecHits = cms.bool( True ),
31881       hit_afterT0_resolution = cms.double( 0.03 ),
31882       performT0_vdriftSegCorrection = cms.bool( False ),
31883       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
31884       recAlgoConfig = cms.PSet( 
31885         maxTime = cms.double( 420.0 ),
31886         debug = cms.untracked.bool( False ),
31887         stepTwoFromDigi = cms.bool( False ),
31888         tTrigModeConfig = cms.PSet( 
31889           debug = cms.untracked.bool( False ),
31890           tofCorrType = cms.int32( 0 ),
31891           tTrigLabel = cms.string( "" ),
31892           wirePropCorrType = cms.int32( 0 ),
31893           doTOFCorrection = cms.bool( True ),
31894           vPropWire = cms.double( 24.4 ),
31895           doT0Correction = cms.bool( True ),
31896           doWirePropCorrection = cms.bool( True ),
31897           t0Label = cms.string( "" )
31898         ),
31899         useUncertDB = cms.bool( True ),
31900         doVdriftCorr = cms.bool( True ),
31901         minTime = cms.double( -3.0 ),
31902         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
31903         readLegacyTTrigDB = cms.bool( True ),
31904         readLegacyVDriftDB = cms.bool( True )
31905       ),
31906       nUnSharedHitsMin = cms.int32( 2 ),
31907       nSharedHitsMax = cms.int32( 2 ),
31908       performT0SegCorrection = cms.bool( False ),
31909       perform_delta_rejecting = cms.bool( False )
31910     ),
31911     debug = cms.untracked.bool( False ),
31912     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
31913     recHits2DLabel = cms.InputTag( "dt2DSegments" )
31914 )
31915 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
31916     MaxSeeds = cms.int32( 1000 ),
31917     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
31918     EnableDTMeasurement = cms.bool( True ),
31919     MaxCSCChi2 = cms.double( 300.0 ),
31920     MaxDTChi2 = cms.double( 300.0 ),
31921     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
31922     EnableCSCMeasurement = cms.bool( True ),
31923     ForcePointDown = cms.bool( False )
31924 )
31925 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
31926     GMTReadoutCollection = cms.InputTag( "" ),
31927     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
31928     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
31929     L1MinPt = cms.double( 0.0 ),
31930     L1MaxEta = cms.double( 2.5 ),
31931     L1MinQuality = cms.uint32( 1 ),
31932     SetMinPtBarrelTo = cms.double( 3.5 ),
31933     SetMinPtEndcapTo = cms.double( 1.0 ),
31934     UseOfflineSeed = cms.untracked.bool( True ),
31935     UseUnassociatedL1 = cms.bool( False ),
31936     MatchDR = cms.vdouble( 0.3 ),
31937     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
31938     CentralBxOnly = cms.bool( True ),
31939     MatchType = cms.uint32( 0 ),
31940     SortType = cms.uint32( 0 ),
31941     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
31942     ServiceParameters = cms.PSet( 
31943       RPCLayers = cms.bool( True ),
31944       UseMuonNavigation = cms.untracked.bool( True ),
31945       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
31946     )
31947 )
31948 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
31949     ServiceParameters = cms.PSet( 
31950       RPCLayers = cms.bool( True ),
31951       UseMuonNavigation = cms.untracked.bool( True ),
31952       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
31953         'hltESPFastSteppingHelixPropagatorOpposite' )
31954     ),
31955     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
31956     SeedTransformerParameters = cms.PSet( 
31957       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
31958       NMinRecHits = cms.uint32( 2 ),
31959       RescaleError = cms.double( 100.0 ),
31960       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
31961       UseSubRecHits = cms.bool( False ),
31962       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
31963     ),
31964     L2TrajBuilderParameters = cms.PSet( 
31965       BWFilterParameters = cms.PSet( 
31966         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
31967         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
31968         BWSeedType = cms.string( "fromGenerator" ),
31969         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
31970         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
31971         EnableGEMMeasurement = cms.bool( True ),
31972         EnableRPCMeasurement = cms.bool( True ),
31973         MuonTrajectoryUpdatorParameters = cms.PSet( 
31974           ExcludeRPCFromFit = cms.bool( False ),
31975           Granularity = cms.int32( 0 ),
31976           MaxChi2 = cms.double( 25.0 ),
31977           RescaleError = cms.bool( False ),
31978           RescaleErrorFactor = cms.double( 100.0 ),
31979           UseInvalidHits = cms.bool( True )
31980         ),
31981         EnableCSCMeasurement = cms.bool( True ),
31982         MaxChi2 = cms.double( 100.0 ),
31983         FitDirection = cms.string( "outsideIn" ),
31984         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
31985         NumberOfSigma = cms.double( 3.0 ),
31986         EnableDTMeasurement = cms.bool( True )
31987       ),
31988       DoSeedRefit = cms.bool( False ),
31989       FilterParameters = cms.PSet( 
31990         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
31991         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
31992         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
31993         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
31994         EnableGEMMeasurement = cms.bool( True ),
31995         EnableRPCMeasurement = cms.bool( True ),
31996         MuonTrajectoryUpdatorParameters = cms.PSet( 
31997           ExcludeRPCFromFit = cms.bool( False ),
31998           Granularity = cms.int32( 0 ),
31999           MaxChi2 = cms.double( 25.0 ),
32000           RescaleError = cms.bool( False ),
32001           RescaleErrorFactor = cms.double( 100.0 ),
32002           UseInvalidHits = cms.bool( True )
32003         ),
32004         EnableCSCMeasurement = cms.bool( True ),
32005         MaxChi2 = cms.double( 1000.0 ),
32006         FitDirection = cms.string( "insideOut" ),
32007         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
32008         NumberOfSigma = cms.double( 3.0 ),
32009         EnableDTMeasurement = cms.bool( True )
32010       ),
32011       SeedPosition = cms.string( "in" ),
32012       DoBackwardFilter = cms.bool( True ),
32013       DoRefit = cms.bool( False ),
32014       NavigationType = cms.string( "Standard" ),
32015       SeedTransformerParameters = cms.PSet( 
32016         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
32017         NMinRecHits = cms.uint32( 2 ),
32018         RescaleError = cms.double( 100.0 ),
32019         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
32020         UseSubRecHits = cms.bool( False ),
32021         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
32022       ),
32023       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
32024     ),
32025     DoSeedRefit = cms.bool( False ),
32026     TrackLoaderParameters = cms.PSet( 
32027       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
32028       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
32029       DoSmoothing = cms.bool( False ),
32030       VertexConstraint = cms.bool( True ),
32031       MuonUpdatorAtVertexParameters = cms.PSet( 
32032         MaxChi2 = cms.double( 1000000.0 ),
32033         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
32034         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
32035         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
32036       ),
32037       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
32038     ),
32039     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
32040 )
32041 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
32042     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
32043 )
32044 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32045     saveTags = cms.bool( True ),
32046     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32047     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32048     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
32049     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32050     MinN = cms.int32( 1 ),
32051     MaxEta = cms.double( 2.5 ),
32052     AbsEtaBins = cms.vdouble( 5.0 ),
32053     MinNstations = cms.vint32( 0 ),
32054     MinNhits = cms.vint32( 1 ),
32055     CutOnChambers = cms.bool( False ),
32056     MinNchambers = cms.vint32( 0 ),
32057     MaxDr = cms.double( 9999.0 ),
32058     MinDr = cms.double( -1.0 ),
32059     MaxDz = cms.double( 9999.0 ),
32060     MinDxySig = cms.double( -1.0 ),
32061     MinPt = cms.double( 10.0 ),
32062     NSigmaPt = cms.double( 0.0 ),
32063     MatchToPreviousCand = cms.bool( True )
32064 )
32065 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
32066     saveTags = cms.bool( True ),
32067     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
32068     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32069     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32070     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32071     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32072     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32073     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32074     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32075     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32076     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32077 )
32078 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
32079     offset = cms.uint32( 0 ),
32080     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32081 )
32082 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32083     saveTags = cms.bool( True ),
32084     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32085     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
32086     MaxEta = cms.double( 2.5 ),
32087     MinPt = cms.double( 0.0 ),
32088     MaxDeltaR = cms.double( 0.3 ),
32089     MinN = cms.int32( 1 ),
32090     CentralBxOnly = cms.bool( True ),
32091     SelectQualities = cms.vint32(  )
32092 )
32093 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32094     saveTags = cms.bool( True ),
32095     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32096     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32097     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
32098     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32099     MinN = cms.int32( 1 ),
32100     MaxEta = cms.double( 2.5 ),
32101     AbsEtaBins = cms.vdouble( 5.0 ),
32102     MinNstations = cms.vint32( 0 ),
32103     MinNhits = cms.vint32( 1 ),
32104     CutOnChambers = cms.bool( False ),
32105     MinNchambers = cms.vint32( 0 ),
32106     MaxDr = cms.double( 9999.0 ),
32107     MinDr = cms.double( -1.0 ),
32108     MaxDz = cms.double( 9999.0 ),
32109     MinDxySig = cms.double( -1.0 ),
32110     MinPt = cms.double( 10.0 ),
32111     NSigmaPt = cms.double( 0.0 ),
32112     MatchToPreviousCand = cms.bool( True )
32113 )
32114 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32115     offset = cms.uint32( 0 ),
32116     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32117 )
32118 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32119     saveTags = cms.bool( True ),
32120     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32121     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32122     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
32123     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32124     MinN = cms.int32( 1 ),
32125     MaxEta = cms.double( 2.5 ),
32126     AbsEtaBins = cms.vdouble( 5.0 ),
32127     MinNstations = cms.vint32( 3 ),
32128     MinNhits = cms.vint32( 1 ),
32129     CutOnChambers = cms.bool( False ),
32130     MinNchambers = cms.vint32( 0 ),
32131     MaxDr = cms.double( 9999.0 ),
32132     MinDr = cms.double( -1.0 ),
32133     MaxDz = cms.double( 9999.0 ),
32134     MinDxySig = cms.double( -1.0 ),
32135     MinPt = cms.double( 45.0 ),
32136     NSigmaPt = cms.double( 0.0 ),
32137     MatchToPreviousCand = cms.bool( True )
32138 )
32139 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
32140     offset = cms.uint32( 0 ),
32141     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32142 )
32143 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32144     saveTags = cms.bool( True ),
32145     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32146     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32147     PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
32148     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32149     MinN = cms.int32( 1 ),
32150     MaxEta = cms.double( 2.5 ),
32151     AbsEtaBins = cms.vdouble( 5.0 ),
32152     MinNstations = cms.vint32( 3 ),
32153     MinNhits = cms.vint32( 1 ),
32154     CutOnChambers = cms.bool( False ),
32155     MinNchambers = cms.vint32( 0 ),
32156     MaxDr = cms.double( 9999.0 ),
32157     MinDr = cms.double( -1.0 ),
32158     MaxDz = cms.double( 9999.0 ),
32159     MinDxySig = cms.double( -1.0 ),
32160     MinPt = cms.double( 40.0 ),
32161     NSigmaPt = cms.double( 0.0 ),
32162     MatchToPreviousCand = cms.bool( True )
32163 )
32164 fragment.hltL1sSingleMuOR = cms.EDFilter( "HLTL1TSeed",
32165     saveTags = cms.bool( True ),
32166     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
32167     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32168     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32169     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32170     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32171     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32172     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32173     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32174     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32175     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32176 )
32177 fragment.hltPreL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
32178     offset = cms.uint32( 0 ),
32179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32180 )
32181 fragment.hltL1fL1sMuORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32182     saveTags = cms.bool( True ),
32183     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32184     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOR" ),
32185     MaxEta = cms.double( 2.5 ),
32186     MinPt = cms.double( 0.0 ),
32187     MaxDeltaR = cms.double( 0.3 ),
32188     MinN = cms.int32( 1 ),
32189     CentralBxOnly = cms.bool( True ),
32190     SelectQualities = cms.vint32(  )
32191 )
32192 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32193     saveTags = cms.bool( True ),
32194     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32195     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32196     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
32197     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32198     MinN = cms.int32( 1 ),
32199     MaxEta = cms.double( 2.0 ),
32200     AbsEtaBins = cms.vdouble( 5.0 ),
32201     MinNstations = cms.vint32( 0 ),
32202     MinNhits = cms.vint32( 0 ),
32203     CutOnChambers = cms.bool( True ),
32204     MinNchambers = cms.vint32( 2 ),
32205     MaxDr = cms.double( 9999.0 ),
32206     MinDr = cms.double( -1.0 ),
32207     MaxDz = cms.double( 9999.0 ),
32208     MinDxySig = cms.double( -1.0 ),
32209     MinPt = cms.double( 23.0 ),
32210     NSigmaPt = cms.double( 0.0 ),
32211     MatchToPreviousCand = cms.bool( False )
32212 )
32213 fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
32214     offset = cms.uint32( 0 ),
32215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32216 )
32217 fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32218     saveTags = cms.bool( True ),
32219     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32220     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32221     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
32222     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32223     MinN = cms.int32( 1 ),
32224     MaxEta = cms.double( 2.0 ),
32225     AbsEtaBins = cms.vdouble( 5.0 ),
32226     MinNstations = cms.vint32( 0 ),
32227     MinNhits = cms.vint32( 0 ),
32228     CutOnChambers = cms.bool( True ),
32229     MinNchambers = cms.vint32( 2 ),
32230     MaxDr = cms.double( 9999.0 ),
32231     MinDr = cms.double( -1.0 ),
32232     MaxDz = cms.double( 9999.0 ),
32233     MinDxySig = cms.double( -1.0 ),
32234     MinPt = cms.double( 23.0 ),
32235     NSigmaPt = cms.double( 0.0 ),
32236     MatchToPreviousCand = cms.bool( False )
32237 )
32238 fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt = cms.EDFilter( "HLTL1TSeed",
32239     saveTags = cms.bool( True ),
32240     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_DoubleMu6_Upt6_SQ_er2p0 OR L1_DoubleMu7_Upt7_SQ_er2p0 OR L1_DoubleMu8_Upt8_SQ_er2p0 OR L1_DoubleMu0_Upt6_SQ_er2p0 OR L1_DoubleMu0_Upt7_SQ_er2p0 OR L1_DoubleMu0_Upt8_SQ_er2p0" ),
32241     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32242     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32243     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32244     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32245     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32246     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32247     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32248     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32249     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32250 )
32251 fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
32252     offset = cms.uint32( 0 ),
32253     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32254 )
32255 fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32256     saveTags = cms.bool( True ),
32257     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32258     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
32259     MaxEta = cms.double( 2.5 ),
32260     MinPt = cms.double( 0.0 ),
32261     MaxDeltaR = cms.double( 0.3 ),
32262     MinN = cms.int32( 2 ),
32263     CentralBxOnly = cms.bool( True ),
32264     SelectQualities = cms.vint32(  )
32265 )
32266 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32267     saveTags = cms.bool( True ),
32268     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32269     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32270     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32271     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32272     MinN = cms.int32( 2 ),
32273     MaxEta = cms.double( 2.4 ),
32274     AbsEtaBins = cms.vdouble( 5.0 ),
32275     MinNstations = cms.vint32( 0 ),
32276     MinNhits = cms.vint32( 0 ),
32277     CutOnChambers = cms.bool( True ),
32278     MinNchambers = cms.vint32( 2 ),
32279     MaxDr = cms.double( 9999.0 ),
32280     MinDr = cms.double( -1.0 ),
32281     MaxDz = cms.double( 9999.0 ),
32282     MinDxySig = cms.double( -1.0 ),
32283     MinPt = cms.double( 30.0 ),
32284     NSigmaPt = cms.double( 0.0 ),
32285     MatchToPreviousCand = cms.bool( False )
32286 )
32287 fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
32288     offset = cms.uint32( 0 ),
32289     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32290 )
32291 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32292     saveTags = cms.bool( True ),
32293     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32294     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32295     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32296     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32297     MinN = cms.int32( 2 ),
32298     MaxEta = cms.double( 2.5 ),
32299     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
32300     MinNstations = cms.vint32( 0, 2, 0, 2 ),
32301     MinNhits = cms.vint32( 0, 1, 0, 1 ),
32302     CutOnChambers = cms.bool( False ),
32303     MinNchambers = cms.vint32( 0 ),
32304     MaxDr = cms.double( 9999.0 ),
32305     MinDr = cms.double( -1.0 ),
32306     MaxDz = cms.double( 9999.0 ),
32307     MinDxySig = cms.double( -1.0 ),
32308     MinPt = cms.double( 30.0 ),
32309     NSigmaPt = cms.double( 0.0 ),
32310     MatchToPreviousCand = cms.bool( False )
32311 )
32312 fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
32313     saveTags = cms.bool( True ),
32314     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32315     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32316     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
32317     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32318     FastAccept = cms.bool( False ),
32319     MaxEta = cms.double( 2.4 ),
32320     MinNhits = cms.int32( 0 ),
32321     MinNstations = cms.int32( 0 ),
32322     MinNchambers = cms.int32( 2 ),
32323     MaxDr = cms.double( 100.0 ),
32324     MaxDz = cms.double( 9999.0 ),
32325     ChargeOpt = cms.int32( 0 ),
32326     MinPtPair = cms.double( 0.0 ),
32327     MinPtMax = cms.double( 30.0 ),
32328     MinPtMin = cms.double( 30.0 ),
32329     MinInvMass = cms.double( -999999.0 ),
32330     MaxInvMass = cms.double( 999999.0 ),
32331     MinAcop = cms.double( -1.0 ),
32332     MaxAcop = cms.double( 3.15 ),
32333     MinAngle = cms.double( -999.0 ),
32334     MaxAngle = cms.double( 9999.0 ),
32335     MinPtBalance = cms.double( -1.0 ),
32336     MaxPtBalance = cms.double( 999999.0 ),
32337     NSigmaPt = cms.double( 0.0 )
32338 )
32339 fragment.hltPreDoubleL2Mu50 = cms.EDFilter( "HLTPrescaler",
32340     offset = cms.uint32( 0 ),
32341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32342 )
32343 fragment.hltL2MuonSeedsAllBx = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
32344     GMTReadoutCollection = cms.InputTag( "" ),
32345     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32346     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
32347     L1MinPt = cms.double( 0.0 ),
32348     L1MaxEta = cms.double( 2.5 ),
32349     L1MinQuality = cms.uint32( 7 ),
32350     SetMinPtBarrelTo = cms.double( 3.5 ),
32351     SetMinPtEndcapTo = cms.double( 1.0 ),
32352     UseOfflineSeed = cms.untracked.bool( True ),
32353     UseUnassociatedL1 = cms.bool( False ),
32354     MatchDR = cms.vdouble( 0.3 ),
32355     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
32356     CentralBxOnly = cms.bool( False ),
32357     MatchType = cms.uint32( 0 ),
32358     SortType = cms.uint32( 0 ),
32359     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
32360     ServiceParameters = cms.PSet( 
32361       RPCLayers = cms.bool( True ),
32362       UseMuonNavigation = cms.untracked.bool( True ),
32363       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
32364     )
32365 )
32366 fragment.hltL2MuonsAllBx = cms.EDProducer( "L2MuonProducer",
32367     ServiceParameters = cms.PSet( 
32368       RPCLayers = cms.bool( True ),
32369       UseMuonNavigation = cms.untracked.bool( True ),
32370       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
32371         'hltESPFastSteppingHelixPropagatorOpposite' )
32372     ),
32373     InputObjects = cms.InputTag( "hltL2MuonSeedsAllBx" ),
32374     SeedTransformerParameters = cms.PSet( 
32375       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
32376       NMinRecHits = cms.uint32( 2 ),
32377       RescaleError = cms.double( 100.0 ),
32378       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
32379       UseSubRecHits = cms.bool( False ),
32380       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
32381     ),
32382     L2TrajBuilderParameters = cms.PSet( 
32383       BWFilterParameters = cms.PSet( 
32384         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
32385         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
32386         BWSeedType = cms.string( "fromGenerator" ),
32387         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
32388         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
32389         EnableGEMMeasurement = cms.bool( True ),
32390         EnableRPCMeasurement = cms.bool( True ),
32391         MuonTrajectoryUpdatorParameters = cms.PSet( 
32392           ExcludeRPCFromFit = cms.bool( False ),
32393           Granularity = cms.int32( 0 ),
32394           MaxChi2 = cms.double( 25.0 ),
32395           RescaleError = cms.bool( False ),
32396           RescaleErrorFactor = cms.double( 100.0 ),
32397           UseInvalidHits = cms.bool( True )
32398         ),
32399         EnableCSCMeasurement = cms.bool( True ),
32400         MaxChi2 = cms.double( 100.0 ),
32401         FitDirection = cms.string( "outsideIn" ),
32402         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
32403         NumberOfSigma = cms.double( 3.0 ),
32404         EnableDTMeasurement = cms.bool( True )
32405       ),
32406       DoSeedRefit = cms.bool( False ),
32407       FilterParameters = cms.PSet( 
32408         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
32409         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
32410         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
32411         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
32412         EnableGEMMeasurement = cms.bool( True ),
32413         EnableRPCMeasurement = cms.bool( True ),
32414         MuonTrajectoryUpdatorParameters = cms.PSet( 
32415           ExcludeRPCFromFit = cms.bool( False ),
32416           Granularity = cms.int32( 0 ),
32417           MaxChi2 = cms.double( 25.0 ),
32418           RescaleError = cms.bool( False ),
32419           RescaleErrorFactor = cms.double( 100.0 ),
32420           UseInvalidHits = cms.bool( True )
32421         ),
32422         EnableCSCMeasurement = cms.bool( True ),
32423         MaxChi2 = cms.double( 1000.0 ),
32424         FitDirection = cms.string( "insideOut" ),
32425         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
32426         NumberOfSigma = cms.double( 3.0 ),
32427         EnableDTMeasurement = cms.bool( True )
32428       ),
32429       SeedPosition = cms.string( "in" ),
32430       DoBackwardFilter = cms.bool( True ),
32431       DoRefit = cms.bool( False ),
32432       NavigationType = cms.string( "Standard" ),
32433       SeedTransformerParameters = cms.PSet( 
32434         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
32435         NMinRecHits = cms.uint32( 2 ),
32436         RescaleError = cms.double( 100.0 ),
32437         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
32438         UseSubRecHits = cms.bool( False ),
32439         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
32440       ),
32441       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
32442     ),
32443     DoSeedRefit = cms.bool( False ),
32444     TrackLoaderParameters = cms.PSet( 
32445       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
32446       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
32447       DoSmoothing = cms.bool( False ),
32448       VertexConstraint = cms.bool( True ),
32449       MuonUpdatorAtVertexParameters = cms.PSet( 
32450         MaxChi2 = cms.double( 1000000.0 ),
32451         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
32452         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
32453         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
32454       ),
32455       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
32456     ),
32457     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
32458 )
32459 fragment.hltL2MuonCandidatesAllBx = cms.EDProducer( "L2MuonCandidateProducer",
32460     InputObjects = cms.InputTag( 'hltL2MuonsAllBx','UpdatedAtVtx' )
32461 )
32462 fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32463     saveTags = cms.bool( True ),
32464     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32465     CandTag = cms.InputTag( "hltL2MuonCandidatesAllBx" ),
32466     PreviousCandTag = cms.InputTag( "hltL1fL1sMuORL1Filtered0" ),
32467     SeedMapTag = cms.InputTag( "hltL2MuonsAllBx" ),
32468     MinN = cms.int32( 2 ),
32469     MaxEta = cms.double( 2.5 ),
32470     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
32471     MinNstations = cms.vint32( 0, 2, 0, 2 ),
32472     MinNhits = cms.vint32( 0, 1, 0, 1 ),
32473     CutOnChambers = cms.bool( False ),
32474     MinNchambers = cms.vint32( 0 ),
32475     MaxDr = cms.double( 9999.0 ),
32476     MinDr = cms.double( -1.0 ),
32477     MaxDz = cms.double( 9999.0 ),
32478     MinDxySig = cms.double( -1.0 ),
32479     MinPt = cms.double( 50.0 ),
32480     NSigmaPt = cms.double( 0.0 ),
32481     MatchToPreviousCand = cms.bool( False )
32482 )
32483 fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
32484     offset = cms.uint32( 0 ),
32485     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32486 )
32487 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32488     saveTags = cms.bool( True ),
32489     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32490     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32491     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32492     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32493     MinN = cms.int32( 2 ),
32494     MaxEta = cms.double( 2.0 ),
32495     AbsEtaBins = cms.vdouble( 5.0 ),
32496     MinNstations = cms.vint32( 0 ),
32497     MinNhits = cms.vint32( 0 ),
32498     CutOnChambers = cms.bool( True ),
32499     MinNchambers = cms.vint32( 2 ),
32500     MaxDr = cms.double( 9999.0 ),
32501     MinDr = cms.double( -1.0 ),
32502     MaxDz = cms.double( 9999.0 ),
32503     MinDxySig = cms.double( -1.0 ),
32504     MinPt = cms.double( 23.0 ),
32505     NSigmaPt = cms.double( 0.0 ),
32506     MatchToPreviousCand = cms.bool( False )
32507 )
32508 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
32509     offset = cms.uint32( 0 ),
32510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32511 )
32512 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32513     saveTags = cms.bool( True ),
32514     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32515     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32516     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32517     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32518     MinN = cms.int32( 2 ),
32519     MaxEta = cms.double( 2.0 ),
32520     AbsEtaBins = cms.vdouble( 5.0 ),
32521     MinNstations = cms.vint32( 0 ),
32522     MinNhits = cms.vint32( 0 ),
32523     CutOnChambers = cms.bool( True ),
32524     MinNchambers = cms.vint32( 2 ),
32525     MaxDr = cms.double( 9999.0 ),
32526     MinDr = cms.double( -1.0 ),
32527     MaxDz = cms.double( 9999.0 ),
32528     MinDxySig = cms.double( -1.0 ),
32529     MinPt = cms.double( 25.0 ),
32530     NSigmaPt = cms.double( 0.0 ),
32531     MatchToPreviousCand = cms.bool( False )
32532 )
32533 fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTPrescaler",
32534     offset = cms.uint32( 0 ),
32535     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32536 )
32537 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32538     saveTags = cms.bool( True ),
32539     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32540     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
32541     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32542     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
32543     MinN = cms.int32( 2 ),
32544     MaxEta = cms.double( 2.4 ),
32545     AbsEtaBins = cms.vdouble( 5.0 ),
32546     MinNstations = cms.vint32( 0 ),
32547     MinNhits = cms.vint32( 0 ),
32548     CutOnChambers = cms.bool( True ),
32549     MinNchambers = cms.vint32( 2 ),
32550     MaxDr = cms.double( 9999.0 ),
32551     MinDr = cms.double( -1.0 ),
32552     MaxDz = cms.double( 9999.0 ),
32553     MinDxySig = cms.double( -1.0 ),
32554     MinPt = cms.double( 25.0 ),
32555     NSigmaPt = cms.double( 0.0 ),
32556     MatchToPreviousCand = cms.bool( False )
32557 )
32558 fragment.hltPreDoubleL2Mu23NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
32559     offset = cms.uint32( 0 ),
32560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32561 )
32562 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32563     saveTags = cms.bool( True ),
32564     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32565     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32566     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32567     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32568     MinN = cms.int32( 2 ),
32569     MaxEta = cms.double( 2.5 ),
32570     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
32571     MinNstations = cms.vint32( 0, 2, 0, 2 ),
32572     MinNhits = cms.vint32( 0, 1, 0, 1 ),
32573     CutOnChambers = cms.bool( False ),
32574     MinNchambers = cms.vint32( 0 ),
32575     MaxDr = cms.double( 9999.0 ),
32576     MinDr = cms.double( -1.0 ),
32577     MaxDz = cms.double( 9999.0 ),
32578     MinDxySig = cms.double( -1.0 ),
32579     MinPt = cms.double( 23.0 ),
32580     NSigmaPt = cms.double( 0.0 ),
32581     MatchToPreviousCand = cms.bool( False )
32582 )
32583 fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
32584     saveTags = cms.bool( True ),
32585     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32586     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32587     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
32588     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32589     FastAccept = cms.bool( False ),
32590     MaxEta = cms.double( 2.0 ),
32591     MinNhits = cms.int32( 0 ),
32592     MinNstations = cms.int32( 0 ),
32593     MinNchambers = cms.int32( 2 ),
32594     MaxDr = cms.double( 100.0 ),
32595     MaxDz = cms.double( 9999.0 ),
32596     ChargeOpt = cms.int32( 0 ),
32597     MinPtPair = cms.double( 0.0 ),
32598     MinPtMax = cms.double( 23.0 ),
32599     MinPtMin = cms.double( 23.0 ),
32600     MinInvMass = cms.double( -9999.0 ),
32601     MaxInvMass = cms.double( 9999.0 ),
32602     MinAcop = cms.double( -1.0 ),
32603     MaxAcop = cms.double( 3.15 ),
32604     MinAngle = cms.double( -999.0 ),
32605     MaxAngle = cms.double( 9999.0 ),
32606     MinPtBalance = cms.double( -1.0 ),
32607     MaxPtBalance = cms.double( 999999.0 ),
32608     NSigmaPt = cms.double( 0.0 )
32609 )
32610 fragment.hltPreDoubleL2Mu25NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
32611     offset = cms.uint32( 0 ),
32612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32613 )
32614 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32615     saveTags = cms.bool( True ),
32616     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32617     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32618     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
32619     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32620     MinN = cms.int32( 2 ),
32621     MaxEta = cms.double( 2.5 ),
32622     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
32623     MinNstations = cms.vint32( 0, 2, 0, 2 ),
32624     MinNhits = cms.vint32( 0, 1, 0, 1 ),
32625     CutOnChambers = cms.bool( False ),
32626     MinNchambers = cms.vint32( 0 ),
32627     MaxDr = cms.double( 9999.0 ),
32628     MinDr = cms.double( -1.0 ),
32629     MaxDz = cms.double( 9999.0 ),
32630     MinDxySig = cms.double( -1.0 ),
32631     MinPt = cms.double( 25.0 ),
32632     NSigmaPt = cms.double( 0.0 ),
32633     MatchToPreviousCand = cms.bool( False )
32634 )
32635 fragment.hltL2DoubleMu25NoVtxFiltered2Cha = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
32636     saveTags = cms.bool( True ),
32637     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32638     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32639     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
32640     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32641     FastAccept = cms.bool( False ),
32642     MaxEta = cms.double( 2.0 ),
32643     MinNhits = cms.int32( 0 ),
32644     MinNstations = cms.int32( 0 ),
32645     MinNchambers = cms.int32( 2 ),
32646     MaxDr = cms.double( 100.0 ),
32647     MaxDz = cms.double( 9999.0 ),
32648     ChargeOpt = cms.int32( 0 ),
32649     MinPtPair = cms.double( 0.0 ),
32650     MinPtMax = cms.double( 25.0 ),
32651     MinPtMin = cms.double( 25.0 ),
32652     MinInvMass = cms.double( -999999.0 ),
32653     MaxInvMass = cms.double( 999999.0 ),
32654     MinAcop = cms.double( -1.0 ),
32655     MaxAcop = cms.double( 3.15 ),
32656     MinAngle = cms.double( -999.0 ),
32657     MaxAngle = cms.double( 9999.0 ),
32658     MinPtBalance = cms.double( -1.0 ),
32659     MaxPtBalance = cms.double( 999999.0 ),
32660     NSigmaPt = cms.double( 0.0 )
32661 )
32662 fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 = cms.EDFilter( "HLTPrescaler",
32663     offset = cms.uint32( 0 ),
32664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32665 )
32666 fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
32667     saveTags = cms.bool( True ),
32668     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32669     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
32670     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuORTripleMuORDoubleMu0upt" ),
32671     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32672     FastAccept = cms.bool( False ),
32673     MaxEta = cms.double( 2.4 ),
32674     MinNhits = cms.int32( 0 ),
32675     MinNstations = cms.int32( 0 ),
32676     MinNchambers = cms.int32( 2 ),
32677     MaxDr = cms.double( 100.0 ),
32678     MaxDz = cms.double( 9999.0 ),
32679     ChargeOpt = cms.int32( 0 ),
32680     MinPtPair = cms.double( 0.0 ),
32681     MinPtMax = cms.double( 25.0 ),
32682     MinPtMin = cms.double( 25.0 ),
32683     MinInvMass = cms.double( -999999.0 ),
32684     MaxInvMass = cms.double( 999999.0 ),
32685     MinAcop = cms.double( -1.0 ),
32686     MaxAcop = cms.double( 3.15 ),
32687     MinAngle = cms.double( -999.0 ),
32688     MaxAngle = cms.double( 9999.0 ),
32689     MinPtBalance = cms.double( -1.0 ),
32690     MaxPtBalance = cms.double( 999999.0 ),
32691     NSigmaPt = cms.double( 0.0 )
32692 )
32693 fragment.hltL1sDoubleMu125to157 = cms.EDFilter( "HLTL1TSeed",
32694     saveTags = cms.bool( True ),
32695     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_7" ),
32696     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
32697     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
32698     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32699     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
32700     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
32701     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
32702     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
32703     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
32704     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
32705 )
32706 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
32707     offset = cms.uint32( 0 ),
32708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32709 )
32710 fragment.hltL1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32711     saveTags = cms.bool( True ),
32712     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
32713     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
32714     MaxEta = cms.double( 2.5 ),
32715     MinPt = cms.double( 0.0 ),
32716     MaxDeltaR = cms.double( 0.3 ),
32717     MinN = cms.int32( 2 ),
32718     CentralBxOnly = cms.bool( True ),
32719     SelectQualities = cms.vint32(  )
32720 )
32721 fragment.hltL2pfL1sDoubleMu155L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32722     saveTags = cms.bool( True ),
32723     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32724     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32725     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
32726     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32727     MinN = cms.int32( 0 ),
32728     MaxEta = cms.double( 2.5 ),
32729     AbsEtaBins = cms.vdouble( 0.0 ),
32730     MinNstations = cms.vint32( 0 ),
32731     MinNhits = cms.vint32( 0 ),
32732     CutOnChambers = cms.bool( False ),
32733     MinNchambers = cms.vint32( 0 ),
32734     MaxDr = cms.double( 9999.0 ),
32735     MinDr = cms.double( -1.0 ),
32736     MaxDz = cms.double( 9999.0 ),
32737     MinDxySig = cms.double( -1.0 ),
32738     MinPt = cms.double( 0.0 ),
32739     NSigmaPt = cms.double( 0.0 ),
32740     MatchToPreviousCand = cms.bool( True )
32741 )
32742 fragment.hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
32743     saveTags = cms.bool( True ),
32744     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32745     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
32746     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
32747     SeedMapTag = cms.InputTag( "hltL2Muons" ),
32748     MinN = cms.int32( 0 ),
32749     MaxEta = cms.double( 2.5 ),
32750     AbsEtaBins = cms.vdouble( 0.0 ),
32751     MinNstations = cms.vint32( 0 ),
32752     MinNhits = cms.vint32( 0 ),
32753     CutOnChambers = cms.bool( False ),
32754     MinNchambers = cms.vint32( 0 ),
32755     MaxDr = cms.double( 9999.0 ),
32756     MinDr = cms.double( -1.0 ),
32757     MaxDz = cms.double( 9999.0 ),
32758     MinDxySig = cms.double( -1.0 ),
32759     MinPt = cms.double( 0.0 ),
32760     NSigmaPt = cms.double( 0.0 ),
32761     MatchToPreviousCand = cms.bool( True )
32762 )
32763 fragment.hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
32764     saveTags = cms.bool( True ),
32765     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
32766     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155L1Filtered0" ),
32767     MaxEta = cms.double( 2.5 ),
32768     MinPt = cms.double( 0.0 ),
32769     MaxDeltaR = cms.double( 0.3 ),
32770     MinN = cms.int32( 1 ),
32771     CentralBxOnly = cms.bool( True ),
32772     SelectQualities = cms.vint32(  )
32773 )
32774 fragment.hltL3fL1DoubleMu155fPreFiltered8 = cms.EDFilter( "HLTMuonL3PreFilter",
32775     saveTags = cms.bool( True ),
32776     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32777     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32778     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
32779     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
32780     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32781     MinN = cms.int32( 2 ),
32782     MaxEta = cms.double( 2.5 ),
32783     MinNhits = cms.int32( 0 ),
32784     MaxDr = cms.double( 2.0 ),
32785     MinDr = cms.double( -1.0 ),
32786     MaxDz = cms.double( 9999.0 ),
32787     MinDxySig = cms.double( -1.0 ),
32788     MinPt = cms.double( 8.0 ),
32789     NSigmaPt = cms.double( 0.0 ),
32790     MaxNormalizedChi2 = cms.double( 9999.0 ),
32791     MaxDXYBeamSpot = cms.double( 9999.0 ),
32792     MinDXYBeamSpot = cms.double( -1.0 ),
32793     MinNmuonHits = cms.int32( 0 ),
32794     MaxPtDifference = cms.double( 9999.0 ),
32795     MinTrackPt = cms.double( 0.0 ),
32796     minMuonStations = cms.int32( 2 ),
32797     minTrkHits = cms.int32( -1 ),
32798     minMuonHits = cms.int32( -1 ),
32799     allowedTypeMask = cms.uint32( 255 ),
32800     requiredTypeMask = cms.uint32( 0 ),
32801     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32802     trkMuonId = cms.uint32( 0 ),
32803     L1MatchingdR = cms.double( 0.3 ),
32804     MatchToPreviousCand = cms.bool( True ),
32805     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32806     requireL3MuonTrajectorySeed = cms.bool( False ),
32807     useSimpleGeometry = cms.bool( True ),
32808     useStation2 = cms.bool( True ),
32809     fallbackToME1 = cms.bool( False ),
32810     cosmicPropagationHypothesis = cms.bool( False ),
32811     useMB2InOverlap = cms.bool( False ),
32812     useTrack = cms.string( "tracker" ),
32813     useState = cms.string( "atVertex" ),
32814     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32815     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32816     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32817 )
32818 fragment.hltL3fL1DoubleMu155fFiltered17 = cms.EDFilter( "HLTMuonL3PreFilter",
32819     saveTags = cms.bool( True ),
32820     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32821     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32822     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
32823     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
32824     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32825     MinN = cms.int32( 1 ),
32826     MaxEta = cms.double( 2.5 ),
32827     MinNhits = cms.int32( 0 ),
32828     MaxDr = cms.double( 2.0 ),
32829     MinDr = cms.double( -1.0 ),
32830     MaxDz = cms.double( 9999.0 ),
32831     MinDxySig = cms.double( -1.0 ),
32832     MinPt = cms.double( 17.0 ),
32833     NSigmaPt = cms.double( 0.0 ),
32834     MaxNormalizedChi2 = cms.double( 9999.0 ),
32835     MaxDXYBeamSpot = cms.double( 9999.0 ),
32836     MinDXYBeamSpot = cms.double( -1.0 ),
32837     MinNmuonHits = cms.int32( 0 ),
32838     MaxPtDifference = cms.double( 9999.0 ),
32839     MinTrackPt = cms.double( 0.0 ),
32840     minMuonStations = cms.int32( 2 ),
32841     minTrkHits = cms.int32( -1 ),
32842     minMuonHits = cms.int32( -1 ),
32843     allowedTypeMask = cms.uint32( 255 ),
32844     requiredTypeMask = cms.uint32( 0 ),
32845     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32846     trkMuonId = cms.uint32( 0 ),
32847     L1MatchingdR = cms.double( 0.3 ),
32848     MatchToPreviousCand = cms.bool( True ),
32849     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32850     requireL3MuonTrajectorySeed = cms.bool( False ),
32851     useSimpleGeometry = cms.bool( True ),
32852     useStation2 = cms.bool( True ),
32853     fallbackToME1 = cms.bool( False ),
32854     cosmicPropagationHypothesis = cms.bool( False ),
32855     useMB2InOverlap = cms.bool( False ),
32856     useTrack = cms.string( "tracker" ),
32857     useState = cms.string( "atVertex" ),
32858     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32859     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32860     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32861 )
32862 fragment.hltL3MuonRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
32863     UseRhoCorrectedCaloDeposits = cms.bool( False ),
32864     UseCaloIso = cms.bool( False ),
32865     CaloDepositsLabel = cms.InputTag( "notUsed" ),
32866     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
32867     OutputMuIsoDeposits = cms.bool( True ),
32868     TrackPt_Min = cms.double( -1.0 ),
32869     printDebug = cms.bool( False ),
32870     CutsPSet = cms.PSet( 
32871       applyCutsORmaxNTracks = cms.bool( False ),
32872       maxNTracks = cms.int32( -1 ),
32873       Thresholds = cms.vdouble( 0.4 ),
32874       EtaBounds = cms.vdouble( 2.411 ),
32875       ComponentName = cms.string( "SimpleCuts" ),
32876       ConeSizes = cms.vdouble( 0.3 )
32877     ),
32878     TrkExtractorPSet = cms.PSet( 
32879       Diff_z = cms.double( 0.2 ),
32880       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
32881       Chi2Ndof_Max = cms.double( 1.0E64 ),
32882       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
32883       DR_Veto = cms.double( 0.01 ),
32884       Pt_Min = cms.double( -1.0 ),
32885       VetoLeadingTrack = cms.bool( False ),
32886       DR_Max = cms.double( 0.3 ),
32887       DepositLabel = cms.untracked.string( "PXLS" ),
32888       PtVeto_Min = cms.double( 2.0 ),
32889       NHits_Min = cms.uint32( 0 ),
32890       PropagateTracksToRadius = cms.bool( False ),
32891       ReferenceRadius = cms.double( 6.0 ),
32892       Chi2Prob_Min = cms.double( -1.0 ),
32893       Diff_r = cms.double( 0.1 ),
32894       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
32895       ComponentName = cms.string( "PixelTrackExtractor" ),
32896       DR_VetoPt = cms.double( 0.025 )
32897     ),
32898     CaloExtractorPSet = cms.PSet( 
32899       DR_Veto_H = cms.double( 0.1 ),
32900       Vertex_Constraint_Z = cms.bool( False ),
32901       DR_Veto_E = cms.double( 0.07 ),
32902       Weight_H = cms.double( 1.0 ),
32903       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
32904       DR_Max = cms.double( 0.3 ),
32905       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
32906       Vertex_Constraint_XY = cms.bool( False ),
32907       Threshold_H = cms.double( 0.5 ),
32908       Threshold_E = cms.double( 0.2 ),
32909       ComponentName = cms.string( "CaloExtractor" ),
32910       Weight_E = cms.double( 1.0 )
32911     )
32912 )
32913 fragment.hltDiMuon178RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
32914     saveTags = cms.bool( True ),
32915     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32916     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered8" ),
32917     MinN = cms.int32( 2 ),
32918     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
32919     IsolatorPSet = cms.PSet(  )
32920 )
32921 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
32922     offset = cms.uint32( 0 ),
32923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
32924 )
32925 fragment.hltL3fL1DoubleMu155fPreFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
32926     saveTags = cms.bool( True ),
32927     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32928     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32929     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
32930     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
32931     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32932     MinN = cms.int32( 2 ),
32933     MaxEta = cms.double( 2.5 ),
32934     MinNhits = cms.int32( 0 ),
32935     MaxDr = cms.double( 2.0 ),
32936     MinDr = cms.double( -1.0 ),
32937     MaxDz = cms.double( 9999.0 ),
32938     MinDxySig = cms.double( -1.0 ),
32939     MinPt = cms.double( 9.0 ),
32940     NSigmaPt = cms.double( 0.0 ),
32941     MaxNormalizedChi2 = cms.double( 9999.0 ),
32942     MaxDXYBeamSpot = cms.double( 9999.0 ),
32943     MinDXYBeamSpot = cms.double( -1.0 ),
32944     MinNmuonHits = cms.int32( 0 ),
32945     MaxPtDifference = cms.double( 9999.0 ),
32946     MinTrackPt = cms.double( 0.0 ),
32947     minMuonStations = cms.int32( 2 ),
32948     minTrkHits = cms.int32( -1 ),
32949     minMuonHits = cms.int32( -1 ),
32950     allowedTypeMask = cms.uint32( 255 ),
32951     requiredTypeMask = cms.uint32( 0 ),
32952     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32953     trkMuonId = cms.uint32( 0 ),
32954     L1MatchingdR = cms.double( 0.3 ),
32955     MatchToPreviousCand = cms.bool( True ),
32956     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
32957     requireL3MuonTrajectorySeed = cms.bool( False ),
32958     useSimpleGeometry = cms.bool( True ),
32959     useStation2 = cms.bool( True ),
32960     fallbackToME1 = cms.bool( False ),
32961     cosmicPropagationHypothesis = cms.bool( False ),
32962     useMB2InOverlap = cms.bool( False ),
32963     useTrack = cms.string( "tracker" ),
32964     useState = cms.string( "atVertex" ),
32965     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
32966     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
32967     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
32968 )
32969 fragment.hltL3fL1DoubleMu155fFiltered19 = cms.EDFilter( "HLTMuonL3PreFilter",
32970     saveTags = cms.bool( True ),
32971     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
32972     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
32973     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu155L1f0L2Filtered10OneMu" ),
32974     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
32975     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
32976     MinN = cms.int32( 1 ),
32977     MaxEta = cms.double( 2.5 ),
32978     MinNhits = cms.int32( 0 ),
32979     MaxDr = cms.double( 2.0 ),
32980     MinDr = cms.double( -1.0 ),
32981     MaxDz = cms.double( 9999.0 ),
32982     MinDxySig = cms.double( -1.0 ),
32983     MinPt = cms.double( 19.0 ),
32984     NSigmaPt = cms.double( 0.0 ),
32985     MaxNormalizedChi2 = cms.double( 9999.0 ),
32986     MaxDXYBeamSpot = cms.double( 9999.0 ),
32987     MinDXYBeamSpot = cms.double( -1.0 ),
32988     MinNmuonHits = cms.int32( 0 ),
32989     MaxPtDifference = cms.double( 9999.0 ),
32990     MinTrackPt = cms.double( 0.0 ),
32991     minMuonStations = cms.int32( 2 ),
32992     minTrkHits = cms.int32( -1 ),
32993     minMuonHits = cms.int32( -1 ),
32994     allowedTypeMask = cms.uint32( 255 ),
32995     requiredTypeMask = cms.uint32( 0 ),
32996     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
32997     trkMuonId = cms.uint32( 0 ),
32998     L1MatchingdR = cms.double( 0.3 ),
32999     MatchToPreviousCand = cms.bool( True ),
33000     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33001     requireL3MuonTrajectorySeed = cms.bool( False ),
33002     useSimpleGeometry = cms.bool( True ),
33003     useStation2 = cms.bool( True ),
33004     fallbackToME1 = cms.bool( False ),
33005     cosmicPropagationHypothesis = cms.bool( False ),
33006     useMB2InOverlap = cms.bool( False ),
33007     useTrack = cms.string( "tracker" ),
33008     useState = cms.string( "atVertex" ),
33009     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33010     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33011     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33012 )
33013 fragment.hltDiMuon199RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
33014     saveTags = cms.bool( True ),
33015     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33016     PreviousCandTag = cms.InputTag( "hltL3fL1DoubleMu155fPreFiltered9" ),
33017     MinN = cms.int32( 2 ),
33018     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
33019     IsolatorPSet = cms.PSet(  )
33020 )
33021 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
33022     offset = cms.uint32( 0 ),
33023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33024 )
33025 fragment.hltDiMuon178RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
33026     saveTags = cms.bool( True ),
33027     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
33028     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
33029     inputTag1 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
33030     inputTag2 = cms.InputTag( "hltDiMuon178RelTrkIsoVVLFiltered" ),
33031     triggerType1 = cms.int32( 83 ),
33032     triggerType2 = cms.int32( 83 ),
33033     MinDR = cms.double( 0.001 ),
33034     MaxDZ = cms.double( 0.2 ),
33035     MinN = cms.int32( 1 ),
33036     MinPixHitsForDZ = cms.int32( 0 ),
33037     checkSC = cms.bool( False )
33038 )
33039 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
33040     offset = cms.uint32( 0 ),
33041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33042 )
33043 fragment.hltDiMuon199RelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
33044     saveTags = cms.bool( True ),
33045     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
33046     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
33047     inputTag1 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
33048     inputTag2 = cms.InputTag( "hltDiMuon199RelTrkIsoVVLFiltered" ),
33049     triggerType1 = cms.int32( 83 ),
33050     triggerType2 = cms.int32( 83 ),
33051     MinDR = cms.double( 0.001 ),
33052     MaxDZ = cms.double( 0.2 ),
33053     MinN = cms.int32( 1 ),
33054     MinPixHitsForDZ = cms.int32( 0 ),
33055     checkSC = cms.bool( False )
33056 )
33057 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
33058     offset = cms.uint32( 0 ),
33059     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33060 )
33061 fragment.hltDiMuon178Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
33062     saveTags = cms.bool( True ),
33063     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33064     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33065     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
33066     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
33067     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33068     PreviousCandIsL2 = cms.bool( True ),
33069     FastAccept = cms.bool( False ),
33070     MinN = cms.int32( 1 ),
33071     MaxEta = cms.double( 2.5 ),
33072     MinNhits = cms.int32( 0 ),
33073     MaxDr = cms.double( 2.0 ),
33074     MaxDz = cms.double( 9999.0 ),
33075     ChargeOpt = cms.int32( 0 ),
33076     MinPtPair = cms.vdouble( 0.0 ),
33077     MaxPtPair = cms.vdouble( 1.0E125 ),
33078     MinPtMax = cms.vdouble( 0.0 ),
33079     MinPtMin = cms.vdouble( 8.0 ),
33080     MaxPtMin = cms.vdouble( 1.0E125 ),
33081     MinInvMass = cms.vdouble( 8.0 ),
33082     MaxInvMass = cms.vdouble( 9999.0 ),
33083     MinDiMuonDeltaR = cms.double( -1.0 ),
33084     MinAcop = cms.double( -1.0 ),
33085     MaxAcop = cms.double( 9999.0 ),
33086     MinPtBalance = cms.double( -1.0 ),
33087     MaxPtBalance = cms.double( 999999.0 ),
33088     NSigmaPt = cms.double( 0.0 ),
33089     MaxDCAMuMu = cms.double( 99999.9 ),
33090     MaxRapidityPair = cms.double( 999999.0 ),
33091     CutCowboys = cms.bool( False ),
33092     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33093     L1MatchingdR = cms.double( 0.3 ),
33094     MatchToPreviousCand = cms.bool( True ),
33095     useSimpleGeometry = cms.bool( True ),
33096     useStation2 = cms.bool( True ),
33097     fallbackToME1 = cms.bool( False ),
33098     cosmicPropagationHypothesis = cms.bool( False ),
33099     useMB2InOverlap = cms.bool( False ),
33100     useTrack = cms.string( "tracker" ),
33101     useState = cms.string( "atVertex" ),
33102     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33103     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33104     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33105 )
33106 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8PFJet30 = cms.EDFilter( "HLTPrescaler",
33107     offset = cms.uint32( 0 ),
33108     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33109 )
33110 fragment.hltSinglePFJet30 = cms.EDFilter( "HLT1PFJet",
33111     saveTags = cms.bool( True ),
33112     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
33113     triggerType = cms.int32( 85 ),
33114     MinE = cms.double( -1.0 ),
33115     MinPt = cms.double( 30.0 ),
33116     MinMass = cms.double( -1.0 ),
33117     MaxMass = cms.double( -1.0 ),
33118     MinEta = cms.double( -1.0 ),
33119     MaxEta = cms.double( 5.0 ),
33120     MinN = cms.int32( 1 )
33121 )
33122 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass8 = cms.EDFilter( "HLTPrescaler",
33123     offset = cms.uint32( 0 ),
33124     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33125 )
33126 fragment.hltDiMuon199Mass8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
33127     saveTags = cms.bool( True ),
33128     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33129     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33130     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
33131     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
33132     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33133     PreviousCandIsL2 = cms.bool( True ),
33134     FastAccept = cms.bool( False ),
33135     MinN = cms.int32( 1 ),
33136     MaxEta = cms.double( 2.5 ),
33137     MinNhits = cms.int32( 0 ),
33138     MaxDr = cms.double( 2.0 ),
33139     MaxDz = cms.double( 9999.0 ),
33140     ChargeOpt = cms.int32( 0 ),
33141     MinPtPair = cms.vdouble( 0.0 ),
33142     MaxPtPair = cms.vdouble( 1.0E125 ),
33143     MinPtMax = cms.vdouble( 19.0 ),
33144     MinPtMin = cms.vdouble( 8.0 ),
33145     MaxPtMin = cms.vdouble( 1.0E125 ),
33146     MinInvMass = cms.vdouble( 8.0 ),
33147     MaxInvMass = cms.vdouble( 9999.0 ),
33148     MinDiMuonDeltaR = cms.double( -1.0 ),
33149     MinAcop = cms.double( -1.0 ),
33150     MaxAcop = cms.double( 9999.0 ),
33151     MinPtBalance = cms.double( -1.0 ),
33152     MaxPtBalance = cms.double( 999999.0 ),
33153     NSigmaPt = cms.double( 0.0 ),
33154     MaxDCAMuMu = cms.double( 99999.9 ),
33155     MaxRapidityPair = cms.double( 999999.0 ),
33156     CutCowboys = cms.bool( False ),
33157     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33158     L1MatchingdR = cms.double( 0.3 ),
33159     MatchToPreviousCand = cms.bool( True ),
33160     useSimpleGeometry = cms.bool( True ),
33161     useStation2 = cms.bool( True ),
33162     fallbackToME1 = cms.bool( False ),
33163     cosmicPropagationHypothesis = cms.bool( False ),
33164     useMB2InOverlap = cms.bool( False ),
33165     useTrack = cms.string( "tracker" ),
33166     useState = cms.string( "atVertex" ),
33167     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33168     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33169     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33170 )
33171 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
33172     offset = cms.uint32( 0 ),
33173     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33174 )
33175 fragment.hltDiMuon178Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
33176     saveTags = cms.bool( True ),
33177     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33178     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33179     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
33180     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
33181     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33182     PreviousCandIsL2 = cms.bool( True ),
33183     FastAccept = cms.bool( False ),
33184     MinN = cms.int32( 1 ),
33185     MaxEta = cms.double( 2.5 ),
33186     MinNhits = cms.int32( 0 ),
33187     MaxDr = cms.double( 2.0 ),
33188     MaxDz = cms.double( 9999.0 ),
33189     ChargeOpt = cms.int32( 0 ),
33190     MinPtPair = cms.vdouble( 0.0 ),
33191     MaxPtPair = cms.vdouble( 1.0E125 ),
33192     MinPtMax = cms.vdouble( 0.0 ),
33193     MinPtMin = cms.vdouble( 8.0 ),
33194     MaxPtMin = cms.vdouble( 1.0E125 ),
33195     MinInvMass = cms.vdouble( 3.8 ),
33196     MaxInvMass = cms.vdouble( 9999.0 ),
33197     MinDiMuonDeltaR = cms.double( -1.0 ),
33198     MinAcop = cms.double( -1.0 ),
33199     MaxAcop = cms.double( 9999.0 ),
33200     MinPtBalance = cms.double( -1.0 ),
33201     MaxPtBalance = cms.double( 999999.0 ),
33202     NSigmaPt = cms.double( 0.0 ),
33203     MaxDCAMuMu = cms.double( 99999.9 ),
33204     MaxRapidityPair = cms.double( 999999.0 ),
33205     CutCowboys = cms.bool( False ),
33206     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33207     L1MatchingdR = cms.double( 0.3 ),
33208     MatchToPreviousCand = cms.bool( True ),
33209     useSimpleGeometry = cms.bool( True ),
33210     useStation2 = cms.bool( True ),
33211     fallbackToME1 = cms.bool( False ),
33212     cosmicPropagationHypothesis = cms.bool( False ),
33213     useMB2InOverlap = cms.bool( False ),
33214     useTrack = cms.string( "tracker" ),
33215     useState = cms.string( "atVertex" ),
33216     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33217     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33218     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33219 )
33220 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8CaloJet30 = cms.EDFilter( "HLTPrescaler",
33221     offset = cms.uint32( 0 ),
33222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33223 )
33224 fragment.hltSingleCaloJet30 = cms.EDFilter( "HLT1CaloJet",
33225     saveTags = cms.bool( True ),
33226     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
33227     triggerType = cms.int32( 85 ),
33228     MinE = cms.double( -1.0 ),
33229     MinPt = cms.double( 30.0 ),
33230     MinMass = cms.double( -1.0 ),
33231     MaxMass = cms.double( -1.0 ),
33232     MinEta = cms.double( -1.0 ),
33233     MaxEta = cms.double( 5.0 ),
33234     MinN = cms.int32( 1 )
33235 )
33236 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8PFJet30 = cms.EDFilter( "HLTPrescaler",
33237     offset = cms.uint32( 0 ),
33238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33239 )
33240 fragment.hltSinglePFJet30AK8 = cms.EDFilter( "HLT1PFJet",
33241     saveTags = cms.bool( True ),
33242     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10AK8" ),
33243     triggerType = cms.int32( 85 ),
33244     MinE = cms.double( -1.0 ),
33245     MinPt = cms.double( 30.0 ),
33246     MinMass = cms.double( -1.0 ),
33247     MaxMass = cms.double( -1.0 ),
33248     MinEta = cms.double( -1.0 ),
33249     MaxEta = cms.double( 5.0 ),
33250     MinN = cms.int32( 1 )
33251 )
33252 fragment.hltPreMu17TrkIsoVVLMu8TrkIsoVVLDZMass8AK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
33253     offset = cms.uint32( 0 ),
33254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33255 )
33256 fragment.hltSingleCaloJet30AK8 = cms.EDFilter( "HLT1CaloJet",
33257     saveTags = cms.bool( True ),
33258     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
33259     triggerType = cms.int32( 85 ),
33260     MinE = cms.double( -1.0 ),
33261     MinPt = cms.double( 30.0 ),
33262     MinMass = cms.double( -1.0 ),
33263     MaxMass = cms.double( -1.0 ),
33264     MinEta = cms.double( -1.0 ),
33265     MaxEta = cms.double( 5.0 ),
33266     MinN = cms.int32( 1 )
33267 )
33268 fragment.hltPreMu19TrkIsoVVLMu9TrkIsoVVLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
33269     offset = cms.uint32( 0 ),
33270     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33271 )
33272 fragment.hltDiMuon199Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
33273     saveTags = cms.bool( True ),
33274     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33275     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33276     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155L1f0L2PreFiltered0" ),
33277     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu155L1Filtered0" ),
33278     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33279     PreviousCandIsL2 = cms.bool( True ),
33280     FastAccept = cms.bool( False ),
33281     MinN = cms.int32( 1 ),
33282     MaxEta = cms.double( 2.5 ),
33283     MinNhits = cms.int32( 0 ),
33284     MaxDr = cms.double( 2.0 ),
33285     MaxDz = cms.double( 9999.0 ),
33286     ChargeOpt = cms.int32( 0 ),
33287     MinPtPair = cms.vdouble( 0.0 ),
33288     MaxPtPair = cms.vdouble( 1.0E125 ),
33289     MinPtMax = cms.vdouble( 19.0 ),
33290     MinPtMin = cms.vdouble( 9.0 ),
33291     MaxPtMin = cms.vdouble( 1.0E125 ),
33292     MinInvMass = cms.vdouble( 3.8 ),
33293     MaxInvMass = cms.vdouble( 9999.0 ),
33294     MinDiMuonDeltaR = cms.double( -1.0 ),
33295     MinAcop = cms.double( -1.0 ),
33296     MaxAcop = cms.double( 9999.0 ),
33297     MinPtBalance = cms.double( -1.0 ),
33298     MaxPtBalance = cms.double( 999999.0 ),
33299     NSigmaPt = cms.double( 0.0 ),
33300     MaxDCAMuMu = cms.double( 99999.9 ),
33301     MaxRapidityPair = cms.double( 999999.0 ),
33302     CutCowboys = cms.bool( False ),
33303     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33304     L1MatchingdR = cms.double( 0.3 ),
33305     MatchToPreviousCand = cms.bool( True ),
33306     useSimpleGeometry = cms.bool( True ),
33307     useStation2 = cms.bool( True ),
33308     fallbackToME1 = cms.bool( False ),
33309     cosmicPropagationHypothesis = cms.bool( False ),
33310     useMB2InOverlap = cms.bool( False ),
33311     useTrack = cms.string( "tracker" ),
33312     useState = cms.string( "atVertex" ),
33313     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33314     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33315     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33316 )
33317 fragment.hltL1sSingleMu20or22or25 = cms.EDFilter( "HLTL1TSeed",
33318     saveTags = cms.bool( True ),
33319     L1SeedsLogicalExpression = cms.string( "L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
33320     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33321     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33322     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33323     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33324     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33325     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33326     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33327     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33328     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33329 )
33330 fragment.hltPreMu30TkMu0Psi = cms.EDFilter( "HLTPrescaler",
33331     offset = cms.uint32( 0 ),
33332     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33333 )
33334 fragment.hltL1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33335     saveTags = cms.bool( True ),
33336     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33337     PreviousCandTag = cms.InputTag( "hltL1sSingleMu20or22or25" ),
33338     MaxEta = cms.double( 2.5 ),
33339     MinPt = cms.double( 0.0 ),
33340     MaxDeltaR = cms.double( 0.3 ),
33341     MinN = cms.int32( 1 ),
33342     CentralBxOnly = cms.bool( True ),
33343     SelectQualities = cms.vint32(  )
33344 )
33345 fragment.hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33346     saveTags = cms.bool( True ),
33347     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33348     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33349     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
33350     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33351     MinN = cms.int32( 0 ),
33352     MaxEta = cms.double( 2.5 ),
33353     AbsEtaBins = cms.vdouble( 0.0 ),
33354     MinNstations = cms.vint32( 0 ),
33355     MinNhits = cms.vint32( 0 ),
33356     CutOnChambers = cms.bool( False ),
33357     MinNchambers = cms.vint32( 0 ),
33358     MaxDr = cms.double( 9999.0 ),
33359     MinDr = cms.double( -1.0 ),
33360     MaxDz = cms.double( 9999.0 ),
33361     MinDxySig = cms.double( -1.0 ),
33362     MinPt = cms.double( 0.0 ),
33363     NSigmaPt = cms.double( 0.0 ),
33364     MatchToPreviousCand = cms.bool( True )
33365 )
33366 fragment.hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33367     saveTags = cms.bool( True ),
33368     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
33369     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22orMu20erorMu25L1Filtered0" ),
33370     MaxEta = cms.double( 2.5 ),
33371     MinPt = cms.double( 0.0 ),
33372     MaxDeltaR = cms.double( 0.3 ),
33373     MinN = cms.int32( 1 ),
33374     CentralBxOnly = cms.bool( True ),
33375     SelectQualities = cms.vint32(  )
33376 )
33377 fragment.hltL3fL1sMu22orMu20erorMu25L1f0L2f0L3Filtered30 = cms.EDFilter( "HLTMuonL3PreFilter",
33378     saveTags = cms.bool( True ),
33379     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33380     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33381     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22orMu20erorMu25L1f0L2Filtered0" ),
33382     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22orMu20erorMu25L1Filtered0" ),
33383     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33384     MinN = cms.int32( 1 ),
33385     MaxEta = cms.double( 2.5 ),
33386     MinNhits = cms.int32( 0 ),
33387     MaxDr = cms.double( 2.0 ),
33388     MinDr = cms.double( -1.0 ),
33389     MaxDz = cms.double( 9999.0 ),
33390     MinDxySig = cms.double( -1.0 ),
33391     MinPt = cms.double( 30.0 ),
33392     NSigmaPt = cms.double( 0.0 ),
33393     MaxNormalizedChi2 = cms.double( 9999.0 ),
33394     MaxDXYBeamSpot = cms.double( 9999.0 ),
33395     MinDXYBeamSpot = cms.double( -1.0 ),
33396     MinNmuonHits = cms.int32( 0 ),
33397     MaxPtDifference = cms.double( 9999.0 ),
33398     MinTrackPt = cms.double( 0.0 ),
33399     minMuonStations = cms.int32( 2 ),
33400     minTrkHits = cms.int32( -1 ),
33401     minMuonHits = cms.int32( -1 ),
33402     allowedTypeMask = cms.uint32( 255 ),
33403     requiredTypeMask = cms.uint32( 0 ),
33404     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
33405     trkMuonId = cms.uint32( 0 ),
33406     L1MatchingdR = cms.double( 0.3 ),
33407     MatchToPreviousCand = cms.bool( True ),
33408     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33409     requireL3MuonTrajectorySeed = cms.bool( False ),
33410     useSimpleGeometry = cms.bool( True ),
33411     useStation2 = cms.bool( True ),
33412     fallbackToME1 = cms.bool( False ),
33413     cosmicPropagationHypothesis = cms.bool( False ),
33414     useMB2InOverlap = cms.bool( False ),
33415     useTrack = cms.string( "tracker" ),
33416     useState = cms.string( "atVertex" ),
33417     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33418     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33419     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33420 )
33421 fragment.hltDiMuonGlbFiltered30TrkPsiFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
33422     saveTags = cms.bool( True ),
33423     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
33424     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
33425     minTrkHits = cms.int32( -1 ),
33426     minMuonHits = cms.int32( -1 ),
33427     maxNormalizedChi2 = cms.double( 1.0E99 ),
33428     minDR = cms.double( 0.001 ),
33429     allowedTypeMask = cms.uint32( 255 ),
33430     requiredTypeMask = cms.uint32( 0 ),
33431     trkMuonId = cms.uint32( 0 ),
33432     minPtMuon1 = cms.double( 30.0 ),
33433     minPtMuon2 = cms.double( 0.0 ),
33434     maxEtaMuon = cms.double( 2.5 ),
33435     maxYDimuon = cms.double( 2.5 ),
33436     minMass = cms.double( 2.9 ),
33437     maxMass = cms.double( 4.05 ),
33438     ChargeOpt = cms.int32( -1 ),
33439     maxDCAMuMu = cms.double( 0.5 ),
33440     maxdEtaMuMu = cms.double( 1.0E99 )
33441 )
33442 fragment.hltDiMuonGlb30Trk0DzPsiFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
33443     saveTags = cms.bool( True ),
33444     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
33445     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
33446     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
33447     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkPsiFiltered0" ),
33448     triggerType1 = cms.int32( 83 ),
33449     triggerType2 = cms.int32( 83 ),
33450     MinDR = cms.double( 0.001 ),
33451     MaxDZ = cms.double( 0.2 ),
33452     MinN = cms.int32( 1 ),
33453     MinPixHitsForDZ = cms.int32( 0 ),
33454     checkSC = cms.bool( False )
33455 )
33456 fragment.hltPreMu30TkMu0Upsilon = cms.EDFilter( "HLTPrescaler",
33457     offset = cms.uint32( 0 ),
33458     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33459 )
33460 fragment.hltDiMuonGlbFiltered30TrkUpsilonFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
33461     saveTags = cms.bool( True ),
33462     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
33463     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
33464     minTrkHits = cms.int32( -1 ),
33465     minMuonHits = cms.int32( -1 ),
33466     maxNormalizedChi2 = cms.double( 1.0E99 ),
33467     minDR = cms.double( 0.001 ),
33468     allowedTypeMask = cms.uint32( 255 ),
33469     requiredTypeMask = cms.uint32( 0 ),
33470     trkMuonId = cms.uint32( 0 ),
33471     minPtMuon1 = cms.double( 30.0 ),
33472     minPtMuon2 = cms.double( 0.0 ),
33473     maxEtaMuon = cms.double( 2.5 ),
33474     maxYDimuon = cms.double( 2.5 ),
33475     minMass = cms.double( 8.5 ),
33476     maxMass = cms.double( 11.5 ),
33477     ChargeOpt = cms.int32( -1 ),
33478     maxDCAMuMu = cms.double( 0.5 ),
33479     maxdEtaMuMu = cms.double( 1.0E99 )
33480 )
33481 fragment.hltDiMuonGlb30TrkUpsilon0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
33482     saveTags = cms.bool( True ),
33483     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
33484     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
33485     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
33486     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered30TrkUpsilonFiltered0" ),
33487     triggerType1 = cms.int32( 83 ),
33488     triggerType2 = cms.int32( 83 ),
33489     MinDR = cms.double( 0.001 ),
33490     MaxDZ = cms.double( 0.2 ),
33491     MinN = cms.int32( 1 ),
33492     MinPixHitsForDZ = cms.int32( 0 ),
33493     checkSC = cms.bool( False )
33494 )
33495 fragment.hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25 = cms.EDFilter( "HLTL1TSeed",
33496     saveTags = cms.bool( True ),
33497     L1SeedsLogicalExpression = cms.string( "L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
33498     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33499     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33500     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33501     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33502     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33503     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33504     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33505     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33506     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33507 )
33508 fragment.hltPreMu25TkMu0Phi = cms.EDFilter( "HLTPrescaler",
33509     offset = cms.uint32( 0 ),
33510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33511 )
33512 fragment.hltL1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33513     saveTags = cms.bool( True ),
33514     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33515     PreviousCandTag = cms.InputTag( "hltL1sSingleMu16IorSingleMu18IorSingleMu20IorSingleMu16erlorSingleMu18erlorSingleMu20erlorSingleMu22erlorSingleMu25" ),
33516     MaxEta = cms.double( 2.5 ),
33517     MinPt = cms.double( 0.0 ),
33518     MaxDeltaR = cms.double( 0.3 ),
33519     MinN = cms.int32( 1 ),
33520     CentralBxOnly = cms.bool( True ),
33521     SelectQualities = cms.vint32(  )
33522 )
33523 fragment.hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33524     saveTags = cms.bool( True ),
33525     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33526     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33527     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
33528     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33529     MinN = cms.int32( 0 ),
33530     MaxEta = cms.double( 2.5 ),
33531     AbsEtaBins = cms.vdouble( 0.0 ),
33532     MinNstations = cms.vint32( 0 ),
33533     MinNhits = cms.vint32( 0 ),
33534     CutOnChambers = cms.bool( False ),
33535     MinNchambers = cms.vint32( 0 ),
33536     MaxDr = cms.double( 9999.0 ),
33537     MinDr = cms.double( -1.0 ),
33538     MaxDz = cms.double( 9999.0 ),
33539     MinDxySig = cms.double( -1.0 ),
33540     MinPt = cms.double( 0.0 ),
33541     NSigmaPt = cms.double( 0.0 ),
33542     MatchToPreviousCand = cms.bool( True )
33543 )
33544 fragment.hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33545     saveTags = cms.bool( True ),
33546     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
33547     PreviousCandTag = cms.InputTag( "hltL1fL1sMu16orMu18erorMu20erL1Filtered0" ),
33548     MaxEta = cms.double( 2.5 ),
33549     MinPt = cms.double( 0.0 ),
33550     MaxDeltaR = cms.double( 0.3 ),
33551     MinN = cms.int32( 1 ),
33552     CentralBxOnly = cms.bool( True ),
33553     SelectQualities = cms.vint32(  )
33554 )
33555 fragment.hltL3fL1sMu16orMu18erorMu20L1f0L2f0L3Filtered25 = cms.EDFilter( "HLTMuonL3PreFilter",
33556     saveTags = cms.bool( True ),
33557     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33558     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33559     PreviousCandTag = cms.InputTag( "hltL2fL1sMu16orMu18erorMu20erL1f0L2Filtered0" ),
33560     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu16orMu18erorMu20erL1Filtered0" ),
33561     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33562     MinN = cms.int32( 1 ),
33563     MaxEta = cms.double( 2.5 ),
33564     MinNhits = cms.int32( 0 ),
33565     MaxDr = cms.double( 2.0 ),
33566     MinDr = cms.double( -1.0 ),
33567     MaxDz = cms.double( 9999.0 ),
33568     MinDxySig = cms.double( -1.0 ),
33569     MinPt = cms.double( 25.0 ),
33570     NSigmaPt = cms.double( 0.0 ),
33571     MaxNormalizedChi2 = cms.double( 9999.0 ),
33572     MaxDXYBeamSpot = cms.double( 9999.0 ),
33573     MinDXYBeamSpot = cms.double( -1.0 ),
33574     MinNmuonHits = cms.int32( 0 ),
33575     MaxPtDifference = cms.double( 9999.0 ),
33576     MinTrackPt = cms.double( 0.0 ),
33577     minMuonStations = cms.int32( 2 ),
33578     minTrkHits = cms.int32( -1 ),
33579     minMuonHits = cms.int32( -1 ),
33580     allowedTypeMask = cms.uint32( 255 ),
33581     requiredTypeMask = cms.uint32( 0 ),
33582     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
33583     trkMuonId = cms.uint32( 0 ),
33584     L1MatchingdR = cms.double( 0.3 ),
33585     MatchToPreviousCand = cms.bool( True ),
33586     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33587     requireL3MuonTrajectorySeed = cms.bool( False ),
33588     useSimpleGeometry = cms.bool( True ),
33589     useStation2 = cms.bool( True ),
33590     fallbackToME1 = cms.bool( False ),
33591     cosmicPropagationHypothesis = cms.bool( False ),
33592     useMB2InOverlap = cms.bool( False ),
33593     useTrack = cms.string( "tracker" ),
33594     useState = cms.string( "atVertex" ),
33595     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33596     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33597     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33598 )
33599 fragment.hltDiMuonGlbFiltered25PhiTrkFiltered0 = cms.EDFilter( "HLTDiMuonGlbTrkFilter",
33600     saveTags = cms.bool( True ),
33601     inputMuonCollection = cms.InputTag( "hltGlbTrkMuons" ),
33602     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCands" ),
33603     minTrkHits = cms.int32( -1 ),
33604     minMuonHits = cms.int32( -1 ),
33605     maxNormalizedChi2 = cms.double( 1.0E99 ),
33606     minDR = cms.double( 0.001 ),
33607     allowedTypeMask = cms.uint32( 255 ),
33608     requiredTypeMask = cms.uint32( 0 ),
33609     trkMuonId = cms.uint32( 0 ),
33610     minPtMuon1 = cms.double( 25.0 ),
33611     minPtMuon2 = cms.double( 0.0 ),
33612     maxEtaMuon = cms.double( 2.5 ),
33613     maxYDimuon = cms.double( 2.5 ),
33614     minMass = cms.double( 0.85 ),
33615     maxMass = cms.double( 1.2 ),
33616     ChargeOpt = cms.int32( -1 ),
33617     maxDCAMuMu = cms.double( 0.5 ),
33618     maxdEtaMuMu = cms.double( 1.0E99 )
33619 )
33620 fragment.hltDiMuonGlb25PhiTrk0DzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
33621     saveTags = cms.bool( True ),
33622     originTag1 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
33623     originTag2 = cms.VInputTag( 'hltGlbTrkMuonCands' ),
33624     inputTag1 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
33625     inputTag2 = cms.InputTag( "hltDiMuonGlbFiltered25PhiTrkFiltered0" ),
33626     triggerType1 = cms.int32( 83 ),
33627     triggerType2 = cms.int32( 83 ),
33628     MinDR = cms.double( 0.001 ),
33629     MaxDZ = cms.double( 0.2 ),
33630     MinN = cms.int32( 1 ),
33631     MinPixHitsForDZ = cms.int32( 0 ),
33632     checkSC = cms.bool( False )
33633 )
33634 fragment.hltL1sSingleMu15DQorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
33635     saveTags = cms.bool( True ),
33636     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ OR L1_SingleMu7" ),
33637     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
33638     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
33639     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33640     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
33641     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
33642     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
33643     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
33644     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
33645     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
33646 )
33647 fragment.hltPreMu15 = cms.EDFilter( "HLTPrescaler",
33648     offset = cms.uint32( 0 ),
33649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33650 )
33651 fragment.hltL1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33652     saveTags = cms.bool( True ),
33653     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
33654     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQorSingleMu7" ),
33655     MaxEta = cms.double( 2.5 ),
33656     MinPt = cms.double( 0.0 ),
33657     MaxDeltaR = cms.double( 0.3 ),
33658     MinN = cms.int32( 1 ),
33659     CentralBxOnly = cms.bool( True ),
33660     SelectQualities = cms.vint32(  )
33661 )
33662 fragment.hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33663     saveTags = cms.bool( True ),
33664     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33665     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33666     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
33667     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33668     MinN = cms.int32( 0 ),
33669     MaxEta = cms.double( 2.5 ),
33670     AbsEtaBins = cms.vdouble( 0.0 ),
33671     MinNstations = cms.vint32( 0 ),
33672     MinNhits = cms.vint32( 0 ),
33673     CutOnChambers = cms.bool( False ),
33674     MinNchambers = cms.vint32( 0 ),
33675     MaxDr = cms.double( 9999.0 ),
33676     MinDr = cms.double( -1.0 ),
33677     MaxDz = cms.double( 9999.0 ),
33678     MinDxySig = cms.double( -1.0 ),
33679     MinPt = cms.double( 0.0 ),
33680     NSigmaPt = cms.double( 0.0 ),
33681     MatchToPreviousCand = cms.bool( True )
33682 )
33683 fragment.hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
33684     saveTags = cms.bool( True ),
33685     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
33686     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQorMu7lqL1Filtered0" ),
33687     MaxEta = cms.double( 2.5 ),
33688     MinPt = cms.double( 0.0 ),
33689     MaxDeltaR = cms.double( 0.3 ),
33690     MinN = cms.int32( 1 ),
33691     CentralBxOnly = cms.bool( True ),
33692     SelectQualities = cms.vint32(  )
33693 )
33694 fragment.hltL3fL1sMu15DQorMu7lqL1f0L2f10L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
33695     saveTags = cms.bool( True ),
33696     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33697     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33698     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQorMu7lqL1f0L2Filtered10" ),
33699     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQorMu7lqL1Filtered0" ),
33700     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33701     MinN = cms.int32( 1 ),
33702     MaxEta = cms.double( 2.5 ),
33703     MinNhits = cms.int32( 0 ),
33704     MaxDr = cms.double( 2.0 ),
33705     MinDr = cms.double( -1.0 ),
33706     MaxDz = cms.double( 9999.0 ),
33707     MinDxySig = cms.double( -1.0 ),
33708     MinPt = cms.double( 15.0 ),
33709     NSigmaPt = cms.double( 0.0 ),
33710     MaxNormalizedChi2 = cms.double( 9999.0 ),
33711     MaxDXYBeamSpot = cms.double( 9999.0 ),
33712     MinDXYBeamSpot = cms.double( -1.0 ),
33713     MinNmuonHits = cms.int32( 0 ),
33714     MaxPtDifference = cms.double( 9999.0 ),
33715     MinTrackPt = cms.double( 0.0 ),
33716     minMuonStations = cms.int32( 2 ),
33717     minTrkHits = cms.int32( -1 ),
33718     minMuonHits = cms.int32( -1 ),
33719     allowedTypeMask = cms.uint32( 255 ),
33720     requiredTypeMask = cms.uint32( 0 ),
33721     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
33722     trkMuonId = cms.uint32( 0 ),
33723     L1MatchingdR = cms.double( 0.3 ),
33724     MatchToPreviousCand = cms.bool( True ),
33725     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33726     requireL3MuonTrajectorySeed = cms.bool( False ),
33727     useSimpleGeometry = cms.bool( True ),
33728     useStation2 = cms.bool( True ),
33729     fallbackToME1 = cms.bool( False ),
33730     cosmicPropagationHypothesis = cms.bool( False ),
33731     useMB2InOverlap = cms.bool( False ),
33732     useTrack = cms.string( "tracker" ),
33733     useState = cms.string( "atVertex" ),
33734     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33735     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33736     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33737 )
33738 fragment.hltPreMu20 = cms.EDFilter( "HLTPrescaler",
33739     offset = cms.uint32( 0 ),
33740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33741 )
33742 fragment.hltPreMu27 = cms.EDFilter( "HLTPrescaler",
33743     offset = cms.uint32( 0 ),
33744     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33745 )
33746 fragment.hltPreMu50 = cms.EDFilter( "HLTPrescaler",
33747     offset = cms.uint32( 0 ),
33748     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33749 )
33750 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
33751     saveTags = cms.bool( True ),
33752     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33753     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33754     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
33755     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
33756     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33757     MinN = cms.int32( 1 ),
33758     MaxEta = cms.double( 1.0E99 ),
33759     MinNhits = cms.int32( 0 ),
33760     MaxDr = cms.double( 2.0 ),
33761     MinDr = cms.double( -1.0 ),
33762     MaxDz = cms.double( 9999.0 ),
33763     MinDxySig = cms.double( -1.0 ),
33764     MinPt = cms.double( 50.0 ),
33765     NSigmaPt = cms.double( 0.0 ),
33766     MaxNormalizedChi2 = cms.double( 9999.0 ),
33767     MaxDXYBeamSpot = cms.double( 9999.0 ),
33768     MinDXYBeamSpot = cms.double( -1.0 ),
33769     MinNmuonHits = cms.int32( 0 ),
33770     MaxPtDifference = cms.double( 9999.0 ),
33771     MinTrackPt = cms.double( 0.0 ),
33772     minMuonStations = cms.int32( 2 ),
33773     minTrkHits = cms.int32( -1 ),
33774     minMuonHits = cms.int32( -1 ),
33775     allowedTypeMask = cms.uint32( 255 ),
33776     requiredTypeMask = cms.uint32( 0 ),
33777     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
33778     trkMuonId = cms.uint32( 0 ),
33779     L1MatchingdR = cms.double( 0.3 ),
33780     MatchToPreviousCand = cms.bool( True ),
33781     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33782     requireL3MuonTrajectorySeed = cms.bool( False ),
33783     useSimpleGeometry = cms.bool( True ),
33784     useStation2 = cms.bool( True ),
33785     fallbackToME1 = cms.bool( False ),
33786     cosmicPropagationHypothesis = cms.bool( False ),
33787     useMB2InOverlap = cms.bool( False ),
33788     useTrack = cms.string( "tracker" ),
33789     useState = cms.string( "atVertex" ),
33790     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33791     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33792     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33793 )
33794 fragment.hltPreMu55 = cms.EDFilter( "HLTPrescaler",
33795     offset = cms.uint32( 0 ),
33796     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33797 )
33798 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered55Q = cms.EDFilter( "HLTMuonL3PreFilter",
33799     saveTags = cms.bool( True ),
33800     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33801     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
33802     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22or25L1f0L2Filtered10Q" ),
33803     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22or25L1Filtered0" ),
33804     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
33805     MinN = cms.int32( 1 ),
33806     MaxEta = cms.double( 1.0E99 ),
33807     MinNhits = cms.int32( 0 ),
33808     MaxDr = cms.double( 2.0 ),
33809     MinDr = cms.double( -1.0 ),
33810     MaxDz = cms.double( 9999.0 ),
33811     MinDxySig = cms.double( -1.0 ),
33812     MinPt = cms.double( 55.0 ),
33813     NSigmaPt = cms.double( 0.0 ),
33814     MaxNormalizedChi2 = cms.double( 9999.0 ),
33815     MaxDXYBeamSpot = cms.double( 9999.0 ),
33816     MinDXYBeamSpot = cms.double( -1.0 ),
33817     MinNmuonHits = cms.int32( 0 ),
33818     MaxPtDifference = cms.double( 9999.0 ),
33819     MinTrackPt = cms.double( 0.0 ),
33820     minMuonStations = cms.int32( 2 ),
33821     minTrkHits = cms.int32( -1 ),
33822     minMuonHits = cms.int32( -1 ),
33823     allowedTypeMask = cms.uint32( 255 ),
33824     requiredTypeMask = cms.uint32( 0 ),
33825     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
33826     trkMuonId = cms.uint32( 0 ),
33827     L1MatchingdR = cms.double( 0.3 ),
33828     MatchToPreviousCand = cms.bool( True ),
33829     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
33830     requireL3MuonTrajectorySeed = cms.bool( False ),
33831     useSimpleGeometry = cms.bool( True ),
33832     useStation2 = cms.bool( True ),
33833     fallbackToME1 = cms.bool( False ),
33834     cosmicPropagationHypothesis = cms.bool( False ),
33835     useMB2InOverlap = cms.bool( False ),
33836     useTrack = cms.string( "tracker" ),
33837     useState = cms.string( "atVertex" ),
33838     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
33839     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
33840     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
33841 )
33842 fragment.hltPreCascadeMu100 = cms.EDFilter( "HLTPrescaler",
33843     offset = cms.uint32( 0 ),
33844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
33845 )
33846 fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
33847     saveTags = cms.bool( True ),
33848     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
33849     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
33850     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
33851     SeedMapTag = cms.InputTag( "hltL2Muons" ),
33852     MinN = cms.int32( 1 ),
33853     MaxEta = cms.double( 2.5 ),
33854     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
33855     MinNstations = cms.vint32( 0, 2, 0, 2 ),
33856     MinNhits = cms.vint32( 0, 1, 0, 1 ),
33857     CutOnChambers = cms.bool( False ),
33858     MinNchambers = cms.vint32( 0 ),
33859     MaxDr = cms.double( 9999.0 ),
33860     MinDr = cms.double( -1.0 ),
33861     MaxDz = cms.double( 9999.0 ),
33862     MinDxySig = cms.double( -1.0 ),
33863     MinPt = cms.double( 10.0 ),
33864     NSigmaPt = cms.double( 0.0 ),
33865     MatchToPreviousCand = cms.bool( True )
33866 )
33867 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
33868     ServiceParameters = cms.PSet( 
33869       RPCLayers = cms.bool( True ),
33870       UseMuonNavigation = cms.untracked.bool( True ),
33871       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
33872         'hltESPSteppingHelixPropagatorAlong' )
33873     ),
33874     MuonTrackingRegionBuilder = cms.PSet(  ),
33875     TrackerSeedCleaner = cms.PSet(  ),
33876     TkSeedGenerator = cms.PSet( 
33877       copyMuonRecHit = cms.bool( False ),
33878       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
33879       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
33880       errorMatrixPset = cms.PSet( 
33881         atIP = cms.bool( True ),
33882         action = cms.string( "use" ),
33883         errorMatrixValuesPSet = cms.PSet( 
33884           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
33885           zAxis = cms.vdouble( -3.14159, 3.14159 ),
33886           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
33887           pf3_V14 = cms.PSet( 
33888             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 ),
33889             action = cms.string( "scale" )
33890           ),
33891           pf3_V25 = cms.PSet( 
33892             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 ),
33893             action = cms.string( "scale" )
33894           ),
33895           pf3_V13 = cms.PSet( 
33896             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 ),
33897             action = cms.string( "scale" )
33898           ),
33899           pf3_V24 = cms.PSet( 
33900             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 ),
33901             action = cms.string( "scale" )
33902           ),
33903           pf3_V35 = cms.PSet( 
33904             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 ),
33905             action = cms.string( "scale" )
33906           ),
33907           pf3_V12 = cms.PSet( 
33908             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 ),
33909             action = cms.string( "scale" )
33910           ),
33911           pf3_V23 = cms.PSet( 
33912             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 ),
33913             action = cms.string( "scale" )
33914           ),
33915           pf3_V34 = cms.PSet( 
33916             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 ),
33917             action = cms.string( "scale" )
33918           ),
33919           pf3_V45 = cms.PSet( 
33920             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 ),
33921             action = cms.string( "scale" )
33922           ),
33923           pf3_V11 = cms.PSet( 
33924             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 ),
33925             action = cms.string( "scale" )
33926           ),
33927           pf3_V22 = cms.PSet( 
33928             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 ),
33929             action = cms.string( "scale" )
33930           ),
33931           pf3_V33 = cms.PSet( 
33932             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 ),
33933             action = cms.string( "scale" )
33934           ),
33935           pf3_V44 = cms.PSet( 
33936             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 ),
33937             action = cms.string( "scale" )
33938           ),
33939           pf3_V55 = cms.PSet( 
33940             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 ),
33941             action = cms.string( "scale" )
33942           ),
33943           pf3_V15 = cms.PSet( 
33944             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 ),
33945             action = cms.string( "scale" )
33946           )
33947         )
33948       ),
33949       ComponentName = cms.string( "TSGForRoadSearch" ),
33950       maxChi2 = cms.double( 40.0 ),
33951       manySeeds = cms.bool( False ),
33952       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
33953       option = cms.uint32( 3 )
33954     ),
33955     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
33956     PtCut = cms.double( 1.0 ),
33957     PCut = cms.double( 2.5 )
33958 )
33959 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
33960     trackCandidateAlso = cms.bool( True ),
33961     cleanTrajectoryAfterInOut = cms.bool( False ),
33962     doSeedingRegionRebuilding = cms.bool( False ),
33963     onlyPixelHitsForSeedCleaner = cms.bool( False ),
33964     reverseTrajectories = cms.bool( True ),
33965     useHitsSplitting = cms.bool( False ),
33966     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
33967     src = cms.InputTag( "hltL3TrajSeedOIState" ),
33968     clustersToSkip = cms.InputTag( "" ),
33969     phase2clustersToSkip = cms.InputTag( "" ),
33970     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
33971     TransientInitialStateEstimatorParameters = cms.PSet( 
33972       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
33973       numberMeasurementsForFit = cms.int32( 4 ),
33974       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
33975     ),
33976     numHitsForSeedCleaner = cms.int32( 4 ),
33977     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
33978     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
33979     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
33980     maxNSeeds = cms.uint32( 100000 ),
33981     maxSeedsBeforeCleaning = cms.uint32( 0 )
33982 )
33983 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
33984     useSimpleMF = cms.bool( False ),
33985     SimpleMagneticField = cms.string( "" ),
33986     src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
33987     clusterRemovalInfo = cms.InputTag( "" ),
33988     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
33989     Fitter = cms.string( "hltESPKFFittingSmoother" ),
33990     useHitsSplitting = cms.bool( False ),
33991     alias = cms.untracked.string( "" ),
33992     TrajectoryInEvent = cms.bool( False ),
33993     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
33994     AlgorithmName = cms.string( "hltIterX" ),
33995     Propagator = cms.string( "PropagatorWithMaterial" ),
33996     GeometricInnerState = cms.bool( True ),
33997     NavigationSchool = cms.string( "" ),
33998     MeasurementTracker = cms.string( "" ),
33999     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
34000 )
34001 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
34002     ServiceParameters = cms.PSet( 
34003       RPCLayers = cms.bool( True ),
34004       UseMuonNavigation = cms.untracked.bool( True ),
34005       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
34006         'SteppingHelixPropagatorAny',
34007         'hltESPSmartPropagator',
34008         'hltESPSteppingHelixPropagatorOpposite' )
34009     ),
34010     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
34011     TrackLoaderParameters = cms.PSet( 
34012       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
34013       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34014       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34015       DoSmoothing = cms.bool( True ),
34016       SmoothTkTrack = cms.untracked.bool( False ),
34017       VertexConstraint = cms.bool( False ),
34018       MuonUpdatorAtVertexParameters = cms.PSet( 
34019         MaxChi2 = cms.double( 1000000.0 ),
34020         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
34021         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
34022       ),
34023       PutTkTrackIntoEvent = cms.untracked.bool( False ),
34024       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
34025     ),
34026     L3TrajBuilderParameters = cms.PSet( 
34027       PtCut = cms.double( 1.0 ),
34028       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
34029       GlobalMuonTrackMatcher = cms.PSet( 
34030         Chi2Cut_3 = cms.double( 200.0 ),
34031         DeltaDCut_2 = cms.double( 10.0 ),
34032         Eta_threshold = cms.double( 1.2 ),
34033         Quality_2 = cms.double( 15.0 ),
34034         DeltaDCut_1 = cms.double( 40.0 ),
34035         Quality_3 = cms.double( 7.0 ),
34036         DeltaDCut_3 = cms.double( 15.0 ),
34037         Quality_1 = cms.double( 20.0 ),
34038         Pt_threshold1 = cms.double( 0.0 ),
34039         DeltaRCut_2 = cms.double( 0.2 ),
34040         DeltaRCut_1 = cms.double( 0.1 ),
34041         Pt_threshold2 = cms.double( 9.99999999E8 ),
34042         Chi2Cut_1 = cms.double( 50.0 ),
34043         Chi2Cut_2 = cms.double( 50.0 ),
34044         DeltaRCut_3 = cms.double( 1.0 ),
34045         LocChi2Cut = cms.double( 0.001 ),
34046         Propagator = cms.string( "hltESPSmartPropagator" ),
34047         MinPt = cms.double( 1.0 ),
34048         MinP = cms.double( 2.5 )
34049       ),
34050       ScaleTECxFactor = cms.double( -1.0 ),
34051       tkTrajUseVertex = cms.bool( False ),
34052       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
34053       TrackTransformer = cms.PSet( 
34054         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
34055         RefitDirection = cms.string( "insideOut" ),
34056         RefitRPCHits = cms.bool( True ),
34057         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
34058         DoPredictionsOnly = cms.bool( False ),
34059         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34060         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
34061         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
34062       ),
34063       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34064       RefitRPCHits = cms.bool( True ),
34065       tkTrajVertex = cms.InputTag( "pixelVertices" ),
34066       GlbRefitterParameters = cms.PSet( 
34067         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
34068         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
34069         SkipStation = cms.int32( -1 ),
34070         Chi2CutRPC = cms.double( 1.0 ),
34071         PropDirForCosmics = cms.bool( False ),
34072         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
34073         HitThreshold = cms.int32( 1 ),
34074         DYTthrs = cms.vint32( 30, 15 ),
34075         TrackerSkipSystem = cms.int32( -1 ),
34076         RefitDirection = cms.string( "insideOut" ),
34077         Chi2CutCSC = cms.double( 150.0 ),
34078         Chi2CutDT = cms.double( 10.0 ),
34079         RefitRPCHits = cms.bool( True ),
34080         TrackerSkipSection = cms.int32( -1 ),
34081         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
34082         DoPredictionsOnly = cms.bool( False ),
34083         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34084         MuonHitsOption = cms.int32( 1 ),
34085         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
34086       ),
34087       PCut = cms.double( 2.5 ),
34088       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
34089       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34090       tkTrajMaxChi2 = cms.double( 9999.0 ),
34091       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
34092       ScaleTECyFactor = cms.double( -1.0 ),
34093       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" )
34094     )
34095 )
34096 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
34097     ServiceParameters = cms.PSet( 
34098       RPCLayers = cms.bool( True ),
34099       UseMuonNavigation = cms.untracked.bool( True ),
34100       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
34101         'hltESPSmartPropagatorAnyOpposite' )
34102     ),
34103     MuonTrackingRegionBuilder = cms.PSet(  ),
34104     TrackerSeedCleaner = cms.PSet( 
34105       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34106       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34107       cleanerFromSharedHits = cms.bool( True ),
34108       directionCleaner = cms.bool( True ),
34109       ptCleaner = cms.bool( True )
34110     ),
34111     TkSeedGenerator = cms.PSet( 
34112       iterativeTSG = cms.PSet( 
34113         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
34114         beamSpot = cms.InputTag( "unused" ),
34115         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
34116         SelectState = cms.bool( False ),
34117         ErrorRescaling = cms.double( 3.0 ),
34118         UseVertexState = cms.bool( True ),
34119         SigmaZ = cms.double( 25.0 ),
34120         MaxChi2 = cms.double( 40.0 ),
34121         errorMatrixPset = cms.PSet( 
34122           atIP = cms.bool( True ),
34123           action = cms.string( "use" ),
34124           errorMatrixValuesPSet = cms.PSet( 
34125             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
34126             zAxis = cms.vdouble( -3.14159, 3.14159 ),
34127             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
34128             pf3_V14 = cms.PSet( 
34129               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 ),
34130               action = cms.string( "scale" )
34131             ),
34132             pf3_V25 = cms.PSet( 
34133               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 ),
34134               action = cms.string( "scale" )
34135             ),
34136             pf3_V13 = cms.PSet( 
34137               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 ),
34138               action = cms.string( "scale" )
34139             ),
34140             pf3_V24 = cms.PSet( 
34141               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 ),
34142               action = cms.string( "scale" )
34143             ),
34144             pf3_V35 = cms.PSet( 
34145               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 ),
34146               action = cms.string( "scale" )
34147             ),
34148             pf3_V12 = cms.PSet( 
34149               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 ),
34150               action = cms.string( "scale" )
34151             ),
34152             pf3_V23 = cms.PSet( 
34153               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 ),
34154               action = cms.string( "scale" )
34155             ),
34156             pf3_V34 = cms.PSet( 
34157               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 ),
34158               action = cms.string( "scale" )
34159             ),
34160             pf3_V45 = cms.PSet( 
34161               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 ),
34162               action = cms.string( "scale" )
34163             ),
34164             pf3_V11 = cms.PSet( 
34165               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 ),
34166               action = cms.string( "scale" )
34167             ),
34168             pf3_V22 = cms.PSet( 
34169               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 ),
34170               action = cms.string( "scale" )
34171             ),
34172             pf3_V33 = cms.PSet( 
34173               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 ),
34174               action = cms.string( "scale" )
34175             ),
34176             pf3_V44 = cms.PSet( 
34177               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 ),
34178               action = cms.string( "scale" )
34179             ),
34180             pf3_V55 = cms.PSet( 
34181               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 ),
34182               action = cms.string( "scale" )
34183             ),
34184             pf3_V15 = cms.PSet( 
34185               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 ),
34186               action = cms.string( "scale" )
34187             )
34188           )
34189         ),
34190         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
34191         ComponentName = cms.string( "TSGFromPropagation" ),
34192         UpdateState = cms.bool( True ),
34193         ResetMethod = cms.string( "matrix" )
34194       ),
34195       PSetNames = cms.vstring( 'skipTSG',
34196         'iterativeTSG' ),
34197       skipTSG = cms.PSet(  ),
34198       ComponentName = cms.string( "DualByL2TSG" ),
34199       L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" )
34200     ),
34201     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
34202     PtCut = cms.double( 1.0 ),
34203     PCut = cms.double( 2.5 )
34204 )
34205 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
34206     trackCandidateAlso = cms.bool( True ),
34207     cleanTrajectoryAfterInOut = cms.bool( False ),
34208     doSeedingRegionRebuilding = cms.bool( False ),
34209     onlyPixelHitsForSeedCleaner = cms.bool( False ),
34210     reverseTrajectories = cms.bool( True ),
34211     useHitsSplitting = cms.bool( False ),
34212     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
34213     src = cms.InputTag( "hltL3TrajSeedOIHit" ),
34214     clustersToSkip = cms.InputTag( "" ),
34215     phase2clustersToSkip = cms.InputTag( "" ),
34216     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
34217     TransientInitialStateEstimatorParameters = cms.PSet( 
34218       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
34219       numberMeasurementsForFit = cms.int32( 4 ),
34220       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
34221     ),
34222     numHitsForSeedCleaner = cms.int32( 4 ),
34223     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
34224     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
34225     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
34226     maxNSeeds = cms.uint32( 100000 ),
34227     maxSeedsBeforeCleaning = cms.uint32( 0 )
34228 )
34229 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
34230     useSimpleMF = cms.bool( False ),
34231     SimpleMagneticField = cms.string( "" ),
34232     src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
34233     clusterRemovalInfo = cms.InputTag( "" ),
34234     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34235     Fitter = cms.string( "hltESPKFFittingSmoother" ),
34236     useHitsSplitting = cms.bool( False ),
34237     alias = cms.untracked.string( "" ),
34238     TrajectoryInEvent = cms.bool( False ),
34239     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34240     AlgorithmName = cms.string( "hltIterX" ),
34241     Propagator = cms.string( "PropagatorWithMaterial" ),
34242     GeometricInnerState = cms.bool( True ),
34243     NavigationSchool = cms.string( "" ),
34244     MeasurementTracker = cms.string( "" ),
34245     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
34246 )
34247 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
34248     ServiceParameters = cms.PSet( 
34249       RPCLayers = cms.bool( True ),
34250       UseMuonNavigation = cms.untracked.bool( True ),
34251       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
34252         'SteppingHelixPropagatorAny',
34253         'hltESPSmartPropagator',
34254         'hltESPSteppingHelixPropagatorOpposite' )
34255     ),
34256     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
34257     TrackLoaderParameters = cms.PSet( 
34258       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
34259       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34260       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34261       DoSmoothing = cms.bool( True ),
34262       SmoothTkTrack = cms.untracked.bool( False ),
34263       VertexConstraint = cms.bool( False ),
34264       MuonUpdatorAtVertexParameters = cms.PSet( 
34265         MaxChi2 = cms.double( 1000000.0 ),
34266         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
34267         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
34268       ),
34269       PutTkTrackIntoEvent = cms.untracked.bool( False ),
34270       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
34271     ),
34272     L3TrajBuilderParameters = cms.PSet( 
34273       PtCut = cms.double( 1.0 ),
34274       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
34275       GlobalMuonTrackMatcher = cms.PSet( 
34276         Chi2Cut_3 = cms.double( 200.0 ),
34277         DeltaDCut_2 = cms.double( 10.0 ),
34278         Eta_threshold = cms.double( 1.2 ),
34279         Quality_2 = cms.double( 15.0 ),
34280         DeltaDCut_1 = cms.double( 40.0 ),
34281         Quality_3 = cms.double( 7.0 ),
34282         DeltaDCut_3 = cms.double( 15.0 ),
34283         Quality_1 = cms.double( 20.0 ),
34284         Pt_threshold1 = cms.double( 0.0 ),
34285         DeltaRCut_2 = cms.double( 0.2 ),
34286         DeltaRCut_1 = cms.double( 0.1 ),
34287         Pt_threshold2 = cms.double( 9.99999999E8 ),
34288         Chi2Cut_1 = cms.double( 50.0 ),
34289         Chi2Cut_2 = cms.double( 50.0 ),
34290         DeltaRCut_3 = cms.double( 1.0 ),
34291         LocChi2Cut = cms.double( 0.001 ),
34292         Propagator = cms.string( "hltESPSmartPropagator" ),
34293         MinPt = cms.double( 1.0 ),
34294         MinP = cms.double( 2.5 )
34295       ),
34296       ScaleTECxFactor = cms.double( -1.0 ),
34297       tkTrajUseVertex = cms.bool( False ),
34298       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
34299       TrackTransformer = cms.PSet( 
34300         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
34301         RefitDirection = cms.string( "insideOut" ),
34302         RefitRPCHits = cms.bool( True ),
34303         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
34304         DoPredictionsOnly = cms.bool( False ),
34305         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34306         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
34307         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
34308       ),
34309       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34310       RefitRPCHits = cms.bool( True ),
34311       tkTrajVertex = cms.InputTag( "pixelVertices" ),
34312       GlbRefitterParameters = cms.PSet( 
34313         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
34314         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
34315         SkipStation = cms.int32( -1 ),
34316         Chi2CutRPC = cms.double( 1.0 ),
34317         PropDirForCosmics = cms.bool( False ),
34318         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
34319         HitThreshold = cms.int32( 1 ),
34320         DYTthrs = cms.vint32( 30, 15 ),
34321         TrackerSkipSystem = cms.int32( -1 ),
34322         RefitDirection = cms.string( "insideOut" ),
34323         Chi2CutCSC = cms.double( 150.0 ),
34324         Chi2CutDT = cms.double( 10.0 ),
34325         RefitRPCHits = cms.bool( True ),
34326         TrackerSkipSection = cms.int32( -1 ),
34327         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
34328         DoPredictionsOnly = cms.bool( False ),
34329         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34330         MuonHitsOption = cms.int32( 1 ),
34331         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
34332       ),
34333       PCut = cms.double( 2.5 ),
34334       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
34335       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34336       tkTrajMaxChi2 = cms.double( 9999.0 ),
34337       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
34338       ScaleTECyFactor = cms.double( -1.0 ),
34339       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" )
34340     )
34341 )
34342 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
34343     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
34344 )
34345 fragment.hltPixelLayerPairsLegacy = cms.EDProducer( "SeedingLayersEDProducer",
34346     layerList = cms.vstring( 'BPix1+BPix2',
34347       'BPix1+BPix3',
34348       'BPix2+BPix3',
34349       'BPix1+FPix1_pos',
34350       'BPix1+FPix1_neg',
34351       'BPix1+FPix2_pos',
34352       'BPix1+FPix2_neg',
34353       'BPix2+FPix1_pos',
34354       'BPix2+FPix1_neg',
34355       'BPix2+FPix2_pos',
34356       'BPix2+FPix2_neg',
34357       'FPix1_pos+FPix2_pos',
34358       'FPix1_neg+FPix2_neg' ),
34359     BPix = cms.PSet( 
34360       hitErrorRPhi = cms.double( 0.0027 ),
34361       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
34362       useErrorsFromParam = cms.bool( True ),
34363       hitErrorRZ = cms.double( 0.006 ),
34364       HitProducer = cms.string( "hltSiPixelRecHits" )
34365     ),
34366     FPix = cms.PSet( 
34367       hitErrorRPhi = cms.double( 0.0051 ),
34368       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
34369       useErrorsFromParam = cms.bool( True ),
34370       hitErrorRZ = cms.double( 0.0036 ),
34371       HitProducer = cms.string( "hltSiPixelRecHits" )
34372     ),
34373     TIB = cms.PSet(  ),
34374     TID = cms.PSet(  ),
34375     TOB = cms.PSet(  ),
34376     TEC = cms.PSet(  ),
34377     MTIB = cms.PSet(  ),
34378     MTID = cms.PSet(  ),
34379     MTOB = cms.PSet(  ),
34380     MTEC = cms.PSet(  )
34381 )
34382 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
34383     layerList = cms.vstring( 'BPix1+BPix2',
34384       'BPix1+BPix3',
34385       'BPix2+BPix3',
34386       'BPix1+FPix1_pos',
34387       'BPix1+FPix1_neg',
34388       'BPix1+FPix2_pos',
34389       'BPix1+FPix2_neg',
34390       'BPix2+FPix1_pos',
34391       'BPix2+FPix1_neg',
34392       'BPix2+FPix2_pos',
34393       'BPix2+FPix2_neg',
34394       'FPix1_pos+FPix2_pos',
34395       'FPix1_neg+FPix2_neg',
34396       'FPix2_pos+TEC1_pos',
34397       'FPix2_pos+TEC2_pos',
34398       'TEC1_pos+TEC2_pos',
34399       'TEC2_pos+TEC3_pos',
34400       'FPix2_neg+TEC1_neg',
34401       'FPix2_neg+TEC2_neg',
34402       'TEC1_neg+TEC2_neg',
34403       'TEC2_neg+TEC3_neg' ),
34404     BPix = cms.PSet( 
34405       hitErrorRPhi = cms.double( 0.0027 ),
34406       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
34407       useErrorsFromParam = cms.bool( True ),
34408       hitErrorRZ = cms.double( 0.006 ),
34409       HitProducer = cms.string( "hltSiPixelRecHits" )
34410     ),
34411     FPix = cms.PSet( 
34412       hitErrorRPhi = cms.double( 0.0051 ),
34413       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
34414       useErrorsFromParam = cms.bool( True ),
34415       hitErrorRZ = cms.double( 0.0036 ),
34416       HitProducer = cms.string( "hltSiPixelRecHits" )
34417     ),
34418     TIB = cms.PSet(  ),
34419     TID = cms.PSet(  ),
34420     TOB = cms.PSet(  ),
34421     TEC = cms.PSet( 
34422       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34423       minRing = cms.int32( 1 ),
34424       useRingSlector = cms.bool( True ),
34425       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
34426       maxRing = cms.int32( 1 )
34427     ),
34428     MTIB = cms.PSet(  ),
34429     MTID = cms.PSet(  ),
34430     MTOB = cms.PSet(  ),
34431     MTEC = cms.PSet(  )
34432 )
34433 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
34434     ServiceParameters = cms.PSet( 
34435       RPCLayers = cms.bool( True ),
34436       UseMuonNavigation = cms.untracked.bool( True ),
34437       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
34438     ),
34439     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
34440     TrackerSeedCleaner = cms.PSet( 
34441       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34442       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34443       cleanerFromSharedHits = cms.bool( True ),
34444       directionCleaner = cms.bool( True ),
34445       ptCleaner = cms.bool( True )
34446     ),
34447     TkSeedGenerator = cms.PSet( 
34448       iterativeTSG = cms.PSet( 
34449         firstTSG = cms.PSet( 
34450           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34451           OrderedHitsFactoryPSet = cms.PSet( 
34452             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
34453             ComponentName = cms.string( "StandardHitTripletGenerator" ),
34454             GeneratorPSet = cms.PSet( 
34455               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
34456               maxElement = cms.uint32( 0 ),
34457               useFixedPreFiltering = cms.bool( False ),
34458               extraHitRZtolerance = cms.double( 0.06 ),
34459               phiPreFiltering = cms.double( 0.3 ),
34460               extraHitRPhitolerance = cms.double( 0.06 ),
34461               useBending = cms.bool( True ),
34462               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
34463               useMultScattering = cms.bool( True )
34464             )
34465           ),
34466           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
34467           ComponentName = cms.string( "TSGFromOrderedHits" )
34468         ),
34469         secondTSG = cms.PSet( 
34470           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34471           OrderedHitsFactoryPSet = cms.PSet( 
34472             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
34473             maxElement = cms.uint32( 0 ),
34474             ComponentName = cms.string( "StandardHitPairGenerator" ),
34475             useOnDemandTracker = cms.untracked.int32( 0 )
34476           ),
34477           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
34478           ComponentName = cms.string( "TSGFromOrderedHits" )
34479         ),
34480         PSetNames = cms.vstring( 'firstTSG',
34481           'secondTSG' ),
34482         thirdTSG = cms.PSet( 
34483           etaSeparation = cms.double( 2.0 ),
34484           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
34485           PSetNames = cms.vstring( 'endcapTSG',
34486             'barrelTSG' ),
34487           barrelTSG = cms.PSet(  ),
34488           ComponentName = cms.string( "DualByEtaTSG" ),
34489           endcapTSG = cms.PSet( 
34490             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34491             OrderedHitsFactoryPSet = cms.PSet( 
34492               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
34493               maxElement = cms.uint32( 0 ),
34494               ComponentName = cms.string( "StandardHitPairGenerator" ),
34495               useOnDemandTracker = cms.untracked.int32( 0 )
34496             ),
34497             ComponentName = cms.string( "TSGFromOrderedHits" )
34498           )
34499         ),
34500         ComponentName = cms.string( "CombinedTSG" )
34501       ),
34502       PSetNames = cms.vstring( 'skipTSG',
34503         'iterativeTSG' ),
34504       skipTSG = cms.PSet(  ),
34505       ComponentName = cms.string( "DualByL2TSG" ),
34506       L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" )
34507     ),
34508     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
34509     PtCut = cms.double( 1.0 ),
34510     PCut = cms.double( 2.5 )
34511 )
34512 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
34513     trackCandidateAlso = cms.bool( True ),
34514     cleanTrajectoryAfterInOut = cms.bool( False ),
34515     doSeedingRegionRebuilding = cms.bool( False ),
34516     onlyPixelHitsForSeedCleaner = cms.bool( False ),
34517     reverseTrajectories = cms.bool( False ),
34518     useHitsSplitting = cms.bool( False ),
34519     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
34520     src = cms.InputTag( "hltL3TrajSeedIOHit" ),
34521     clustersToSkip = cms.InputTag( "" ),
34522     phase2clustersToSkip = cms.InputTag( "" ),
34523     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
34524     TransientInitialStateEstimatorParameters = cms.PSet( 
34525       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
34526       numberMeasurementsForFit = cms.int32( 4 ),
34527       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
34528     ),
34529     numHitsForSeedCleaner = cms.int32( 4 ),
34530     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
34531     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
34532     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
34533     maxNSeeds = cms.uint32( 100000 ),
34534     maxSeedsBeforeCleaning = cms.uint32( 0 )
34535 )
34536 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
34537     useSimpleMF = cms.bool( False ),
34538     SimpleMagneticField = cms.string( "" ),
34539     src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
34540     clusterRemovalInfo = cms.InputTag( "" ),
34541     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34542     Fitter = cms.string( "hltESPKFFittingSmoother" ),
34543     useHitsSplitting = cms.bool( False ),
34544     alias = cms.untracked.string( "" ),
34545     TrajectoryInEvent = cms.bool( False ),
34546     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34547     AlgorithmName = cms.string( "hltIterX" ),
34548     Propagator = cms.string( "PropagatorWithMaterial" ),
34549     GeometricInnerState = cms.bool( True ),
34550     NavigationSchool = cms.string( "" ),
34551     MeasurementTracker = cms.string( "" ),
34552     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
34553 )
34554 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
34555     ServiceParameters = cms.PSet( 
34556       RPCLayers = cms.bool( True ),
34557       UseMuonNavigation = cms.untracked.bool( True ),
34558       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
34559         'SteppingHelixPropagatorAny',
34560         'hltESPSmartPropagator',
34561         'hltESPSteppingHelixPropagatorOpposite' )
34562     ),
34563     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
34564     TrackLoaderParameters = cms.PSet( 
34565       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
34566       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34567       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34568       DoSmoothing = cms.bool( True ),
34569       SmoothTkTrack = cms.untracked.bool( False ),
34570       VertexConstraint = cms.bool( False ),
34571       MuonUpdatorAtVertexParameters = cms.PSet( 
34572         MaxChi2 = cms.double( 1000000.0 ),
34573         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
34574         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
34575       ),
34576       PutTkTrackIntoEvent = cms.untracked.bool( False ),
34577       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
34578     ),
34579     L3TrajBuilderParameters = cms.PSet( 
34580       PtCut = cms.double( 1.0 ),
34581       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
34582       GlobalMuonTrackMatcher = cms.PSet( 
34583         Chi2Cut_3 = cms.double( 200.0 ),
34584         DeltaDCut_2 = cms.double( 10.0 ),
34585         Eta_threshold = cms.double( 1.2 ),
34586         Quality_2 = cms.double( 15.0 ),
34587         DeltaDCut_1 = cms.double( 40.0 ),
34588         Quality_3 = cms.double( 7.0 ),
34589         DeltaDCut_3 = cms.double( 15.0 ),
34590         Quality_1 = cms.double( 20.0 ),
34591         Pt_threshold1 = cms.double( 0.0 ),
34592         DeltaRCut_2 = cms.double( 0.2 ),
34593         DeltaRCut_1 = cms.double( 0.1 ),
34594         Pt_threshold2 = cms.double( 9.99999999E8 ),
34595         Chi2Cut_1 = cms.double( 50.0 ),
34596         Chi2Cut_2 = cms.double( 50.0 ),
34597         DeltaRCut_3 = cms.double( 1.0 ),
34598         LocChi2Cut = cms.double( 0.001 ),
34599         Propagator = cms.string( "hltESPSmartPropagator" ),
34600         MinPt = cms.double( 1.0 ),
34601         MinP = cms.double( 2.5 )
34602       ),
34603       ScaleTECxFactor = cms.double( -1.0 ),
34604       tkTrajUseVertex = cms.bool( False ),
34605       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
34606       TrackTransformer = cms.PSet( 
34607         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
34608         RefitDirection = cms.string( "insideOut" ),
34609         RefitRPCHits = cms.bool( True ),
34610         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
34611         DoPredictionsOnly = cms.bool( False ),
34612         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34613         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
34614         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
34615       ),
34616       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34617       RefitRPCHits = cms.bool( True ),
34618       tkTrajVertex = cms.InputTag( "pixelVertices" ),
34619       GlbRefitterParameters = cms.PSet( 
34620         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
34621         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
34622         SkipStation = cms.int32( -1 ),
34623         Chi2CutRPC = cms.double( 1.0 ),
34624         PropDirForCosmics = cms.bool( False ),
34625         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
34626         HitThreshold = cms.int32( 1 ),
34627         DYTthrs = cms.vint32( 30, 15 ),
34628         TrackerSkipSystem = cms.int32( -1 ),
34629         RefitDirection = cms.string( "insideOut" ),
34630         Chi2CutCSC = cms.double( 150.0 ),
34631         Chi2CutDT = cms.double( 10.0 ),
34632         RefitRPCHits = cms.bool( True ),
34633         TrackerSkipSection = cms.int32( -1 ),
34634         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
34635         DoPredictionsOnly = cms.bool( False ),
34636         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34637         MuonHitsOption = cms.int32( 1 ),
34638         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
34639       ),
34640       PCut = cms.double( 2.5 ),
34641       tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
34642       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34643       tkTrajMaxChi2 = cms.double( 9999.0 ),
34644       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
34645       ScaleTECyFactor = cms.double( -1.0 ),
34646       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" )
34647     )
34648 )
34649 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
34650     labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
34651 )
34652 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
34653     labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
34654 )
34655 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
34656     ShareFrac = cms.double( 0.19 ),
34657     FoundHitBonus = cms.double( 100.0 ),
34658     LostHitPenalty = cms.double( 0.0 ),
34659     MinPT = cms.double( 0.05 ),
34660     Epsilon = cms.double( -0.001 ),
34661     MaxNormalizedChisq = cms.double( 1000.0 ),
34662     MinFound = cms.int32( 3 ),
34663     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
34664     hasSelector = cms.vint32( 0, 0 ),
34665     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
34666     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
34667     setsToMerge = cms.VPSet( 
34668       cms.PSet(  pQual = cms.bool( False ),
34669         tLists = cms.vint32( 0, 1 )
34670       )
34671     ),
34672     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
34673     allowFirstHitShare = cms.bool( True ),
34674     newQuality = cms.string( "confirmed" ),
34675     copyExtras = cms.untracked.bool( True ),
34676     writeOnlyTrkQuals = cms.bool( False ),
34677     copyMVA = cms.bool( False )
34678 )
34679 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
34680     ShareFrac = cms.double( 0.19 ),
34681     FoundHitBonus = cms.double( 100.0 ),
34682     LostHitPenalty = cms.double( 0.0 ),
34683     MinPT = cms.double( 0.05 ),
34684     Epsilon = cms.double( -0.001 ),
34685     MaxNormalizedChisq = cms.double( 1000.0 ),
34686     MinFound = cms.int32( 3 ),
34687     TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
34688     hasSelector = cms.vint32( 0, 0 ),
34689     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
34690     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
34691     setsToMerge = cms.VPSet( 
34692       cms.PSet(  pQual = cms.bool( False ),
34693         tLists = cms.vint32( 0, 1 )
34694       )
34695     ),
34696     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
34697     allowFirstHitShare = cms.bool( True ),
34698     newQuality = cms.string( "confirmed" ),
34699     copyExtras = cms.untracked.bool( True ),
34700     writeOnlyTrkQuals = cms.bool( False ),
34701     copyMVA = cms.bool( False )
34702 )
34703 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
34704     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
34705 )
34706 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
34707     labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
34708 )
34709 fragment.hltOldL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
34710     InputObjects = cms.InputTag( "hltL3Muons" ),
34711     InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
34712     MuonPtOption = cms.string( "Tracker" )
34713 )
34714 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q = cms.EDFilter( "HLTMuonL3PreFilter",
34715     saveTags = cms.bool( True ),
34716     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
34717     CandTag = cms.InputTag( "hltOldL3MuonCandidates" ),
34718     PreviousCandTag = cms.InputTag( "hltL2fOldL1sMu22or25L1f0L2Filtered10Q" ),
34719     L1CandTag = cms.InputTag( "" ),
34720     inputMuonCollection = cms.InputTag( "" ),
34721     MinN = cms.int32( 1 ),
34722     MaxEta = cms.double( 2.5 ),
34723     MinNhits = cms.int32( 0 ),
34724     MaxDr = cms.double( 2.0 ),
34725     MinDr = cms.double( -1.0 ),
34726     MaxDz = cms.double( 9999.0 ),
34727     MinDxySig = cms.double( -1.0 ),
34728     MinPt = cms.double( 100.0 ),
34729     NSigmaPt = cms.double( 0.0 ),
34730     MaxNormalizedChi2 = cms.double( 20.0 ),
34731     MaxDXYBeamSpot = cms.double( 0.1 ),
34732     MinDXYBeamSpot = cms.double( -1.0 ),
34733     MinNmuonHits = cms.int32( 0 ),
34734     MaxPtDifference = cms.double( 9999.0 ),
34735     MinTrackPt = cms.double( 0.0 ),
34736     minMuonStations = cms.int32( -1 ),
34737     minTrkHits = cms.int32( -1 ),
34738     minMuonHits = cms.int32( -1 ),
34739     allowedTypeMask = cms.uint32( 255 ),
34740     requiredTypeMask = cms.uint32( 0 ),
34741     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
34742     trkMuonId = cms.uint32( 0 ),
34743     L1MatchingdR = cms.double( 0.3 ),
34744     MatchToPreviousCand = cms.bool( True ),
34745     InputLinks = cms.InputTag( "" ),
34746     requireL3MuonTrajectorySeed = cms.bool( True ),
34747     useSimpleGeometry = cms.bool( True ),
34748     useStation2 = cms.bool( True ),
34749     fallbackToME1 = cms.bool( False ),
34750     cosmicPropagationHypothesis = cms.bool( False ),
34751     useMB2InOverlap = cms.bool( False ),
34752     useTrack = cms.string( "tracker" ),
34753     useState = cms.string( "atVertex" ),
34754     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
34755     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
34756     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
34757 )
34758 fragment.hltPreHighPtTkMu100 = cms.EDFilter( "HLTPrescaler",
34759     offset = cms.uint32( 0 ),
34760     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
34761 )
34762 fragment.hltL1MuonsPt15 = cms.EDProducer( "HLTL1TMuonSelector",
34763     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
34764     L1MinPt = cms.double( 15.0 ),
34765     L1MaxEta = cms.double( 5.0 ),
34766     L1MinQuality = cms.uint32( 3 ),
34767     CentralBxOnly = cms.bool( True )
34768 )
34769 fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
34770     RegionPSet = cms.PSet( 
34771       vertexCollection = cms.InputTag( "notUsed" ),
34772       zErrorVetex = cms.double( 0.2 ),
34773       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34774       zErrorBeamSpot = cms.double( 24.2 ),
34775       maxNVertices = cms.int32( 1 ),
34776       maxNRegions = cms.int32( 5 ),
34777       nSigmaZVertex = cms.double( 3.0 ),
34778       nSigmaZBeamSpot = cms.double( 4.0 ),
34779       ptMin = cms.double( 10.0 ),
34780       mode = cms.string( "BeamSpotSigma" ),
34781       input = cms.InputTag( "hltL1MuonsPt15" ),
34782       searchOpt = cms.bool( False ),
34783       whereToUseMeasurementTracker = cms.string( "Never" ),
34784       originRadius = cms.double( 0.2 ),
34785       measurementTrackerName = cms.InputTag( "" ),
34786       precise = cms.bool( True ),
34787       deltaEta = cms.double( 0.35 ),
34788       deltaPhi = cms.double( 0.2 )
34789     )
34790 )
34791 fragment.hltPixelTracksInRegionTkMu = cms.EDProducer( "TrackSelectorByRegion",
34792     tracks = cms.InputTag( "hltPixelTracks" ),
34793     regions = cms.InputTag( "hltIter0HighPtTkMuPixelTracksTrackingRegions" ),
34794     produceTrackCollection = cms.bool( True ),
34795     produceMask = cms.bool( False )
34796 )
34797 fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
34798     InputCollection = cms.InputTag( "hltPixelTracksInRegionTkMu" ),
34799     InputVertexCollection = cms.InputTag( "notUsed" ),
34800     originHalfLength = cms.double( 0.3 ),
34801     originRadius = cms.double( 0.1 ),
34802     useProtoTrackKinematics = cms.bool( False ),
34803     useEventsWithNoVertex = cms.bool( True ),
34804     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
34805     usePV = cms.bool( False ),
34806     includeFourthHit = cms.bool( True ),
34807     produceComplement = cms.bool( False ),
34808     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
34809 )
34810 fragment.hltIter0HighPtTkMuCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
34811     cleanTrajectoryAfterInOut = cms.bool( False ),
34812     doSeedingRegionRebuilding = cms.bool( False ),
34813     onlyPixelHitsForSeedCleaner = cms.bool( False ),
34814     reverseTrajectories = cms.bool( False ),
34815     useHitsSplitting = cms.bool( False ),
34816     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
34817     src = cms.InputTag( "hltIter0HighPtTkMuPixelSeedsFromPixelTracks" ),
34818     clustersToSkip = cms.InputTag( "" ),
34819     phase2clustersToSkip = cms.InputTag( "" ),
34820     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryBuilderIT" ) ),
34821     TransientInitialStateEstimatorParameters = cms.PSet( 
34822       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
34823       numberMeasurementsForFit = cms.int32( 4 ),
34824       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
34825     ),
34826     numHitsForSeedCleaner = cms.int32( 4 ),
34827     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
34828     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
34829     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
34830     maxNSeeds = cms.uint32( 100000 ),
34831     maxSeedsBeforeCleaning = cms.uint32( 1000 )
34832 )
34833 fragment.hltIter0HighPtTkMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
34834     useSimpleMF = cms.bool( True ),
34835     SimpleMagneticField = cms.string( "ParabolicMf" ),
34836     src = cms.InputTag( "hltIter0HighPtTkMuCkfTrackCandidates" ),
34837     clusterRemovalInfo = cms.InputTag( "" ),
34838     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
34839     Fitter = cms.string( "hltESPFittingSmootherIT" ),
34840     useHitsSplitting = cms.bool( False ),
34841     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
34842     TrajectoryInEvent = cms.bool( False ),
34843     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
34844     AlgorithmName = cms.string( "hltIterX" ),
34845     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
34846     GeometricInnerState = cms.bool( True ),
34847     NavigationSchool = cms.string( "" ),
34848     MeasurementTracker = cms.string( "" ),
34849     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
34850 )
34851 fragment.hltIter0HighPtTkMuTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
34852     src = cms.InputTag( "hltIter0HighPtTkMuCtfWithMaterialTracks" ),
34853     keepAllTracks = cms.bool( False ),
34854     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
34855     useVertices = cms.bool( False ),
34856     useVtxError = cms.bool( False ),
34857     vertices = cms.InputTag( "notUsed" ),
34858     vtxNumber = cms.int32( -1 ),
34859     vertexCut = cms.string( "tracksSize>=3" ),
34860     copyTrajectories = cms.untracked.bool( False ),
34861     copyExtras = cms.untracked.bool( True ),
34862     qualityBit = cms.string( "highPurity" ),
34863     chi2n_par = cms.double( 0.7 ),
34864     chi2n_no1Dmod_par = cms.double( 9999.0 ),
34865     res_par = cms.vdouble( 0.003, 0.001 ),
34866     d0_par1 = cms.vdouble( 0.3, 4.0 ),
34867     dz_par1 = cms.vdouble( 0.35, 4.0 ),
34868     d0_par2 = cms.vdouble( 0.4, 4.0 ),
34869     dz_par2 = cms.vdouble( 0.4, 4.0 ),
34870     applyAdaptedPVCuts = cms.bool( True ),
34871     max_d0 = cms.double( 100.0 ),
34872     max_z0 = cms.double( 100.0 ),
34873     nSigmaZ = cms.double( 3.0 ),
34874     minNumberLayers = cms.uint32( 3 ),
34875     minNumber3DLayers = cms.uint32( 0 ),
34876     maxNumberLostLayers = cms.uint32( 1 ),
34877     minHitsToBypassChecks = cms.uint32( 20 ),
34878     applyAbsCutsIfNoPV = cms.bool( False ),
34879     max_d0NoPV = cms.double( 100.0 ),
34880     max_z0NoPV = cms.double( 100.0 ),
34881     max_relpterr = cms.double( 9999.0 ),
34882     min_nhits = cms.uint32( 0 ),
34883     max_minMissHitOutOrIn = cms.int32( 99 ),
34884     max_lostHitFraction = cms.double( 1.0 ),
34885     max_eta = cms.double( 9999.0 ),
34886     min_eta = cms.double( -9999.0 )
34887 )
34888 fragment.hltHighPtTkMu50TkFilt = cms.EDFilter( "HLTTrackWithHits",
34889     saveTags = cms.bool( True ),
34890     src = cms.InputTag( "hltIter0HighPtTkMuTrackSelectionHighPurity" ),
34891     MinN = cms.int32( 1 ),
34892     MaxN = cms.int32( 99999 ),
34893     MinBPX = cms.int32( 0 ),
34894     MinFPX = cms.int32( 0 ),
34895     MinPXL = cms.int32( 1 ),
34896     MinPT = cms.double( 50.0 )
34897 )
34898 fragment.hltHighPtTkMuons = cms.EDProducer( "MuonIdProducer",
34899     MuonCaloCompatibility = cms.PSet( 
34900       delta_eta = cms.double( 0.02 ),
34901       delta_phi = cms.double( 0.02 ),
34902       allSiPMHO = cms.bool( False ),
34903       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
34904       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
34905     ),
34906     TrackAssociatorParameters = cms.PSet( 
34907       useMuon = cms.bool( True ),
34908       truthMatch = cms.bool( False ),
34909       usePreshower = cms.bool( False ),
34910       dRPreshowerPreselection = cms.double( 0.2 ),
34911       muonMaxDistanceSigmaY = cms.double( 0.0 ),
34912       useEcal = cms.bool( False ),
34913       muonMaxDistanceSigmaX = cms.double( 0.0 ),
34914       dRMuon = cms.double( 9999.0 ),
34915       dREcal = cms.double( 9999.0 ),
34916       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
34917       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
34918       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
34919       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
34920       propagateAllDirections = cms.bool( True ),
34921       muonMaxDistanceY = cms.double( 5.0 ),
34922       useHO = cms.bool( False ),
34923       muonMaxDistanceX = cms.double( 5.0 ),
34924       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
34925       useHcal = cms.bool( False ),
34926       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
34927       accountForTrajectoryChangeCalo = cms.bool( False ),
34928       dREcalPreselection = cms.double( 0.05 ),
34929       useCalo = cms.bool( False ),
34930       dRMuonPreselection = cms.double( 0.2 ),
34931       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
34932       dRHcal = cms.double( 9999.0 ),
34933       dRHcalPreselection = cms.double( 0.2 ),
34934       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
34935     ),
34936     CaloExtractorPSet = cms.PSet( 
34937       DR_Veto_H = cms.double( 0.1 ),
34938       CenterConeOnCalIntersection = cms.bool( False ),
34939       NoiseTow_EE = cms.double( 0.15 ),
34940       Noise_EB = cms.double( 0.025 ),
34941       Noise_HE = cms.double( 0.2 ),
34942       DR_Veto_E = cms.double( 0.07 ),
34943       NoiseTow_EB = cms.double( 0.04 ),
34944       Noise_EE = cms.double( 0.1 ),
34945       UseRecHitsFlag = cms.bool( False ),
34946       DR_Max = cms.double( 1.0 ),
34947       DepositLabel = cms.untracked.string( "Cal" ),
34948       Noise_HO = cms.double( 0.2 ),
34949       DR_Veto_HO = cms.double( 0.1 ),
34950       Threshold_H = cms.double( 0.5 ),
34951       PrintTimeReport = cms.untracked.bool( False ),
34952       Threshold_E = cms.double( 0.2 ),
34953       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
34954       ComponentName = cms.string( "CaloExtractorByAssociator" ),
34955       Threshold_HO = cms.double( 0.5 ),
34956       DepositInstanceLabels = cms.vstring( 'ecal',
34957         'hcal',
34958         'ho' ),
34959       ServiceParameters = cms.PSet( 
34960         RPCLayers = cms.bool( False ),
34961         UseMuonNavigation = cms.untracked.bool( False ),
34962         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
34963       ),
34964       TrackAssociatorParameters = cms.PSet( 
34965         useMuon = cms.bool( False ),
34966         truthMatch = cms.bool( False ),
34967         usePreshower = cms.bool( False ),
34968         dRPreshowerPreselection = cms.double( 0.2 ),
34969         muonMaxDistanceSigmaY = cms.double( 0.0 ),
34970         useEcal = cms.bool( False ),
34971         muonMaxDistanceSigmaX = cms.double( 0.0 ),
34972         dRMuon = cms.double( 9999.0 ),
34973         dREcal = cms.double( 1.0 ),
34974         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
34975         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
34976         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
34977         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
34978         propagateAllDirections = cms.bool( True ),
34979         muonMaxDistanceY = cms.double( 5.0 ),
34980         useHO = cms.bool( False ),
34981         muonMaxDistanceX = cms.double( 5.0 ),
34982         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
34983         useHcal = cms.bool( False ),
34984         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
34985         accountForTrajectoryChangeCalo = cms.bool( False ),
34986         dREcalPreselection = cms.double( 1.0 ),
34987         useCalo = cms.bool( True ),
34988         dRMuonPreselection = cms.double( 0.2 ),
34989         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
34990         dRHcal = cms.double( 1.0 ),
34991         dRHcalPreselection = cms.double( 1.0 ),
34992         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
34993       ),
34994       Noise_HB = cms.double( 0.2 )
34995     ),
34996     TrackExtractorPSet = cms.PSet( 
34997       Diff_z = cms.double( 0.2 ),
34998       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
34999       Chi2Ndof_Max = cms.double( 1.0E64 ),
35000       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
35001       DR_Veto = cms.double( 0.01 ),
35002       Pt_Min = cms.double( -1.0 ),
35003       DR_Max = cms.double( 1.0 ),
35004       DepositLabel = cms.untracked.string( "" ),
35005       NHits_Min = cms.uint32( 0 ),
35006       Chi2Prob_Min = cms.double( -1.0 ),
35007       Diff_r = cms.double( 0.1 ),
35008       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
35009       ComponentName = cms.string( "TrackExtractor" )
35010     ),
35011     JetExtractorPSet = cms.PSet( 
35012       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
35013       DR_Veto = cms.double( 0.1 ),
35014       DR_Max = cms.double( 1.0 ),
35015       ExcludeMuonVeto = cms.bool( True ),
35016       PrintTimeReport = cms.untracked.bool( False ),
35017       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
35018       ComponentName = cms.string( "JetExtractor" ),
35019       ServiceParameters = cms.PSet( 
35020         RPCLayers = cms.bool( False ),
35021         UseMuonNavigation = cms.untracked.bool( False ),
35022         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
35023       ),
35024       TrackAssociatorParameters = cms.PSet( 
35025         useMuon = cms.bool( False ),
35026         truthMatch = cms.bool( False ),
35027         usePreshower = cms.bool( False ),
35028         dRPreshowerPreselection = cms.double( 0.2 ),
35029         muonMaxDistanceSigmaY = cms.double( 0.0 ),
35030         useEcal = cms.bool( False ),
35031         muonMaxDistanceSigmaX = cms.double( 0.0 ),
35032         dRMuon = cms.double( 9999.0 ),
35033         dREcal = cms.double( 0.5 ),
35034         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
35035         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
35036         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
35037         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
35038         propagateAllDirections = cms.bool( True ),
35039         muonMaxDistanceY = cms.double( 5.0 ),
35040         useHO = cms.bool( False ),
35041         muonMaxDistanceX = cms.double( 5.0 ),
35042         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
35043         useHcal = cms.bool( False ),
35044         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
35045         accountForTrajectoryChangeCalo = cms.bool( False ),
35046         dREcalPreselection = cms.double( 0.5 ),
35047         useCalo = cms.bool( True ),
35048         dRMuonPreselection = cms.double( 0.2 ),
35049         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
35050         dRHcal = cms.double( 0.5 ),
35051         dRHcalPreselection = cms.double( 0.5 ),
35052         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
35053       ),
35054       Threshold = cms.double( 5.0 )
35055     ),
35056     trackDepositName = cms.string( "tracker" ),
35057     ecalDepositName = cms.string( "ecal" ),
35058     hcalDepositName = cms.string( "hcal" ),
35059     hoDepositName = cms.string( "ho" ),
35060     jetDepositName = cms.string( "jets" ),
35061     TimingFillerParameters = cms.PSet( 
35062       DTTimingParameters = cms.PSet( 
35063         HitError = cms.double( 6.0 ),
35064         MatchParameters = cms.PSet( 
35065           TightMatchDT = cms.bool( False ),
35066           DTradius = cms.double( 0.01 ),
35067           TightMatchCSC = cms.bool( True ),
35068           CSCsegments = cms.InputTag( "hltCscSegments" ),
35069           DTsegments = cms.InputTag( "hltDt4DSegments" )
35070         ),
35071         debug = cms.bool( False ),
35072         DoWireCorr = cms.bool( False ),
35073         RequireBothProjections = cms.bool( False ),
35074         DTTimeOffset = cms.double( 2.7 ),
35075         PruneCut = cms.double( 10000.0 ),
35076         DTsegments = cms.InputTag( "hltDt4DSegments" ),
35077         UseSegmentT0 = cms.bool( False ),
35078         HitsMin = cms.int32( 5 ),
35079         DropTheta = cms.bool( True ),
35080         ServiceParameters = cms.PSet( 
35081           RPCLayers = cms.bool( True ),
35082           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
35083         )
35084       ),
35085       UseCSC = cms.bool( True ),
35086       CSCTimingParameters = cms.PSet( 
35087         MatchParameters = cms.PSet( 
35088           TightMatchDT = cms.bool( False ),
35089           DTradius = cms.double( 0.01 ),
35090           TightMatchCSC = cms.bool( True ),
35091           CSCsegments = cms.InputTag( "hltCscSegments" ),
35092           DTsegments = cms.InputTag( "hltDt4DSegments" )
35093         ),
35094         debug = cms.bool( False ),
35095         CSCWireTimeOffset = cms.double( 0.0 ),
35096         CSCStripError = cms.double( 7.0 ),
35097         CSCTimeOffset = cms.double( 0.0 ),
35098         CSCWireError = cms.double( 8.6 ),
35099         PruneCut = cms.double( 100.0 ),
35100         CSCsegments = cms.InputTag( "hltCscSegments" ),
35101         UseStripTime = cms.bool( True ),
35102         CSCStripTimeOffset = cms.double( 0.0 ),
35103         UseWireTime = cms.bool( True ),
35104         ServiceParameters = cms.PSet( 
35105           RPCLayers = cms.bool( True ),
35106           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
35107         )
35108       ),
35109       ErrorDT = cms.double( 6.0 ),
35110       EcalEnergyCut = cms.double( 0.4 ),
35111       UseECAL = cms.bool( True ),
35112       ErrorEB = cms.double( 2.085 ),
35113       UseDT = cms.bool( True ),
35114       ErrorEE = cms.double( 6.95 ),
35115       ErrorCSC = cms.double( 7.4 )
35116     ),
35117     ShowerDigiFillerParameters = cms.PSet( 
35118       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
35119       digiMaxDistanceX = cms.double( 25.0 ),
35120       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
35121     ),
35122     TrackerKinkFinderParameters = cms.PSet( 
35123       usePosition = cms.bool( False ),
35124       diagonalOnly = cms.bool( False )
35125     ),
35126     fillEnergy = cms.bool( False ),
35127     storeCrossedHcalRecHits = cms.bool( False ),
35128     maxAbsPullX = cms.double( 4.0 ),
35129     maxAbsEta = cms.double( 3.0 ),
35130     minPt = cms.double( 8.0 ),
35131     inputCollectionTypes = cms.vstring( 'inner tracks' ),
35132     addExtraSoftMuons = cms.bool( False ),
35133     fillGlobalTrackRefits = cms.bool( False ),
35134     debugWithTruthMatching = cms.bool( False ),
35135     inputCollectionLabels = cms.VInputTag( 'hltIter0HighPtTkMuTrackSelectionHighPurity' ),
35136     fillCaloCompatibility = cms.bool( False ),
35137     maxAbsPullY = cms.double( 9999.0 ),
35138     maxAbsDy = cms.double( 9999.0 ),
35139     minP = cms.double( 0.0 ),
35140     minPCaloMuon = cms.double( 1.0E9 ),
35141     maxAbsDx = cms.double( 3.0 ),
35142     fillIsolation = cms.bool( False ),
35143     writeIsoDeposits = cms.bool( False ),
35144     minNumberOfMatches = cms.int32( 1 ),
35145     fillMatching = cms.bool( True ),
35146     fillShowerDigis = cms.bool( False ),
35147     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
35148     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
35149     fillGlobalTrackQuality = cms.bool( False ),
35150     globalTrackQualityInputTag = cms.InputTag( "" ),
35151     selectHighPurity = cms.bool( False ),
35152     pvInputTag = cms.InputTag( "" ),
35153     fillTrackerKink = cms.bool( False ),
35154     minCaloCompatibility = cms.double( 0.6 ),
35155     runArbitrationCleaner = cms.bool( False ),
35156     arbitrationCleanerOptions = cms.PSet( 
35157       OverlapDTheta = cms.double( 0.02 ),
35158       Overlap = cms.bool( True ),
35159       Clustering = cms.bool( True ),
35160       ME1a = cms.bool( True ),
35161       ClusterDTheta = cms.double( 0.02 ),
35162       ClusterDPhi = cms.double( 0.6 ),
35163       OverlapDPhi = cms.double( 0.0786 )
35164     ),
35165     arbitrateTrackerMuons = cms.bool( False )
35166 )
35167 fragment.hltHighPtTkMuonCands = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
35168     InputObjects = cms.InputTag( "hltHighPtTkMuons" ),
35169     DisplacedReconstruction = cms.bool( False )
35170 )
35171 fragment.hltL3fL1sMu25f0TkFiltered100Q = cms.EDFilter( "HLTMuonTrkL1TFilter",
35172     saveTags = cms.bool( True ),
35173     inputMuonCollection = cms.InputTag( "hltHighPtTkMuons" ),
35174     inputCandCollection = cms.InputTag( "hltHighPtTkMuonCands" ),
35175     previousCandTag = cms.InputTag( "hltL1fL1sMu22or25L1Filtered0" ),
35176     minTrkHits = cms.int32( -1 ),
35177     minMuonHits = cms.int32( -1 ),
35178     minMuonStations = cms.int32( 2 ),
35179     maxNormalizedChi2 = cms.double( 1.0E99 ),
35180     allowedTypeMask = cms.uint32( 255 ),
35181     requiredTypeMask = cms.uint32( 0 ),
35182     trkMuonId = cms.uint32( 0 ),
35183     minPt = cms.double( 100.0 ),
35184     minN = cms.uint32( 1 ),
35185     maxAbsEta = cms.double( 1.0E99 ),
35186     L1MatchingdR = cms.double( 0.3 ),
35187     useSimpleGeometry = cms.bool( True ),
35188     useStation2 = cms.bool( True ),
35189     fallbackToME1 = cms.bool( False ),
35190     cosmicPropagationHypothesis = cms.bool( False ),
35191     useMB2InOverlap = cms.bool( False ),
35192     useTrack = cms.string( "tracker" ),
35193     useState = cms.string( "atVertex" ),
35194     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
35195     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
35196     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
35197 )
35198 fragment.hltPreDiPFJetAve40 = cms.EDFilter( "HLTPrescaler",
35199     offset = cms.uint32( 0 ),
35200     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35201 )
35202 fragment.hltDiCaloJetAve30 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35203     saveTags = cms.bool( True ),
35204     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35205     minPtAve = cms.double( 30.0 ),
35206     minPtJet3 = cms.double( 99999.0 ),
35207     minDphi = cms.double( -1.0 ),
35208     triggerType = cms.int32( 85 )
35209 )
35210 fragment.hltDiPFJetAve40 = cms.EDFilter( "HLTDiPFJetAveFilter",
35211     saveTags = cms.bool( True ),
35212     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35213     minPtAve = cms.double( 40.0 ),
35214     minPtJet3 = cms.double( 99999.0 ),
35215     minDphi = cms.double( -1.0 ),
35216     triggerType = cms.int32( 85 )
35217 )
35218 fragment.hltPreDiPFJetAve60 = cms.EDFilter( "HLTPrescaler",
35219     offset = cms.uint32( 0 ),
35220     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35221 )
35222 fragment.hltDiCaloJetAve45 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35223     saveTags = cms.bool( True ),
35224     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35225     minPtAve = cms.double( 45.0 ),
35226     minPtJet3 = cms.double( 99999.0 ),
35227     minDphi = cms.double( -1.0 ),
35228     triggerType = cms.int32( 85 )
35229 )
35230 fragment.hltDiPFJetAve60 = cms.EDFilter( "HLTDiPFJetAveFilter",
35231     saveTags = cms.bool( True ),
35232     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35233     minPtAve = cms.double( 60.0 ),
35234     minPtJet3 = cms.double( 99999.0 ),
35235     minDphi = cms.double( -1.0 ),
35236     triggerType = cms.int32( 85 )
35237 )
35238 fragment.hltPreDiPFJetAve80 = cms.EDFilter( "HLTPrescaler",
35239     offset = cms.uint32( 0 ),
35240     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35241 )
35242 fragment.hltDiCaloJetAve60 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35243     saveTags = cms.bool( True ),
35244     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35245     minPtAve = cms.double( 60.0 ),
35246     minPtJet3 = cms.double( 99999.0 ),
35247     minDphi = cms.double( -1.0 ),
35248     triggerType = cms.int32( 85 )
35249 )
35250 fragment.hltDiPFJetAve80 = cms.EDFilter( "HLTDiPFJetAveFilter",
35251     saveTags = cms.bool( True ),
35252     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35253     minPtAve = cms.double( 80.0 ),
35254     minPtJet3 = cms.double( 99999.0 ),
35255     minDphi = cms.double( -1.0 ),
35256     triggerType = cms.int32( 85 )
35257 )
35258 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
35259     saveTags = cms.bool( True ),
35260     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
35261     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
35262     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
35263     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35264     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
35265     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
35266     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
35267     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
35268     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
35269     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
35270 )
35271 fragment.hltPreDiPFJetAve140 = cms.EDFilter( "HLTPrescaler",
35272     offset = cms.uint32( 0 ),
35273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35274 )
35275 fragment.hltDiCaloJetAve110 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35276     saveTags = cms.bool( True ),
35277     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35278     minPtAve = cms.double( 110.0 ),
35279     minPtJet3 = cms.double( 99999.0 ),
35280     minDphi = cms.double( -1.0 ),
35281     triggerType = cms.int32( 85 )
35282 )
35283 fragment.hltDiPFJetAve140 = cms.EDFilter( "HLTDiPFJetAveFilter",
35284     saveTags = cms.bool( True ),
35285     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35286     minPtAve = cms.double( 140.0 ),
35287     minPtJet3 = cms.double( 99999.0 ),
35288     minDphi = cms.double( -1.0 ),
35289     triggerType = cms.int32( 85 )
35290 )
35291 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
35292     saveTags = cms.bool( True ),
35293     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
35294     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
35295     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
35296     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35297     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
35298     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
35299     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
35300     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
35301     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
35302     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
35303 )
35304 fragment.hltPreDiPFJetAve200 = cms.EDFilter( "HLTPrescaler",
35305     offset = cms.uint32( 0 ),
35306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35307 )
35308 fragment.hltDiCaloJetAve170 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35309     saveTags = cms.bool( True ),
35310     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35311     minPtAve = cms.double( 170.0 ),
35312     minPtJet3 = cms.double( 99999.0 ),
35313     minDphi = cms.double( -1.0 ),
35314     triggerType = cms.int32( 85 )
35315 )
35316 fragment.hltDiPFJetAve200 = cms.EDFilter( "HLTDiPFJetAveFilter",
35317     saveTags = cms.bool( True ),
35318     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35319     minPtAve = cms.double( 200.0 ),
35320     minPtJet3 = cms.double( 99999.0 ),
35321     minDphi = cms.double( -1.0 ),
35322     triggerType = cms.int32( 85 )
35323 )
35324 fragment.hltPreDiPFJetAve260 = cms.EDFilter( "HLTPrescaler",
35325     offset = cms.uint32( 0 ),
35326     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35327 )
35328 fragment.hltDiCaloJetAve210 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35329     saveTags = cms.bool( True ),
35330     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35331     minPtAve = cms.double( 210.0 ),
35332     minPtJet3 = cms.double( 99999.0 ),
35333     minDphi = cms.double( -1.0 ),
35334     triggerType = cms.int32( 85 )
35335 )
35336 fragment.hltDiPFJetAve260 = cms.EDFilter( "HLTDiPFJetAveFilter",
35337     saveTags = cms.bool( True ),
35338     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35339     minPtAve = cms.double( 260.0 ),
35340     minPtJet3 = cms.double( 99999.0 ),
35341     minDphi = cms.double( -1.0 ),
35342     triggerType = cms.int32( 85 )
35343 )
35344 fragment.hltPreDiPFJetAve320 = cms.EDFilter( "HLTPrescaler",
35345     offset = cms.uint32( 0 ),
35346     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35347 )
35348 fragment.hltDiCaloJetAve270 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35349     saveTags = cms.bool( True ),
35350     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35351     minPtAve = cms.double( 270.0 ),
35352     minPtJet3 = cms.double( 99999.0 ),
35353     minDphi = cms.double( -1.0 ),
35354     triggerType = cms.int32( 85 )
35355 )
35356 fragment.hltDiPFJetAve320 = cms.EDFilter( "HLTDiPFJetAveFilter",
35357     saveTags = cms.bool( True ),
35358     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35359     minPtAve = cms.double( 320.0 ),
35360     minPtJet3 = cms.double( 99999.0 ),
35361     minDphi = cms.double( -1.0 ),
35362     triggerType = cms.int32( 85 )
35363 )
35364 fragment.hltPreDiPFJetAve400 = cms.EDFilter( "HLTPrescaler",
35365     offset = cms.uint32( 0 ),
35366     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35367 )
35368 fragment.hltDiCaloJetAve350 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35369     saveTags = cms.bool( True ),
35370     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35371     minPtAve = cms.double( 350.0 ),
35372     minPtJet3 = cms.double( 99999.0 ),
35373     minDphi = cms.double( -1.0 ),
35374     triggerType = cms.int32( 85 )
35375 )
35376 fragment.hltDiPFJetAve400 = cms.EDFilter( "HLTDiPFJetAveFilter",
35377     saveTags = cms.bool( True ),
35378     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35379     minPtAve = cms.double( 400.0 ),
35380     minPtJet3 = cms.double( 99999.0 ),
35381     minDphi = cms.double( -1.0 ),
35382     triggerType = cms.int32( 85 )
35383 )
35384 fragment.hltPreDiPFJetAve500 = cms.EDFilter( "HLTPrescaler",
35385     offset = cms.uint32( 0 ),
35386     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35387 )
35388 fragment.hltDiCaloJetAve450 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35389     saveTags = cms.bool( True ),
35390     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35391     minPtAve = cms.double( 450.0 ),
35392     minPtJet3 = cms.double( 99999.0 ),
35393     minDphi = cms.double( -1.0 ),
35394     triggerType = cms.int32( 85 )
35395 )
35396 fragment.hltDiPFJetAve500 = cms.EDFilter( "HLTDiPFJetAveFilter",
35397     saveTags = cms.bool( True ),
35398     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35399     minPtAve = cms.double( 500.0 ),
35400     minPtJet3 = cms.double( 99999.0 ),
35401     minDphi = cms.double( -1.0 ),
35402     triggerType = cms.int32( 85 )
35403 )
35404 fragment.hltPreDiPFJetAve60HFJEC = cms.EDFilter( "HLTPrescaler",
35405     offset = cms.uint32( 0 ),
35406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35407 )
35408 fragment.hltSingleCaloJet40ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35409     saveTags = cms.bool( True ),
35410     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35411     triggerType = cms.int32( 85 ),
35412     MinE = cms.double( -1.0 ),
35413     MinPt = cms.double( 40.0 ),
35414     MinMass = cms.double( -1.0 ),
35415     MaxMass = cms.double( -1.0 ),
35416     MinEta = cms.double( -1.0 ),
35417     MaxEta = cms.double( -1.0 ),
35418     MinN = cms.int32( 1 )
35419 )
35420 fragment.hltSingleCaloJet40ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35421     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35422     cut = cms.string( "pt>40 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35423 )
35424 fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35425     src = cms.InputTag( "hltSingleCaloJet40ForHFJECEtaLimited" ),
35426     minNumber = cms.uint32( 1 )
35427 )
35428 fragment.hltDiPFJetAve60ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35429     saveTags = cms.bool( True ),
35430     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35431     minPtAve = cms.double( 60.0 ),
35432     minPtJet = cms.double( 30.0 ),
35433     minDphi = cms.double( 2.5 ),
35434     minTagEta = cms.double( -1.0 ),
35435     maxTagEta = cms.double( 1.4 ),
35436     minProbeEta = cms.double( 2.7 ),
35437     maxProbeEta = cms.double( 5.5 ),
35438     triggerType = cms.int32( 85 )
35439 )
35440 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
35441     saveTags = cms.bool( True ),
35442     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5" ),
35443     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
35444     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
35445     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35446     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
35447     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
35448     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
35449     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
35450     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
35451     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
35452 )
35453 fragment.hltPreDiPFJetAve80HFJEC = cms.EDFilter( "HLTPrescaler",
35454     offset = cms.uint32( 0 ),
35455     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35456 )
35457 fragment.hltSingleCaloJet50ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35458     saveTags = cms.bool( True ),
35459     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35460     triggerType = cms.int32( 85 ),
35461     MinE = cms.double( -1.0 ),
35462     MinPt = cms.double( 50.0 ),
35463     MinMass = cms.double( -1.0 ),
35464     MaxMass = cms.double( -1.0 ),
35465     MinEta = cms.double( -1.0 ),
35466     MaxEta = cms.double( -1.0 ),
35467     MinN = cms.int32( 1 )
35468 )
35469 fragment.hltSingleCaloJet50ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35470     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35471     cut = cms.string( "pt>50 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35472 )
35473 fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35474     src = cms.InputTag( "hltSingleCaloJet50ForHFJECEtaLimited" ),
35475     minNumber = cms.uint32( 1 )
35476 )
35477 fragment.hltDiPFJetAve80ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35478     saveTags = cms.bool( True ),
35479     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35480     minPtAve = cms.double( 80.0 ),
35481     minPtJet = cms.double( 40.0 ),
35482     minDphi = cms.double( 2.5 ),
35483     minTagEta = cms.double( -1.0 ),
35484     maxTagEta = cms.double( 1.4 ),
35485     minProbeEta = cms.double( 2.7 ),
35486     maxProbeEta = cms.double( 5.5 ),
35487     triggerType = cms.int32( 85 )
35488 )
35489 fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 = cms.EDFilter( "HLTL1TSeed",
35490     saveTags = cms.bool( True ),
35491     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet60_FWD2p5 OR L1_SingleJet90 OR L1_SingleJet90_FWD2p5" ),
35492     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
35493     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
35494     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35495     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
35496     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
35497     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
35498     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
35499     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
35500     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
35501 )
35502 fragment.hltPreDiPFJetAve100HFJEC = cms.EDFilter( "HLTPrescaler",
35503     offset = cms.uint32( 0 ),
35504     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35505 )
35506 fragment.hltSingleCaloJet60ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35507     saveTags = cms.bool( True ),
35508     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35509     triggerType = cms.int32( 85 ),
35510     MinE = cms.double( -1.0 ),
35511     MinPt = cms.double( 60.0 ),
35512     MinMass = cms.double( -1.0 ),
35513     MaxMass = cms.double( -1.0 ),
35514     MinEta = cms.double( -1.0 ),
35515     MaxEta = cms.double( -1.0 ),
35516     MinN = cms.int32( 1 )
35517 )
35518 fragment.hltSingleCaloJet60ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35519     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35520     cut = cms.string( "pt>60 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35521 )
35522 fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35523     src = cms.InputTag( "hltSingleCaloJet60ForHFJECEtaLimited" ),
35524     minNumber = cms.uint32( 1 )
35525 )
35526 fragment.hltDiPFJetAve100ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35527     saveTags = cms.bool( True ),
35528     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35529     minPtAve = cms.double( 100.0 ),
35530     minPtJet = cms.double( 50.0 ),
35531     minDphi = cms.double( 2.5 ),
35532     minTagEta = cms.double( -1.0 ),
35533     maxTagEta = cms.double( 1.4 ),
35534     minProbeEta = cms.double( 2.7 ),
35535     maxProbeEta = cms.double( 5.5 ),
35536     triggerType = cms.int32( 85 )
35537 )
35538 fragment.hltL1sSingleJet120Or120Fwd = cms.EDFilter( "HLTL1TSeed",
35539     saveTags = cms.bool( True ),
35540     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120 OR L1_SingleJet120_FWD2p5" ),
35541     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
35542     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
35543     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
35544     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
35545     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
35546     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
35547     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
35548     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
35549     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
35550 )
35551 fragment.hltPreDiPFJetAve160HFJEC = cms.EDFilter( "HLTPrescaler",
35552     offset = cms.uint32( 0 ),
35553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35554 )
35555 fragment.hltSingleCaloJet100ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35556     saveTags = cms.bool( True ),
35557     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35558     triggerType = cms.int32( 85 ),
35559     MinE = cms.double( -1.0 ),
35560     MinPt = cms.double( 100.0 ),
35561     MinMass = cms.double( -1.0 ),
35562     MaxMass = cms.double( -1.0 ),
35563     MinEta = cms.double( -1.0 ),
35564     MaxEta = cms.double( -1.0 ),
35565     MinN = cms.int32( 1 )
35566 )
35567 fragment.hltSingleCaloJet100ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35568     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35569     cut = cms.string( "pt>100 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35570 )
35571 fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35572     src = cms.InputTag( "hltSingleCaloJet100ForHFJECEtaLimited" ),
35573     minNumber = cms.uint32( 1 )
35574 )
35575 fragment.hltDiPFJetAve160ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35576     saveTags = cms.bool( True ),
35577     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35578     minPtAve = cms.double( 160.0 ),
35579     minPtJet = cms.double( 80.0 ),
35580     minDphi = cms.double( 2.5 ),
35581     minTagEta = cms.double( -1.0 ),
35582     maxTagEta = cms.double( 1.4 ),
35583     minProbeEta = cms.double( 2.7 ),
35584     maxProbeEta = cms.double( 5.5 ),
35585     triggerType = cms.int32( 85 )
35586 )
35587 fragment.hltPreDiPFJetAve220HFJEC = cms.EDFilter( "HLTPrescaler",
35588     offset = cms.uint32( 0 ),
35589     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35590 )
35591 fragment.hltSingleCaloJet140ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35592     saveTags = cms.bool( True ),
35593     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35594     triggerType = cms.int32( 85 ),
35595     MinE = cms.double( -1.0 ),
35596     MinPt = cms.double( 140.0 ),
35597     MinMass = cms.double( -1.0 ),
35598     MaxMass = cms.double( -1.0 ),
35599     MinEta = cms.double( -1.0 ),
35600     MaxEta = cms.double( -1.0 ),
35601     MinN = cms.int32( 1 )
35602 )
35603 fragment.hltSingleCaloJet140ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35604     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35605     cut = cms.string( "pt>140 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35606 )
35607 fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35608     src = cms.InputTag( "hltSingleCaloJet140ForHFJECEtaLimited" ),
35609     minNumber = cms.uint32( 1 )
35610 )
35611 fragment.hltDiPFJetAve220ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35612     saveTags = cms.bool( True ),
35613     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35614     minPtAve = cms.double( 220.0 ),
35615     minPtJet = cms.double( 110.0 ),
35616     minDphi = cms.double( 2.5 ),
35617     minTagEta = cms.double( -1.0 ),
35618     maxTagEta = cms.double( 1.4 ),
35619     minProbeEta = cms.double( 2.7 ),
35620     maxProbeEta = cms.double( 5.5 ),
35621     triggerType = cms.int32( 85 )
35622 )
35623 fragment.hltPreDiPFJetAve260HFJEC = cms.EDFilter( "HLTPrescaler",
35624     offset = cms.uint32( 0 ),
35625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35626 )
35627 fragment.hltSingleCaloJet160ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35628     saveTags = cms.bool( True ),
35629     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35630     triggerType = cms.int32( 85 ),
35631     MinE = cms.double( -1.0 ),
35632     MinPt = cms.double( 160.0 ),
35633     MinMass = cms.double( -1.0 ),
35634     MaxMass = cms.double( -1.0 ),
35635     MinEta = cms.double( -1.0 ),
35636     MaxEta = cms.double( -1.0 ),
35637     MinN = cms.int32( 1 )
35638 )
35639 fragment.hltSingleCaloJet160ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35640     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35641     cut = cms.string( "pt>160 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35642 )
35643 fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35644     src = cms.InputTag( "hltSingleCaloJet160ForHFJECEtaLimited" ),
35645     minNumber = cms.uint32( 1 )
35646 )
35647 fragment.hltDiPFJetAve260ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35648     saveTags = cms.bool( True ),
35649     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35650     minPtAve = cms.double( 260.0 ),
35651     minPtJet = cms.double( 110.0 ),
35652     minDphi = cms.double( 2.5 ),
35653     minTagEta = cms.double( -1.0 ),
35654     maxTagEta = cms.double( 1.4 ),
35655     minProbeEta = cms.double( 2.7 ),
35656     maxProbeEta = cms.double( 5.5 ),
35657     triggerType = cms.int32( 85 )
35658 )
35659 fragment.hltPreDiPFJetAve300HFJEC = cms.EDFilter( "HLTPrescaler",
35660     offset = cms.uint32( 0 ),
35661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35662 )
35663 fragment.hltSingleCaloJet200ForHFJECBase = cms.EDFilter( "HLT1CaloJet",
35664     saveTags = cms.bool( True ),
35665     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35666     triggerType = cms.int32( 85 ),
35667     MinE = cms.double( -1.0 ),
35668     MinPt = cms.double( 200.0 ),
35669     MinMass = cms.double( -1.0 ),
35670     MaxMass = cms.double( -1.0 ),
35671     MinEta = cms.double( -1.0 ),
35672     MaxEta = cms.double( -1.0 ),
35673     MinN = cms.int32( 1 )
35674 )
35675 fragment.hltSingleCaloJet200ForHFJECEtaLimited = cms.EDFilter( "CandViewSelector",
35676     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
35677     cut = cms.string( "pt>200 && (abs(eta)<1.4 || abs(eta) > 2.7)" )
35678 )
35679 fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter = cms.EDFilter( "CandViewCountFilter",
35680     src = cms.InputTag( "hltSingleCaloJet200ForHFJECEtaLimited" ),
35681     minNumber = cms.uint32( 1 )
35682 )
35683 fragment.hltDiPFJetAve300ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
35684     saveTags = cms.bool( True ),
35685     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35686     minPtAve = cms.double( 300.0 ),
35687     minPtJet = cms.double( 150.0 ),
35688     minDphi = cms.double( 2.5 ),
35689     minTagEta = cms.double( -1.0 ),
35690     maxTagEta = cms.double( 1.4 ),
35691     minProbeEta = cms.double( 2.7 ),
35692     maxProbeEta = cms.double( 5.5 ),
35693     triggerType = cms.int32( 85 )
35694 )
35695 fragment.hltPreDiPFJetAve180PPSMatchXi0p3QuadJetMax2ProtPerRP = cms.EDFilter( "HLTPrescaler",
35696     offset = cms.uint32( 0 ),
35697     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35698 )
35699 fragment.hltDiCaloJetAve150 = cms.EDFilter( "HLTDiCaloJetAveFilter",
35700     saveTags = cms.bool( True ),
35701     inputJetTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
35702     minPtAve = cms.double( 150.0 ),
35703     minPtJet3 = cms.double( 99999.0 ),
35704     minDphi = cms.double( -1.0 ),
35705     triggerType = cms.int32( 85 )
35706 )
35707 fragment.hltDiPFJetAve180 = cms.EDFilter( "HLTDiPFJetAveFilter",
35708     saveTags = cms.bool( True ),
35709     inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35710     minPtAve = cms.double( 180.0 ),
35711     minPtJet3 = cms.double( 99999.0 ),
35712     minDphi = cms.double( -1.0 ),
35713     triggerType = cms.int32( 85 )
35714 )
35715 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
35716     isRun3 = cms.bool( True ),
35717     includeErrors = cms.bool( True ),
35718     inputLabel = cms.InputTag( "rawDataCollector" ),
35719     mappingLabel = cms.string( "RPix" )
35720 )
35721 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
35722     RPixVerbosity = cms.untracked.int32( 0 ),
35723     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
35724     SeedADCThreshold = cms.int32( 2 ),
35725     ADCThreshold = cms.int32( 2 ),
35726     ElectronADCGain = cms.double( 135.0 ),
35727     VCaltoElectronGain = cms.int32( 50 ),
35728     VCaltoElectronOffset = cms.int32( -411 ),
35729     doSingleCalibration = cms.bool( False )
35730 )
35731 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
35732     RPixVerbosity = cms.untracked.int32( 0 ),
35733     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
35734 )
35735 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
35736     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
35737     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
35738     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
35739     trackMinNumberOfPoints = cms.uint32( 3 ),
35740     verbosity = cms.untracked.int32( 0 ),
35741     maximumChi2OverNDF = cms.double( 5.0 ),
35742     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
35743     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
35744     maxHitPerPlane = cms.int32( 20 ),
35745     maxHitPerRomanPot = cms.int32( 60 ),
35746     maxTrackPerRomanPot = cms.int32( 10 ),
35747     maxTrackPerPattern = cms.int32( 5 ),
35748     numberOfPlanesPerPot = cms.int32( 6 ),
35749     roadRadius = cms.double( 1.0 ),
35750     minRoadSize = cms.int32( 3 ),
35751     maxRoadSize = cms.int32( 20 ),
35752     roadRadiusBadPot = cms.double( 0.5 )
35753 )
35754 fragment.hltCTPPSLocalTrackFilter2 = cms.EDFilter( "HLTCTPPSLocalTrackFilter",
35755     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
35756     stripLocalTrackInputTag = cms.InputTag( "" ),
35757     diamondLocalTrackInputTag = cms.InputTag( "" ),
35758     usePixel = cms.bool( True ),
35759     useStrip = cms.bool( False ),
35760     useDiamond = cms.bool( False ),
35761     minTracks = cms.int32( 2 ),
35762     minTracksPerArm = cms.int32( 1 ),
35763     maxTracks = cms.int32( -1 ),
35764     maxTracksPerArm = cms.int32( -1 ),
35765     maxTracksPerPot = cms.int32( 2 ),
35766     triggerType = cms.int32( 91 )
35767 )
35768 fragment.hltCTPPSLocalTrackLiteProducer = cms.EDProducer( "CTPPSLocalTrackLiteProducer",
35769     includeStrips = cms.bool( False ),
35770     tagSiStripTrack = cms.InputTag( "" ),
35771     includeDiamonds = cms.bool( False ),
35772     tagDiamondTrack = cms.InputTag( "" ),
35773     includePixels = cms.bool( True ),
35774     tagPixelTrack = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
35775     timingTrackTMin = cms.double( -12.5 ),
35776     timingTrackTMax = cms.double( 12.5 ),
35777     pixelTrackTxMin = cms.double( -10.0 ),
35778     pixelTrackTxMax = cms.double( 10.0 ),
35779     pixelTrackTyMin = cms.double( -10.0 ),
35780     pixelTrackTyMax = cms.double( 10.0 )
35781 )
35782 fragment.hltCTPPSProtons = cms.EDProducer( "CTPPSProtonProducer",
35783     tagLocalTrackLite = cms.InputTag( "hltCTPPSLocalTrackLiteProducer" ),
35784     pixelDiscardBXShiftedTracks = cms.bool( False ),
35785     lhcInfoPerFillLabel = cms.string( "" ),
35786     lhcInfoPerLSLabel = cms.string( "" ),
35787     lhcInfoLabel = cms.string( "" ),
35788     useNewLHCInfo = cms.bool( True ),
35789     opticsLabel = cms.string( "" ),
35790     ppsAssociationCutsLabel = cms.string( "" ),
35791     verbosity = cms.untracked.uint32( 0 ),
35792     doSingleRPReconstruction = cms.bool( True ),
35793     doMultiRPReconstruction = cms.bool( False ),
35794     singleRPReconstructionLabel = cms.string( "singleRP" ),
35795     multiRPReconstructionLabel = cms.string( "multiRP" ),
35796     localAngleXMin = cms.double( -0.03 ),
35797     localAngleXMax = cms.double( 0.03 ),
35798     localAngleYMin = cms.double( -0.04 ),
35799     localAngleYMax = cms.double( 0.04 ),
35800     max_n_timing_tracks = cms.uint32( 5 ),
35801     default_time = cms.double( 0.0 ),
35802     fitVtxY = cms.bool( True ),
35803     useImprovedInitialEstimate = cms.bool( True ),
35804     multiRPAlgorithm = cms.string( "chi2" )
35805 )
35806 fragment.hltPPSJetComparisonFilter0p3 = cms.EDFilter( "HLTPPSJetComparisonFilter",
35807     jetInputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
35808     forwardProtonInputTag = cms.InputTag( 'hltCTPPSProtons','singleRP' ),
35809     lhcInfoLabel = cms.string( "" ),
35810     lhcInfoPerLSLabel = cms.string( "" ),
35811     lhcInfoPerFillLabel = cms.string( "" ),
35812     useNewLHCInfo = cms.bool( True ),
35813     maxDiffxi = cms.double( 0.3 ),
35814     maxDiffm = cms.double( 1.0 ),
35815     maxDiffy = cms.double( 1.0 ),
35816     nJets = cms.uint32( 4 ),
35817     do_xi = cms.bool( True ),
35818     do_my = cms.bool( False )
35819 )
35820 fragment.hltPreAK8PFJet40 = cms.EDFilter( "HLTPrescaler",
35821     offset = cms.uint32( 0 ),
35822     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35823 )
35824 fragment.hltPreAK8PFJet60 = cms.EDFilter( "HLTPrescaler",
35825     offset = cms.uint32( 0 ),
35826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35827 )
35828 fragment.hltSingleCaloJet40AK8 = cms.EDFilter( "HLT1CaloJet",
35829     saveTags = cms.bool( True ),
35830     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
35831     triggerType = cms.int32( 85 ),
35832     MinE = cms.double( -1.0 ),
35833     MinPt = cms.double( 40.0 ),
35834     MinMass = cms.double( -1.0 ),
35835     MaxMass = cms.double( -1.0 ),
35836     MinEta = cms.double( -1.0 ),
35837     MaxEta = cms.double( 5.0 ),
35838     MinN = cms.int32( 1 )
35839 )
35840 fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
35841     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
35842     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet40AK8" ),
35843     triggerJetsType = cms.int32( 85 ),
35844     maxDeltaR = cms.double( 0.5 )
35845 )
35846 fragment.hltSinglePFJet60AK8 = cms.EDFilter( "HLT1PFJet",
35847     saveTags = cms.bool( True ),
35848     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40AK8" ),
35849     triggerType = cms.int32( 85 ),
35850     MinE = cms.double( -1.0 ),
35851     MinPt = cms.double( 60.0 ),
35852     MinMass = cms.double( -1.0 ),
35853     MaxMass = cms.double( -1.0 ),
35854     MinEta = cms.double( -1.0 ),
35855     MaxEta = cms.double( 5.0 ),
35856     MinN = cms.int32( 1 )
35857 )
35858 fragment.hltPreAK8PFJet80 = cms.EDFilter( "HLTPrescaler",
35859     offset = cms.uint32( 0 ),
35860     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35861 )
35862 fragment.hltSingleCaloJet50AK8 = cms.EDFilter( "HLT1CaloJet",
35863     saveTags = cms.bool( True ),
35864     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
35865     triggerType = cms.int32( 85 ),
35866     MinE = cms.double( -1.0 ),
35867     MinPt = cms.double( 50.0 ),
35868     MinMass = cms.double( -1.0 ),
35869     MaxMass = cms.double( -1.0 ),
35870     MinEta = cms.double( -1.0 ),
35871     MaxEta = cms.double( 5.0 ),
35872     MinN = cms.int32( 1 )
35873 )
35874 fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
35875     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
35876     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet50AK8" ),
35877     triggerJetsType = cms.int32( 85 ),
35878     maxDeltaR = cms.double( 0.5 )
35879 )
35880 fragment.hltSinglePFJet80AK8 = cms.EDFilter( "HLT1PFJet",
35881     saveTags = cms.bool( True ),
35882     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50AK8" ),
35883     triggerType = cms.int32( 85 ),
35884     MinE = cms.double( -1.0 ),
35885     MinPt = cms.double( 80.0 ),
35886     MinMass = cms.double( -1.0 ),
35887     MaxMass = cms.double( -1.0 ),
35888     MinEta = cms.double( -1.0 ),
35889     MaxEta = cms.double( 5.0 ),
35890     MinN = cms.int32( 1 )
35891 )
35892 fragment.hltPreAK8PFJet140 = cms.EDFilter( "HLTPrescaler",
35893     offset = cms.uint32( 0 ),
35894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35895 )
35896 fragment.hltSingleCaloJet110AK8 = cms.EDFilter( "HLT1CaloJet",
35897     saveTags = cms.bool( True ),
35898     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
35899     triggerType = cms.int32( 85 ),
35900     MinE = cms.double( -1.0 ),
35901     MinPt = cms.double( 110.0 ),
35902     MinMass = cms.double( -1.0 ),
35903     MaxMass = cms.double( -1.0 ),
35904     MinEta = cms.double( -1.0 ),
35905     MaxEta = cms.double( 5.0 ),
35906     MinN = cms.int32( 1 )
35907 )
35908 fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
35909     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
35910     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110AK8" ),
35911     triggerJetsType = cms.int32( 85 ),
35912     maxDeltaR = cms.double( 0.5 )
35913 )
35914 fragment.hltSinglePFJet140AK8 = cms.EDFilter( "HLT1PFJet",
35915     saveTags = cms.bool( True ),
35916     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110AK8" ),
35917     triggerType = cms.int32( 85 ),
35918     MinE = cms.double( -1.0 ),
35919     MinPt = cms.double( 140.0 ),
35920     MinMass = cms.double( -1.0 ),
35921     MaxMass = cms.double( -1.0 ),
35922     MinEta = cms.double( -1.0 ),
35923     MaxEta = cms.double( 5.0 ),
35924     MinN = cms.int32( 1 )
35925 )
35926 fragment.hltPreAK8PFJet200 = cms.EDFilter( "HLTPrescaler",
35927     offset = cms.uint32( 0 ),
35928     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35929 )
35930 fragment.hltSingleCaloJet170AK8 = cms.EDFilter( "HLT1CaloJet",
35931     saveTags = cms.bool( True ),
35932     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
35933     triggerType = cms.int32( 85 ),
35934     MinE = cms.double( -1.0 ),
35935     MinPt = cms.double( 170.0 ),
35936     MinMass = cms.double( -1.0 ),
35937     MaxMass = cms.double( -1.0 ),
35938     MinEta = cms.double( -1.0 ),
35939     MaxEta = cms.double( 5.0 ),
35940     MinN = cms.int32( 1 )
35941 )
35942 fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
35943     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
35944     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170AK8" ),
35945     triggerJetsType = cms.int32( 85 ),
35946     maxDeltaR = cms.double( 0.5 )
35947 )
35948 fragment.hltSinglePFJet200AK8 = cms.EDFilter( "HLT1PFJet",
35949     saveTags = cms.bool( True ),
35950     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170AK8" ),
35951     triggerType = cms.int32( 85 ),
35952     MinE = cms.double( -1.0 ),
35953     MinPt = cms.double( 200.0 ),
35954     MinMass = cms.double( -1.0 ),
35955     MaxMass = cms.double( -1.0 ),
35956     MinEta = cms.double( -1.0 ),
35957     MaxEta = cms.double( 5.0 ),
35958     MinN = cms.int32( 1 )
35959 )
35960 fragment.hltPreAK8PFJet260 = cms.EDFilter( "HLTPrescaler",
35961     offset = cms.uint32( 0 ),
35962     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35963 )
35964 fragment.hltSingleCaloJet210AK8 = cms.EDFilter( "HLT1CaloJet",
35965     saveTags = cms.bool( True ),
35966     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
35967     triggerType = cms.int32( 85 ),
35968     MinE = cms.double( -1.0 ),
35969     MinPt = cms.double( 210.0 ),
35970     MinMass = cms.double( -1.0 ),
35971     MaxMass = cms.double( -1.0 ),
35972     MinEta = cms.double( -1.0 ),
35973     MaxEta = cms.double( 5.0 ),
35974     MinN = cms.int32( 1 )
35975 )
35976 fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
35977     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
35978     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210AK8" ),
35979     triggerJetsType = cms.int32( 85 ),
35980     maxDeltaR = cms.double( 0.5 )
35981 )
35982 fragment.hltSinglePFJet260AK8 = cms.EDFilter( "HLT1PFJet",
35983     saveTags = cms.bool( True ),
35984     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210AK8" ),
35985     triggerType = cms.int32( 85 ),
35986     MinE = cms.double( -1.0 ),
35987     MinPt = cms.double( 260.0 ),
35988     MinMass = cms.double( -1.0 ),
35989     MaxMass = cms.double( -1.0 ),
35990     MinEta = cms.double( -1.0 ),
35991     MaxEta = cms.double( 5.0 ),
35992     MinN = cms.int32( 1 )
35993 )
35994 fragment.hltPreAK8PFJet320 = cms.EDFilter( "HLTPrescaler",
35995     offset = cms.uint32( 0 ),
35996     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
35997 )
35998 fragment.hltSingleCaloJet270AK8 = cms.EDFilter( "HLT1CaloJet",
35999     saveTags = cms.bool( True ),
36000     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36001     triggerType = cms.int32( 85 ),
36002     MinE = cms.double( -1.0 ),
36003     MinPt = cms.double( 270.0 ),
36004     MinMass = cms.double( -1.0 ),
36005     MaxMass = cms.double( -1.0 ),
36006     MinEta = cms.double( -1.0 ),
36007     MaxEta = cms.double( 5.0 ),
36008     MinN = cms.int32( 1 )
36009 )
36010 fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36011     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36012     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270AK8" ),
36013     triggerJetsType = cms.int32( 85 ),
36014     maxDeltaR = cms.double( 0.5 )
36015 )
36016 fragment.hltSinglePFJet320AK8 = cms.EDFilter( "HLT1PFJet",
36017     saveTags = cms.bool( True ),
36018     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270AK8" ),
36019     triggerType = cms.int32( 85 ),
36020     MinE = cms.double( -1.0 ),
36021     MinPt = cms.double( 320.0 ),
36022     MinMass = cms.double( -1.0 ),
36023     MaxMass = cms.double( -1.0 ),
36024     MinEta = cms.double( -1.0 ),
36025     MaxEta = cms.double( 5.0 ),
36026     MinN = cms.int32( 1 )
36027 )
36028 fragment.hltPreAK8PFJet400 = cms.EDFilter( "HLTPrescaler",
36029     offset = cms.uint32( 0 ),
36030     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36031 )
36032 fragment.hltSingleCaloJet350AK8 = cms.EDFilter( "HLT1CaloJet",
36033     saveTags = cms.bool( True ),
36034     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36035     triggerType = cms.int32( 85 ),
36036     MinE = cms.double( -1.0 ),
36037     MinPt = cms.double( 350.0 ),
36038     MinMass = cms.double( -1.0 ),
36039     MaxMass = cms.double( -1.0 ),
36040     MinEta = cms.double( -1.0 ),
36041     MaxEta = cms.double( 5.0 ),
36042     MinN = cms.int32( 1 )
36043 )
36044 fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36045     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36046     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350AK8" ),
36047     triggerJetsType = cms.int32( 85 ),
36048     maxDeltaR = cms.double( 0.5 )
36049 )
36050 fragment.hltSinglePFJet400AK8 = cms.EDFilter( "HLT1PFJet",
36051     saveTags = cms.bool( True ),
36052     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350AK8" ),
36053     triggerType = cms.int32( 85 ),
36054     MinE = cms.double( -1.0 ),
36055     MinPt = cms.double( 400.0 ),
36056     MinMass = cms.double( -1.0 ),
36057     MaxMass = cms.double( -1.0 ),
36058     MinEta = cms.double( -1.0 ),
36059     MaxEta = cms.double( 5.0 ),
36060     MinN = cms.int32( 1 )
36061 )
36062 fragment.hltPreAK8PFJet450 = cms.EDFilter( "HLTPrescaler",
36063     offset = cms.uint32( 0 ),
36064     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36065 )
36066 fragment.hltSingleCaloJet400AK8 = cms.EDFilter( "HLT1CaloJet",
36067     saveTags = cms.bool( True ),
36068     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36069     triggerType = cms.int32( 85 ),
36070     MinE = cms.double( -1.0 ),
36071     MinPt = cms.double( 400.0 ),
36072     MinMass = cms.double( -1.0 ),
36073     MaxMass = cms.double( -1.0 ),
36074     MinEta = cms.double( -1.0 ),
36075     MaxEta = cms.double( 5.0 ),
36076     MinN = cms.int32( 1 )
36077 )
36078 fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36079     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36080     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400AK8" ),
36081     triggerJetsType = cms.int32( 85 ),
36082     maxDeltaR = cms.double( 0.5 )
36083 )
36084 fragment.hltSinglePFJet450AK8 = cms.EDFilter( "HLT1PFJet",
36085     saveTags = cms.bool( True ),
36086     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400AK8" ),
36087     triggerType = cms.int32( 85 ),
36088     MinE = cms.double( -1.0 ),
36089     MinPt = cms.double( 450.0 ),
36090     MinMass = cms.double( -1.0 ),
36091     MaxMass = cms.double( -1.0 ),
36092     MinEta = cms.double( -1.0 ),
36093     MaxEta = cms.double( 5.0 ),
36094     MinN = cms.int32( 1 )
36095 )
36096 fragment.hltPreAK8PFJet500 = cms.EDFilter( "HLTPrescaler",
36097     offset = cms.uint32( 0 ),
36098     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36099 )
36100 fragment.hltSingleCaloJet450AK8 = cms.EDFilter( "HLT1CaloJet",
36101     saveTags = cms.bool( True ),
36102     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36103     triggerType = cms.int32( 85 ),
36104     MinE = cms.double( -1.0 ),
36105     MinPt = cms.double( 450.0 ),
36106     MinMass = cms.double( -1.0 ),
36107     MaxMass = cms.double( -1.0 ),
36108     MinEta = cms.double( -1.0 ),
36109     MaxEta = cms.double( 5.0 ),
36110     MinN = cms.int32( 1 )
36111 )
36112 fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36113     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36114     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450AK8" ),
36115     triggerJetsType = cms.int32( 85 ),
36116     maxDeltaR = cms.double( 0.5 )
36117 )
36118 fragment.hltSinglePFJet500AK8 = cms.EDFilter( "HLT1PFJet",
36119     saveTags = cms.bool( True ),
36120     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450AK8" ),
36121     triggerType = cms.int32( 85 ),
36122     MinE = cms.double( -1.0 ),
36123     MinPt = cms.double( 500.0 ),
36124     MinMass = cms.double( -1.0 ),
36125     MaxMass = cms.double( -1.0 ),
36126     MinEta = cms.double( -1.0 ),
36127     MaxEta = cms.double( 5.0 ),
36128     MinN = cms.int32( 1 )
36129 )
36130 fragment.hltPreAK8PFJet550 = cms.EDFilter( "HLTPrescaler",
36131     offset = cms.uint32( 0 ),
36132     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36133 )
36134 fragment.hltSingleCaloJet500AK8 = cms.EDFilter( "HLT1CaloJet",
36135     saveTags = cms.bool( True ),
36136     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36137     triggerType = cms.int32( 85 ),
36138     MinE = cms.double( -1.0 ),
36139     MinPt = cms.double( 500.0 ),
36140     MinMass = cms.double( -1.0 ),
36141     MaxMass = cms.double( -1.0 ),
36142     MinEta = cms.double( -1.0 ),
36143     MaxEta = cms.double( 5.0 ),
36144     MinN = cms.int32( 1 )
36145 )
36146 fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36147     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36148     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet500AK8" ),
36149     triggerJetsType = cms.int32( 85 ),
36150     maxDeltaR = cms.double( 0.5 )
36151 )
36152 fragment.hltSinglePFJet550AK8 = cms.EDFilter( "HLT1PFJet",
36153     saveTags = cms.bool( True ),
36154     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets500AK8" ),
36155     triggerType = cms.int32( 85 ),
36156     MinE = cms.double( -1.0 ),
36157     MinPt = cms.double( 550.0 ),
36158     MinMass = cms.double( -1.0 ),
36159     MaxMass = cms.double( -1.0 ),
36160     MinEta = cms.double( -1.0 ),
36161     MaxEta = cms.double( 5.0 ),
36162     MinN = cms.int32( 1 )
36163 )
36164 fragment.hltPrePFJet40 = cms.EDFilter( "HLTPrescaler",
36165     offset = cms.uint32( 0 ),
36166     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36167 )
36168 fragment.hltPrePFJet60 = cms.EDFilter( "HLTPrescaler",
36169     offset = cms.uint32( 0 ),
36170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36171 )
36172 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
36173     saveTags = cms.bool( True ),
36174     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36175     triggerType = cms.int32( 85 ),
36176     MinE = cms.double( -1.0 ),
36177     MinPt = cms.double( 40.0 ),
36178     MinMass = cms.double( -1.0 ),
36179     MaxMass = cms.double( -1.0 ),
36180     MinEta = cms.double( -1.0 ),
36181     MaxEta = cms.double( 5.0 ),
36182     MinN = cms.int32( 1 )
36183 )
36184 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36185     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36186     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
36187     triggerJetsType = cms.int32( 85 ),
36188     maxDeltaR = cms.double( 0.5 )
36189 )
36190 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
36191     saveTags = cms.bool( True ),
36192     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
36193     triggerType = cms.int32( 85 ),
36194     MinE = cms.double( -1.0 ),
36195     MinPt = cms.double( 60.0 ),
36196     MinMass = cms.double( -1.0 ),
36197     MaxMass = cms.double( -1.0 ),
36198     MinEta = cms.double( -1.0 ),
36199     MaxEta = cms.double( 5.0 ),
36200     MinN = cms.int32( 1 )
36201 )
36202 fragment.hltPrePFJet80 = cms.EDFilter( "HLTPrescaler",
36203     offset = cms.uint32( 0 ),
36204     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36205 )
36206 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
36207     saveTags = cms.bool( True ),
36208     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36209     triggerType = cms.int32( 85 ),
36210     MinE = cms.double( -1.0 ),
36211     MinPt = cms.double( 50.0 ),
36212     MinMass = cms.double( -1.0 ),
36213     MaxMass = cms.double( -1.0 ),
36214     MinEta = cms.double( -1.0 ),
36215     MaxEta = cms.double( 5.0 ),
36216     MinN = cms.int32( 1 )
36217 )
36218 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36219     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36220     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
36221     triggerJetsType = cms.int32( 85 ),
36222     maxDeltaR = cms.double( 0.5 )
36223 )
36224 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
36225     saveTags = cms.bool( True ),
36226     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
36227     triggerType = cms.int32( 85 ),
36228     MinE = cms.double( -1.0 ),
36229     MinPt = cms.double( 80.0 ),
36230     MinMass = cms.double( -1.0 ),
36231     MaxMass = cms.double( -1.0 ),
36232     MinEta = cms.double( -1.0 ),
36233     MaxEta = cms.double( 5.0 ),
36234     MinN = cms.int32( 1 )
36235 )
36236 fragment.hltPrePFJet110 = cms.EDFilter( "HLTPrescaler",
36237     offset = cms.uint32( 0 ),
36238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36239 )
36240 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
36241     saveTags = cms.bool( True ),
36242     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36243     triggerType = cms.int32( 85 ),
36244     MinE = cms.double( -1.0 ),
36245     MinPt = cms.double( 80.0 ),
36246     MinMass = cms.double( -1.0 ),
36247     MaxMass = cms.double( -1.0 ),
36248     MinEta = cms.double( -1.0 ),
36249     MaxEta = cms.double( 5.0 ),
36250     MinN = cms.int32( 1 )
36251 )
36252 fragment.hltPFJetsCorrectedMatchedToCaloJets80 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36253     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36254     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet80" ),
36255     triggerJetsType = cms.int32( 85 ),
36256     maxDeltaR = cms.double( 0.5 )
36257 )
36258 fragment.hltSinglePFJet110 = cms.EDFilter( "HLT1PFJet",
36259     saveTags = cms.bool( True ),
36260     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets80" ),
36261     triggerType = cms.int32( 85 ),
36262     MinE = cms.double( -1.0 ),
36263     MinPt = cms.double( 110.0 ),
36264     MinMass = cms.double( -1.0 ),
36265     MaxMass = cms.double( -1.0 ),
36266     MinEta = cms.double( -1.0 ),
36267     MaxEta = cms.double( 5.0 ),
36268     MinN = cms.int32( 1 )
36269 )
36270 fragment.hltPrePFJet140 = cms.EDFilter( "HLTPrescaler",
36271     offset = cms.uint32( 0 ),
36272     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36273 )
36274 fragment.hltSingleCaloJet110 = cms.EDFilter( "HLT1CaloJet",
36275     saveTags = cms.bool( True ),
36276     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36277     triggerType = cms.int32( 85 ),
36278     MinE = cms.double( -1.0 ),
36279     MinPt = cms.double( 110.0 ),
36280     MinMass = cms.double( -1.0 ),
36281     MaxMass = cms.double( -1.0 ),
36282     MinEta = cms.double( -1.0 ),
36283     MaxEta = cms.double( 5.0 ),
36284     MinN = cms.int32( 1 )
36285 )
36286 fragment.hltPFJetsCorrectedMatchedToCaloJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36287     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36288     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet110" ),
36289     triggerJetsType = cms.int32( 85 ),
36290     maxDeltaR = cms.double( 0.5 )
36291 )
36292 fragment.hltSinglePFJet140 = cms.EDFilter( "HLT1PFJet",
36293     saveTags = cms.bool( True ),
36294     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets110" ),
36295     triggerType = cms.int32( 85 ),
36296     MinE = cms.double( -1.0 ),
36297     MinPt = cms.double( 140.0 ),
36298     MinMass = cms.double( -1.0 ),
36299     MaxMass = cms.double( -1.0 ),
36300     MinEta = cms.double( -1.0 ),
36301     MaxEta = cms.double( 5.0 ),
36302     MinN = cms.int32( 1 )
36303 )
36304 fragment.hltPrePFJet200 = cms.EDFilter( "HLTPrescaler",
36305     offset = cms.uint32( 0 ),
36306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36307 )
36308 fragment.hltSingleCaloJet170 = cms.EDFilter( "HLT1CaloJet",
36309     saveTags = cms.bool( True ),
36310     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36311     triggerType = cms.int32( 85 ),
36312     MinE = cms.double( -1.0 ),
36313     MinPt = cms.double( 170.0 ),
36314     MinMass = cms.double( -1.0 ),
36315     MaxMass = cms.double( -1.0 ),
36316     MinEta = cms.double( -1.0 ),
36317     MaxEta = cms.double( 5.0 ),
36318     MinN = cms.int32( 1 )
36319 )
36320 fragment.hltPFJetsCorrectedMatchedToCaloJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36321     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36322     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet170" ),
36323     triggerJetsType = cms.int32( 85 ),
36324     maxDeltaR = cms.double( 0.5 )
36325 )
36326 fragment.hltSinglePFJet200 = cms.EDFilter( "HLT1PFJet",
36327     saveTags = cms.bool( True ),
36328     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets170" ),
36329     triggerType = cms.int32( 85 ),
36330     MinE = cms.double( -1.0 ),
36331     MinPt = cms.double( 200.0 ),
36332     MinMass = cms.double( -1.0 ),
36333     MaxMass = cms.double( -1.0 ),
36334     MinEta = cms.double( -1.0 ),
36335     MaxEta = cms.double( 5.0 ),
36336     MinN = cms.int32( 1 )
36337 )
36338 fragment.hltPrePFJet260 = cms.EDFilter( "HLTPrescaler",
36339     offset = cms.uint32( 0 ),
36340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36341 )
36342 fragment.hltSingleCaloJet210 = cms.EDFilter( "HLT1CaloJet",
36343     saveTags = cms.bool( True ),
36344     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36345     triggerType = cms.int32( 85 ),
36346     MinE = cms.double( -1.0 ),
36347     MinPt = cms.double( 210.0 ),
36348     MinMass = cms.double( -1.0 ),
36349     MaxMass = cms.double( -1.0 ),
36350     MinEta = cms.double( -1.0 ),
36351     MaxEta = cms.double( 5.0 ),
36352     MinN = cms.int32( 1 )
36353 )
36354 fragment.hltPFJetsCorrectedMatchedToCaloJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36355     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36356     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet210" ),
36357     triggerJetsType = cms.int32( 85 ),
36358     maxDeltaR = cms.double( 0.5 )
36359 )
36360 fragment.hltSinglePFJet260 = cms.EDFilter( "HLT1PFJet",
36361     saveTags = cms.bool( True ),
36362     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets210" ),
36363     triggerType = cms.int32( 85 ),
36364     MinE = cms.double( -1.0 ),
36365     MinPt = cms.double( 260.0 ),
36366     MinMass = cms.double( -1.0 ),
36367     MaxMass = cms.double( -1.0 ),
36368     MinEta = cms.double( -1.0 ),
36369     MaxEta = cms.double( 5.0 ),
36370     MinN = cms.int32( 1 )
36371 )
36372 fragment.hltPrePFJet320 = cms.EDFilter( "HLTPrescaler",
36373     offset = cms.uint32( 0 ),
36374     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36375 )
36376 fragment.hltSingleCaloJet270 = cms.EDFilter( "HLT1CaloJet",
36377     saveTags = cms.bool( True ),
36378     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36379     triggerType = cms.int32( 85 ),
36380     MinE = cms.double( -1.0 ),
36381     MinPt = cms.double( 270.0 ),
36382     MinMass = cms.double( -1.0 ),
36383     MaxMass = cms.double( -1.0 ),
36384     MinEta = cms.double( -1.0 ),
36385     MaxEta = cms.double( 5.0 ),
36386     MinN = cms.int32( 1 )
36387 )
36388 fragment.hltPFJetsCorrectedMatchedToCaloJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36389     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36390     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet270" ),
36391     triggerJetsType = cms.int32( 85 ),
36392     maxDeltaR = cms.double( 0.5 )
36393 )
36394 fragment.hltSinglePFJet320 = cms.EDFilter( "HLT1PFJet",
36395     saveTags = cms.bool( True ),
36396     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets270" ),
36397     triggerType = cms.int32( 85 ),
36398     MinE = cms.double( -1.0 ),
36399     MinPt = cms.double( 320.0 ),
36400     MinMass = cms.double( -1.0 ),
36401     MaxMass = cms.double( -1.0 ),
36402     MinEta = cms.double( -1.0 ),
36403     MaxEta = cms.double( 5.0 ),
36404     MinN = cms.int32( 1 )
36405 )
36406 fragment.hltPrePFJet400 = cms.EDFilter( "HLTPrescaler",
36407     offset = cms.uint32( 0 ),
36408     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36409 )
36410 fragment.hltSingleCaloJet350 = cms.EDFilter( "HLT1CaloJet",
36411     saveTags = cms.bool( True ),
36412     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36413     triggerType = cms.int32( 85 ),
36414     MinE = cms.double( -1.0 ),
36415     MinPt = cms.double( 350.0 ),
36416     MinMass = cms.double( -1.0 ),
36417     MaxMass = cms.double( -1.0 ),
36418     MinEta = cms.double( -1.0 ),
36419     MaxEta = cms.double( 5.0 ),
36420     MinN = cms.int32( 1 )
36421 )
36422 fragment.hltPFJetsCorrectedMatchedToCaloJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36423     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36424     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet350" ),
36425     triggerJetsType = cms.int32( 85 ),
36426     maxDeltaR = cms.double( 0.5 )
36427 )
36428 fragment.hltSinglePFJet400 = cms.EDFilter( "HLT1PFJet",
36429     saveTags = cms.bool( True ),
36430     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets350" ),
36431     triggerType = cms.int32( 85 ),
36432     MinE = cms.double( -1.0 ),
36433     MinPt = cms.double( 400.0 ),
36434     MinMass = cms.double( -1.0 ),
36435     MaxMass = cms.double( -1.0 ),
36436     MinEta = cms.double( -1.0 ),
36437     MaxEta = cms.double( 5.0 ),
36438     MinN = cms.int32( 1 )
36439 )
36440 fragment.hltPrePFJet450 = cms.EDFilter( "HLTPrescaler",
36441     offset = cms.uint32( 0 ),
36442     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36443 )
36444 fragment.hltSingleCaloJet400 = cms.EDFilter( "HLT1CaloJet",
36445     saveTags = cms.bool( True ),
36446     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36447     triggerType = cms.int32( 85 ),
36448     MinE = cms.double( -1.0 ),
36449     MinPt = cms.double( 400.0 ),
36450     MinMass = cms.double( -1.0 ),
36451     MaxMass = cms.double( -1.0 ),
36452     MinEta = cms.double( -1.0 ),
36453     MaxEta = cms.double( 5.0 ),
36454     MinN = cms.int32( 1 )
36455 )
36456 fragment.hltPFJetsCorrectedMatchedToCaloJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36457     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36458     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet400" ),
36459     triggerJetsType = cms.int32( 85 ),
36460     maxDeltaR = cms.double( 0.5 )
36461 )
36462 fragment.hltSinglePFJet450 = cms.EDFilter( "HLT1PFJet",
36463     saveTags = cms.bool( True ),
36464     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets400" ),
36465     triggerType = cms.int32( 85 ),
36466     MinE = cms.double( -1.0 ),
36467     MinPt = cms.double( 450.0 ),
36468     MinMass = cms.double( -1.0 ),
36469     MaxMass = cms.double( -1.0 ),
36470     MinEta = cms.double( -1.0 ),
36471     MaxEta = cms.double( 5.0 ),
36472     MinN = cms.int32( 1 )
36473 )
36474 fragment.hltPrePFJet500 = cms.EDFilter( "HLTPrescaler",
36475     offset = cms.uint32( 0 ),
36476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36477 )
36478 fragment.hltSingleCaloJet450 = cms.EDFilter( "HLT1CaloJet",
36479     saveTags = cms.bool( True ),
36480     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36481     triggerType = cms.int32( 85 ),
36482     MinE = cms.double( -1.0 ),
36483     MinPt = cms.double( 450.0 ),
36484     MinMass = cms.double( -1.0 ),
36485     MaxMass = cms.double( -1.0 ),
36486     MinEta = cms.double( -1.0 ),
36487     MaxEta = cms.double( 5.0 ),
36488     MinN = cms.int32( 1 )
36489 )
36490 fragment.hltPFJetsCorrectedMatchedToCaloJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36491     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36492     triggerJetsFilter = cms.InputTag( "hltSingleCaloJet450" ),
36493     triggerJetsType = cms.int32( 85 ),
36494     maxDeltaR = cms.double( 0.5 )
36495 )
36496 fragment.hltSinglePFJet500 = cms.EDFilter( "HLT1PFJet",
36497     saveTags = cms.bool( True ),
36498     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
36499     triggerType = cms.int32( 85 ),
36500     MinE = cms.double( -1.0 ),
36501     MinPt = cms.double( 500.0 ),
36502     MinMass = cms.double( -1.0 ),
36503     MaxMass = cms.double( -1.0 ),
36504     MinEta = cms.double( -1.0 ),
36505     MaxEta = cms.double( 5.0 ),
36506     MinN = cms.int32( 1 )
36507 )
36508 fragment.hltPrePFJet550 = cms.EDFilter( "HLTPrescaler",
36509     offset = cms.uint32( 0 ),
36510     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36511 )
36512 fragment.hltSinglePFJet550 = cms.EDFilter( "HLT1PFJet",
36513     saveTags = cms.bool( True ),
36514     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets450" ),
36515     triggerType = cms.int32( 85 ),
36516     MinE = cms.double( -1.0 ),
36517     MinPt = cms.double( 550.0 ),
36518     MinMass = cms.double( -1.0 ),
36519     MaxMass = cms.double( -1.0 ),
36520     MinEta = cms.double( -1.0 ),
36521     MaxEta = cms.double( 5.0 ),
36522     MinN = cms.int32( 1 )
36523 )
36524 fragment.hltPrePFJetFwd40 = cms.EDFilter( "HLTPrescaler",
36525     offset = cms.uint32( 0 ),
36526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36527 )
36528 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
36529     saveTags = cms.bool( True ),
36530     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36531     triggerType = cms.int32( 85 ),
36532     MinE = cms.double( -1.0 ),
36533     MinPt = cms.double( 10.0 ),
36534     MinMass = cms.double( -1.0 ),
36535     MaxMass = cms.double( -1.0 ),
36536     MinEta = cms.double( 2.7 ),
36537     MaxEta = cms.double( 5.0 ),
36538     MinN = cms.int32( 1 )
36539 )
36540 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36541     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36542     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
36543     triggerJetsType = cms.int32( 85 ),
36544     maxDeltaR = cms.double( 0.5 )
36545 )
36546 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
36547     saveTags = cms.bool( True ),
36548     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
36549     triggerType = cms.int32( 85 ),
36550     MinE = cms.double( -1.0 ),
36551     MinPt = cms.double( 40.0 ),
36552     MinMass = cms.double( -1.0 ),
36553     MaxMass = cms.double( -1.0 ),
36554     MinEta = cms.double( 2.7 ),
36555     MaxEta = cms.double( 5.0 ),
36556     MinN = cms.int32( 1 )
36557 )
36558 fragment.hltPrePFJetFwd60 = cms.EDFilter( "HLTPrescaler",
36559     offset = cms.uint32( 0 ),
36560     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36561 )
36562 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
36563     saveTags = cms.bool( True ),
36564     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36565     triggerType = cms.int32( 85 ),
36566     MinE = cms.double( -1.0 ),
36567     MinPt = cms.double( 40.0 ),
36568     MinMass = cms.double( -1.0 ),
36569     MaxMass = cms.double( -1.0 ),
36570     MinEta = cms.double( 2.7 ),
36571     MaxEta = cms.double( 5.0 ),
36572     MinN = cms.int32( 1 )
36573 )
36574 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36575     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36576     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
36577     triggerJetsType = cms.int32( 85 ),
36578     maxDeltaR = cms.double( 0.5 )
36579 )
36580 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
36581     saveTags = cms.bool( True ),
36582     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
36583     triggerType = cms.int32( 85 ),
36584     MinE = cms.double( -1.0 ),
36585     MinPt = cms.double( 60.0 ),
36586     MinMass = cms.double( -1.0 ),
36587     MaxMass = cms.double( -1.0 ),
36588     MinEta = cms.double( 2.7 ),
36589     MaxEta = cms.double( 5.0 ),
36590     MinN = cms.int32( 1 )
36591 )
36592 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
36593     saveTags = cms.bool( True ),
36594     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
36595     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36596     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36597     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36598     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36599     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36600     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36601     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36602     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36603     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36604 )
36605 fragment.hltPrePFJetFwd80 = cms.EDFilter( "HLTPrescaler",
36606     offset = cms.uint32( 0 ),
36607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36608 )
36609 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
36610     saveTags = cms.bool( True ),
36611     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36612     triggerType = cms.int32( 85 ),
36613     MinE = cms.double( -1.0 ),
36614     MinPt = cms.double( 50.0 ),
36615     MinMass = cms.double( -1.0 ),
36616     MaxMass = cms.double( -1.0 ),
36617     MinEta = cms.double( 2.7 ),
36618     MaxEta = cms.double( 5.0 ),
36619     MinN = cms.int32( 1 )
36620 )
36621 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36622     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36623     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
36624     triggerJetsType = cms.int32( 85 ),
36625     maxDeltaR = cms.double( 0.5 )
36626 )
36627 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
36628     saveTags = cms.bool( True ),
36629     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
36630     triggerType = cms.int32( 85 ),
36631     MinE = cms.double( -1.0 ),
36632     MinPt = cms.double( 80.0 ),
36633     MinMass = cms.double( -1.0 ),
36634     MaxMass = cms.double( -1.0 ),
36635     MinEta = cms.double( 2.7 ),
36636     MaxEta = cms.double( 5.0 ),
36637     MinN = cms.int32( 1 )
36638 )
36639 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
36640     saveTags = cms.bool( True ),
36641     L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
36642     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36643     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36644     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36645     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36646     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36647     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36648     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36649     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36650     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36651 )
36652 fragment.hltPrePFJetFwd140 = cms.EDFilter( "HLTPrescaler",
36653     offset = cms.uint32( 0 ),
36654     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36655 )
36656 fragment.hltSingleCaloFwdJet110 = cms.EDFilter( "HLT1CaloJet",
36657     saveTags = cms.bool( True ),
36658     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36659     triggerType = cms.int32( 85 ),
36660     MinE = cms.double( -1.0 ),
36661     MinPt = cms.double( 110.0 ),
36662     MinMass = cms.double( -1.0 ),
36663     MaxMass = cms.double( -1.0 ),
36664     MinEta = cms.double( 2.7 ),
36665     MaxEta = cms.double( 5.0 ),
36666     MinN = cms.int32( 1 )
36667 )
36668 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36669     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36670     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110" ),
36671     triggerJetsType = cms.int32( 85 ),
36672     maxDeltaR = cms.double( 0.5 )
36673 )
36674 fragment.hltSinglePFFwdJet140 = cms.EDFilter( "HLT1PFJet",
36675     saveTags = cms.bool( True ),
36676     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110" ),
36677     triggerType = cms.int32( 85 ),
36678     MinE = cms.double( -1.0 ),
36679     MinPt = cms.double( 140.0 ),
36680     MinMass = cms.double( -1.0 ),
36681     MaxMass = cms.double( -1.0 ),
36682     MinEta = cms.double( 2.7 ),
36683     MaxEta = cms.double( 5.0 ),
36684     MinN = cms.int32( 1 )
36685 )
36686 fragment.hltL1sSingleJet120Fwd = cms.EDFilter( "HLTL1TSeed",
36687     saveTags = cms.bool( True ),
36688     L1SeedsLogicalExpression = cms.string( "L1_SingleJet120_FWD2p5" ),
36689     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
36690     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
36691     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
36692     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
36693     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
36694     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
36695     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
36696     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
36697     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
36698 )
36699 fragment.hltPrePFJetFwd200 = cms.EDFilter( "HLTPrescaler",
36700     offset = cms.uint32( 0 ),
36701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36702 )
36703 fragment.hltSingleCaloFwdJet170 = cms.EDFilter( "HLT1CaloJet",
36704     saveTags = cms.bool( True ),
36705     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36706     triggerType = cms.int32( 85 ),
36707     MinE = cms.double( -1.0 ),
36708     MinPt = cms.double( 170.0 ),
36709     MinMass = cms.double( -1.0 ),
36710     MaxMass = cms.double( -1.0 ),
36711     MinEta = cms.double( 2.7 ),
36712     MaxEta = cms.double( 5.0 ),
36713     MinN = cms.int32( 1 )
36714 )
36715 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36716     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36717     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170" ),
36718     triggerJetsType = cms.int32( 85 ),
36719     maxDeltaR = cms.double( 0.5 )
36720 )
36721 fragment.hltSinglePFFwdJet200 = cms.EDFilter( "HLT1PFJet",
36722     saveTags = cms.bool( True ),
36723     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170" ),
36724     triggerType = cms.int32( 85 ),
36725     MinE = cms.double( -1.0 ),
36726     MinPt = cms.double( 200.0 ),
36727     MinMass = cms.double( -1.0 ),
36728     MaxMass = cms.double( -1.0 ),
36729     MinEta = cms.double( 2.7 ),
36730     MaxEta = cms.double( 5.0 ),
36731     MinN = cms.int32( 1 )
36732 )
36733 fragment.hltPrePFJetFwd260 = cms.EDFilter( "HLTPrescaler",
36734     offset = cms.uint32( 0 ),
36735     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36736 )
36737 fragment.hltSingleCaloFwdJet210 = cms.EDFilter( "HLT1CaloJet",
36738     saveTags = cms.bool( True ),
36739     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36740     triggerType = cms.int32( 85 ),
36741     MinE = cms.double( -1.0 ),
36742     MinPt = cms.double( 210.0 ),
36743     MinMass = cms.double( -1.0 ),
36744     MaxMass = cms.double( -1.0 ),
36745     MinEta = cms.double( 2.7 ),
36746     MaxEta = cms.double( 5.0 ),
36747     MinN = cms.int32( 1 )
36748 )
36749 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36750     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36751     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210" ),
36752     triggerJetsType = cms.int32( 85 ),
36753     maxDeltaR = cms.double( 0.5 )
36754 )
36755 fragment.hltSinglePFFwdJet260 = cms.EDFilter( "HLT1PFJet",
36756     saveTags = cms.bool( True ),
36757     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210" ),
36758     triggerType = cms.int32( 85 ),
36759     MinE = cms.double( -1.0 ),
36760     MinPt = cms.double( 260.0 ),
36761     MinMass = cms.double( -1.0 ),
36762     MaxMass = cms.double( -1.0 ),
36763     MinEta = cms.double( 2.7 ),
36764     MaxEta = cms.double( 5.0 ),
36765     MinN = cms.int32( 1 )
36766 )
36767 fragment.hltPrePFJetFwd320 = cms.EDFilter( "HLTPrescaler",
36768     offset = cms.uint32( 0 ),
36769     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36770 )
36771 fragment.hltSingleCaloFwdJet270 = cms.EDFilter( "HLT1CaloJet",
36772     saveTags = cms.bool( True ),
36773     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36774     triggerType = cms.int32( 85 ),
36775     MinE = cms.double( -1.0 ),
36776     MinPt = cms.double( 270.0 ),
36777     MinMass = cms.double( -1.0 ),
36778     MaxMass = cms.double( -1.0 ),
36779     MinEta = cms.double( 2.7 ),
36780     MaxEta = cms.double( 5.0 ),
36781     MinN = cms.int32( 1 )
36782 )
36783 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36784     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36785     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270" ),
36786     triggerJetsType = cms.int32( 85 ),
36787     maxDeltaR = cms.double( 0.5 )
36788 )
36789 fragment.hltSinglePFFwdJet320 = cms.EDFilter( "HLT1PFJet",
36790     saveTags = cms.bool( True ),
36791     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270" ),
36792     triggerType = cms.int32( 85 ),
36793     MinE = cms.double( -1.0 ),
36794     MinPt = cms.double( 320.0 ),
36795     MinMass = cms.double( -1.0 ),
36796     MaxMass = cms.double( -1.0 ),
36797     MinEta = cms.double( 2.7 ),
36798     MaxEta = cms.double( 5.0 ),
36799     MinN = cms.int32( 1 )
36800 )
36801 fragment.hltPrePFJetFwd400 = cms.EDFilter( "HLTPrescaler",
36802     offset = cms.uint32( 0 ),
36803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36804 )
36805 fragment.hltSingleCaloFwdJet350 = cms.EDFilter( "HLT1CaloJet",
36806     saveTags = cms.bool( True ),
36807     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36808     triggerType = cms.int32( 85 ),
36809     MinE = cms.double( -1.0 ),
36810     MinPt = cms.double( 350.0 ),
36811     MinMass = cms.double( -1.0 ),
36812     MaxMass = cms.double( -1.0 ),
36813     MinEta = cms.double( 2.7 ),
36814     MaxEta = cms.double( 5.0 ),
36815     MinN = cms.int32( 1 )
36816 )
36817 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36818     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36819     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350" ),
36820     triggerJetsType = cms.int32( 85 ),
36821     maxDeltaR = cms.double( 0.5 )
36822 )
36823 fragment.hltSinglePFFwdJet400 = cms.EDFilter( "HLT1PFJet",
36824     saveTags = cms.bool( True ),
36825     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350" ),
36826     triggerType = cms.int32( 85 ),
36827     MinE = cms.double( -1.0 ),
36828     MinPt = cms.double( 400.0 ),
36829     MinMass = cms.double( -1.0 ),
36830     MaxMass = cms.double( -1.0 ),
36831     MinEta = cms.double( 2.7 ),
36832     MaxEta = cms.double( 5.0 ),
36833     MinN = cms.int32( 1 )
36834 )
36835 fragment.hltPrePFJetFwd450 = cms.EDFilter( "HLTPrescaler",
36836     offset = cms.uint32( 0 ),
36837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36838 )
36839 fragment.hltSingleCaloFwdJet400 = cms.EDFilter( "HLT1CaloJet",
36840     saveTags = cms.bool( True ),
36841     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36842     triggerType = cms.int32( 85 ),
36843     MinE = cms.double( -1.0 ),
36844     MinPt = cms.double( 400.0 ),
36845     MinMass = cms.double( -1.0 ),
36846     MaxMass = cms.double( -1.0 ),
36847     MinEta = cms.double( 2.7 ),
36848     MaxEta = cms.double( 5.0 ),
36849     MinN = cms.int32( 1 )
36850 )
36851 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36852     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36853     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400" ),
36854     triggerJetsType = cms.int32( 85 ),
36855     maxDeltaR = cms.double( 0.5 )
36856 )
36857 fragment.hltSinglePFFwdJet450 = cms.EDFilter( "HLT1PFJet",
36858     saveTags = cms.bool( True ),
36859     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400" ),
36860     triggerType = cms.int32( 85 ),
36861     MinE = cms.double( -1.0 ),
36862     MinPt = cms.double( 450.0 ),
36863     MinMass = cms.double( -1.0 ),
36864     MaxMass = cms.double( -1.0 ),
36865     MinEta = cms.double( 2.7 ),
36866     MaxEta = cms.double( 5.0 ),
36867     MinN = cms.int32( 1 )
36868 )
36869 fragment.hltPrePFJetFwd500 = cms.EDFilter( "HLTPrescaler",
36870     offset = cms.uint32( 0 ),
36871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36872 )
36873 fragment.hltSingleCaloFwdJet450 = cms.EDFilter( "HLT1CaloJet",
36874     saveTags = cms.bool( True ),
36875     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
36876     triggerType = cms.int32( 85 ),
36877     MinE = cms.double( -1.0 ),
36878     MinPt = cms.double( 450.0 ),
36879     MinMass = cms.double( -1.0 ),
36880     MaxMass = cms.double( -1.0 ),
36881     MinEta = cms.double( 2.7 ),
36882     MaxEta = cms.double( 5.0 ),
36883     MinN = cms.int32( 1 )
36884 )
36885 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36886     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
36887     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450" ),
36888     triggerJetsType = cms.int32( 85 ),
36889     maxDeltaR = cms.double( 0.5 )
36890 )
36891 fragment.hltSinglePFFwdJet500 = cms.EDFilter( "HLT1PFJet",
36892     saveTags = cms.bool( True ),
36893     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450" ),
36894     triggerType = cms.int32( 85 ),
36895     MinE = cms.double( -1.0 ),
36896     MinPt = cms.double( 500.0 ),
36897     MinMass = cms.double( -1.0 ),
36898     MaxMass = cms.double( -1.0 ),
36899     MinEta = cms.double( 2.7 ),
36900     MaxEta = cms.double( 5.0 ),
36901     MinN = cms.int32( 1 )
36902 )
36903 fragment.hltPreAK8PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
36904     offset = cms.uint32( 0 ),
36905     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36906 )
36907 fragment.hltSingleCaloFwdJet10AK8 = cms.EDFilter( "HLT1CaloJet",
36908     saveTags = cms.bool( True ),
36909     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36910     triggerType = cms.int32( 85 ),
36911     MinE = cms.double( -1.0 ),
36912     MinPt = cms.double( 10.0 ),
36913     MinMass = cms.double( -1.0 ),
36914     MaxMass = cms.double( -1.0 ),
36915     MinEta = cms.double( 2.7 ),
36916     MaxEta = cms.double( 5.0 ),
36917     MinN = cms.int32( 1 )
36918 )
36919 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36920     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36921     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10AK8" ),
36922     triggerJetsType = cms.int32( 85 ),
36923     maxDeltaR = cms.double( 0.5 )
36924 )
36925 fragment.hltSinglePFFwdJet40AK8 = cms.EDFilter( "HLT1PFJet",
36926     saveTags = cms.bool( True ),
36927     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10AK8" ),
36928     triggerType = cms.int32( 85 ),
36929     MinE = cms.double( -1.0 ),
36930     MinPt = cms.double( 40.0 ),
36931     MinMass = cms.double( -1.0 ),
36932     MaxMass = cms.double( -1.0 ),
36933     MinEta = cms.double( 2.7 ),
36934     MaxEta = cms.double( 5.0 ),
36935     MinN = cms.int32( 1 )
36936 )
36937 fragment.hltPreAK8PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
36938     offset = cms.uint32( 0 ),
36939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36940 )
36941 fragment.hltSingleCaloFwdJet40AK8 = cms.EDFilter( "HLT1CaloJet",
36942     saveTags = cms.bool( True ),
36943     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36944     triggerType = cms.int32( 85 ),
36945     MinE = cms.double( -1.0 ),
36946     MinPt = cms.double( 40.0 ),
36947     MinMass = cms.double( -1.0 ),
36948     MaxMass = cms.double( -1.0 ),
36949     MinEta = cms.double( 2.7 ),
36950     MaxEta = cms.double( 5.0 ),
36951     MinN = cms.int32( 1 )
36952 )
36953 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36954     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36955     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40AK8" ),
36956     triggerJetsType = cms.int32( 85 ),
36957     maxDeltaR = cms.double( 0.5 )
36958 )
36959 fragment.hltSinglePFFwdJet60AK8 = cms.EDFilter( "HLT1PFJet",
36960     saveTags = cms.bool( True ),
36961     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40AK8" ),
36962     triggerType = cms.int32( 85 ),
36963     MinE = cms.double( -1.0 ),
36964     MinPt = cms.double( 60.0 ),
36965     MinMass = cms.double( -1.0 ),
36966     MaxMass = cms.double( -1.0 ),
36967     MinEta = cms.double( 2.7 ),
36968     MaxEta = cms.double( 5.0 ),
36969     MinN = cms.int32( 1 )
36970 )
36971 fragment.hltPreAK8PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
36972     offset = cms.uint32( 0 ),
36973     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
36974 )
36975 fragment.hltSingleCaloFwdJet50AK8 = cms.EDFilter( "HLT1CaloJet",
36976     saveTags = cms.bool( True ),
36977     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
36978     triggerType = cms.int32( 85 ),
36979     MinE = cms.double( -1.0 ),
36980     MinPt = cms.double( 50.0 ),
36981     MinMass = cms.double( -1.0 ),
36982     MaxMass = cms.double( -1.0 ),
36983     MinEta = cms.double( 2.7 ),
36984     MaxEta = cms.double( 5.0 ),
36985     MinN = cms.int32( 1 )
36986 )
36987 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
36988     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
36989     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50AK8" ),
36990     triggerJetsType = cms.int32( 85 ),
36991     maxDeltaR = cms.double( 0.5 )
36992 )
36993 fragment.hltSinglePFFwdJet80AK8 = cms.EDFilter( "HLT1PFJet",
36994     saveTags = cms.bool( True ),
36995     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50AK8" ),
36996     triggerType = cms.int32( 85 ),
36997     MinE = cms.double( -1.0 ),
36998     MinPt = cms.double( 80.0 ),
36999     MinMass = cms.double( -1.0 ),
37000     MaxMass = cms.double( -1.0 ),
37001     MinEta = cms.double( 2.7 ),
37002     MaxEta = cms.double( 5.0 ),
37003     MinN = cms.int32( 1 )
37004 )
37005 fragment.hltPreAK8PFJetFwd140 = cms.EDFilter( "HLTPrescaler",
37006     offset = cms.uint32( 0 ),
37007     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37008 )
37009 fragment.hltSingleCaloFwdJet110AK8 = cms.EDFilter( "HLT1CaloJet",
37010     saveTags = cms.bool( True ),
37011     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37012     triggerType = cms.int32( 85 ),
37013     MinE = cms.double( -1.0 ),
37014     MinPt = cms.double( 110.0 ),
37015     MinMass = cms.double( -1.0 ),
37016     MaxMass = cms.double( -1.0 ),
37017     MinEta = cms.double( 2.7 ),
37018     MaxEta = cms.double( 5.0 ),
37019     MinN = cms.int32( 1 )
37020 )
37021 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37022     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37023     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet110AK8" ),
37024     triggerJetsType = cms.int32( 85 ),
37025     maxDeltaR = cms.double( 0.5 )
37026 )
37027 fragment.hltSinglePFFwdJet140AK8 = cms.EDFilter( "HLT1PFJet",
37028     saveTags = cms.bool( True ),
37029     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets110AK8" ),
37030     triggerType = cms.int32( 85 ),
37031     MinE = cms.double( -1.0 ),
37032     MinPt = cms.double( 140.0 ),
37033     MinMass = cms.double( -1.0 ),
37034     MaxMass = cms.double( -1.0 ),
37035     MinEta = cms.double( 2.7 ),
37036     MaxEta = cms.double( 5.0 ),
37037     MinN = cms.int32( 1 )
37038 )
37039 fragment.hltPreAK8PFJetFwd200 = cms.EDFilter( "HLTPrescaler",
37040     offset = cms.uint32( 0 ),
37041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37042 )
37043 fragment.hltSingleCaloFwdJet170AK8 = cms.EDFilter( "HLT1CaloJet",
37044     saveTags = cms.bool( True ),
37045     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37046     triggerType = cms.int32( 85 ),
37047     MinE = cms.double( -1.0 ),
37048     MinPt = cms.double( 170.0 ),
37049     MinMass = cms.double( -1.0 ),
37050     MaxMass = cms.double( -1.0 ),
37051     MinEta = cms.double( 2.7 ),
37052     MaxEta = cms.double( 5.0 ),
37053     MinN = cms.int32( 1 )
37054 )
37055 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37056     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37057     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet170AK8" ),
37058     triggerJetsType = cms.int32( 85 ),
37059     maxDeltaR = cms.double( 0.5 )
37060 )
37061 fragment.hltSinglePFFwdJet200AK8 = cms.EDFilter( "HLT1PFJet",
37062     saveTags = cms.bool( True ),
37063     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets170AK8" ),
37064     triggerType = cms.int32( 85 ),
37065     MinE = cms.double( -1.0 ),
37066     MinPt = cms.double( 200.0 ),
37067     MinMass = cms.double( -1.0 ),
37068     MaxMass = cms.double( -1.0 ),
37069     MinEta = cms.double( 2.7 ),
37070     MaxEta = cms.double( 5.0 ),
37071     MinN = cms.int32( 1 )
37072 )
37073 fragment.hltPreAK8PFJetFwd260 = cms.EDFilter( "HLTPrescaler",
37074     offset = cms.uint32( 0 ),
37075     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37076 )
37077 fragment.hltSingleCaloFwdJet210AK8 = cms.EDFilter( "HLT1CaloJet",
37078     saveTags = cms.bool( True ),
37079     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37080     triggerType = cms.int32( 85 ),
37081     MinE = cms.double( -1.0 ),
37082     MinPt = cms.double( 210.0 ),
37083     MinMass = cms.double( -1.0 ),
37084     MaxMass = cms.double( -1.0 ),
37085     MinEta = cms.double( 2.7 ),
37086     MaxEta = cms.double( 5.0 ),
37087     MinN = cms.int32( 1 )
37088 )
37089 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37090     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37091     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet210AK8" ),
37092     triggerJetsType = cms.int32( 85 ),
37093     maxDeltaR = cms.double( 0.5 )
37094 )
37095 fragment.hltSinglePFFwdJet260AK8 = cms.EDFilter( "HLT1PFJet",
37096     saveTags = cms.bool( True ),
37097     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets210AK8" ),
37098     triggerType = cms.int32( 85 ),
37099     MinE = cms.double( -1.0 ),
37100     MinPt = cms.double( 260.0 ),
37101     MinMass = cms.double( -1.0 ),
37102     MaxMass = cms.double( -1.0 ),
37103     MinEta = cms.double( 2.7 ),
37104     MaxEta = cms.double( 5.0 ),
37105     MinN = cms.int32( 1 )
37106 )
37107 fragment.hltPreAK8PFJetFwd320 = cms.EDFilter( "HLTPrescaler",
37108     offset = cms.uint32( 0 ),
37109     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37110 )
37111 fragment.hltSingleCaloFwdJet270AK8 = cms.EDFilter( "HLT1CaloJet",
37112     saveTags = cms.bool( True ),
37113     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37114     triggerType = cms.int32( 85 ),
37115     MinE = cms.double( -1.0 ),
37116     MinPt = cms.double( 270.0 ),
37117     MinMass = cms.double( -1.0 ),
37118     MaxMass = cms.double( -1.0 ),
37119     MinEta = cms.double( 2.7 ),
37120     MaxEta = cms.double( 5.0 ),
37121     MinN = cms.int32( 1 )
37122 )
37123 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37124     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37125     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet270AK8" ),
37126     triggerJetsType = cms.int32( 85 ),
37127     maxDeltaR = cms.double( 0.5 )
37128 )
37129 fragment.hltSinglePFFwdJet320AK8 = cms.EDFilter( "HLT1PFJet",
37130     saveTags = cms.bool( True ),
37131     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets270AK8" ),
37132     triggerType = cms.int32( 85 ),
37133     MinE = cms.double( -1.0 ),
37134     MinPt = cms.double( 320.0 ),
37135     MinMass = cms.double( -1.0 ),
37136     MaxMass = cms.double( -1.0 ),
37137     MinEta = cms.double( 2.7 ),
37138     MaxEta = cms.double( 5.0 ),
37139     MinN = cms.int32( 1 )
37140 )
37141 fragment.hltPreAK8PFJetFwd400 = cms.EDFilter( "HLTPrescaler",
37142     offset = cms.uint32( 0 ),
37143     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37144 )
37145 fragment.hltSingleCaloFwdJet350AK8 = cms.EDFilter( "HLT1CaloJet",
37146     saveTags = cms.bool( True ),
37147     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37148     triggerType = cms.int32( 85 ),
37149     MinE = cms.double( -1.0 ),
37150     MinPt = cms.double( 350.0 ),
37151     MinMass = cms.double( -1.0 ),
37152     MaxMass = cms.double( -1.0 ),
37153     MinEta = cms.double( 2.7 ),
37154     MaxEta = cms.double( 5.0 ),
37155     MinN = cms.int32( 1 )
37156 )
37157 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37158     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37159     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet350AK8" ),
37160     triggerJetsType = cms.int32( 85 ),
37161     maxDeltaR = cms.double( 0.5 )
37162 )
37163 fragment.hltSinglePFFwdJet400AK8 = cms.EDFilter( "HLT1PFJet",
37164     saveTags = cms.bool( True ),
37165     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets350AK8" ),
37166     triggerType = cms.int32( 85 ),
37167     MinE = cms.double( -1.0 ),
37168     MinPt = cms.double( 400.0 ),
37169     MinMass = cms.double( -1.0 ),
37170     MaxMass = cms.double( -1.0 ),
37171     MinEta = cms.double( 2.7 ),
37172     MaxEta = cms.double( 5.0 ),
37173     MinN = cms.int32( 1 )
37174 )
37175 fragment.hltPreAK8PFJetFwd450 = cms.EDFilter( "HLTPrescaler",
37176     offset = cms.uint32( 0 ),
37177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37178 )
37179 fragment.hltSingleCaloFwdJet400AK8 = cms.EDFilter( "HLT1CaloJet",
37180     saveTags = cms.bool( True ),
37181     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37182     triggerType = cms.int32( 85 ),
37183     MinE = cms.double( -1.0 ),
37184     MinPt = cms.double( 400.0 ),
37185     MinMass = cms.double( -1.0 ),
37186     MaxMass = cms.double( -1.0 ),
37187     MinEta = cms.double( 2.7 ),
37188     MaxEta = cms.double( 5.0 ),
37189     MinN = cms.int32( 1 )
37190 )
37191 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37192     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37193     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet400AK8" ),
37194     triggerJetsType = cms.int32( 85 ),
37195     maxDeltaR = cms.double( 0.5 )
37196 )
37197 fragment.hltSinglePFFwdJet450AK8 = cms.EDFilter( "HLT1PFJet",
37198     saveTags = cms.bool( True ),
37199     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets400AK8" ),
37200     triggerType = cms.int32( 85 ),
37201     MinE = cms.double( -1.0 ),
37202     MinPt = cms.double( 450.0 ),
37203     MinMass = cms.double( -1.0 ),
37204     MaxMass = cms.double( -1.0 ),
37205     MinEta = cms.double( 2.7 ),
37206     MaxEta = cms.double( 5.0 ),
37207     MinN = cms.int32( 1 )
37208 )
37209 fragment.hltPreAK8PFJetFwd500 = cms.EDFilter( "HLTPrescaler",
37210     offset = cms.uint32( 0 ),
37211     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37212 )
37213 fragment.hltSingleCaloFwdJet450AK8 = cms.EDFilter( "HLT1CaloJet",
37214     saveTags = cms.bool( True ),
37215     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
37216     triggerType = cms.int32( 85 ),
37217     MinE = cms.double( -1.0 ),
37218     MinPt = cms.double( 450.0 ),
37219     MinMass = cms.double( -1.0 ),
37220     MaxMass = cms.double( -1.0 ),
37221     MinEta = cms.double( 2.7 ),
37222     MaxEta = cms.double( 5.0 ),
37223     MinN = cms.int32( 1 )
37224 )
37225 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
37226     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
37227     triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet450AK8" ),
37228     triggerJetsType = cms.int32( 85 ),
37229     maxDeltaR = cms.double( 0.5 )
37230 )
37231 fragment.hltSinglePFFwdJet500AK8 = cms.EDFilter( "HLT1PFJet",
37232     saveTags = cms.bool( True ),
37233     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets450AK8" ),
37234     triggerType = cms.int32( 85 ),
37235     MinE = cms.double( -1.0 ),
37236     MinPt = cms.double( 500.0 ),
37237     MinMass = cms.double( -1.0 ),
37238     MaxMass = cms.double( -1.0 ),
37239     MinEta = cms.double( 2.7 ),
37240     MaxEta = cms.double( 5.0 ),
37241     MinN = cms.int32( 1 )
37242 )
37243 fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
37244     saveTags = cms.bool( True ),
37245     L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
37246     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37247     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37248     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37249     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37250     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37251     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37252     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37253     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37254     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37255 )
37256 fragment.hltPrePFHT180 = cms.EDFilter( "HLTPrescaler",
37257     offset = cms.uint32( 0 ),
37258     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37259 )
37260 fragment.hltHtMhtJet30 = cms.EDProducer( "HLTHtMhtProducer",
37261     usePt = cms.bool( False ),
37262     excludePFMuons = cms.bool( False ),
37263     minNJetHt = cms.int32( 0 ),
37264     minNJetMht = cms.int32( 0 ),
37265     minPtJetHt = cms.double( 30.0 ),
37266     minPtJetMht = cms.double( 30.0 ),
37267     maxEtaJetHt = cms.double( 2.5 ),
37268     maxEtaJetMht = cms.double( 5.0 ),
37269     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
37270     pfCandidatesLabel = cms.InputTag( "" )
37271 )
37272 fragment.hltHT130Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37273     saveTags = cms.bool( True ),
37274     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37275     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37276     minHt = cms.vdouble( 130.0 ),
37277     minMht = cms.vdouble( 0.0 ),
37278     minMeff = cms.vdouble( 0.0 ),
37279     meffSlope = cms.vdouble( 1.0 )
37280 )
37281 fragment.hltPFHT180Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37282     saveTags = cms.bool( True ),
37283     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37284     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37285     minHt = cms.vdouble( 180.0 ),
37286     minMht = cms.vdouble( 0.0 ),
37287     minMeff = cms.vdouble( 0.0 ),
37288     meffSlope = cms.vdouble( 1.0 )
37289 )
37290 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
37291     saveTags = cms.bool( True ),
37292     L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
37293     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37294     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37295     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37296     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37297     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37298     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37299     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37300     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37301     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37302 )
37303 fragment.hltPrePFHT250 = cms.EDFilter( "HLTPrescaler",
37304     offset = cms.uint32( 0 ),
37305     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37306 )
37307 fragment.hltHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37308     saveTags = cms.bool( True ),
37309     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37310     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37311     minHt = cms.vdouble( 200.0 ),
37312     minMht = cms.vdouble( 0.0 ),
37313     minMeff = cms.vdouble( 0.0 ),
37314     meffSlope = cms.vdouble( 1.0 )
37315 )
37316 fragment.hltPFHT250Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37317     saveTags = cms.bool( True ),
37318     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37319     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37320     minHt = cms.vdouble( 250.0 ),
37321     minMht = cms.vdouble( 0.0 ),
37322     minMeff = cms.vdouble( 0.0 ),
37323     meffSlope = cms.vdouble( 1.0 )
37324 )
37325 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
37326     saveTags = cms.bool( True ),
37327     L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
37328     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37329     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37330     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37331     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37332     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37333     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37334     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37335     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37336     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37337 )
37338 fragment.hltPrePFHT370 = cms.EDFilter( "HLTPrescaler",
37339     offset = cms.uint32( 0 ),
37340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37341 )
37342 fragment.hltHT320Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37343     saveTags = cms.bool( True ),
37344     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37345     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37346     minHt = cms.vdouble( 320.0 ),
37347     minMht = cms.vdouble( 0.0 ),
37348     minMeff = cms.vdouble( 0.0 ),
37349     meffSlope = cms.vdouble( 1.0 )
37350 )
37351 fragment.hltPFHT370Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37352     saveTags = cms.bool( True ),
37353     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37354     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37355     minHt = cms.vdouble( 370.0 ),
37356     minMht = cms.vdouble( 0.0 ),
37357     minMeff = cms.vdouble( 0.0 ),
37358     meffSlope = cms.vdouble( 1.0 )
37359 )
37360 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
37361     saveTags = cms.bool( True ),
37362     L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
37363     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37364     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37365     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37366     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37367     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37368     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37369     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37370     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37371     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37372 )
37373 fragment.hltPrePFHT430 = cms.EDFilter( "HLTPrescaler",
37374     offset = cms.uint32( 0 ),
37375     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37376 )
37377 fragment.hltHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37378     saveTags = cms.bool( True ),
37379     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37380     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37381     minHt = cms.vdouble( 380.0 ),
37382     minMht = cms.vdouble( 0.0 ),
37383     minMeff = cms.vdouble( 0.0 ),
37384     meffSlope = cms.vdouble( 1.0 )
37385 )
37386 fragment.hltPFHT430Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37387     saveTags = cms.bool( True ),
37388     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37389     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37390     minHt = cms.vdouble( 430.0 ),
37391     minMht = cms.vdouble( 0.0 ),
37392     minMeff = cms.vdouble( 0.0 ),
37393     meffSlope = cms.vdouble( 1.0 )
37394 )
37395 fragment.hltL1sAllHTTSeeds = cms.EDFilter( "HLTL1TSeed",
37396     saveTags = cms.bool( True ),
37397     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" ),
37398     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37399     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37400     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37401     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37402     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37403     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37404     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37405     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37406     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37407 )
37408 fragment.hltPrePFHT510 = cms.EDFilter( "HLTPrescaler",
37409     offset = cms.uint32( 0 ),
37410     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37411 )
37412 fragment.hltHT460Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37413     saveTags = cms.bool( True ),
37414     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37415     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37416     minHt = cms.vdouble( 460.0 ),
37417     minMht = cms.vdouble( 0.0 ),
37418     minMeff = cms.vdouble( 0.0 ),
37419     meffSlope = cms.vdouble( 1.0 )
37420 )
37421 fragment.hltPFHT510Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37422     saveTags = cms.bool( True ),
37423     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37424     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37425     minHt = cms.vdouble( 510.0 ),
37426     minMht = cms.vdouble( 0.0 ),
37427     minMeff = cms.vdouble( 0.0 ),
37428     meffSlope = cms.vdouble( 1.0 )
37429 )
37430 fragment.hltPrePFHT590 = cms.EDFilter( "HLTPrescaler",
37431     offset = cms.uint32( 0 ),
37432     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37433 )
37434 fragment.hltHT515Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37435     saveTags = cms.bool( True ),
37436     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37437     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37438     minHt = cms.vdouble( 515.0 ),
37439     minMht = cms.vdouble( 0.0 ),
37440     minMeff = cms.vdouble( 0.0 ),
37441     meffSlope = cms.vdouble( 1.0 )
37442 )
37443 fragment.hltPFHT590Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37444     saveTags = cms.bool( True ),
37445     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37446     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37447     minHt = cms.vdouble( 590.0 ),
37448     minMht = cms.vdouble( 0.0 ),
37449     minMeff = cms.vdouble( 0.0 ),
37450     meffSlope = cms.vdouble( 1.0 )
37451 )
37452 fragment.hltPrePFHT680 = cms.EDFilter( "HLTPrescaler",
37453     offset = cms.uint32( 0 ),
37454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37455 )
37456 fragment.hltHT580Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37457     saveTags = cms.bool( True ),
37458     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37459     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37460     minHt = cms.vdouble( 580.0 ),
37461     minMht = cms.vdouble( 0.0 ),
37462     minMeff = cms.vdouble( 0.0 ),
37463     meffSlope = cms.vdouble( 1.0 )
37464 )
37465 fragment.hltPFHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37466     saveTags = cms.bool( True ),
37467     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37468     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37469     minHt = cms.vdouble( 680.0 ),
37470     minMht = cms.vdouble( 0.0 ),
37471     minMeff = cms.vdouble( 0.0 ),
37472     meffSlope = cms.vdouble( 1.0 )
37473 )
37474 fragment.hltPrePFHT780 = cms.EDFilter( "HLTPrescaler",
37475     offset = cms.uint32( 0 ),
37476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37477 )
37478 fragment.hltHT680Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37479     saveTags = cms.bool( True ),
37480     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37481     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37482     minHt = cms.vdouble( 680.0 ),
37483     minMht = cms.vdouble( 0.0 ),
37484     minMeff = cms.vdouble( 0.0 ),
37485     meffSlope = cms.vdouble( 1.0 )
37486 )
37487 fragment.hltPFHT780Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37488     saveTags = cms.bool( True ),
37489     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37490     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37491     minHt = cms.vdouble( 780.0 ),
37492     minMht = cms.vdouble( 0.0 ),
37493     minMeff = cms.vdouble( 0.0 ),
37494     meffSlope = cms.vdouble( 1.0 )
37495 )
37496 fragment.hltPrePFHT890 = cms.EDFilter( "HLTPrescaler",
37497     offset = cms.uint32( 0 ),
37498     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37499 )
37500 fragment.hltHT790Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37501     saveTags = cms.bool( True ),
37502     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37503     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37504     minHt = cms.vdouble( 790.0 ),
37505     minMht = cms.vdouble( 0.0 ),
37506     minMeff = cms.vdouble( 0.0 ),
37507     meffSlope = cms.vdouble( 1.0 )
37508 )
37509 fragment.hltPFHT890Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37510     saveTags = cms.bool( True ),
37511     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37512     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37513     minHt = cms.vdouble( 890.0 ),
37514     minMht = cms.vdouble( 0.0 ),
37515     minMeff = cms.vdouble( 0.0 ),
37516     meffSlope = cms.vdouble( 1.0 )
37517 )
37518 fragment.hltPrePFHT1050 = cms.EDFilter( "HLTPrescaler",
37519     offset = cms.uint32( 0 ),
37520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37521 )
37522 fragment.hltHT900Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37523     saveTags = cms.bool( True ),
37524     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37525     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37526     minHt = cms.vdouble( 900.0 ),
37527     minMht = cms.vdouble( 0.0 ),
37528     minMeff = cms.vdouble( 0.0 ),
37529     meffSlope = cms.vdouble( 1.0 )
37530 )
37531 fragment.hltPFHT1050Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37532     saveTags = cms.bool( True ),
37533     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37534     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37535     minHt = cms.vdouble( 1050.0 ),
37536     minMht = cms.vdouble( 0.0 ),
37537     minMeff = cms.vdouble( 0.0 ),
37538     meffSlope = cms.vdouble( 1.0 )
37539 )
37540 fragment.hltPrePFHT500PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
37541     offset = cms.uint32( 0 ),
37542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37543 )
37544 fragment.hltMet = cms.EDProducer( "CaloMETProducer",
37545     src = cms.InputTag( "hltTowerMakerForAll" ),
37546     alias = cms.string( "RawCaloMET" ),
37547     noHF = cms.bool( False ),
37548     globalThreshold = cms.double( 0.3 ),
37549     calculateSignificance = cms.bool( False )
37550 )
37551 fragment.hltMET70 = cms.EDFilter( "HLT1CaloMET",
37552     saveTags = cms.bool( True ),
37553     inputTag = cms.InputTag( "hltMet" ),
37554     triggerType = cms.int32( 87 ),
37555     MinE = cms.double( -1.0 ),
37556     MinPt = cms.double( 70.0 ),
37557     MinMass = cms.double( -1.0 ),
37558     MaxMass = cms.double( -1.0 ),
37559     MinEta = cms.double( -1.0 ),
37560     MaxEta = cms.double( -1.0 ),
37561     MinN = cms.int32( 1 )
37562 )
37563 fragment.hltMht = cms.EDProducer( "HLTHtMhtProducer",
37564     usePt = cms.bool( False ),
37565     excludePFMuons = cms.bool( False ),
37566     minNJetHt = cms.int32( 0 ),
37567     minNJetMht = cms.int32( 0 ),
37568     minPtJetHt = cms.double( 20.0 ),
37569     minPtJetMht = cms.double( 20.0 ),
37570     maxEtaJetHt = cms.double( 5.2 ),
37571     maxEtaJetMht = cms.double( 5.2 ),
37572     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
37573     pfCandidatesLabel = cms.InputTag( "" )
37574 )
37575 fragment.hltMHT70 = cms.EDFilter( "HLTMhtFilter",
37576     saveTags = cms.bool( True ),
37577     mhtLabels = cms.VInputTag( 'hltMht' ),
37578     minMht = cms.vdouble( 70.0 )
37579 )
37580 fragment.hltHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37581     saveTags = cms.bool( True ),
37582     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37583     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37584     minHt = cms.vdouble( 400.0 ),
37585     minMht = cms.vdouble( 0.0 ),
37586     minMeff = cms.vdouble( 0.0 ),
37587     meffSlope = cms.vdouble( 1.0 )
37588 )
37589 fragment.hltPFMHTTightID = cms.EDProducer( "HLTHtMhtProducer",
37590     usePt = cms.bool( False ),
37591     excludePFMuons = cms.bool( False ),
37592     minNJetHt = cms.int32( 0 ),
37593     minNJetMht = cms.int32( 0 ),
37594     minPtJetHt = cms.double( 20.0 ),
37595     minPtJetMht = cms.double( 20.0 ),
37596     maxEtaJetHt = cms.double( 5.2 ),
37597     maxEtaJetMht = cms.double( 5.2 ),
37598     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
37599     pfCandidatesLabel = cms.InputTag( "" )
37600 )
37601 fragment.hltPFMHTTightID100 = cms.EDFilter( "HLTMhtFilter",
37602     saveTags = cms.bool( True ),
37603     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37604     minMht = cms.vdouble( 100.0 )
37605 )
37606 fragment.hltPFMET100 = cms.EDFilter( "HLT1PFMET",
37607     saveTags = cms.bool( True ),
37608     inputTag = cms.InputTag( "hltPFMETProducer" ),
37609     triggerType = cms.int32( 87 ),
37610     MinE = cms.double( -1.0 ),
37611     MinPt = cms.double( 100.0 ),
37612     MinMass = cms.double( -1.0 ),
37613     MaxMass = cms.double( -1.0 ),
37614     MinEta = cms.double( -1.0 ),
37615     MaxEta = cms.double( -1.0 ),
37616     MinN = cms.int32( 1 )
37617 )
37618 fragment.hltPFHT500Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37619     saveTags = cms.bool( True ),
37620     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37621     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37622     minHt = cms.vdouble( 500.0 ),
37623     minMht = cms.vdouble( 0.0 ),
37624     minMeff = cms.vdouble( 0.0 ),
37625     meffSlope = cms.vdouble( 1.0 )
37626 )
37627 fragment.hltPrePFHT500PFMET110PFMHT110IDTight = cms.EDFilter( "HLTPrescaler",
37628     offset = cms.uint32( 0 ),
37629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37630 )
37631 fragment.hltMET80 = cms.EDFilter( "HLT1CaloMET",
37632     saveTags = cms.bool( True ),
37633     inputTag = cms.InputTag( "hltMet" ),
37634     triggerType = cms.int32( 87 ),
37635     MinE = cms.double( -1.0 ),
37636     MinPt = cms.double( 80.0 ),
37637     MinMass = cms.double( -1.0 ),
37638     MaxMass = cms.double( -1.0 ),
37639     MinEta = cms.double( -1.0 ),
37640     MaxEta = cms.double( -1.0 ),
37641     MinN = cms.int32( 1 )
37642 )
37643 fragment.hltMHT80 = cms.EDFilter( "HLTMhtFilter",
37644     saveTags = cms.bool( True ),
37645     mhtLabels = cms.VInputTag( 'hltMht' ),
37646     minMht = cms.vdouble( 80.0 )
37647 )
37648 fragment.hltPFMHTTightID110 = cms.EDFilter( "HLTMhtFilter",
37649     saveTags = cms.bool( True ),
37650     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37651     minMht = cms.vdouble( 110.0 )
37652 )
37653 fragment.hltPFMET110 = cms.EDFilter( "HLT1PFMET",
37654     saveTags = cms.bool( True ),
37655     inputTag = cms.InputTag( "hltPFMETProducer" ),
37656     triggerType = cms.int32( 87 ),
37657     MinE = cms.double( -1.0 ),
37658     MinPt = cms.double( 110.0 ),
37659     MinMass = cms.double( -1.0 ),
37660     MaxMass = cms.double( -1.0 ),
37661     MinEta = cms.double( -1.0 ),
37662     MaxEta = cms.double( -1.0 ),
37663     MinN = cms.int32( 1 )
37664 )
37665 fragment.hltPrePFHT700PFMET85PFMHT85IDTight = cms.EDFilter( "HLTPrescaler",
37666     offset = cms.uint32( 0 ),
37667     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37668 )
37669 fragment.hltMET60 = cms.EDFilter( "HLT1CaloMET",
37670     saveTags = cms.bool( True ),
37671     inputTag = cms.InputTag( "hltMet" ),
37672     triggerType = cms.int32( 87 ),
37673     MinE = cms.double( -1.0 ),
37674     MinPt = cms.double( 60.0 ),
37675     MinMass = cms.double( -1.0 ),
37676     MaxMass = cms.double( -1.0 ),
37677     MinEta = cms.double( -1.0 ),
37678     MaxEta = cms.double( -1.0 ),
37679     MinN = cms.int32( 1 )
37680 )
37681 fragment.hltMHT60 = cms.EDFilter( "HLTMhtFilter",
37682     saveTags = cms.bool( True ),
37683     mhtLabels = cms.VInputTag( 'hltMht' ),
37684     minMht = cms.vdouble( 60.0 )
37685 )
37686 fragment.hltHT550Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37687     saveTags = cms.bool( True ),
37688     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37689     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37690     minHt = cms.vdouble( 550.0 ),
37691     minMht = cms.vdouble( 0.0 ),
37692     minMeff = cms.vdouble( 0.0 ),
37693     meffSlope = cms.vdouble( 1.0 )
37694 )
37695 fragment.hltPFMHTTightID85 = cms.EDFilter( "HLTMhtFilter",
37696     saveTags = cms.bool( True ),
37697     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37698     minMht = cms.vdouble( 85.0 )
37699 )
37700 fragment.hltPFMET85 = cms.EDFilter( "HLT1PFMET",
37701     saveTags = cms.bool( True ),
37702     inputTag = cms.InputTag( "hltPFMETProducer" ),
37703     triggerType = cms.int32( 87 ),
37704     MinE = cms.double( -1.0 ),
37705     MinPt = cms.double( 85.0 ),
37706     MinMass = cms.double( -1.0 ),
37707     MaxMass = cms.double( -1.0 ),
37708     MinEta = cms.double( -1.0 ),
37709     MaxEta = cms.double( -1.0 ),
37710     MinN = cms.int32( 1 )
37711 )
37712 fragment.hltPFHT700Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37713     saveTags = cms.bool( True ),
37714     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37715     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37716     minHt = cms.vdouble( 700.0 ),
37717     minMht = cms.vdouble( 0.0 ),
37718     minMeff = cms.vdouble( 0.0 ),
37719     meffSlope = cms.vdouble( 1.0 )
37720 )
37721 fragment.hltPrePFHT800PFMET75PFMHT75IDTight = cms.EDFilter( "HLTPrescaler",
37722     offset = cms.uint32( 0 ),
37723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37724 )
37725 fragment.hltMET50 = cms.EDFilter( "HLT1CaloMET",
37726     saveTags = cms.bool( True ),
37727     inputTag = cms.InputTag( "hltMet" ),
37728     triggerType = cms.int32( 87 ),
37729     MinE = cms.double( -1.0 ),
37730     MinPt = cms.double( 50.0 ),
37731     MinMass = cms.double( -1.0 ),
37732     MaxMass = cms.double( -1.0 ),
37733     MinEta = cms.double( -1.0 ),
37734     MaxEta = cms.double( -1.0 ),
37735     MinN = cms.int32( 1 )
37736 )
37737 fragment.hltMHT50 = cms.EDFilter( "HLTMhtFilter",
37738     saveTags = cms.bool( True ),
37739     mhtLabels = cms.VInputTag( 'hltMht' ),
37740     minMht = cms.vdouble( 50.0 )
37741 )
37742 fragment.hltHT650Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37743     saveTags = cms.bool( True ),
37744     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37745     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
37746     minHt = cms.vdouble( 650.0 ),
37747     minMht = cms.vdouble( 0.0 ),
37748     minMeff = cms.vdouble( 0.0 ),
37749     meffSlope = cms.vdouble( 1.0 )
37750 )
37751 fragment.hltPFMHTTightID75 = cms.EDFilter( "HLTMhtFilter",
37752     saveTags = cms.bool( True ),
37753     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37754     minMht = cms.vdouble( 75.0 )
37755 )
37756 fragment.hltPFMET75 = cms.EDFilter( "HLT1PFMET",
37757     saveTags = cms.bool( True ),
37758     inputTag = cms.InputTag( "hltPFMETProducer" ),
37759     triggerType = cms.int32( 87 ),
37760     MinE = cms.double( -1.0 ),
37761     MinPt = cms.double( 75.0 ),
37762     MinMass = cms.double( -1.0 ),
37763     MaxMass = cms.double( -1.0 ),
37764     MinEta = cms.double( -1.0 ),
37765     MaxEta = cms.double( -1.0 ),
37766     MinN = cms.int32( 1 )
37767 )
37768 fragment.hltPFHT800Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37769     saveTags = cms.bool( True ),
37770     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37771     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37772     minHt = cms.vdouble( 800.0 ),
37773     minMht = cms.vdouble( 0.0 ),
37774     minMeff = cms.vdouble( 0.0 ),
37775     meffSlope = cms.vdouble( 1.0 )
37776 )
37777 fragment.hltL1sAllETMHFSeeds = cms.EDFilter( "HLTL1TSeed",
37778     saveTags = cms.bool( True ),
37779     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" ),
37780     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37781     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37782     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37783     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37784     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37785     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37786     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37787     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37788     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37789 )
37790 fragment.hltPrePFMET120PFMHT120IDTight = cms.EDFilter( "HLTPrescaler",
37791     offset = cms.uint32( 0 ),
37792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37793 )
37794 fragment.hltMET90 = cms.EDFilter( "HLT1CaloMET",
37795     saveTags = cms.bool( True ),
37796     inputTag = cms.InputTag( "hltMet" ),
37797     triggerType = cms.int32( 87 ),
37798     MinE = cms.double( -1.0 ),
37799     MinPt = cms.double( 90.0 ),
37800     MinMass = cms.double( -1.0 ),
37801     MaxMass = cms.double( -1.0 ),
37802     MinEta = cms.double( -1.0 ),
37803     MaxEta = cms.double( -1.0 ),
37804     MinN = cms.int32( 1 )
37805 )
37806 fragment.hltMHT90 = cms.EDFilter( "HLTMhtFilter",
37807     saveTags = cms.bool( True ),
37808     mhtLabels = cms.VInputTag( 'hltMht' ),
37809     minMht = cms.vdouble( 90.0 )
37810 )
37811 fragment.hltPFMHTTightID120 = cms.EDFilter( "HLTMhtFilter",
37812     saveTags = cms.bool( True ),
37813     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37814     minMht = cms.vdouble( 120.0 )
37815 )
37816 fragment.hltPFMET120 = cms.EDFilter( "HLT1PFMET",
37817     saveTags = cms.bool( True ),
37818     inputTag = cms.InputTag( "hltPFMETProducer" ),
37819     triggerType = cms.int32( 87 ),
37820     MinE = cms.double( -1.0 ),
37821     MinPt = cms.double( 120.0 ),
37822     MinMass = cms.double( -1.0 ),
37823     MaxMass = cms.double( -1.0 ),
37824     MinEta = cms.double( -1.0 ),
37825     MaxEta = cms.double( -1.0 ),
37826     MinN = cms.int32( 1 )
37827 )
37828 fragment.hltPrePFMET130PFMHT130IDTight = cms.EDFilter( "HLTPrescaler",
37829     offset = cms.uint32( 0 ),
37830     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37831 )
37832 fragment.hltMET100 = cms.EDFilter( "HLT1CaloMET",
37833     saveTags = cms.bool( True ),
37834     inputTag = cms.InputTag( "hltMet" ),
37835     triggerType = cms.int32( 87 ),
37836     MinE = cms.double( -1.0 ),
37837     MinPt = cms.double( 100.0 ),
37838     MinMass = cms.double( -1.0 ),
37839     MaxMass = cms.double( -1.0 ),
37840     MinEta = cms.double( -1.0 ),
37841     MaxEta = cms.double( -1.0 ),
37842     MinN = cms.int32( 1 )
37843 )
37844 fragment.hltMHT100 = cms.EDFilter( "HLTMhtFilter",
37845     saveTags = cms.bool( True ),
37846     mhtLabels = cms.VInputTag( 'hltMht' ),
37847     minMht = cms.vdouble( 100.0 )
37848 )
37849 fragment.hltPFMHTTightID130 = cms.EDFilter( "HLTMhtFilter",
37850     saveTags = cms.bool( True ),
37851     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37852     minMht = cms.vdouble( 130.0 )
37853 )
37854 fragment.hltPFMET130 = cms.EDFilter( "HLT1PFMET",
37855     saveTags = cms.bool( True ),
37856     inputTag = cms.InputTag( "hltPFMETProducer" ),
37857     triggerType = cms.int32( 87 ),
37858     MinE = cms.double( -1.0 ),
37859     MinPt = cms.double( 130.0 ),
37860     MinMass = cms.double( -1.0 ),
37861     MaxMass = cms.double( -1.0 ),
37862     MinEta = cms.double( -1.0 ),
37863     MaxEta = cms.double( -1.0 ),
37864     MinN = cms.int32( 1 )
37865 )
37866 fragment.hltPrePFMET140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
37867     offset = cms.uint32( 0 ),
37868     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37869 )
37870 fragment.hltMET110 = cms.EDFilter( "HLT1CaloMET",
37871     saveTags = cms.bool( True ),
37872     inputTag = cms.InputTag( "hltMet" ),
37873     triggerType = cms.int32( 87 ),
37874     MinE = cms.double( -1.0 ),
37875     MinPt = cms.double( 110.0 ),
37876     MinMass = cms.double( -1.0 ),
37877     MaxMass = cms.double( -1.0 ),
37878     MinEta = cms.double( -1.0 ),
37879     MaxEta = cms.double( -1.0 ),
37880     MinN = cms.int32( 1 )
37881 )
37882 fragment.hltMHT110 = cms.EDFilter( "HLTMhtFilter",
37883     saveTags = cms.bool( True ),
37884     mhtLabels = cms.VInputTag( 'hltMht' ),
37885     minMht = cms.vdouble( 110.0 )
37886 )
37887 fragment.hltPFMHTTightID140 = cms.EDFilter( "HLTMhtFilter",
37888     saveTags = cms.bool( True ),
37889     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
37890     minMht = cms.vdouble( 140.0 )
37891 )
37892 fragment.hltPFMET140 = cms.EDFilter( "HLT1PFMET",
37893     saveTags = cms.bool( True ),
37894     inputTag = cms.InputTag( "hltPFMETProducer" ),
37895     triggerType = cms.int32( 87 ),
37896     MinE = cms.double( -1.0 ),
37897     MinPt = cms.double( 140.0 ),
37898     MinMass = cms.double( -1.0 ),
37899     MaxMass = cms.double( -1.0 ),
37900     MinEta = cms.double( -1.0 ),
37901     MaxEta = cms.double( -1.0 ),
37902     MinN = cms.int32( 1 )
37903 )
37904 fragment.hltL1sAllETMHFHTT60Seeds = cms.EDFilter( "HLTL1TSeed",
37905     saveTags = cms.bool( True ),
37906     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" ),
37907     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
37908     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
37909     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
37910     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
37911     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
37912     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
37913     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
37914     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
37915     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
37916 )
37917 fragment.hltPrePFMET120PFMHT120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
37918     offset = cms.uint32( 0 ),
37919     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37920 )
37921 fragment.hltPFHT60Jet30 = cms.EDFilter( "HLTHtMhtFilter",
37922     saveTags = cms.bool( True ),
37923     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
37924     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
37925     minHt = cms.vdouble( 60.0 ),
37926     minMht = cms.vdouble( 0.0 ),
37927     minMeff = cms.vdouble( 0.0 ),
37928     meffSlope = cms.vdouble( 1.0 )
37929 )
37930 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightPFHT60 = cms.EDFilter( "HLTPrescaler",
37931     offset = cms.uint32( 0 ),
37932     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37933 )
37934 fragment.hltPFMHTNoMuTightID = cms.EDProducer( "HLTHtMhtProducer",
37935     usePt = cms.bool( False ),
37936     excludePFMuons = cms.bool( True ),
37937     minNJetHt = cms.int32( 0 ),
37938     minNJetMht = cms.int32( 0 ),
37939     minPtJetHt = cms.double( 20.0 ),
37940     minPtJetMht = cms.double( 20.0 ),
37941     maxEtaJetHt = cms.double( 5.2 ),
37942     maxEtaJetMht = cms.double( 5.2 ),
37943     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
37944     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
37945 )
37946 fragment.hltPFMHTNoMuTightID120 = cms.EDFilter( "HLTMhtFilter",
37947     saveTags = cms.bool( True ),
37948     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
37949     minMht = cms.vdouble( 120.0 )
37950 )
37951 fragment.hltParticleFlowNoMu = cms.EDFilter( "GenericPFCandidateSelector",
37952     src = cms.InputTag( "hltParticleFlow" ),
37953     cut = cms.string( "particleId!=3" )
37954 )
37955 fragment.hltPFMETNoMuProducer = cms.EDProducer( "PFMETProducer",
37956     src = cms.InputTag( "hltParticleFlowNoMu" ),
37957     globalThreshold = cms.double( 0.0 ),
37958     alias = cms.string( "pfMetNoMu" ),
37959     calculateSignificance = cms.bool( False ),
37960     parameters = cms.PSet(  ),
37961     applyWeight = cms.bool( False ),
37962     srcWeights = cms.InputTag( "" )
37963 )
37964 fragment.hltPFMETNoMu120 = cms.EDFilter( "HLT1PFMET",
37965     saveTags = cms.bool( True ),
37966     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
37967     triggerType = cms.int32( 87 ),
37968     MinE = cms.double( -1.0 ),
37969     MinPt = cms.double( 120.0 ),
37970     MinMass = cms.double( -1.0 ),
37971     MaxMass = cms.double( -1.0 ),
37972     MinEta = cms.double( -1.0 ),
37973     MaxEta = cms.double( -1.0 ),
37974     MinN = cms.int32( 1 )
37975 )
37976 fragment.hltPrePFMETTypeOne140PFMHT140IDTight = cms.EDFilter( "HLTPrescaler",
37977     offset = cms.uint32( 0 ),
37978     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
37979 )
37980 fragment.hltcorrPFMETTypeOne = cms.EDProducer( "PFJetMETcorrInputProducer",
37981     src = cms.InputTag( "hltAK4PFJets" ),
37982     offsetCorrLabel = cms.InputTag( "hltAK4PFFastJetCorrector" ),
37983     jetCorrLabel = cms.InputTag( "hltAK4PFCorrector" ),
37984     jetCorrLabelRes = cms.InputTag( "hltAK4PFCorrector" ),
37985     jetCorrEtaMax = cms.double( 9.9 ),
37986     type1JetPtThreshold = cms.double( 35.0 ),
37987     skipEM = cms.bool( True ),
37988     skipEMfractionThreshold = cms.double( 0.9 ),
37989     skipMuons = cms.bool( True ),
37990     skipMuonSelection = cms.string( "isGlobalMuon | isStandAloneMuon" )
37991 )
37992 fragment.hltPFMETTypeOne = cms.EDProducer( "CorrectedPFMETProducer",
37993     src = cms.InputTag( "hltPFMETProducer" ),
37994     srcCorrections = cms.VInputTag( 'hltcorrPFMETTypeOne:type1' )
37995 )
37996 fragment.hltPFMETTypeOne140 = cms.EDFilter( "HLT1PFMET",
37997     saveTags = cms.bool( True ),
37998     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
37999     triggerType = cms.int32( 87 ),
38000     MinE = cms.double( -1.0 ),
38001     MinPt = cms.double( 140.0 ),
38002     MinMass = cms.double( -1.0 ),
38003     MaxMass = cms.double( -1.0 ),
38004     MinEta = cms.double( -1.0 ),
38005     MaxEta = cms.double( -1.0 ),
38006     MinN = cms.int32( 1 )
38007 )
38008 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTight = cms.EDFilter( "HLTPrescaler",
38009     offset = cms.uint32( 0 ),
38010     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38011 )
38012 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTight = cms.EDFilter( "HLTPrescaler",
38013     offset = cms.uint32( 0 ),
38014     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38015 )
38016 fragment.hltPFMHTNoMuTightID130 = cms.EDFilter( "HLTMhtFilter",
38017     saveTags = cms.bool( True ),
38018     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
38019     minMht = cms.vdouble( 130.0 )
38020 )
38021 fragment.hltPFMETNoMu130 = cms.EDFilter( "HLT1PFMET",
38022     saveTags = cms.bool( True ),
38023     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
38024     triggerType = cms.int32( 87 ),
38025     MinE = cms.double( -1.0 ),
38026     MinPt = cms.double( 130.0 ),
38027     MinMass = cms.double( -1.0 ),
38028     MaxMass = cms.double( -1.0 ),
38029     MinEta = cms.double( -1.0 ),
38030     MaxEta = cms.double( -1.0 ),
38031     MinN = cms.int32( 1 )
38032 )
38033 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTight = cms.EDFilter( "HLTPrescaler",
38034     offset = cms.uint32( 0 ),
38035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38036 )
38037 fragment.hltPFMHTNoMuTightID140 = cms.EDFilter( "HLTMhtFilter",
38038     saveTags = cms.bool( True ),
38039     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
38040     minMht = cms.vdouble( 140.0 )
38041 )
38042 fragment.hltPFMETNoMu140 = cms.EDFilter( "HLT1PFMET",
38043     saveTags = cms.bool( True ),
38044     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
38045     triggerType = cms.int32( 87 ),
38046     MinE = cms.double( -1.0 ),
38047     MinPt = cms.double( 140.0 ),
38048     MinMass = cms.double( -1.0 ),
38049     MaxMass = cms.double( -1.0 ),
38050     MinEta = cms.double( -1.0 ),
38051     MaxEta = cms.double( -1.0 ),
38052     MinN = cms.int32( 1 )
38053 )
38054 fragment.hltPrePFMETNoMu110PFMHTNoMu110IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
38055     offset = cms.uint32( 0 ),
38056     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38057 )
38058 fragment.hltHFJetShowerShape = cms.EDProducer( "HFJetShowerShape",
38059     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
38060     vertices = cms.InputTag( "hltPixelVertices" ),
38061     jetPtThreshold = cms.double( 25.0 ),
38062     jetEtaThreshold = cms.double( 2.9 ),
38063     hfTowerEtaWidth = cms.double( 0.175 ),
38064     hfTowerPhiWidth = cms.double( 0.175 ),
38065     vertexRecoEffcy = cms.double( 0.7 ),
38066     offsetPerPU = cms.double( 0.4 ),
38067     jetReferenceRadius = cms.double( 0.4 ),
38068     stripPtThreshold = cms.double( 10.0 ),
38069     widthPtThreshold = cms.double( 3.0 )
38070 )
38071 fragment.hltAK4PFJetsTightIDCorrectedHFCleaned = cms.EDProducer( "HLTPFJetHFCleaner",
38072     jets = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
38073     mets = cms.InputTag( "hltMet" ),
38074     sigmaEtaEta = cms.InputTag( 'hltHFJetShowerShape','sigmaEtaEta' ),
38075     sigmaPhiPhi = cms.InputTag( 'hltHFJetShowerShape','sigmaPhiPhi' ),
38076     centralEtaStripSize = cms.InputTag( 'hltHFJetShowerShape','centralEtaStripSize' ),
38077     jetPtMin = cms.double( 100.0 ),
38078     dphiJetMetMin = cms.double( 2.5 ),
38079     jetEtaMin = cms.double( 2.9 ),
38080     jetEtaMax = cms.double( 3.25 ),
38081     sigmaEtaPhiDiffMax = cms.double( 0.05 ),
38082     cornerCutSigmaEtaEta = cms.double( 0.02 ),
38083     cornerCutSigmaPhiPhi = cms.double( 0.02 ),
38084     centralEtaStripSizeMax = cms.int32( 2 ),
38085     applySigmaEtaPhiCornerCut = cms.bool( True ),
38086     applySigmaEtaPhiCut = cms.bool( True ),
38087     applyStripSizeCut = cms.bool( True )
38088 )
38089 fragment.hltPFMHTNoMuTightIDHFCleaned = cms.EDProducer( "HLTHtMhtProducer",
38090     usePt = cms.bool( False ),
38091     excludePFMuons = cms.bool( True ),
38092     minNJetHt = cms.int32( 0 ),
38093     minNJetMht = cms.int32( 0 ),
38094     minPtJetHt = cms.double( 20.0 ),
38095     minPtJetMht = cms.double( 20.0 ),
38096     maxEtaJetHt = cms.double( 5.2 ),
38097     maxEtaJetMht = cms.double( 5.2 ),
38098     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrectedHFCleaned" ),
38099     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
38100 )
38101 fragment.hltPFMHTNoMuTightID110HFCleaned = cms.EDFilter( "HLTMhtFilter",
38102     saveTags = cms.bool( True ),
38103     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
38104     minMht = cms.vdouble( 110.0 )
38105 )
38106 fragment.hltPFMETNoMu110 = cms.EDFilter( "HLT1PFMET",
38107     saveTags = cms.bool( True ),
38108     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
38109     triggerType = cms.int32( 87 ),
38110     MinE = cms.double( -1.0 ),
38111     MinPt = cms.double( 110.0 ),
38112     MinMass = cms.double( -1.0 ),
38113     MaxMass = cms.double( -1.0 ),
38114     MinEta = cms.double( -1.0 ),
38115     MaxEta = cms.double( -1.0 ),
38116     MinN = cms.int32( 1 )
38117 )
38118 fragment.hltPrePFMETNoMu120PFMHTNoMu120IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
38119     offset = cms.uint32( 0 ),
38120     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38121 )
38122 fragment.hltPFMHTNoMuTightID120HFCleaned = cms.EDFilter( "HLTMhtFilter",
38123     saveTags = cms.bool( True ),
38124     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
38125     minMht = cms.vdouble( 120.0 )
38126 )
38127 fragment.hltPrePFMETNoMu130PFMHTNoMu130IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
38128     offset = cms.uint32( 0 ),
38129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38130 )
38131 fragment.hltPFMHTNoMuTightID130HFCleaned = cms.EDFilter( "HLTMhtFilter",
38132     saveTags = cms.bool( True ),
38133     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
38134     minMht = cms.vdouble( 130.0 )
38135 )
38136 fragment.hltPrePFMETNoMu140PFMHTNoMu140IDTightFilterHF = cms.EDFilter( "HLTPrescaler",
38137     offset = cms.uint32( 0 ),
38138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38139 )
38140 fragment.hltPFMHTNoMuTightID140HFCleaned = cms.EDFilter( "HLTMhtFilter",
38141     saveTags = cms.bool( True ),
38142     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightIDHFCleaned' ),
38143     minMht = cms.vdouble( 140.0 )
38144 )
38145 fragment.hltPreL1ETMHadSeeds = cms.EDFilter( "HLTPrescaler",
38146     offset = cms.uint32( 0 ),
38147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38148 )
38149 fragment.hltPreCaloMHT90 = cms.EDFilter( "HLTPrescaler",
38150     offset = cms.uint32( 0 ),
38151     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38152 )
38153 fragment.hltPreCaloMET90NotCleaned = cms.EDFilter( "HLTPrescaler",
38154     offset = cms.uint32( 0 ),
38155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38156 )
38157 fragment.hltPreCaloMET350NotCleaned = cms.EDFilter( "HLTPrescaler",
38158     offset = cms.uint32( 0 ),
38159     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38160 )
38161 fragment.hltMET350 = cms.EDFilter( "HLT1CaloMET",
38162     saveTags = cms.bool( True ),
38163     inputTag = cms.InputTag( "hltMet" ),
38164     triggerType = cms.int32( 87 ),
38165     MinE = cms.double( -1.0 ),
38166     MinPt = cms.double( 350.0 ),
38167     MinMass = cms.double( -1.0 ),
38168     MaxMass = cms.double( -1.0 ),
38169     MinEta = cms.double( -1.0 ),
38170     MaxEta = cms.double( -1.0 ),
38171     MinN = cms.int32( 1 )
38172 )
38173 fragment.hltPrePFMET200NotCleaned = cms.EDFilter( "HLTPrescaler",
38174     offset = cms.uint32( 0 ),
38175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38176 )
38177 fragment.hltPFMET200 = cms.EDFilter( "HLT1PFMET",
38178     saveTags = cms.bool( True ),
38179     inputTag = cms.InputTag( "hltPFMETProducer" ),
38180     triggerType = cms.int32( 87 ),
38181     MinE = cms.double( -1.0 ),
38182     MinPt = cms.double( 200.0 ),
38183     MinMass = cms.double( -1.0 ),
38184     MaxMass = cms.double( -1.0 ),
38185     MinEta = cms.double( -1.0 ),
38186     MaxEta = cms.double( -1.0 ),
38187     MinN = cms.int32( 1 )
38188 )
38189 fragment.hltPrePFMET250NotCleaned = cms.EDFilter( "HLTPrescaler",
38190     offset = cms.uint32( 0 ),
38191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38192 )
38193 fragment.hltPFMET250 = cms.EDFilter( "HLT1PFMET",
38194     saveTags = cms.bool( True ),
38195     inputTag = cms.InputTag( "hltPFMETProducer" ),
38196     triggerType = cms.int32( 87 ),
38197     MinE = cms.double( -1.0 ),
38198     MinPt = cms.double( 250.0 ),
38199     MinMass = cms.double( -1.0 ),
38200     MaxMass = cms.double( -1.0 ),
38201     MinEta = cms.double( -1.0 ),
38202     MaxEta = cms.double( -1.0 ),
38203     MinN = cms.int32( 1 )
38204 )
38205 fragment.hltPrePFMET300NotCleaned = cms.EDFilter( "HLTPrescaler",
38206     offset = cms.uint32( 0 ),
38207     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38208 )
38209 fragment.hltPFMET300 = cms.EDFilter( "HLT1PFMET",
38210     saveTags = cms.bool( True ),
38211     inputTag = cms.InputTag( "hltPFMETProducer" ),
38212     triggerType = cms.int32( 87 ),
38213     MinE = cms.double( -1.0 ),
38214     MinPt = cms.double( 300.0 ),
38215     MinMass = cms.double( -1.0 ),
38216     MaxMass = cms.double( -1.0 ),
38217     MinEta = cms.double( -1.0 ),
38218     MaxEta = cms.double( -1.0 ),
38219     MinN = cms.int32( 1 )
38220 )
38221 fragment.hltPrePFMET200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
38222     offset = cms.uint32( 0 ),
38223     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38224 )
38225 fragment.hltCSCHaloData = cms.EDProducer( "CSCHaloDataProducer",
38226     L1MuGMTReadoutLabel = cms.InputTag( "" ),
38227     HLTResultLabel = cms.InputTag( "" ),
38228     HLTBitLabel = cms.VInputTag(  ),
38229     ALCTDigiLabel = cms.InputTag( "" ),
38230     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
38231     HBHErhLabel = cms.InputTag( "hltHbhereco" ),
38232     ECALBrhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
38233     ECALErhLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
38234     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
38235     CosmicMuonLabel = cms.InputTag( "" ),
38236     MuonLabel = cms.InputTag( "hltMuons" ),
38237     SALabel = cms.InputTag( "" ),
38238     MatchParameters = cms.PSet( 
38239       RPChits = cms.InputTag( "hltRpcRecHits" ),
38240       TightMatchDT = cms.bool( False ),
38241       DTradius = cms.double( 0.01 ),
38242       TightMatchCSC = cms.bool( True ),
38243       CSCsegments = cms.InputTag( "hltCscSegments" ),
38244       DTsegments = cms.InputTag( "hltDt4DSegments" )
38245     ),
38246     DetaParam = cms.double( 0.1 ),
38247     DphiParam = cms.double( 1.0 ),
38248     NormChi2Param = cms.double( 8.0 ),
38249     InnerRMinParam = cms.double( 0.0 ),
38250     OuterRMinParam = cms.double( 0.0 ),
38251     InnerRMaxParam = cms.double( 99999.0 ),
38252     OuterRMaxParam = cms.double( 99999.0 ),
38253     MinOuterMomentumTheta = cms.double( 0.1 ),
38254     MaxOuterMomentumTheta = cms.double( 3.0 ),
38255     MatchingDPhiThreshold = cms.double( 0.18 ),
38256     MatchingDEtaThreshold = cms.double( 0.4 ),
38257     MatchingDWireThreshold = cms.int32( 5 ),
38258     RecHitTime0 = cms.double( 0.0 ),
38259     RecHitTimeWindow = cms.double( 25.0 ),
38260     ExpectedBX = cms.int32( 6 ),
38261     MaxFreeInverseBeta = cms.double( 0.0 ),
38262     MaxDtMuonSegment = cms.double( -10.0 ),
38263     MaxSegmentRDiff = cms.double( 10.0 ),
38264     MaxSegmentPhiDiff = cms.double( 0.1 ),
38265     MaxSegmentTheta = cms.double( 0.7 )
38266 )
38267 fragment.hltEcalHaloData = cms.EDProducer( "EcalHaloDataProducer",
38268     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
38269     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
38270     ESRecHitLabel = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
38271     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
38272     SuperClusterLabel = cms.InputTag( "" ),
38273     PhotonLabel = cms.InputTag( "" ),
38274     EBRecHitEnergyThresholdParam = cms.double( 0.3 ),
38275     EERecHitEnergyThresholdParam = cms.double( 0.3 ),
38276     ESRecHitEnergyThresholdParam = cms.double( 0.3 ),
38277     SumEcalEnergyThresholdParam = cms.double( 10.0 ),
38278     NHitsEcalThresholdParam = cms.int32( 4 ),
38279     RoundnessCutParam = cms.double( 0.41 ),
38280     AngleCutParam = cms.double( 0.51 )
38281 )
38282 fragment.hltHcalHaloData = cms.EDProducer( "HcalHaloDataProducer",
38283     EBRecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
38284     EERecHitLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
38285     HBHERecHitLabel = cms.InputTag( "hltHbhereco" ),
38286     HORecHitLabel = cms.InputTag( "hltHoreco" ),
38287     HFRecHitLabel = cms.InputTag( "hltHfreco" ),
38288     caloTowerCollName = cms.InputTag( "hltTowerMakerForAll" ),
38289     HcalMinMatchingRadiusParam = cms.double( 110.0 ),
38290     HcalMaxMatchingRadiusParam = cms.double( 490.0 ),
38291     HBRecHitEnergyThresholdParam = cms.double( 0.5 ),
38292     HERecHitEnergyThresholdParam = cms.double( 0.5 ),
38293     SumHcalEnergyThresholdParam = cms.double( 18.0 ),
38294     NHitsHcalThresholdParam = cms.int32( 4 )
38295 )
38296 fragment.hltGlobalHaloData = cms.EDProducer( "GlobalHaloDataProducer",
38297     metLabel = cms.InputTag( "hltMet" ),
38298     calotowerLabel = cms.InputTag( "hltTowerMakerForAll" ),
38299     CSCSegmentLabel = cms.InputTag( "hltCscSegments" ),
38300     CSCRecHitLabel = cms.InputTag( "hltCsc2DRecHits" ),
38301     MuonLabel = cms.InputTag( "hltMuons" ),
38302     EcalMinMatchingRadiusParam = cms.double( 110.0 ),
38303     EcalMaxMatchingRadiusParam = cms.double( 330.0 ),
38304     HcalMinMatchingRadiusParam = cms.double( 110.0 ),
38305     HcalMaxMatchingRadiusParam = cms.double( 490.0 ),
38306     CSCHaloDataLabel = cms.InputTag( "hltCSCHaloData" ),
38307     EcalHaloDataLabel = cms.InputTag( "hltEcalHaloData" ),
38308     HcalHaloDataLabel = cms.InputTag( "hltHcalHaloData" ),
38309     CaloTowerEtThresholdParam = cms.double( 0.3 ),
38310     MaxSegmentTheta = cms.double( 0.7 ),
38311     rh_et_threshforcscmatching_eb = cms.double( 10.0 ),
38312     rcalominrsegm_lowthresh_eb = cms.double( -30.0 ),
38313     rcalominrsegm_highthresh_eb = cms.double( 15.0 ),
38314     dtcalosegm_thresh_eb = cms.double( 15.0 ),
38315     dphicalosegm_thresh_eb = cms.double( 0.04 ),
38316     rh_et_threshforcscmatching_ee = cms.double( 10.0 ),
38317     rcalominrsegm_lowthresh_ee = cms.double( -30.0 ),
38318     rcalominrsegm_highthresh_ee = cms.double( 30.0 ),
38319     dtcalosegm_thresh_ee = cms.double( 15.0 ),
38320     dphicalosegm_thresh_ee = cms.double( 0.04 ),
38321     rh_et_threshforcscmatching_hb = cms.double( 20.0 ),
38322     rcalominrsegm_lowthresh_hb = cms.double( -100.0 ),
38323     rcalominrsegm_highthresh_hb = cms.double( 20.0 ),
38324     dtcalosegm_thresh_hb = cms.double( 15.0 ),
38325     dphicalosegm_thresh_hb = cms.double( 0.15 ),
38326     rh_et_threshforcscmatching_he = cms.double( 20.0 ),
38327     rcalominrsegm_lowthresh_he = cms.double( -30.0 ),
38328     rcalominrsegm_highthresh_he = cms.double( 30.0 ),
38329     dtcalosegm_thresh_he = cms.double( 15.0 ),
38330     dphicalosegm_thresh_he = cms.double( 0.1 ),
38331     IsHLT = cms.bool( True )
38332 )
38333 fragment.hltCaloRecHitsBeamHaloCleaned = cms.EDProducer( "CaloRecHitsBeamHaloCleaned",
38334     EBRecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
38335     EERecHitsLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
38336     HBHERecHitsLabel = cms.InputTag( "hltHbhereco" ),
38337     GlobalHaloDataLabel = cms.InputTag( "hltGlobalHaloData" ),
38338     IsHLT = cms.bool( True )
38339 )
38340 fragment.hltTowerMakerForAllBeamHaloCleaned = cms.EDProducer( "CaloTowersCreator",
38341     EBSumThreshold = cms.double( 0.2 ),
38342     HF2Weight = cms.double( 1.0 ),
38343     EBWeight = cms.double( 1.0 ),
38344     hfInput = cms.InputTag( "hltHfreco" ),
38345     EESumThreshold = cms.double( 0.45 ),
38346     HOThreshold0 = cms.double( 3.5 ),
38347     HOThresholdPlus1 = cms.double( 3.5 ),
38348     HOThresholdMinus1 = cms.double( 3.5 ),
38349     HOThresholdPlus2 = cms.double( 3.5 ),
38350     HOThresholdMinus2 = cms.double( 3.5 ),
38351     HBGrid = cms.vdouble(  ),
38352     HBThreshold1 = cms.double( 0.4 ),
38353     HBThreshold2 = cms.double( 0.3 ),
38354     HBThreshold = cms.double( 0.3 ),
38355     EEWeights = cms.vdouble(  ),
38356     HF1Threshold = cms.double( 0.5 ),
38357     HF2Weights = cms.vdouble(  ),
38358     HOWeights = cms.vdouble(  ),
38359     EEGrid = cms.vdouble(  ),
38360     HEDWeight = cms.double( 1.0 ),
38361     EEWeight = cms.double( 1.0 ),
38362     UseHO = cms.bool( False ),
38363     HBWeights = cms.vdouble(  ),
38364     HESWeight = cms.double( 1.0 ),
38365     HF1Weight = cms.double( 1.0 ),
38366     HF2Grid = cms.vdouble(  ),
38367     HEDWeights = cms.vdouble(  ),
38368     HF1Grid = cms.vdouble(  ),
38369     EBWeights = cms.vdouble(  ),
38370     HOWeight = cms.double( 1.0E-99 ),
38371     EBThreshold = cms.double( 0.07 ),
38372     EEThreshold = cms.double( 0.3 ),
38373     UseEtEBTreshold = cms.bool( False ),
38374     UseSymEBTreshold = cms.bool( False ),
38375     UseEtEETreshold = cms.bool( False ),
38376     UseSymEETreshold = cms.bool( False ),
38377     hbheInput = cms.InputTag( "hltCaloRecHitsBeamHaloCleaned" ),
38378     HcalThreshold = cms.double( -1000.0 ),
38379     HF2Threshold = cms.double( 0.85 ),
38380     HESThreshold1 = cms.double( 0.1 ),
38381     HESThreshold = cms.double( 0.2 ),
38382     HF1Weights = cms.vdouble(  ),
38383     hoInput = cms.InputTag( "hltHoreco" ),
38384     HESGrid = cms.vdouble(  ),
38385     HESWeights = cms.vdouble(  ),
38386     HEDThreshold1 = cms.double( 0.1 ),
38387     HEDThreshold = cms.double( 0.2 ),
38388     EcutTower = cms.double( -1000.0 ),
38389     HEDGrid = cms.vdouble(  ),
38390     ecalInputs = cms.VInputTag( 'hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEB','hltCaloRecHitsBeamHaloCleaned:EcalRecHitsEE' ),
38391     HBWeight = cms.double( 1.0 ),
38392     HOGrid = cms.vdouble(  ),
38393     EBGrid = cms.vdouble(  ),
38394     MomConstrMethod = cms.int32( 1 ),
38395     MomHBDepth = cms.double( 0.2 ),
38396     MomHEDepth = cms.double( 0.4 ),
38397     MomEBDepth = cms.double( 0.3 ),
38398     MomEEDepth = cms.double( 0.0 ),
38399     HcalAcceptSeverityLevel = cms.uint32( 9 ),
38400     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
38401       'kWeird',
38402       'kBad' ),
38403     UseHcalRecoveredHits = cms.bool( False ),
38404     UseEcalRecoveredHits = cms.bool( False ),
38405     UseRejectedHitsOnly = cms.bool( False ),
38406     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
38407     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
38408     UseRejectedRecoveredHcalHits = cms.bool( False ),
38409     UseRejectedRecoveredEcalHits = cms.bool( False ),
38410     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
38411     AllowMissingInputs = cms.bool( False ),
38412     HcalPhase = cms.int32( 1 ),
38413     usePFThresholdsFromDB = cms.bool( True )
38414 )
38415 fragment.hltMetCleanBH = cms.EDProducer( "CaloMETProducer",
38416     src = cms.InputTag( "hltTowerMakerForAllBeamHaloCleaned" ),
38417     alias = cms.string( "RawCaloMET" ),
38418     noHF = cms.bool( False ),
38419     globalThreshold = cms.double( 0.3 ),
38420     calculateSignificance = cms.bool( False )
38421 )
38422 fragment.hltMETCleanBH80 = cms.EDFilter( "HLT1CaloMET",
38423     saveTags = cms.bool( True ),
38424     inputTag = cms.InputTag( "hltMetCleanBH" ),
38425     triggerType = cms.int32( 87 ),
38426     MinE = cms.double( -1.0 ),
38427     MinPt = cms.double( 80.0 ),
38428     MinMass = cms.double( -1.0 ),
38429     MaxMass = cms.double( -1.0 ),
38430     MinEta = cms.double( -1.0 ),
38431     MaxEta = cms.double( -1.0 ),
38432     MinN = cms.int32( 1 )
38433 )
38434 fragment.hltPrePFMETTypeOne200BeamHaloCleaned = cms.EDFilter( "HLTPrescaler",
38435     offset = cms.uint32( 0 ),
38436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38437 )
38438 fragment.hltPFMETTypeOne200 = cms.EDFilter( "HLT1PFMET",
38439     saveTags = cms.bool( True ),
38440     inputTag = cms.InputTag( "hltPFMETTypeOne" ),
38441     triggerType = cms.int32( 87 ),
38442     MinE = cms.double( -1.0 ),
38443     MinPt = cms.double( 200.0 ),
38444     MinMass = cms.double( -1.0 ),
38445     MaxMass = cms.double( -1.0 ),
38446     MinEta = cms.double( -1.0 ),
38447     MaxEta = cms.double( -1.0 ),
38448     MinN = cms.int32( 1 )
38449 )
38450 fragment.hltL1sETM90ToETM150 = cms.EDFilter( "HLTL1TSeed",
38451     saveTags = cms.bool( True ),
38452     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" ),
38453     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38454     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38455     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38456     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38457     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38458     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38459     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38460     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38461     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38462 )
38463 fragment.hltPreMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
38464     offset = cms.uint32( 0 ),
38465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38466 )
38467 fragment.hltMET105 = cms.EDFilter( "HLT1CaloMET",
38468     saveTags = cms.bool( True ),
38469     inputTag = cms.InputTag( "hltMet" ),
38470     triggerType = cms.int32( 87 ),
38471     MinE = cms.double( -1.0 ),
38472     MinPt = cms.double( 105.0 ),
38473     MinMass = cms.double( -1.0 ),
38474     MaxMass = cms.double( -1.0 ),
38475     MinEta = cms.double( -1.0 ),
38476     MaxEta = cms.double( -1.0 ),
38477     MinN = cms.int32( 1 )
38478 )
38479 fragment.hltDeDxEstimatorProducer = cms.EDProducer( "DeDxEstimatorProducer",
38480     estimator = cms.string( "generic" ),
38481     tracks = cms.InputTag( "hltMergedTracks" ),
38482     UsePixel = cms.bool( False ),
38483     UseStrip = cms.bool( True ),
38484     MeVperADCPixel = cms.double( 3.61E-6 ),
38485     MeVperADCStrip = cms.double( 9.5665E-4 ),
38486     ShapeTest = cms.bool( False ),
38487     UseCalibration = cms.bool( False ),
38488     calibrationPath = cms.string( "" ),
38489     Record = cms.string( "SiStripDeDxMip_3D_Rcd" ),
38490     ProbabilityMode = cms.string( "Accumulation" ),
38491     fraction = cms.double( 0.4 ),
38492     exponent = cms.double( -2.0 ),
38493     truncate = cms.bool( True )
38494 )
38495 fragment.hltTrk50Filter = cms.EDFilter( "HLTDeDxFilter",
38496     saveTags = cms.bool( True ),
38497     minDEDx = cms.double( -1.0 ),
38498     minPT = cms.double( 50.0 ),
38499     minNOM = cms.double( -1.0 ),
38500     minETA = cms.double( 0.0 ),
38501     maxETA = cms.double( 5.5 ),
38502     minNumValidHits = cms.double( 5.0 ),
38503     maxNHitMissIn = cms.double( 0.0 ),
38504     maxNHitMissMid = cms.double( 0.0 ),
38505     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
38506     relTrkIsoDeltaRSize = cms.double( 0.3 ),
38507     maxAssocCaloE = cms.double( 100.0 ),
38508     maxAssocCaloEDeltaRSize = cms.double( 0.5 ),
38509     caloTowersTag = cms.InputTag( "hltTowerMakerForAll" ),
38510     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
38511     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
38512 )
38513 fragment.hltL1sETM80ToETM150 = cms.EDFilter( "HLTL1TSeed",
38514     saveTags = cms.bool( True ),
38515     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" ),
38516     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38517     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38518     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38519     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38520     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38521     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38522     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38523     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38524     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38525 )
38526 fragment.hltPreMET120IsoTrk50 = cms.EDFilter( "HLTPrescaler",
38527     offset = cms.uint32( 0 ),
38528     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38529 )
38530 fragment.hltMET120 = cms.EDFilter( "HLT1CaloMET",
38531     saveTags = cms.bool( True ),
38532     inputTag = cms.InputTag( "hltMet" ),
38533     triggerType = cms.int32( 87 ),
38534     MinE = cms.double( -1.0 ),
38535     MinPt = cms.double( 120.0 ),
38536     MinMass = cms.double( -1.0 ),
38537     MaxMass = cms.double( -1.0 ),
38538     MinEta = cms.double( -1.0 ),
38539     MaxEta = cms.double( -1.0 ),
38540     MinN = cms.int32( 1 )
38541 )
38542 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
38543     saveTags = cms.bool( True ),
38544     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
38545     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38546     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38547     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38548     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38549     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38550     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38551     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38552     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38553     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38554 )
38555 fragment.hltPreMu12eta2p3 = cms.EDFilter( "HLTPrescaler",
38556     offset = cms.uint32( 0 ),
38557     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38558 )
38559 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
38560     saveTags = cms.bool( True ),
38561     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38562     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
38563     MaxEta = cms.double( 2.5 ),
38564     MinPt = cms.double( 0.0 ),
38565     MaxDeltaR = cms.double( 0.3 ),
38566     MinN = cms.int32( 1 ),
38567     CentralBxOnly = cms.bool( True ),
38568     SelectQualities = cms.vint32(  )
38569 )
38570 fragment.hltL2fL1sMu7L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
38571     saveTags = cms.bool( True ),
38572     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
38573     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
38574     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
38575     SeedMapTag = cms.InputTag( "hltL2Muons" ),
38576     MinN = cms.int32( 0 ),
38577     MaxEta = cms.double( 2.5 ),
38578     AbsEtaBins = cms.vdouble( 0.0 ),
38579     MinNstations = cms.vint32( 0 ),
38580     MinNhits = cms.vint32( 0 ),
38581     CutOnChambers = cms.bool( False ),
38582     MinNchambers = cms.vint32( 0 ),
38583     MaxDr = cms.double( 9999.0 ),
38584     MinDr = cms.double( -1.0 ),
38585     MaxDz = cms.double( 9999.0 ),
38586     MinDxySig = cms.double( -1.0 ),
38587     MinPt = cms.double( 0.0 ),
38588     NSigmaPt = cms.double( 0.0 ),
38589     MatchToPreviousCand = cms.bool( True )
38590 )
38591 fragment.hltL1fForIterL3L1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
38592     saveTags = cms.bool( True ),
38593     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
38594     PreviousCandTag = cms.InputTag( "hltL1fL1sMu7L1Filtered0" ),
38595     MaxEta = cms.double( 2.5 ),
38596     MinPt = cms.double( 0.0 ),
38597     MaxDeltaR = cms.double( 0.3 ),
38598     MinN = cms.int32( 1 ),
38599     CentralBxOnly = cms.bool( True ),
38600     SelectQualities = cms.vint32(  )
38601 )
38602 fragment.hltL3fL1sMu7L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
38603     saveTags = cms.bool( True ),
38604     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
38605     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
38606     PreviousCandTag = cms.InputTag( "hltL2fL1sMu7L1f0L2Filtered0" ),
38607     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu7L1Filtered0" ),
38608     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
38609     MinN = cms.int32( 1 ),
38610     MaxEta = cms.double( 2.3 ),
38611     MinNhits = cms.int32( 0 ),
38612     MaxDr = cms.double( 2.0 ),
38613     MinDr = cms.double( -1.0 ),
38614     MaxDz = cms.double( 9999.0 ),
38615     MinDxySig = cms.double( -1.0 ),
38616     MinPt = cms.double( 8.0 ),
38617     NSigmaPt = cms.double( 0.0 ),
38618     MaxNormalizedChi2 = cms.double( 9999.0 ),
38619     MaxDXYBeamSpot = cms.double( 9999.0 ),
38620     MinDXYBeamSpot = cms.double( -1.0 ),
38621     MinNmuonHits = cms.int32( 0 ),
38622     MaxPtDifference = cms.double( 9999.0 ),
38623     MinTrackPt = cms.double( 0.0 ),
38624     minMuonStations = cms.int32( 2 ),
38625     minTrkHits = cms.int32( -1 ),
38626     minMuonHits = cms.int32( -1 ),
38627     allowedTypeMask = cms.uint32( 255 ),
38628     requiredTypeMask = cms.uint32( 0 ),
38629     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
38630     trkMuonId = cms.uint32( 0 ),
38631     L1MatchingdR = cms.double( 0.3 ),
38632     MatchToPreviousCand = cms.bool( True ),
38633     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
38634     requireL3MuonTrajectorySeed = cms.bool( False ),
38635     useSimpleGeometry = cms.bool( True ),
38636     useStation2 = cms.bool( True ),
38637     fallbackToME1 = cms.bool( False ),
38638     cosmicPropagationHypothesis = cms.bool( False ),
38639     useMB2InOverlap = cms.bool( False ),
38640     useTrack = cms.string( "tracker" ),
38641     useState = cms.string( "atVertex" ),
38642     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
38643     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
38644     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
38645 )
38646 fragment.hltL1sMu3Jet30er2p5 = cms.EDFilter( "HLTL1TSeed",
38647     saveTags = cms.bool( True ),
38648     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet30er2p5" ),
38649     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38650     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38651     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38652     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38653     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38654     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38655     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38656     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38657     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38658 )
38659 fragment.hltPreMu12eta2p3PFJet40 = cms.EDFilter( "HLTPrescaler",
38660     offset = cms.uint32( 0 ),
38661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38662 )
38663 fragment.hltL1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
38664     saveTags = cms.bool( True ),
38665     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38666     PreviousCandTag = cms.InputTag( "hltL1sMu3Jet30er2p5" ),
38667     MaxEta = cms.double( 2.5 ),
38668     MinPt = cms.double( 0.0 ),
38669     MaxDeltaR = cms.double( 0.3 ),
38670     MinN = cms.int32( 1 ),
38671     CentralBxOnly = cms.bool( True ),
38672     SelectQualities = cms.vint32(  )
38673 )
38674 fragment.hltCaloJet30eta2p3 = cms.EDFilter( "HLT1CaloJet",
38675     saveTags = cms.bool( True ),
38676     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38677     triggerType = cms.int32( 85 ),
38678     MinE = cms.double( -1.0 ),
38679     MinPt = cms.double( 30.0 ),
38680     MinMass = cms.double( -1.0 ),
38681     MaxMass = cms.double( -1.0 ),
38682     MinEta = cms.double( -1.0 ),
38683     MaxEta = cms.double( 2.3 ),
38684     MinN = cms.int32( 1 )
38685 )
38686 fragment.hltPFJetCorrectedMatchedToCaloJet30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38687     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38688     triggerJetsFilter = cms.InputTag( "hltCaloJet30eta2p3" ),
38689     triggerJetsType = cms.int32( 85 ),
38690     maxDeltaR = cms.double( 0.5 )
38691 )
38692 fragment.hltPFJet40Eta2p3 = cms.EDFilter( "HLT1PFJet",
38693     saveTags = cms.bool( True ),
38694     inputTag = cms.InputTag( "hltPFJetCorrectedMatchedToCaloJet30eta2p3" ),
38695     triggerType = cms.int32( 85 ),
38696     MinE = cms.double( -1.0 ),
38697     MinPt = cms.double( 40.0 ),
38698     MinMass = cms.double( -1.0 ),
38699     MaxMass = cms.double( -1.0 ),
38700     MinEta = cms.double( -1.0 ),
38701     MaxEta = cms.double( 2.3 ),
38702     MinN = cms.int32( 1 )
38703 )
38704 fragment.hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
38705     saveTags = cms.bool( True ),
38706     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
38707     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
38708     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet30er2p5L1Filtered0" ),
38709     SeedMapTag = cms.InputTag( "hltL2Muons" ),
38710     MinN = cms.int32( 0 ),
38711     MaxEta = cms.double( 2.5 ),
38712     AbsEtaBins = cms.vdouble( 0.0 ),
38713     MinNstations = cms.vint32( 0 ),
38714     MinNhits = cms.vint32( 0 ),
38715     CutOnChambers = cms.bool( False ),
38716     MinNchambers = cms.vint32( 0 ),
38717     MaxDr = cms.double( 9999.0 ),
38718     MinDr = cms.double( -1.0 ),
38719     MaxDz = cms.double( 9999.0 ),
38720     MinDxySig = cms.double( -1.0 ),
38721     MinPt = cms.double( 0.0 ),
38722     NSigmaPt = cms.double( 0.0 ),
38723     MatchToPreviousCand = cms.bool( True )
38724 )
38725 fragment.hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
38726     saveTags = cms.bool( True ),
38727     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
38728     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
38729     MaxEta = cms.double( 2.5 ),
38730     MinPt = cms.double( 0.0 ),
38731     MaxDeltaR = cms.double( 0.3 ),
38732     MinN = cms.int32( 1 ),
38733     CentralBxOnly = cms.bool( True ),
38734     SelectQualities = cms.vint32(  )
38735 )
38736 fragment.hltL3fL1sMu3Jet30er2p5L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
38737     saveTags = cms.bool( True ),
38738     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
38739     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
38740     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet30er2p5L1f0L2Filtered0" ),
38741     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet30er2p5L1Filtered0" ),
38742     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
38743     MinN = cms.int32( 1 ),
38744     MaxEta = cms.double( 2.3 ),
38745     MinNhits = cms.int32( 0 ),
38746     MaxDr = cms.double( 2.0 ),
38747     MinDr = cms.double( -1.0 ),
38748     MaxDz = cms.double( 9999.0 ),
38749     MinDxySig = cms.double( -1.0 ),
38750     MinPt = cms.double( 12.0 ),
38751     NSigmaPt = cms.double( 0.0 ),
38752     MaxNormalizedChi2 = cms.double( 9999.0 ),
38753     MaxDXYBeamSpot = cms.double( 9999.0 ),
38754     MinDXYBeamSpot = cms.double( -1.0 ),
38755     MinNmuonHits = cms.int32( 0 ),
38756     MaxPtDifference = cms.double( 9999.0 ),
38757     MinTrackPt = cms.double( 0.0 ),
38758     minMuonStations = cms.int32( 2 ),
38759     minTrkHits = cms.int32( -1 ),
38760     minMuonHits = cms.int32( -1 ),
38761     allowedTypeMask = cms.uint32( 255 ),
38762     requiredTypeMask = cms.uint32( 0 ),
38763     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
38764     trkMuonId = cms.uint32( 0 ),
38765     L1MatchingdR = cms.double( 0.3 ),
38766     MatchToPreviousCand = cms.bool( True ),
38767     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
38768     requireL3MuonTrajectorySeed = cms.bool( False ),
38769     useSimpleGeometry = cms.bool( True ),
38770     useStation2 = cms.bool( True ),
38771     fallbackToME1 = cms.bool( False ),
38772     cosmicPropagationHypothesis = cms.bool( False ),
38773     useMB2InOverlap = cms.bool( False ),
38774     useTrack = cms.string( "tracker" ),
38775     useState = cms.string( "atVertex" ),
38776     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
38777     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
38778     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
38779 )
38780 fragment.hltL1sMu3JetC16dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
38781     saveTags = cms.bool( True ),
38782     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet16er2p5_dR_Max0p4" ),
38783     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
38784     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
38785     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38786     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
38787     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
38788     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
38789     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
38790     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
38791     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
38792 )
38793 fragment.hltPreMu12DoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
38794     offset = cms.uint32( 0 ),
38795     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
38796 )
38797 fragment.hltL1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
38798     saveTags = cms.bool( True ),
38799     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
38800     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC16dRMax0p4" ),
38801     MaxEta = cms.double( 2.5 ),
38802     MinPt = cms.double( 0.0 ),
38803     MaxDeltaR = cms.double( 0.3 ),
38804     MinN = cms.int32( 1 ),
38805     CentralBxOnly = cms.bool( True ),
38806     SelectQualities = cms.vint32(  )
38807 )
38808 fragment.hltDoubleCaloBJets30eta2p3 = cms.EDFilter( "HLT1CaloJet",
38809     saveTags = cms.bool( True ),
38810     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
38811     triggerType = cms.int32( 86 ),
38812     MinE = cms.double( -1.0 ),
38813     MinPt = cms.double( 30.0 ),
38814     MinMass = cms.double( -1.0 ),
38815     MaxMass = cms.double( -1.0 ),
38816     MinEta = cms.double( -1.0 ),
38817     MaxEta = cms.double( 2.3 ),
38818     MinN = cms.int32( 2 )
38819 )
38820 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
38821     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
38822     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets30eta2p3" ),
38823     triggerJetsType = cms.int32( 86 ),
38824     maxDeltaR = cms.double( 0.5 )
38825 )
38826 fragment.hltDoublePFBJets40Eta2p3 = cms.EDFilter( "HLT1PFJet",
38827     saveTags = cms.bool( True ),
38828     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
38829     triggerType = cms.int32( 86 ),
38830     MinE = cms.double( -1.0 ),
38831     MinPt = cms.double( 40.0 ),
38832     MinMass = cms.double( -1.0 ),
38833     MaxMass = cms.double( -1.0 ),
38834     MinEta = cms.double( -1.0 ),
38835     MaxEta = cms.double( 2.3 ),
38836     MinN = cms.int32( 2 )
38837 )
38838 fragment.hltPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet",
38839     saveTags = cms.bool( True ),
38840     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
38841     triggerType = cms.int32( 86 ),
38842     MinE = cms.double( -1.0 ),
38843     MinPt = cms.double( 30.0 ),
38844     MinMass = cms.double( -1.0 ),
38845     MaxMass = cms.double( -1.0 ),
38846     MinEta = cms.double( -1.0 ),
38847     MaxEta = cms.double( 2.6 ),
38848     MinN = cms.int32( 1 )
38849 )
38850 fragment.hltPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer",
38851     HLTObject = cms.InputTag( "hltPFJetForBtagSelector" ),
38852     TriggerTypes = cms.vint32( 86 )
38853 )
38854 fragment.hltDeepBLifetimeTagInfosPF = cms.EDProducer( "CandIPProducer",
38855     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
38856     computeProbabilities = cms.bool( True ),
38857     computeGhostTrack = cms.bool( True ),
38858     ghostTrackPriorDeltaR = cms.double( 0.03 ),
38859     minimumNumberOfPixelHits = cms.int32( 2 ),
38860     minimumNumberOfHits = cms.int32( 3 ),
38861     maximumTransverseImpactParameter = cms.double( 0.2 ),
38862     minimumTransverseMomentum = cms.double( 1.0 ),
38863     maximumChiSquared = cms.double( 5.0 ),
38864     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
38865     jetDirectionUsingTracks = cms.bool( False ),
38866     jetDirectionUsingGhostTrack = cms.bool( False ),
38867     useTrackQuality = cms.bool( False ),
38868     jets = cms.InputTag( "hltPFJetForBtag" ),
38869     candidates = cms.InputTag( "hltParticleFlow" ),
38870     maxDeltaR = cms.double( 0.4 )
38871 )
38872 fragment.hltDeepInclusiveVertexFinderPF = cms.EDProducer( "InclusiveCandidateVertexFinder",
38873     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
38874     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
38875     tracks = cms.InputTag( "hltParticleFlow" ),
38876     minHits = cms.uint32( 8 ),
38877     maximumLongitudinalImpactParameter = cms.double( 0.3 ),
38878     maximumTimeSignificance = cms.double( 3.0 ),
38879     minPt = cms.double( 0.8 ),
38880     maxNTracks = cms.uint32( 30 ),
38881     clusterizer = cms.PSet( 
38882       distanceRatio = cms.double( 20.0 ),
38883       clusterMaxDistance = cms.double( 0.05 ),
38884       seedMax3DIPSignificance = cms.double( 9999.0 ),
38885       clusterMaxSignificance = cms.double( 4.5 ),
38886       seedMin3DIPSignificance = cms.double( 1.2 ),
38887       clusterMinAngleCosine = cms.double( 0.5 ),
38888       seedMin3DIPValue = cms.double( 0.005 ),
38889       seedMax3DIPValue = cms.double( 9999.0 )
38890     ),
38891     vertexMinAngleCosine = cms.double( 0.95 ),
38892     vertexMinDLen2DSig = cms.double( 2.5 ),
38893     vertexMinDLenSig = cms.double( 0.5 ),
38894     fitterSigmacut = cms.double( 3.0 ),
38895     fitterTini = cms.double( 256.0 ),
38896     fitterRatio = cms.double( 0.25 ),
38897     useDirectVertexFitter = cms.bool( True ),
38898     useVertexReco = cms.bool( True ),
38899     vertexReco = cms.PSet( 
38900       primcut = cms.double( 1.0 ),
38901       seccut = cms.double( 3.0 ),
38902       finder = cms.string( "avr" ),
38903       smoothing = cms.bool( True )
38904     )
38905 )
38906 fragment.hltDeepInclusiveSecondaryVerticesPF = cms.EDProducer( "CandidateVertexMerger",
38907     secondaryVertices = cms.InputTag( "hltDeepInclusiveVertexFinderPF" ),
38908     maxFraction = cms.double( 0.7 ),
38909     minSignificance = cms.double( 2.0 )
38910 )
38911 fragment.hltDeepTrackVertexArbitratorPF = cms.EDProducer( "CandidateVertexArbitrator",
38912     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
38913     primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
38914     tracks = cms.InputTag( "hltParticleFlow" ),
38915     secondaryVertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ),
38916     dLenFraction = cms.double( 0.333 ),
38917     dRCut = cms.double( 0.4 ),
38918     distCut = cms.double( 0.04 ),
38919     sigCut = cms.double( 5.0 ),
38920     fitterSigmacut = cms.double( 3.0 ),
38921     fitterTini = cms.double( 256.0 ),
38922     fitterRatio = cms.double( 0.25 ),
38923     trackMinLayers = cms.int32( 4 ),
38924     trackMinPt = cms.double( 0.4 ),
38925     trackMinPixels = cms.int32( 1 ),
38926     maxTimeSignificance = cms.double( 3.5 )
38927 )
38928 fragment.hltDeepInclusiveMergedVerticesPF = cms.EDProducer( "CandidateVertexMerger",
38929     secondaryVertices = cms.InputTag( "hltDeepTrackVertexArbitratorPF" ),
38930     maxFraction = cms.double( 0.2 ),
38931     minSignificance = cms.double( 10.0 )
38932 )
38933 fragment.hltPrimaryVertexAssociation = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
38934     sorting = cms.PSet(  ),
38935     assignment = cms.PSet( 
38936       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
38937       maxDzForJetAxisAssigment = cms.double( 0.1 ),
38938       useTiming = cms.bool( False ),
38939       preferHighRanked = cms.bool( False ),
38940       EtaMinUseDz = cms.double( -1.0 ),
38941       maxDistanceToJetAxis = cms.double( 0.07 ),
38942       PtMaxCharged = cms.double( -1.0 ),
38943       minJetPt = cms.double( 25.0 ),
38944       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
38945       OnlyUseFirstDz = cms.bool( False ),
38946       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
38947       maxDzForPrimaryAssignment = cms.double( 0.1 ),
38948       maxJetDeltaR = cms.double( 0.5 ),
38949       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
38950       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
38951       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
38952       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
38953       useVertexFit = cms.bool( True ),
38954       NumOfPUVtxsForCharged = cms.uint32( 0 )
38955     ),
38956     qualityForPrimary = cms.int32( 2 ),
38957     usePVMET = cms.bool( True ),
38958     particles = cms.InputTag( "hltParticleFlow" ),
38959     vertices = cms.InputTag( "hltVerticesPFFilter" ),
38960     jets = cms.InputTag( "hltPFJetForBtag" ),
38961     produceAssociationToOriginalVertices = cms.bool( True ),
38962     produceSortedVertices = cms.bool( False ),
38963     producePileUpCollection = cms.bool( False ),
38964     produceNoPileUpCollection = cms.bool( False )
38965 )
38966 fragment.hltParticleNetJetTagInfos = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
38967     jet_radius = cms.double( 0.4 ),
38968     min_jet_pt = cms.double( 30.0 ),
38969     max_jet_eta = cms.double( 2.5 ),
38970     min_pt_for_track_properties = cms.double( 0.95 ),
38971     min_pt_for_pfcandidates = cms.double( 0.1 ),
38972     use_puppiP4 = cms.bool( False ),
38973     include_neutrals = cms.bool( True ),
38974     sort_by_sip2dsig = cms.bool( False ),
38975     min_puppi_wgt = cms.double( -1.0 ),
38976     flip_ip_sign = cms.bool( False ),
38977     sip3dSigMax = cms.double( -1.0 ),
38978     use_hlt_features = cms.bool( True ),
38979     vertices = cms.InputTag( "hltVerticesPFFilter" ),
38980     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
38981     pf_candidates = cms.InputTag( "hltParticleFlow" ),
38982     jets = cms.InputTag( "hltPFJetForBtag" ),
38983     unsubjet_map = cms.InputTag( "" ),
38984     puppi_value_map = cms.InputTag( "" ),
38985     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
38986     use_scouting_features = cms.bool( False ),
38987     normchi2_value_map = cms.InputTag( "" ),
38988     dz_value_map = cms.InputTag( "" ),
38989     dxy_value_map = cms.InputTag( "" ),
38990     dzsig_value_map = cms.InputTag( "" ),
38991     dxysig_value_map = cms.InputTag( "" ),
38992     lostInnerHits_value_map = cms.InputTag( "" ),
38993     quality_value_map = cms.InputTag( "" ),
38994     trkPt_value_map = cms.InputTag( "" ),
38995     trkEta_value_map = cms.InputTag( "" ),
38996     trkPhi_value_map = cms.InputTag( "" ),
38997     covarianceVersion = cms.int32( 1 ),
38998     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
38999 )
39000 fragment.hltParticleNetONNXJetTags = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
39001     src = cms.InputTag( "hltParticleNetJetTagInfos" ),
39002     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
39003     preprocessParams = cms.PSet(  ),
39004     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
39005     flav_names = cms.vstring( 'probtauhp',
39006       'probtauhm',
39007       'probb',
39008       'probc',
39009       'probuds',
39010       'probg',
39011       'ptcorr' ),
39012     jets = cms.InputTag( "" ),
39013     produceValueMap = cms.untracked.bool( False ),
39014     debugMode = cms.untracked.bool( False )
39015 )
39016 fragment.hltParticleNetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator",
39017     discriminators = cms.VPSet( 
39018       cms.PSet(  name = cms.string( "BvsAll" ),
39019         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb' ),
39020         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
39021       ),
39022       cms.PSet(  name = cms.string( "CvsAll" ),
39023         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
39024         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
39025       ),
39026       cms.PSet(  name = cms.string( "TauhvsAll" ),
39027         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' ),
39028         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probb','hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg','hltParticleNetONNXJetTags:probtauhp','hltParticleNetONNXJetTags:probtauhm' )
39029       ),
39030       cms.PSet(  name = cms.string( "CvsL" ),
39031         numerator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc' ),
39032         denominator = cms.VInputTag( 'hltParticleNetONNXJetTags:probc','hltParticleNetONNXJetTags:probuds','hltParticleNetONNXJetTags:probg' )
39033       )
39034     )
39035 )
39036 fragment.hltBTagPFPNet0p11Single = cms.EDFilter( "HLTPFJetTag",
39037     saveTags = cms.bool( True ),
39038     Jets = cms.InputTag( "hltPFJetForBtag" ),
39039     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
39040     MinTag = cms.double( 0.92 ),
39041     MaxTag = cms.double( 999999.0 ),
39042     MinJets = cms.int32( 1 ),
39043     MatchJetsByDeltaR = cms.bool( False ),
39044     MaxJetDeltaR = cms.double( 0.1 ),
39045     TriggerType = cms.int32( 86 )
39046 )
39047 fragment.hltL2fL1sMu3Jet16L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39048     saveTags = cms.bool( True ),
39049     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39050     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39051     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
39052     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39053     MinN = cms.int32( 0 ),
39054     MaxEta = cms.double( 2.5 ),
39055     AbsEtaBins = cms.vdouble( 0.0 ),
39056     MinNstations = cms.vint32( 0 ),
39057     MinNhits = cms.vint32( 0 ),
39058     CutOnChambers = cms.bool( False ),
39059     MinNchambers = cms.vint32( 0 ),
39060     MaxDr = cms.double( 9999.0 ),
39061     MinDr = cms.double( -1.0 ),
39062     MaxDz = cms.double( 9999.0 ),
39063     MinDxySig = cms.double( -1.0 ),
39064     MinPt = cms.double( 0.0 ),
39065     NSigmaPt = cms.double( 0.0 ),
39066     MatchToPreviousCand = cms.bool( True )
39067 )
39068 fragment.hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39069     saveTags = cms.bool( True ),
39070     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39071     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet16L1Filtered0" ),
39072     MaxEta = cms.double( 2.5 ),
39073     MinPt = cms.double( 0.0 ),
39074     MaxDeltaR = cms.double( 0.3 ),
39075     MinN = cms.int32( 1 ),
39076     CentralBxOnly = cms.bool( True ),
39077     SelectQualities = cms.vint32(  )
39078 )
39079 fragment.hltL3fL1sMu3Jet16L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
39080     saveTags = cms.bool( True ),
39081     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39082     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39083     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet16L1f0L2Filtered0" ),
39084     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet16L1Filtered0" ),
39085     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39086     MinN = cms.int32( 1 ),
39087     MaxEta = cms.double( 2.3 ),
39088     MinNhits = cms.int32( 0 ),
39089     MaxDr = cms.double( 2.0 ),
39090     MinDr = cms.double( -1.0 ),
39091     MaxDz = cms.double( 9999.0 ),
39092     MinDxySig = cms.double( -1.0 ),
39093     MinPt = cms.double( 12.0 ),
39094     NSigmaPt = cms.double( 0.0 ),
39095     MaxNormalizedChi2 = cms.double( 9999.0 ),
39096     MaxDXYBeamSpot = cms.double( 9999.0 ),
39097     MinDXYBeamSpot = cms.double( -1.0 ),
39098     MinNmuonHits = cms.int32( 0 ),
39099     MaxPtDifference = cms.double( 9999.0 ),
39100     MinTrackPt = cms.double( 0.0 ),
39101     minMuonStations = cms.int32( 2 ),
39102     minTrkHits = cms.int32( -1 ),
39103     minMuonHits = cms.int32( -1 ),
39104     allowedTypeMask = cms.uint32( 255 ),
39105     requiredTypeMask = cms.uint32( 0 ),
39106     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39107     trkMuonId = cms.uint32( 0 ),
39108     L1MatchingdR = cms.double( 0.3 ),
39109     MatchToPreviousCand = cms.bool( True ),
39110     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39111     requireL3MuonTrajectorySeed = cms.bool( False ),
39112     useSimpleGeometry = cms.bool( True ),
39113     useStation2 = cms.bool( True ),
39114     fallbackToME1 = cms.bool( False ),
39115     cosmicPropagationHypothesis = cms.bool( False ),
39116     useMB2InOverlap = cms.bool( False ),
39117     useTrack = cms.string( "tracker" ),
39118     useState = cms.string( "atVertex" ),
39119     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39120     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39121     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39122 )
39123 fragment.hltL1sMu3JetC60dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
39124     saveTags = cms.bool( True ),
39125     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet60er2p5_dR_Max0p4" ),
39126     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39127     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39128     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39129     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39130     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39131     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39132     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39133     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39134     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39135 )
39136 fragment.hltPreMu12DoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39137     offset = cms.uint32( 0 ),
39138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39139 )
39140 fragment.hltL1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39141     saveTags = cms.bool( True ),
39142     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39143     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC60dRMax0p4" ),
39144     MaxEta = cms.double( 2.5 ),
39145     MinPt = cms.double( 0.0 ),
39146     MaxDeltaR = cms.double( 0.3 ),
39147     MinN = cms.int32( 1 ),
39148     CentralBxOnly = cms.bool( True ),
39149     SelectQualities = cms.vint32(  )
39150 )
39151 fragment.hltDoublePFBJets100Eta2p3 = cms.EDFilter( "HLT1PFJet",
39152     saveTags = cms.bool( True ),
39153     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
39154     triggerType = cms.int32( 86 ),
39155     MinE = cms.double( -1.0 ),
39156     MinPt = cms.double( 100.0 ),
39157     MinMass = cms.double( -1.0 ),
39158     MaxMass = cms.double( -1.0 ),
39159     MinEta = cms.double( -1.0 ),
39160     MaxEta = cms.double( 2.3 ),
39161     MinN = cms.int32( 2 )
39162 )
39163 fragment.hltL2fL1sMu3Jet60L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39164     saveTags = cms.bool( True ),
39165     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39166     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39167     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
39168     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39169     MinN = cms.int32( 0 ),
39170     MaxEta = cms.double( 2.5 ),
39171     AbsEtaBins = cms.vdouble( 0.0 ),
39172     MinNstations = cms.vint32( 0 ),
39173     MinNhits = cms.vint32( 0 ),
39174     CutOnChambers = cms.bool( False ),
39175     MinNchambers = cms.vint32( 0 ),
39176     MaxDr = cms.double( 9999.0 ),
39177     MinDr = cms.double( -1.0 ),
39178     MaxDz = cms.double( 9999.0 ),
39179     MinDxySig = cms.double( -1.0 ),
39180     MinPt = cms.double( 0.0 ),
39181     NSigmaPt = cms.double( 0.0 ),
39182     MatchToPreviousCand = cms.bool( True )
39183 )
39184 fragment.hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39185     saveTags = cms.bool( True ),
39186     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39187     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet60L1Filtered0" ),
39188     MaxEta = cms.double( 2.5 ),
39189     MinPt = cms.double( 0.0 ),
39190     MaxDeltaR = cms.double( 0.3 ),
39191     MinN = cms.int32( 1 ),
39192     CentralBxOnly = cms.bool( True ),
39193     SelectQualities = cms.vint32(  )
39194 )
39195 fragment.hltL3fL1sMu3Jet60L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
39196     saveTags = cms.bool( True ),
39197     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39198     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39199     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet60L1f0L2Filtered0" ),
39200     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet60L1Filtered0" ),
39201     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39202     MinN = cms.int32( 1 ),
39203     MaxEta = cms.double( 2.3 ),
39204     MinNhits = cms.int32( 0 ),
39205     MaxDr = cms.double( 2.0 ),
39206     MinDr = cms.double( -1.0 ),
39207     MaxDz = cms.double( 9999.0 ),
39208     MinDxySig = cms.double( -1.0 ),
39209     MinPt = cms.double( 12.0 ),
39210     NSigmaPt = cms.double( 0.0 ),
39211     MaxNormalizedChi2 = cms.double( 9999.0 ),
39212     MaxDXYBeamSpot = cms.double( 9999.0 ),
39213     MinDXYBeamSpot = cms.double( -1.0 ),
39214     MinNmuonHits = cms.int32( 0 ),
39215     MaxPtDifference = cms.double( 9999.0 ),
39216     MinTrackPt = cms.double( 0.0 ),
39217     minMuonStations = cms.int32( 2 ),
39218     minTrkHits = cms.int32( -1 ),
39219     minMuonHits = cms.int32( -1 ),
39220     allowedTypeMask = cms.uint32( 255 ),
39221     requiredTypeMask = cms.uint32( 0 ),
39222     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39223     trkMuonId = cms.uint32( 0 ),
39224     L1MatchingdR = cms.double( 0.3 ),
39225     MatchToPreviousCand = cms.bool( True ),
39226     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39227     requireL3MuonTrajectorySeed = cms.bool( False ),
39228     useSimpleGeometry = cms.bool( True ),
39229     useStation2 = cms.bool( True ),
39230     fallbackToME1 = cms.bool( False ),
39231     cosmicPropagationHypothesis = cms.bool( False ),
39232     useMB2InOverlap = cms.bool( False ),
39233     useTrack = cms.string( "tracker" ),
39234     useState = cms.string( "atVertex" ),
39235     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39236     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39237     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39238 )
39239 fragment.hltL1sMu3JetC120dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
39240     saveTags = cms.bool( True ),
39241     L1SeedsLogicalExpression = cms.string( "L1_Mu3_Jet120er2p5_dR_Max0p4" ),
39242     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39243     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39244     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39245     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39246     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39247     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39248     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39249     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39250     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39251 )
39252 fragment.hltPreMu12DoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39253     offset = cms.uint32( 0 ),
39254     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39255 )
39256 fragment.hltL1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39257     saveTags = cms.bool( True ),
39258     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39259     PreviousCandTag = cms.InputTag( "hltL1sMu3JetC120dRMax0p4" ),
39260     MaxEta = cms.double( 2.5 ),
39261     MinPt = cms.double( 0.0 ),
39262     MaxDeltaR = cms.double( 0.3 ),
39263     MinN = cms.int32( 1 ),
39264     CentralBxOnly = cms.bool( True ),
39265     SelectQualities = cms.vint32(  )
39266 )
39267 fragment.hltDoublePFBJets200Eta2p3 = cms.EDFilter( "HLT1PFJet",
39268     saveTags = cms.bool( True ),
39269     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
39270     triggerType = cms.int32( 86 ),
39271     MinE = cms.double( -1.0 ),
39272     MinPt = cms.double( 200.0 ),
39273     MinMass = cms.double( -1.0 ),
39274     MaxMass = cms.double( -1.0 ),
39275     MinEta = cms.double( -1.0 ),
39276     MaxEta = cms.double( 2.3 ),
39277     MinN = cms.int32( 2 )
39278 )
39279 fragment.hltL2fL1sMu3Jet120L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39280     saveTags = cms.bool( True ),
39281     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39282     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39283     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
39284     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39285     MinN = cms.int32( 0 ),
39286     MaxEta = cms.double( 2.5 ),
39287     AbsEtaBins = cms.vdouble( 0.0 ),
39288     MinNstations = cms.vint32( 0 ),
39289     MinNhits = cms.vint32( 0 ),
39290     CutOnChambers = cms.bool( False ),
39291     MinNchambers = cms.vint32( 0 ),
39292     MaxDr = cms.double( 9999.0 ),
39293     MinDr = cms.double( -1.0 ),
39294     MaxDz = cms.double( 9999.0 ),
39295     MinDxySig = cms.double( -1.0 ),
39296     MinPt = cms.double( 0.0 ),
39297     NSigmaPt = cms.double( 0.0 ),
39298     MatchToPreviousCand = cms.bool( True )
39299 )
39300 fragment.hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39301     saveTags = cms.bool( True ),
39302     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39303     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3Jet120L1Filtered0" ),
39304     MaxEta = cms.double( 2.5 ),
39305     MinPt = cms.double( 0.0 ),
39306     MaxDeltaR = cms.double( 0.3 ),
39307     MinN = cms.int32( 1 ),
39308     CentralBxOnly = cms.bool( True ),
39309     SelectQualities = cms.vint32(  )
39310 )
39311 fragment.hltL3fL1sMu3Jet120L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
39312     saveTags = cms.bool( True ),
39313     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39314     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39315     PreviousCandTag = cms.InputTag( "hltL2fL1sMu3Jet120L1f0L2Filtered0" ),
39316     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu3Jet120L1Filtered0" ),
39317     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39318     MinN = cms.int32( 1 ),
39319     MaxEta = cms.double( 2.3 ),
39320     MinNhits = cms.int32( 0 ),
39321     MaxDr = cms.double( 2.0 ),
39322     MinDr = cms.double( -1.0 ),
39323     MaxDz = cms.double( 9999.0 ),
39324     MinDxySig = cms.double( -1.0 ),
39325     MinPt = cms.double( 12.0 ),
39326     NSigmaPt = cms.double( 0.0 ),
39327     MaxNormalizedChi2 = cms.double( 9999.0 ),
39328     MaxDXYBeamSpot = cms.double( 9999.0 ),
39329     MinDXYBeamSpot = cms.double( -1.0 ),
39330     MinNmuonHits = cms.int32( 0 ),
39331     MaxPtDifference = cms.double( 9999.0 ),
39332     MinTrackPt = cms.double( 0.0 ),
39333     minMuonStations = cms.int32( 2 ),
39334     minTrkHits = cms.int32( -1 ),
39335     minMuonHits = cms.int32( -1 ),
39336     allowedTypeMask = cms.uint32( 255 ),
39337     requiredTypeMask = cms.uint32( 0 ),
39338     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39339     trkMuonId = cms.uint32( 0 ),
39340     L1MatchingdR = cms.double( 0.3 ),
39341     MatchToPreviousCand = cms.bool( True ),
39342     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39343     requireL3MuonTrajectorySeed = cms.bool( False ),
39344     useSimpleGeometry = cms.bool( True ),
39345     useStation2 = cms.bool( True ),
39346     fallbackToME1 = cms.bool( False ),
39347     cosmicPropagationHypothesis = cms.bool( False ),
39348     useMB2InOverlap = cms.bool( False ),
39349     useTrack = cms.string( "tracker" ),
39350     useState = cms.string( "atVertex" ),
39351     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39352     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39353     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39354 )
39355 fragment.hltPreMu12DoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39356     offset = cms.uint32( 0 ),
39357     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39358 )
39359 fragment.hltDoublePFBJets350Eta2p3 = cms.EDFilter( "HLT1PFJet",
39360     saveTags = cms.bool( True ),
39361     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
39362     triggerType = cms.int32( 86 ),
39363     MinE = cms.double( -1.0 ),
39364     MinPt = cms.double( 350.0 ),
39365     MinMass = cms.double( -1.0 ),
39366     MaxMass = cms.double( -1.0 ),
39367     MinEta = cms.double( -1.0 ),
39368     MaxEta = cms.double( 2.3 ),
39369     MinN = cms.int32( 2 )
39370 )
39371 fragment.hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
39372     saveTags = cms.bool( True ),
39373     L1SeedsLogicalExpression = cms.string( "L1_Mu10er2p3_Jet32er2p3_dR_Max0p4_DoubleJet32er2p3_dEta_Max1p6 OR L1_Mu12er2p3_Jet40er2p3_dR_Max0p4_DoubleJet40er2p3_dEta_Max1p6" ),
39374     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39375     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39376     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39377     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39378     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39379     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39380     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39381     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39382     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39383 )
39384 fragment.hltPreMu12DoublePFJets40MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
39385     offset = cms.uint32( 0 ),
39386     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39387 )
39388 fragment.hltL1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39389     saveTags = cms.bool( True ),
39390     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39391     PreviousCandTag = cms.InputTag( "hltL1Mu12er2p3Jet40er2p3dRMax0p4DoubleJet40er2p3dEtaMax1p6" ),
39392     MaxEta = cms.double( 2.5 ),
39393     MinPt = cms.double( 0.0 ),
39394     MaxDeltaR = cms.double( 0.3 ),
39395     MinN = cms.int32( 1 ),
39396     CentralBxOnly = cms.bool( True ),
39397     SelectQualities = cms.vint32(  )
39398 )
39399 fragment.hltDoublePFBJets40Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
39400     saveTags = cms.bool( True ),
39401     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39402     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39403     inputTag1 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
39404     inputTag2 = cms.InputTag( "hltDoublePFBJets40Eta2p3" ),
39405     triggerType1 = cms.int32( 86 ),
39406     triggerType2 = cms.int32( 86 ),
39407     MinDeta = cms.double( -1000.0 ),
39408     MaxDeta = cms.double( 1.6 ),
39409     MinDphi = cms.double( 0.0 ),
39410     MaxDphi = cms.double( 1.0E7 ),
39411     MinDelR = cms.double( 0.0 ),
39412     MaxDelR = cms.double( 1000.0 ),
39413     MinPt = cms.double( 0.0 ),
39414     MaxPt = cms.double( 1.0E7 ),
39415     MinMinv = cms.double( 0.0 ),
39416     MaxMinv = cms.double( 1.0E7 ),
39417     MinN = cms.int32( 1 )
39418 )
39419 fragment.hltBTagPFPNet0p11Double = cms.EDFilter( "HLTPFJetTag",
39420     saveTags = cms.bool( True ),
39421     Jets = cms.InputTag( "hltPFJetForBtag" ),
39422     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
39423     MinTag = cms.double( 0.92 ),
39424     MaxTag = cms.double( 999999.0 ),
39425     MinJets = cms.int32( 2 ),
39426     MatchJetsByDeltaR = cms.bool( False ),
39427     MaxJetDeltaR = cms.double( 0.1 ),
39428     TriggerType = cms.int32( 86 )
39429 )
39430 fragment.hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39431     saveTags = cms.bool( True ),
39432     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39433     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39434     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
39435     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39436     MinN = cms.int32( 0 ),
39437     MaxEta = cms.double( 2.5 ),
39438     AbsEtaBins = cms.vdouble( 0.0 ),
39439     MinNstations = cms.vint32( 0 ),
39440     MinNhits = cms.vint32( 0 ),
39441     CutOnChambers = cms.bool( False ),
39442     MinNchambers = cms.vint32( 0 ),
39443     MaxDr = cms.double( 9999.0 ),
39444     MinDr = cms.double( -1.0 ),
39445     MaxDz = cms.double( 9999.0 ),
39446     MinDxySig = cms.double( -1.0 ),
39447     MinPt = cms.double( 0.0 ),
39448     NSigmaPt = cms.double( 0.0 ),
39449     MatchToPreviousCand = cms.bool( True )
39450 )
39451 fragment.hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39452     saveTags = cms.bool( True ),
39453     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39454     PreviousCandTag = cms.InputTag( "hltL1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
39455     MaxEta = cms.double( 2.5 ),
39456     MinPt = cms.double( 0.0 ),
39457     MaxDeltaR = cms.double( 0.3 ),
39458     MinN = cms.int32( 1 ),
39459     CentralBxOnly = cms.bool( True ),
39460     SelectQualities = cms.vint32(  )
39461 )
39462 fragment.hltL3fL1sMu12Dijet40Deta1p6L1f0L2f0L3Filtered12eta2p3 = cms.EDFilter( "HLTMuonL3PreFilter",
39463     saveTags = cms.bool( True ),
39464     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39465     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39466     PreviousCandTag = cms.InputTag( "hltL2fL1sMu12Dijet40Deta1p6L1f0L2Filtered0" ),
39467     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu12Dijet40Deta1p6L1Filtered0" ),
39468     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39469     MinN = cms.int32( 1 ),
39470     MaxEta = cms.double( 2.3 ),
39471     MinNhits = cms.int32( 0 ),
39472     MaxDr = cms.double( 2.0 ),
39473     MinDr = cms.double( -1.0 ),
39474     MaxDz = cms.double( 9999.0 ),
39475     MinDxySig = cms.double( -1.0 ),
39476     MinPt = cms.double( 12.0 ),
39477     NSigmaPt = cms.double( 0.0 ),
39478     MaxNormalizedChi2 = cms.double( 9999.0 ),
39479     MaxDXYBeamSpot = cms.double( 9999.0 ),
39480     MinDXYBeamSpot = cms.double( -1.0 ),
39481     MinNmuonHits = cms.int32( 0 ),
39482     MaxPtDifference = cms.double( 9999.0 ),
39483     MinTrackPt = cms.double( 0.0 ),
39484     minMuonStations = cms.int32( 2 ),
39485     minTrkHits = cms.int32( -1 ),
39486     minMuonHits = cms.int32( -1 ),
39487     allowedTypeMask = cms.uint32( 255 ),
39488     requiredTypeMask = cms.uint32( 0 ),
39489     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39490     trkMuonId = cms.uint32( 0 ),
39491     L1MatchingdR = cms.double( 0.3 ),
39492     MatchToPreviousCand = cms.bool( True ),
39493     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39494     requireL3MuonTrajectorySeed = cms.bool( False ),
39495     useSimpleGeometry = cms.bool( True ),
39496     useStation2 = cms.bool( True ),
39497     fallbackToME1 = cms.bool( False ),
39498     cosmicPropagationHypothesis = cms.bool( False ),
39499     useMB2InOverlap = cms.bool( False ),
39500     useTrack = cms.string( "tracker" ),
39501     useState = cms.string( "atVertex" ),
39502     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39503     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39504     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39505 )
39506 fragment.hltPreMu12DoublePFJets54MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
39507     offset = cms.uint32( 0 ),
39508     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39509 )
39510 fragment.hltDoublePFBJets54Eta2p3 = cms.EDFilter( "HLT1PFJet",
39511     saveTags = cms.bool( True ),
39512     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3" ),
39513     triggerType = cms.int32( 86 ),
39514     MinE = cms.double( -1.0 ),
39515     MinPt = cms.double( 54.0 ),
39516     MinMass = cms.double( -1.0 ),
39517     MaxMass = cms.double( -1.0 ),
39518     MinEta = cms.double( -1.0 ),
39519     MaxEta = cms.double( 2.3 ),
39520     MinN = cms.int32( 2 )
39521 )
39522 fragment.hltDoublePFBJets54Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
39523     saveTags = cms.bool( True ),
39524     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39525     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39526     inputTag1 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
39527     inputTag2 = cms.InputTag( "hltDoublePFBJets54Eta2p3" ),
39528     triggerType1 = cms.int32( 86 ),
39529     triggerType2 = cms.int32( 86 ),
39530     MinDeta = cms.double( -1000.0 ),
39531     MaxDeta = cms.double( 1.6 ),
39532     MinDphi = cms.double( 0.0 ),
39533     MaxDphi = cms.double( 1.0E7 ),
39534     MinDelR = cms.double( 0.0 ),
39535     MaxDelR = cms.double( 1000.0 ),
39536     MinPt = cms.double( 0.0 ),
39537     MaxPt = cms.double( 1.0E7 ),
39538     MinMinv = cms.double( 0.0 ),
39539     MaxMinv = cms.double( 1.0E7 ),
39540     MinN = cms.int32( 1 )
39541 )
39542 fragment.hltL1DoubleJet40er2p5 = cms.EDFilter( "HLTL1TSeed",
39543     saveTags = cms.bool( True ),
39544     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p5" ),
39545     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39546     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39547     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39548     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39549     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39550     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39551     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39552     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39553     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39554 )
39555 fragment.hltPreDoublePFJets40PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39556     offset = cms.uint32( 0 ),
39557     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39558 )
39559 fragment.hltL1DoubleJet100er2p5 = cms.EDFilter( "HLTL1TSeed",
39560     saveTags = cms.bool( True ),
39561     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p5" ),
39562     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39563     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39564     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39565     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39566     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39567     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39568     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39569     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39570     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39571 )
39572 fragment.hltPreDoublePFJets100PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39573     offset = cms.uint32( 0 ),
39574     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39575 )
39576 fragment.hltL1DoubleJet120er2p5 = cms.EDFilter( "HLTL1TSeed",
39577     saveTags = cms.bool( True ),
39578     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5" ),
39579     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39580     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39581     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39582     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39583     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39584     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39585     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39586     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39587     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39588 )
39589 fragment.hltPreDoublePFJets200PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39590     offset = cms.uint32( 0 ),
39591     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39592 )
39593 fragment.hltL1DoubleJet150er2p5 = cms.EDFilter( "HLTL1TSeed",
39594     saveTags = cms.bool( True ),
39595     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet150er2p5" ),
39596     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39597     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39598     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39599     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39600     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39601     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39602     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39603     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39604     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39605 )
39606 fragment.hltPreDoublePFJets350PNetBTag0p11 = cms.EDFilter( "HLTPrescaler",
39607     offset = cms.uint32( 0 ),
39608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39609 )
39610 fragment.hltL1DoubleJet112er2p3dEtaMax1p6 = cms.EDFilter( "HLTL1TSeed",
39611     saveTags = cms.bool( True ),
39612     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet100er2p3_dEta_Max1p6 OR L1_DoubleJet112er2p3_dEta_Max1p6" ),
39613     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39614     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39615     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39616     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39617     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39618     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39619     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39620     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39621     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39622 )
39623 fragment.hltPreDoublePFJets116MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
39624     offset = cms.uint32( 0 ),
39625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39626 )
39627 fragment.hltDoubleCaloBJets100eta2p3 = cms.EDFilter( "HLT1CaloJet",
39628     saveTags = cms.bool( True ),
39629     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
39630     triggerType = cms.int32( 86 ),
39631     MinE = cms.double( -1.0 ),
39632     MinPt = cms.double( 100.0 ),
39633     MinMass = cms.double( -1.0 ),
39634     MaxMass = cms.double( -1.0 ),
39635     MinEta = cms.double( -1.0 ),
39636     MaxEta = cms.double( 2.3 ),
39637     MinN = cms.int32( 2 )
39638 )
39639 fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
39640     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
39641     triggerJetsFilter = cms.InputTag( "hltDoubleCaloBJets100eta2p3" ),
39642     triggerJetsType = cms.int32( 86 ),
39643     maxDeltaR = cms.double( 0.5 )
39644 )
39645 fragment.hltDoublePFBJets116Eta2p3 = cms.EDFilter( "HLT1PFJet",
39646     saveTags = cms.bool( True ),
39647     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
39648     triggerType = cms.int32( 86 ),
39649     MinE = cms.double( -1.0 ),
39650     MinPt = cms.double( 116.0 ),
39651     MinMass = cms.double( -1.0 ),
39652     MaxMass = cms.double( -1.0 ),
39653     MinEta = cms.double( -1.0 ),
39654     MaxEta = cms.double( 2.3 ),
39655     MinN = cms.int32( 2 )
39656 )
39657 fragment.hltDoublePFBJets116Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
39658     saveTags = cms.bool( True ),
39659     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39660     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39661     inputTag1 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
39662     inputTag2 = cms.InputTag( "hltDoublePFBJets116Eta2p3" ),
39663     triggerType1 = cms.int32( 86 ),
39664     triggerType2 = cms.int32( 86 ),
39665     MinDeta = cms.double( -1000.0 ),
39666     MaxDeta = cms.double( 1.6 ),
39667     MinDphi = cms.double( 0.0 ),
39668     MaxDphi = cms.double( 1.0E7 ),
39669     MinDelR = cms.double( 0.0 ),
39670     MaxDelR = cms.double( 1000.0 ),
39671     MinPt = cms.double( 0.0 ),
39672     MaxPt = cms.double( 1.0E7 ),
39673     MinMinv = cms.double( 0.0 ),
39674     MaxMinv = cms.double( 1.0E7 ),
39675     MinN = cms.int32( 1 )
39676 )
39677 fragment.hltPreDoublePFJets128MaxDeta1p6PNet2BTag0p11 = cms.EDFilter( "HLTPrescaler",
39678     offset = cms.uint32( 0 ),
39679     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39680 )
39681 fragment.hltDoublePFBJets128Eta2p3 = cms.EDFilter( "HLT1PFJet",
39682     saveTags = cms.bool( True ),
39683     inputTag = cms.InputTag( "hltPFBJetsCorrectedMatchedToDoubleCaloBJets100eta2p3" ),
39684     triggerType = cms.int32( 86 ),
39685     MinE = cms.double( -1.0 ),
39686     MinPt = cms.double( 128.0 ),
39687     MinMass = cms.double( -1.0 ),
39688     MaxMass = cms.double( -1.0 ),
39689     MinEta = cms.double( -1.0 ),
39690     MaxEta = cms.double( 2.3 ),
39691     MinN = cms.int32( 2 )
39692 )
39693 fragment.hltDoublePFBJets128Eta2p3MaxDeta1p6 = cms.EDFilter( "HLT2PFJetPFJet",
39694     saveTags = cms.bool( True ),
39695     originTag1 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39696     originTag2 = cms.VInputTag( 'hltAK4PFJetsCorrected' ),
39697     inputTag1 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
39698     inputTag2 = cms.InputTag( "hltDoublePFBJets128Eta2p3" ),
39699     triggerType1 = cms.int32( 86 ),
39700     triggerType2 = cms.int32( 86 ),
39701     MinDeta = cms.double( -1000.0 ),
39702     MaxDeta = cms.double( 1.6 ),
39703     MinDphi = cms.double( 0.0 ),
39704     MaxDphi = cms.double( 1.0E7 ),
39705     MinDelR = cms.double( 0.0 ),
39706     MaxDelR = cms.double( 1000.0 ),
39707     MinPt = cms.double( 0.0 ),
39708     MaxPt = cms.double( 1.0E7 ),
39709     MinMinv = cms.double( 0.0 ),
39710     MaxMinv = cms.double( 1.0E7 ),
39711     MinN = cms.int32( 1 )
39712 )
39713 fragment.hltL1sSingleEGNonIsoOrWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
39714     saveTags = cms.bool( True ),
39715     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" ),
39716     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39717     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39718     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39719     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39720     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39721     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39722     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39723     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39724     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39725 )
39726 fragment.hltPrePhoton300NoHE = cms.EDFilter( "HLTPrescaler",
39727     offset = cms.uint32( 0 ),
39728     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39729 )
39730 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
39731     saveTags = cms.bool( True ),
39732     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
39733     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39734     candNonIsolatedTag = cms.InputTag( "" ),
39735     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39736     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTau" ),
39737     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39738     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39739     ncandcut = cms.int32( 1 ),
39740     doIsolated = cms.bool( False ),
39741     region_eta_size = cms.double( 0.522 ),
39742     region_eta_size_ecap = cms.double( 1.0 ),
39743     region_phi_size = cms.double( 1.044 ),
39744     barrel_end = cms.double( 1.4791 ),
39745     endcap_end = cms.double( 2.65 )
39746 )
39747 fragment.hltEG300EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
39748     saveTags = cms.bool( True ),
39749     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
39750     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
39751     etcutEB = cms.double( 300.0 ),
39752     etcutEE = cms.double( 300.0 ),
39753     minEtaCut = cms.double( -9999.0 ),
39754     maxEtaCut = cms.double( 9999.0 ),
39755     ncandcut = cms.int32( 1 )
39756 )
39757 fragment.hltL1sSingleMu3IorSingleMu5IorSingleMu7 = cms.EDFilter( "HLTL1TSeed",
39758     saveTags = cms.bool( True ),
39759     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7" ),
39760     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39761     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39762     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39763     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39764     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39765     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39766     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39767     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39768     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39769 )
39770 fragment.hltPreMu8TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
39771     offset = cms.uint32( 0 ),
39772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39773 )
39774 fragment.hltL1fL1sMu3or5or7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39775     saveTags = cms.bool( True ),
39776     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39777     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3IorSingleMu5IorSingleMu7" ),
39778     MaxEta = cms.double( 2.5 ),
39779     MinPt = cms.double( 0.0 ),
39780     MaxDeltaR = cms.double( 0.3 ),
39781     MinN = cms.int32( 1 ),
39782     CentralBxOnly = cms.bool( True ),
39783     SelectQualities = cms.vint32(  )
39784 )
39785 fragment.hltL2fL1sMu5L1f0L2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39786     saveTags = cms.bool( True ),
39787     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39788     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39789     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
39790     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39791     MinN = cms.int32( 0 ),
39792     MaxEta = cms.double( 2.5 ),
39793     AbsEtaBins = cms.vdouble( 0.0 ),
39794     MinNstations = cms.vint32( 0 ),
39795     MinNhits = cms.vint32( 0 ),
39796     CutOnChambers = cms.bool( False ),
39797     MinNchambers = cms.vint32( 0 ),
39798     MaxDr = cms.double( 9999.0 ),
39799     MinDr = cms.double( -1.0 ),
39800     MaxDz = cms.double( 9999.0 ),
39801     MinDxySig = cms.double( -1.0 ),
39802     MinPt = cms.double( 0.0 ),
39803     NSigmaPt = cms.double( 0.0 ),
39804     MatchToPreviousCand = cms.bool( True )
39805 )
39806 fragment.hltL1fForIterL3L1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39807     saveTags = cms.bool( True ),
39808     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39809     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
39810     MaxEta = cms.double( 2.5 ),
39811     MinPt = cms.double( 0.0 ),
39812     MaxDeltaR = cms.double( 0.3 ),
39813     MinN = cms.int32( 1 ),
39814     CentralBxOnly = cms.bool( True ),
39815     SelectQualities = cms.vint32(  )
39816 )
39817 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
39818     saveTags = cms.bool( True ),
39819     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39820     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39821     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1f0L2Filtered5" ),
39822     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
39823     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39824     MinN = cms.int32( 1 ),
39825     MaxEta = cms.double( 2.5 ),
39826     MinNhits = cms.int32( 0 ),
39827     MaxDr = cms.double( 2.0 ),
39828     MinDr = cms.double( -1.0 ),
39829     MaxDz = cms.double( 9999.0 ),
39830     MinDxySig = cms.double( -1.0 ),
39831     MinPt = cms.double( 8.0 ),
39832     NSigmaPt = cms.double( 0.0 ),
39833     MaxNormalizedChi2 = cms.double( 9999.0 ),
39834     MaxDXYBeamSpot = cms.double( 9999.0 ),
39835     MinDXYBeamSpot = cms.double( -1.0 ),
39836     MinNmuonHits = cms.int32( 0 ),
39837     MaxPtDifference = cms.double( 9999.0 ),
39838     MinTrackPt = cms.double( 0.0 ),
39839     minMuonStations = cms.int32( 2 ),
39840     minTrkHits = cms.int32( -1 ),
39841     minMuonHits = cms.int32( -1 ),
39842     allowedTypeMask = cms.uint32( 255 ),
39843     requiredTypeMask = cms.uint32( 0 ),
39844     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39845     trkMuonId = cms.uint32( 0 ),
39846     L1MatchingdR = cms.double( 0.3 ),
39847     MatchToPreviousCand = cms.bool( True ),
39848     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39849     requireL3MuonTrajectorySeed = cms.bool( False ),
39850     useSimpleGeometry = cms.bool( True ),
39851     useStation2 = cms.bool( True ),
39852     fallbackToME1 = cms.bool( False ),
39853     cosmicPropagationHypothesis = cms.bool( False ),
39854     useMB2InOverlap = cms.bool( False ),
39855     useTrack = cms.string( "tracker" ),
39856     useState = cms.string( "atVertex" ),
39857     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39858     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39859     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39860 )
39861 fragment.hltL3fL1sMu5L1f0L2f5L3Filtered8TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
39862     saveTags = cms.bool( True ),
39863     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39864     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1f0L2f5L3Filtered8" ),
39865     MinN = cms.int32( 1 ),
39866     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
39867     IsolatorPSet = cms.PSet(  )
39868 )
39869 fragment.hltL1sMu6DoubleEG10 = cms.EDFilter( "HLTL1TSeed",
39870     saveTags = cms.bool( True ),
39871     L1SeedsLogicalExpression = cms.string( "L1_Mu6_DoubleEG10er2p5 OR L1_Mu6_DoubleEG17er2p5 OR L1_Mu6_DoubleEG12er2p5 OR L1_Mu6_DoubleEG15er2p5" ),
39872     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
39873     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
39874     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39875     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
39876     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39877     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39878     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39879     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
39880     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
39881 )
39882 fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
39883     offset = cms.uint32( 0 ),
39884     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
39885 )
39886 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39887     saveTags = cms.bool( True ),
39888     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
39889     PreviousCandTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
39890     MaxEta = cms.double( 2.5 ),
39891     MinPt = cms.double( 0.0 ),
39892     MaxDeltaR = cms.double( 0.3 ),
39893     MinN = cms.int32( 1 ),
39894     CentralBxOnly = cms.bool( True ),
39895     SelectQualities = cms.vint32(  )
39896 )
39897 fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
39898     saveTags = cms.bool( True ),
39899     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39900     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
39901     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
39902     SeedMapTag = cms.InputTag( "hltL2Muons" ),
39903     MinN = cms.int32( 0 ),
39904     MaxEta = cms.double( 2.5 ),
39905     AbsEtaBins = cms.vdouble( 0.0 ),
39906     MinNstations = cms.vint32( 0 ),
39907     MinNhits = cms.vint32( 0 ),
39908     CutOnChambers = cms.bool( False ),
39909     MinNchambers = cms.vint32( 0 ),
39910     MaxDr = cms.double( 9999.0 ),
39911     MinDr = cms.double( -1.0 ),
39912     MaxDz = cms.double( 9999.0 ),
39913     MinDxySig = cms.double( -1.0 ),
39914     MinPt = cms.double( 0.0 ),
39915     NSigmaPt = cms.double( 0.0 ),
39916     MatchToPreviousCand = cms.bool( True )
39917 )
39918 fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
39919     saveTags = cms.bool( True ),
39920     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
39921     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
39922     MaxEta = cms.double( 2.5 ),
39923     MinPt = cms.double( 0.0 ),
39924     MaxDeltaR = cms.double( 0.3 ),
39925     MinN = cms.int32( 1 ),
39926     CentralBxOnly = cms.bool( True ),
39927     SelectQualities = cms.vint32(  )
39928 )
39929 fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
39930     saveTags = cms.bool( True ),
39931     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
39932     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
39933     PreviousCandTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5" ),
39934     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0" ),
39935     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
39936     MinN = cms.int32( 1 ),
39937     MaxEta = cms.double( 2.5 ),
39938     MinNhits = cms.int32( 0 ),
39939     MaxDr = cms.double( 2.0 ),
39940     MinDr = cms.double( -1.0 ),
39941     MaxDz = cms.double( 9999.0 ),
39942     MinDxySig = cms.double( -1.0 ),
39943     MinPt = cms.double( 8.0 ),
39944     NSigmaPt = cms.double( 0.0 ),
39945     MaxNormalizedChi2 = cms.double( 9999.0 ),
39946     MaxDXYBeamSpot = cms.double( 9999.0 ),
39947     MinDXYBeamSpot = cms.double( -1.0 ),
39948     MinNmuonHits = cms.int32( 0 ),
39949     MaxPtDifference = cms.double( 9999.0 ),
39950     MinTrackPt = cms.double( 0.0 ),
39951     minMuonStations = cms.int32( 2 ),
39952     minTrkHits = cms.int32( -1 ),
39953     minMuonHits = cms.int32( -1 ),
39954     allowedTypeMask = cms.uint32( 255 ),
39955     requiredTypeMask = cms.uint32( 0 ),
39956     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
39957     trkMuonId = cms.uint32( 0 ),
39958     L1MatchingdR = cms.double( 0.3 ),
39959     MatchToPreviousCand = cms.bool( True ),
39960     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
39961     requireL3MuonTrajectorySeed = cms.bool( False ),
39962     useSimpleGeometry = cms.bool( True ),
39963     useStation2 = cms.bool( True ),
39964     fallbackToME1 = cms.bool( False ),
39965     cosmicPropagationHypothesis = cms.bool( False ),
39966     useMB2InOverlap = cms.bool( False ),
39967     useTrack = cms.string( "tracker" ),
39968     useState = cms.string( "atVertex" ),
39969     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
39970     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
39971     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
39972 )
39973 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
39974     saveTags = cms.bool( True ),
39975     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
39976     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39977     candNonIsolatedTag = cms.InputTag( "" ),
39978     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
39979     L1SeedFilterTag = cms.InputTag( "hltL1sMu6DoubleEG10" ),
39980     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
39981     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
39982     ncandcut = cms.int32( 2 ),
39983     doIsolated = cms.bool( False ),
39984     region_eta_size = cms.double( 0.522 ),
39985     region_eta_size_ecap = cms.double( 1.0 ),
39986     region_phi_size = cms.double( 1.044 ),
39987     barrel_end = cms.double( 1.4791 ),
39988     endcap_end = cms.double( 2.65 )
39989 )
39990 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
39991     saveTags = cms.bool( True ),
39992     inputTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegL1MatchFilter" ),
39993     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
39994     etcutEB = cms.double( 12.0 ),
39995     etcutEE = cms.double( 12.0 ),
39996     minEtaCut = cms.double( -9999.0 ),
39997     maxEtaCut = cms.double( 9999.0 ),
39998     ncandcut = cms.int32( 2 )
39999 )
40000 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40001     saveTags = cms.bool( True ),
40002     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegEtFilter" ),
40003     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
40004     rhoTag = cms.InputTag( "" ),
40005     energyLowEdges = cms.vdouble( 0.0 ),
40006     lessThan = cms.bool( True ),
40007     useEt = cms.bool( False ),
40008     useAbs = cms.bool( False ),
40009     thrRegularEB = cms.vdouble( 0.013 ),
40010     thrRegularEE = cms.vdouble( 0.035 ),
40011     thrOverEEB = cms.vdouble( -1.0 ),
40012     thrOverEEE = cms.vdouble( -1.0 ),
40013     thrOverE2EB = cms.vdouble( -1.0 ),
40014     thrOverE2EE = cms.vdouble( -1.0 ),
40015     ncandcut = cms.int32( 2 ),
40016     doRhoCorrection = cms.bool( False ),
40017     rhoMax = cms.double( 9.9999999E7 ),
40018     rhoScale = cms.double( 1.0 ),
40019     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40020     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40021     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40022 )
40023 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40024     saveTags = cms.bool( True ),
40025     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
40026     varTag = cms.InputTag( "hltEgammaHoverE" ),
40027     rhoTag = cms.InputTag( "" ),
40028     energyLowEdges = cms.vdouble( 0.0 ),
40029     lessThan = cms.bool( True ),
40030     useEt = cms.bool( False ),
40031     useAbs = cms.bool( False ),
40032     thrRegularEB = cms.vdouble( -1.0 ),
40033     thrRegularEE = cms.vdouble( -1.0 ),
40034     thrOverEEB = cms.vdouble( 0.13 ),
40035     thrOverEEE = cms.vdouble( 0.13 ),
40036     thrOverE2EB = cms.vdouble( -1.0 ),
40037     thrOverE2EE = cms.vdouble( -1.0 ),
40038     ncandcut = cms.int32( 2 ),
40039     doRhoCorrection = cms.bool( False ),
40040     rhoMax = cms.double( 9.9999999E7 ),
40041     rhoScale = cms.double( 1.0 ),
40042     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40043     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40044     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40045 )
40046 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
40047     saveTags = cms.bool( True ),
40048     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegHEFilter" ),
40049     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
40050     npixelmatchcut = cms.double( 1.0 ),
40051     ncandcut = cms.int32( 2 ),
40052     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
40053     s_a_phi1B = cms.double( 0.0069 ),
40054     s_a_phi1I = cms.double( 0.0088 ),
40055     s_a_phi1F = cms.double( 0.0076 ),
40056     s_a_phi2B = cms.double( 3.7E-4 ),
40057     s_a_phi2I = cms.double( 7.0E-4 ),
40058     s_a_phi2F = cms.double( 0.00906 ),
40059     s_a_zB = cms.double( 0.012 ),
40060     s_a_rI = cms.double( 0.027 ),
40061     s_a_rF = cms.double( 0.04 ),
40062     s2_threshold = cms.double( 0.4 ),
40063     tanhSO10BarrelThres = cms.double( 0.35 ),
40064     tanhSO10InterThres = cms.double( 1.0 ),
40065     tanhSO10ForwardThres = cms.double( 1.0 ),
40066     useS = cms.bool( False ),
40067     pixelVeto = cms.bool( False )
40068 )
40069 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40070     saveTags = cms.bool( True ),
40071     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
40072     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
40073     rhoTag = cms.InputTag( "" ),
40074     energyLowEdges = cms.vdouble( 0.0 ),
40075     lessThan = cms.bool( True ),
40076     useEt = cms.bool( True ),
40077     useAbs = cms.bool( True ),
40078     thrRegularEB = cms.vdouble( 999999.0 ),
40079     thrRegularEE = cms.vdouble( 999999.0 ),
40080     thrOverEEB = cms.vdouble( -1.0 ),
40081     thrOverEEE = cms.vdouble( -1.0 ),
40082     thrOverE2EB = cms.vdouble( -1.0 ),
40083     thrOverE2EE = cms.vdouble( -1.0 ),
40084     ncandcut = cms.int32( 2 ),
40085     doRhoCorrection = cms.bool( False ),
40086     rhoMax = cms.double( 9.9999999E7 ),
40087     rhoScale = cms.double( 1.0 ),
40088     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40089     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40090     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40091 )
40092 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40093     saveTags = cms.bool( True ),
40094     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
40095     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
40096     rhoTag = cms.InputTag( "" ),
40097     energyLowEdges = cms.vdouble( 0.0 ),
40098     lessThan = cms.bool( True ),
40099     useEt = cms.bool( True ),
40100     useAbs = cms.bool( True ),
40101     thrRegularEB = cms.vdouble( 0.01 ),
40102     thrRegularEE = cms.vdouble( 0.015 ),
40103     thrOverEEB = cms.vdouble( -1.0 ),
40104     thrOverEEE = cms.vdouble( -1.0 ),
40105     thrOverE2EB = cms.vdouble( -1.0 ),
40106     thrOverE2EE = cms.vdouble( -1.0 ),
40107     ncandcut = cms.int32( 2 ),
40108     doRhoCorrection = cms.bool( False ),
40109     rhoMax = cms.double( 9.9999999E7 ),
40110     rhoScale = cms.double( 1.0 ),
40111     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40112     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40113     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40114 )
40115 fragment.hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40116     saveTags = cms.bool( True ),
40117     candTag = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDetaFilter" ),
40118     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
40119     rhoTag = cms.InputTag( "" ),
40120     energyLowEdges = cms.vdouble( 0.0 ),
40121     lessThan = cms.bool( True ),
40122     useEt = cms.bool( True ),
40123     useAbs = cms.bool( True ),
40124     thrRegularEB = cms.vdouble( 0.07 ),
40125     thrRegularEE = cms.vdouble( 0.1 ),
40126     thrOverEEB = cms.vdouble( -1.0 ),
40127     thrOverEEE = cms.vdouble( -1.0 ),
40128     thrOverE2EB = cms.vdouble( -1.0 ),
40129     thrOverE2EE = cms.vdouble( -1.0 ),
40130     ncandcut = cms.int32( 2 ),
40131     doRhoCorrection = cms.bool( False ),
40132     rhoMax = cms.double( 9.9999999E7 ),
40133     rhoScale = cms.double( 1.0 ),
40134     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40135     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40136     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40137 )
40138 fragment.hltMu8Ele12DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
40139     saveTags = cms.bool( True ),
40140     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
40141     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
40142     inputTag1 = cms.InputTag( "hltL3fL1Mu6DoubleEG10f0Filtered8" ),
40143     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
40144     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
40145     triggerType1 = cms.int32( 83 ),
40146     triggerType2 = cms.int32( 81 ),
40147     MinDR = cms.double( -1.0 ),
40148     MaxDZ = cms.double( 0.2 ),
40149     MinN = cms.int32( 2 ),
40150     MinPixHitsForDZ = cms.int32( 1 ),
40151     checkSC = cms.bool( False )
40152 )
40153 fragment.hltEle12Ele12DZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
40154     saveTags = cms.bool( True ),
40155     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
40156     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
40157     inputTag1 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
40158     inputTag2 = cms.InputTag( "hltMu8DiEle12CaloIdLTrackIdLElectronlegDphiFilter" ),
40159     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
40160     triggerType1 = cms.int32( 81 ),
40161     triggerType2 = cms.int32( 81 ),
40162     MinDR = cms.double( -1.0 ),
40163     MaxDZ = cms.double( 0.2 ),
40164     MinN = cms.int32( 1 ),
40165     MinPixHitsForDZ = cms.int32( 0 ),
40166     checkSC = cms.bool( True )
40167 )
40168 fragment.hltPreMu8DiEle12CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
40169     offset = cms.uint32( 0 ),
40170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40171 )
40172 fragment.hltL1sMu6HTT240 = cms.EDFilter( "HLTL1TSeed",
40173     saveTags = cms.bool( True ),
40174     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
40175     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40176     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40177     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40178     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40179     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40180     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40181     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40182     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40183     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40184 )
40185 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350DZ = cms.EDFilter( "HLTPrescaler",
40186     offset = cms.uint32( 0 ),
40187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40188 )
40189 fragment.hltMuon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40190     saveTags = cms.bool( True ),
40191     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40192     PreviousCandTag = cms.InputTag( "hltL1sMu6HTT240" ),
40193     MaxEta = cms.double( 2.5 ),
40194     MinPt = cms.double( 0.0 ),
40195     MaxDeltaR = cms.double( 0.3 ),
40196     MinN = cms.int32( 1 ),
40197     CentralBxOnly = cms.bool( True ),
40198     SelectQualities = cms.vint32(  )
40199 )
40200 fragment.hltMuon8L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40201     saveTags = cms.bool( True ),
40202     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40203     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40204     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
40205     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40206     MinN = cms.int32( 0 ),
40207     MaxEta = cms.double( 2.5 ),
40208     AbsEtaBins = cms.vdouble( 0.0 ),
40209     MinNstations = cms.vint32( 0 ),
40210     MinNhits = cms.vint32( 0 ),
40211     CutOnChambers = cms.bool( False ),
40212     MinNchambers = cms.vint32( 0 ),
40213     MaxDr = cms.double( 9999.0 ),
40214     MinDr = cms.double( -1.0 ),
40215     MaxDz = cms.double( 9999.0 ),
40216     MinDxySig = cms.double( -1.0 ),
40217     MinPt = cms.double( 0.0 ),
40218     NSigmaPt = cms.double( 0.0 ),
40219     MatchToPreviousCand = cms.bool( True )
40220 )
40221 fragment.hltL1fForIterL3Muon8L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40222     saveTags = cms.bool( True ),
40223     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40224     PreviousCandTag = cms.InputTag( "hltMuon8L1Filtered0" ),
40225     MaxEta = cms.double( 2.5 ),
40226     MinPt = cms.double( 0.0 ),
40227     MaxDeltaR = cms.double( 0.3 ),
40228     MinN = cms.int32( 1 ),
40229     CentralBxOnly = cms.bool( True ),
40230     SelectQualities = cms.vint32(  )
40231 )
40232 fragment.hltL3fL1sMu6HTT240Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
40233     saveTags = cms.bool( True ),
40234     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40235     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40236     PreviousCandTag = cms.InputTag( "hltMuon8L2Filtered0" ),
40237     L1CandTag = cms.InputTag( "hltL1fForIterL3Muon8L1Filtered0" ),
40238     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40239     MinN = cms.int32( 1 ),
40240     MaxEta = cms.double( 2.5 ),
40241     MinNhits = cms.int32( 0 ),
40242     MaxDr = cms.double( 2.0 ),
40243     MinDr = cms.double( -1.0 ),
40244     MaxDz = cms.double( 9999.0 ),
40245     MinDxySig = cms.double( -1.0 ),
40246     MinPt = cms.double( 8.0 ),
40247     NSigmaPt = cms.double( 0.0 ),
40248     MaxNormalizedChi2 = cms.double( 9999.0 ),
40249     MaxDXYBeamSpot = cms.double( 9999.0 ),
40250     MinDXYBeamSpot = cms.double( -1.0 ),
40251     MinNmuonHits = cms.int32( 0 ),
40252     MaxPtDifference = cms.double( 9999.0 ),
40253     MinTrackPt = cms.double( 0.0 ),
40254     minMuonStations = cms.int32( 2 ),
40255     minTrkHits = cms.int32( -1 ),
40256     minMuonHits = cms.int32( -1 ),
40257     allowedTypeMask = cms.uint32( 255 ),
40258     requiredTypeMask = cms.uint32( 0 ),
40259     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40260     trkMuonId = cms.uint32( 0 ),
40261     L1MatchingdR = cms.double( 0.3 ),
40262     MatchToPreviousCand = cms.bool( True ),
40263     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40264     requireL3MuonTrajectorySeed = cms.bool( False ),
40265     useSimpleGeometry = cms.bool( True ),
40266     useStation2 = cms.bool( True ),
40267     fallbackToME1 = cms.bool( False ),
40268     cosmicPropagationHypothesis = cms.bool( False ),
40269     useMB2InOverlap = cms.bool( False ),
40270     useTrack = cms.string( "tracker" ),
40271     useState = cms.string( "atVertex" ),
40272     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40273     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40274     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40275 )
40276 fragment.hltMu8Ele8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
40277     saveTags = cms.bool( True ),
40278     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
40279     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
40280     etcutEB = cms.double( 8.0 ),
40281     etcutEE = cms.double( 8.0 ),
40282     minEtaCut = cms.double( -9999.0 ),
40283     maxEtaCut = cms.double( 9999.0 ),
40284     ncandcut = cms.int32( 1 )
40285 )
40286 fragment.hltMu8Ele8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40287     saveTags = cms.bool( True ),
40288     candTag = cms.InputTag( "hltMu8Ele8EtFilter" ),
40289     varTag = cms.InputTag( "hltEgammaHoverE" ),
40290     rhoTag = cms.InputTag( "" ),
40291     energyLowEdges = cms.vdouble( 0.0 ),
40292     lessThan = cms.bool( True ),
40293     useEt = cms.bool( False ),
40294     useAbs = cms.bool( False ),
40295     thrRegularEB = cms.vdouble( -1.0 ),
40296     thrRegularEE = cms.vdouble( -1.0 ),
40297     thrOverEEB = cms.vdouble( 0.12 ),
40298     thrOverEEE = cms.vdouble( 0.1 ),
40299     thrOverE2EB = cms.vdouble( -1.0 ),
40300     thrOverE2EE = cms.vdouble( -1.0 ),
40301     ncandcut = cms.int32( 1 ),
40302     doRhoCorrection = cms.bool( False ),
40303     rhoMax = cms.double( 9.9999999E7 ),
40304     rhoScale = cms.double( 1.0 ),
40305     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40306     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40307     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40308 )
40309 fragment.hltMu8Ele8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40310     saveTags = cms.bool( True ),
40311     candTag = cms.InputTag( "hltMu8Ele8HEFilter" ),
40312     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
40313     rhoTag = cms.InputTag( "" ),
40314     energyLowEdges = cms.vdouble( 0.0 ),
40315     lessThan = cms.bool( True ),
40316     useEt = cms.bool( False ),
40317     useAbs = cms.bool( False ),
40318     thrRegularEB = cms.vdouble( 0.013 ),
40319     thrRegularEE = cms.vdouble( 0.035 ),
40320     thrOverEEB = cms.vdouble( -1.0 ),
40321     thrOverEEE = cms.vdouble( -1.0 ),
40322     thrOverE2EB = cms.vdouble( -1.0 ),
40323     thrOverE2EE = cms.vdouble( -1.0 ),
40324     ncandcut = cms.int32( 1 ),
40325     doRhoCorrection = cms.bool( False ),
40326     rhoMax = cms.double( 9.9999999E7 ),
40327     rhoScale = cms.double( 1.0 ),
40328     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40329     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40330     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40331 )
40332 fragment.hltMu8Ele8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
40333     saveTags = cms.bool( True ),
40334     candTag = cms.InputTag( "hltMu8Ele8CaloIdMClusterShapeFilter" ),
40335     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
40336     npixelmatchcut = cms.double( 1.0 ),
40337     ncandcut = cms.int32( 1 ),
40338     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
40339     s_a_phi1B = cms.double( 0.0069 ),
40340     s_a_phi1I = cms.double( 0.0088 ),
40341     s_a_phi1F = cms.double( 0.0076 ),
40342     s_a_phi2B = cms.double( 3.7E-4 ),
40343     s_a_phi2I = cms.double( 7.0E-4 ),
40344     s_a_phi2F = cms.double( 0.00906 ),
40345     s_a_zB = cms.double( 0.012 ),
40346     s_a_rI = cms.double( 0.027 ),
40347     s_a_rF = cms.double( 0.04 ),
40348     s2_threshold = cms.double( 0.4 ),
40349     tanhSO10BarrelThres = cms.double( 0.35 ),
40350     tanhSO10InterThres = cms.double( 1.0 ),
40351     tanhSO10ForwardThres = cms.double( 1.0 ),
40352     useS = cms.bool( False ),
40353     pixelVeto = cms.bool( False )
40354 )
40355 fragment.hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40356     saveTags = cms.bool( True ),
40357     candTag = cms.InputTag( "hltMu8Ele8CaloIdMPixelMatchFilter" ),
40358     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
40359     rhoTag = cms.InputTag( "" ),
40360     energyLowEdges = cms.vdouble( 0.0 ),
40361     lessThan = cms.bool( True ),
40362     useEt = cms.bool( True ),
40363     useAbs = cms.bool( True ),
40364     thrRegularEB = cms.vdouble( 0.05 ),
40365     thrRegularEE = cms.vdouble( 0.02 ),
40366     thrOverEEB = cms.vdouble( -1.0 ),
40367     thrOverEEE = cms.vdouble( -1.0 ),
40368     thrOverE2EB = cms.vdouble( -1.0 ),
40369     thrOverE2EE = cms.vdouble( -1.0 ),
40370     ncandcut = cms.int32( 1 ),
40371     doRhoCorrection = cms.bool( False ),
40372     rhoMax = cms.double( 9.9999999E7 ),
40373     rhoScale = cms.double( 1.0 ),
40374     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40375     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40376     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40377 )
40378 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40379     saveTags = cms.bool( True ),
40380     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
40381     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
40382     rhoTag = cms.InputTag( "" ),
40383     energyLowEdges = cms.vdouble( 0.0 ),
40384     lessThan = cms.bool( True ),
40385     useEt = cms.bool( True ),
40386     useAbs = cms.bool( True ),
40387     thrRegularEB = cms.vdouble( 0.006 ),
40388     thrRegularEE = cms.vdouble( 0.0085 ),
40389     thrOverEEB = cms.vdouble( -1.0 ),
40390     thrOverEEE = cms.vdouble( -1.0 ),
40391     thrOverE2EB = cms.vdouble( -1.0 ),
40392     thrOverE2EE = cms.vdouble( -1.0 ),
40393     ncandcut = cms.int32( 1 ),
40394     doRhoCorrection = cms.bool( False ),
40395     rhoMax = cms.double( 9.9999999E7 ),
40396     rhoScale = cms.double( 1.0 ),
40397     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40398     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40399     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40400 )
40401 fragment.hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40402     saveTags = cms.bool( True ),
40403     candTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDetaFilter" ),
40404     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
40405     rhoTag = cms.InputTag( "" ),
40406     energyLowEdges = cms.vdouble( 0.0 ),
40407     lessThan = cms.bool( True ),
40408     useEt = cms.bool( True ),
40409     useAbs = cms.bool( True ),
40410     thrRegularEB = cms.vdouble( 0.1 ),
40411     thrRegularEE = cms.vdouble( 0.05 ),
40412     thrOverEEB = cms.vdouble( -1.0 ),
40413     thrOverEEE = cms.vdouble( -1.0 ),
40414     thrOverE2EB = cms.vdouble( -1.0 ),
40415     thrOverE2EE = cms.vdouble( -1.0 ),
40416     ncandcut = cms.int32( 1 ),
40417     doRhoCorrection = cms.bool( False ),
40418     rhoMax = cms.double( 9.9999999E7 ),
40419     rhoScale = cms.double( 1.0 ),
40420     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40421     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40422     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40423 )
40424 fragment.hltElectronMuonInvMassFilter8 = cms.EDFilter( "HLTElectronMuonInvMassFilter",
40425     saveTags = cms.bool( True ),
40426     elePrevCandTag = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
40427     muonPrevCandTag = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
40428     lowerMassCut = cms.double( 8.0 ),
40429     upperMassCut = cms.double( 999999.0 ),
40430     ncandcut = cms.int32( 1 ),
40431     electronRelaxed = cms.untracked.bool( True ),
40432     ElectronL1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
40433     ElectronL1NonIsoCand = cms.InputTag( "hltEgammaCandidates" ),
40434     MuonCand = cms.InputTag( "hltIterL3MuonCandidates" )
40435 )
40436 fragment.hltMu8Ele8CaloIdMTrackIdMDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
40437     saveTags = cms.bool( True ),
40438     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
40439     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
40440     inputTag1 = cms.InputTag( "hltL3fL1sMu6HTT240Filtered8" ),
40441     inputTag2 = cms.InputTag( "hltMu8Ele8CaloIdMGsfTrackIdMDphiFilter" ),
40442     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
40443     triggerType1 = cms.int32( 83 ),
40444     triggerType2 = cms.int32( 81 ),
40445     MinDR = cms.double( -1.0 ),
40446     MaxDZ = cms.double( 0.2 ),
40447     MinN = cms.int32( 1 ),
40448     MinPixHitsForDZ = cms.int32( 1 ),
40449     checkSC = cms.bool( False )
40450 )
40451 fragment.hltPreMu8Ele8CaloIdMTrackIdMMass8PFHT350 = cms.EDFilter( "HLTPrescaler",
40452     offset = cms.uint32( 0 ),
40453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40454 )
40455 fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 = cms.EDFilter( "HLTL1TSeed",
40456     saveTags = cms.bool( True ),
40457     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" ),
40458     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40459     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40460     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40461     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40462     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40463     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40464     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40465     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40466     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40467 )
40468 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
40469     offset = cms.uint32( 0 ),
40470     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40471 )
40472 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40473     saveTags = cms.bool( True ),
40474     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40475     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
40476     MaxEta = cms.double( 2.5 ),
40477     MinPt = cms.double( 0.0 ),
40478     MaxDeltaR = cms.double( 0.3 ),
40479     MinN = cms.int32( 1 ),
40480     CentralBxOnly = cms.bool( True ),
40481     SelectQualities = cms.vint32(  )
40482 )
40483 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40484     saveTags = cms.bool( True ),
40485     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40486     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40487     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
40488     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40489     MinN = cms.int32( 0 ),
40490     MaxEta = cms.double( 2.5 ),
40491     AbsEtaBins = cms.vdouble( 0.0 ),
40492     MinNstations = cms.vint32( 0 ),
40493     MinNhits = cms.vint32( 0 ),
40494     CutOnChambers = cms.bool( False ),
40495     MinNchambers = cms.vint32( 0 ),
40496     MaxDr = cms.double( 9999.0 ),
40497     MinDr = cms.double( -1.0 ),
40498     MaxDz = cms.double( 9999.0 ),
40499     MinDxySig = cms.double( -1.0 ),
40500     MinPt = cms.double( 0.0 ),
40501     NSigmaPt = cms.double( 0.0 ),
40502     MatchToPreviousCand = cms.bool( True )
40503 )
40504 fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40505     saveTags = cms.bool( True ),
40506     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40507     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
40508     MaxEta = cms.double( 2.5 ),
40509     MinPt = cms.double( 0.0 ),
40510     MaxDeltaR = cms.double( 0.3 ),
40511     MinN = cms.int32( 1 ),
40512     CentralBxOnly = cms.bool( True ),
40513     SelectQualities = cms.vint32(  )
40514 )
40515 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 = cms.EDFilter( "HLTMuonL3PreFilter",
40516     saveTags = cms.bool( True ),
40517     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40518     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40519     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
40520     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
40521     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40522     MinN = cms.int32( 1 ),
40523     MaxEta = cms.double( 2.5 ),
40524     MinNhits = cms.int32( 0 ),
40525     MaxDr = cms.double( 2.0 ),
40526     MinDr = cms.double( -1.0 ),
40527     MaxDz = cms.double( 9999.0 ),
40528     MinDxySig = cms.double( -1.0 ),
40529     MinPt = cms.double( 8.0 ),
40530     NSigmaPt = cms.double( 0.0 ),
40531     MaxNormalizedChi2 = cms.double( 9999.0 ),
40532     MaxDXYBeamSpot = cms.double( 9999.0 ),
40533     MinDXYBeamSpot = cms.double( -1.0 ),
40534     MinNmuonHits = cms.int32( 0 ),
40535     MaxPtDifference = cms.double( 9999.0 ),
40536     MinTrackPt = cms.double( 0.0 ),
40537     minMuonStations = cms.int32( 2 ),
40538     minTrkHits = cms.int32( -1 ),
40539     minMuonHits = cms.int32( -1 ),
40540     allowedTypeMask = cms.uint32( 255 ),
40541     requiredTypeMask = cms.uint32( 0 ),
40542     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40543     trkMuonId = cms.uint32( 0 ),
40544     L1MatchingdR = cms.double( 0.3 ),
40545     MatchToPreviousCand = cms.bool( True ),
40546     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40547     requireL3MuonTrajectorySeed = cms.bool( False ),
40548     useSimpleGeometry = cms.bool( True ),
40549     useStation2 = cms.bool( True ),
40550     fallbackToME1 = cms.bool( False ),
40551     cosmicPropagationHypothesis = cms.bool( False ),
40552     useMB2InOverlap = cms.bool( False ),
40553     useTrack = cms.string( "tracker" ),
40554     useState = cms.string( "atVertex" ),
40555     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40556     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40557     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40558 )
40559 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 = cms.EDFilter( "HLTMuonIsoFilter",
40560     saveTags = cms.bool( True ),
40561     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40562     PreviousCandTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8" ),
40563     MinN = cms.int32( 1 ),
40564     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
40565     IsolatorPSet = cms.PSet(  )
40566 )
40567 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
40568     saveTags = cms.bool( True ),
40569     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
40570     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40571     candNonIsolatedTag = cms.InputTag( "" ),
40572     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40573     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
40574     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40575     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40576     ncandcut = cms.int32( 1 ),
40577     doIsolated = cms.bool( False ),
40578     region_eta_size = cms.double( 0.522 ),
40579     region_eta_size_ecap = cms.double( 1.0 ),
40580     region_phi_size = cms.double( 1.044 ),
40581     barrel_end = cms.double( 1.4791 ),
40582     endcap_end = cms.double( 2.65 )
40583 )
40584 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
40585     saveTags = cms.bool( True ),
40586     inputTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
40587     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
40588     etcutEB = cms.double( 23.0 ),
40589     etcutEE = cms.double( 23.0 ),
40590     minEtaCut = cms.double( -9999.0 ),
40591     maxEtaCut = cms.double( 9999.0 ),
40592     ncandcut = cms.int32( 1 )
40593 )
40594 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40595     saveTags = cms.bool( True ),
40596     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
40597     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
40598     rhoTag = cms.InputTag( "" ),
40599     energyLowEdges = cms.vdouble( 0.0 ),
40600     lessThan = cms.bool( True ),
40601     useEt = cms.bool( False ),
40602     useAbs = cms.bool( False ),
40603     thrRegularEB = cms.vdouble( 0.013 ),
40604     thrRegularEE = cms.vdouble( 0.035 ),
40605     thrOverEEB = cms.vdouble( -1.0 ),
40606     thrOverEEE = cms.vdouble( -1.0 ),
40607     thrOverE2EB = cms.vdouble( -1.0 ),
40608     thrOverE2EE = cms.vdouble( -1.0 ),
40609     ncandcut = cms.int32( 1 ),
40610     doRhoCorrection = cms.bool( False ),
40611     rhoMax = cms.double( 9.9999999E7 ),
40612     rhoScale = cms.double( 1.0 ),
40613     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40614     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40615     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40616 )
40617 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40618     saveTags = cms.bool( True ),
40619     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
40620     varTag = cms.InputTag( "hltEgammaHoverE" ),
40621     rhoTag = cms.InputTag( "" ),
40622     energyLowEdges = cms.vdouble( 0.0 ),
40623     lessThan = cms.bool( True ),
40624     useEt = cms.bool( False ),
40625     useAbs = cms.bool( False ),
40626     thrRegularEB = cms.vdouble( -1.0 ),
40627     thrRegularEE = cms.vdouble( -1.0 ),
40628     thrOverEEB = cms.vdouble( 0.13 ),
40629     thrOverEEE = cms.vdouble( 0.13 ),
40630     thrOverE2EB = cms.vdouble( -1.0 ),
40631     thrOverE2EE = cms.vdouble( -1.0 ),
40632     ncandcut = cms.int32( 1 ),
40633     doRhoCorrection = cms.bool( False ),
40634     rhoMax = cms.double( 9.9999999E7 ),
40635     rhoScale = cms.double( 1.0 ),
40636     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40637     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40638     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40639 )
40640 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40641     saveTags = cms.bool( True ),
40642     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
40643     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
40644     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
40645     energyLowEdges = cms.vdouble( 0.0 ),
40646     lessThan = cms.bool( True ),
40647     useEt = cms.bool( True ),
40648     useAbs = cms.bool( False ),
40649     thrRegularEB = cms.vdouble( -1.0 ),
40650     thrRegularEE = cms.vdouble( -1.0 ),
40651     thrOverEEB = cms.vdouble( 0.5 ),
40652     thrOverEEE = cms.vdouble( 0.5 ),
40653     thrOverE2EB = cms.vdouble( -1.0 ),
40654     thrOverE2EE = cms.vdouble( -1.0 ),
40655     ncandcut = cms.int32( 1 ),
40656     doRhoCorrection = cms.bool( True ),
40657     rhoMax = cms.double( 9.9999999E7 ),
40658     rhoScale = cms.double( 1.0 ),
40659     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
40660     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40661     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40662 )
40663 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40664     saveTags = cms.bool( True ),
40665     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
40666     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
40667     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
40668     energyLowEdges = cms.vdouble( 0.0 ),
40669     lessThan = cms.bool( True ),
40670     useEt = cms.bool( True ),
40671     useAbs = cms.bool( False ),
40672     thrRegularEB = cms.vdouble( -1.0 ),
40673     thrRegularEE = cms.vdouble( -1.0 ),
40674     thrOverEEB = cms.vdouble( 0.3 ),
40675     thrOverEEE = cms.vdouble( 0.3 ),
40676     thrOverE2EB = cms.vdouble( -1.0 ),
40677     thrOverE2EE = cms.vdouble( -1.0 ),
40678     ncandcut = cms.int32( 1 ),
40679     doRhoCorrection = cms.bool( True ),
40680     rhoMax = cms.double( 9.9999999E7 ),
40681     rhoScale = cms.double( 1.0 ),
40682     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
40683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40684     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40685 )
40686 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
40687     saveTags = cms.bool( True ),
40688     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
40689     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
40690     npixelmatchcut = cms.double( 1.0 ),
40691     ncandcut = cms.int32( 1 ),
40692     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
40693     s_a_phi1B = cms.double( 0.0069 ),
40694     s_a_phi1I = cms.double( 0.0088 ),
40695     s_a_phi1F = cms.double( 0.0076 ),
40696     s_a_phi2B = cms.double( 3.7E-4 ),
40697     s_a_phi2I = cms.double( 7.0E-4 ),
40698     s_a_phi2F = cms.double( 0.00906 ),
40699     s_a_zB = cms.double( 0.012 ),
40700     s_a_rI = cms.double( 0.027 ),
40701     s_a_rF = cms.double( 0.04 ),
40702     s2_threshold = cms.double( 0.4 ),
40703     tanhSO10BarrelThres = cms.double( 0.35 ),
40704     tanhSO10InterThres = cms.double( 1.0 ),
40705     tanhSO10ForwardThres = cms.double( 1.0 ),
40706     useS = cms.bool( False ),
40707     pixelVeto = cms.bool( False )
40708 )
40709 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40710     saveTags = cms.bool( True ),
40711     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
40712     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
40713     rhoTag = cms.InputTag( "" ),
40714     energyLowEdges = cms.vdouble( 0.0 ),
40715     lessThan = cms.bool( True ),
40716     useEt = cms.bool( True ),
40717     useAbs = cms.bool( True ),
40718     thrRegularEB = cms.vdouble( 999999.0 ),
40719     thrRegularEE = cms.vdouble( 999999.0 ),
40720     thrOverEEB = cms.vdouble( -1.0 ),
40721     thrOverEEE = cms.vdouble( -1.0 ),
40722     thrOverE2EB = cms.vdouble( -1.0 ),
40723     thrOverE2EE = cms.vdouble( -1.0 ),
40724     ncandcut = cms.int32( 1 ),
40725     doRhoCorrection = cms.bool( False ),
40726     rhoMax = cms.double( 9.9999999E7 ),
40727     rhoScale = cms.double( 1.0 ),
40728     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40729     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40730     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40731 )
40732 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40733     saveTags = cms.bool( True ),
40734     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
40735     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
40736     rhoTag = cms.InputTag( "" ),
40737     energyLowEdges = cms.vdouble( 0.0 ),
40738     lessThan = cms.bool( True ),
40739     useEt = cms.bool( True ),
40740     useAbs = cms.bool( True ),
40741     thrRegularEB = cms.vdouble( 0.01 ),
40742     thrRegularEE = cms.vdouble( 0.015 ),
40743     thrOverEEB = cms.vdouble( -1.0 ),
40744     thrOverEEE = cms.vdouble( -1.0 ),
40745     thrOverE2EB = cms.vdouble( -1.0 ),
40746     thrOverE2EE = cms.vdouble( -1.0 ),
40747     ncandcut = cms.int32( 1 ),
40748     doRhoCorrection = cms.bool( False ),
40749     rhoMax = cms.double( 9.9999999E7 ),
40750     rhoScale = cms.double( 1.0 ),
40751     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40752     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40753     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40754 )
40755 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40756     saveTags = cms.bool( True ),
40757     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
40758     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
40759     rhoTag = cms.InputTag( "" ),
40760     energyLowEdges = cms.vdouble( 0.0 ),
40761     lessThan = cms.bool( True ),
40762     useEt = cms.bool( True ),
40763     useAbs = cms.bool( True ),
40764     thrRegularEB = cms.vdouble( 0.07 ),
40765     thrRegularEE = cms.vdouble( 0.1 ),
40766     thrOverEEB = cms.vdouble( -1.0 ),
40767     thrOverEEE = cms.vdouble( -1.0 ),
40768     thrOverE2EB = cms.vdouble( -1.0 ),
40769     thrOverE2EE = cms.vdouble( -1.0 ),
40770     ncandcut = cms.int32( 1 ),
40771     doRhoCorrection = cms.bool( False ),
40772     rhoMax = cms.double( 9.9999999E7 ),
40773     rhoScale = cms.double( 1.0 ),
40774     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40775     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40776     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40777 )
40778 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
40779     saveTags = cms.bool( True ),
40780     candTag = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
40781     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
40782     rhoTag = cms.InputTag( "" ),
40783     energyLowEdges = cms.vdouble( 0.0 ),
40784     lessThan = cms.bool( True ),
40785     useEt = cms.bool( True ),
40786     useAbs = cms.bool( False ),
40787     thrRegularEB = cms.vdouble( -1.0 ),
40788     thrRegularEE = cms.vdouble( -1.0 ),
40789     thrOverEEB = cms.vdouble( 0.2 ),
40790     thrOverEEE = cms.vdouble( 0.2 ),
40791     thrOverE2EB = cms.vdouble( -1.0 ),
40792     thrOverE2EE = cms.vdouble( -1.0 ),
40793     ncandcut = cms.int32( 1 ),
40794     doRhoCorrection = cms.bool( False ),
40795     rhoMax = cms.double( 9.9999999E7 ),
40796     rhoScale = cms.double( 1.0 ),
40797     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
40798     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
40799     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
40800 )
40801 fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
40802     saveTags = cms.bool( True ),
40803     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
40804     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
40805     inputTag1 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
40806     inputTag2 = cms.InputTag( "hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8" ),
40807     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
40808     triggerType1 = cms.int32( 81 ),
40809     triggerType2 = cms.int32( 83 ),
40810     MinDR = cms.double( -1.0 ),
40811     MaxDZ = cms.double( 0.2 ),
40812     MinN = cms.int32( 1 ),
40813     MinPixHitsForDZ = cms.int32( 1 ),
40814     checkSC = cms.bool( False )
40815 )
40816 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 = cms.EDFilter( "HLTPrescaler",
40817     offset = cms.uint32( 0 ),
40818     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40819 )
40820 fragment.hltPFJetFilterTwoC30 = cms.EDFilter( "HLT1PFJet",
40821     saveTags = cms.bool( True ),
40822     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
40823     triggerType = cms.int32( 86 ),
40824     MinE = cms.double( -1.0 ),
40825     MinPt = cms.double( 30.0 ),
40826     MinMass = cms.double( -1.0 ),
40827     MaxMass = cms.double( -1.0 ),
40828     MinEta = cms.double( -1.0 ),
40829     MaxEta = cms.double( 2.4 ),
40830     MinN = cms.int32( 2 )
40831 )
40832 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 = cms.EDFilter( "HLTPrescaler",
40833     offset = cms.uint32( 0 ),
40834     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40835 )
40836 fragment.hltCaloJetFilterTwoC30 = cms.EDFilter( "HLT1CaloJet",
40837     saveTags = cms.bool( True ),
40838     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
40839     triggerType = cms.int32( 86 ),
40840     MinE = cms.double( -1.0 ),
40841     MinPt = cms.double( 30.0 ),
40842     MinMass = cms.double( -1.0 ),
40843     MaxMass = cms.double( -1.0 ),
40844     MinEta = cms.double( -1.0 ),
40845     MaxEta = cms.double( 2.4 ),
40846     MinN = cms.int32( 2 )
40847 )
40848 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
40849     offset = cms.uint32( 0 ),
40850     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40851 )
40852 fragment.hltL1sSingleMu15DQ = cms.EDFilter( "HLTL1TSeed",
40853     saveTags = cms.bool( True ),
40854     L1SeedsLogicalExpression = cms.string( "L1_SingleMu15_DQ" ),
40855     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
40856     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
40857     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40858     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
40859     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
40860     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
40861     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
40862     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
40863     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
40864 )
40865 fragment.hltPreMu17TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
40866     offset = cms.uint32( 0 ),
40867     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40868 )
40869 fragment.hltL1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40870     saveTags = cms.bool( True ),
40871     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
40872     PreviousCandTag = cms.InputTag( "hltL1sSingleMu15DQ" ),
40873     MaxEta = cms.double( 2.5 ),
40874     MinPt = cms.double( 0.0 ),
40875     MaxDeltaR = cms.double( 0.3 ),
40876     MinN = cms.int32( 1 ),
40877     CentralBxOnly = cms.bool( True ),
40878     SelectQualities = cms.vint32(  )
40879 )
40880 fragment.hltL2fL1sMu15DQlqL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
40881     saveTags = cms.bool( True ),
40882     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40883     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
40884     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
40885     SeedMapTag = cms.InputTag( "hltL2Muons" ),
40886     MinN = cms.int32( 0 ),
40887     MaxEta = cms.double( 2.5 ),
40888     AbsEtaBins = cms.vdouble( 0.0 ),
40889     MinNstations = cms.vint32( 0 ),
40890     MinNhits = cms.vint32( 0 ),
40891     CutOnChambers = cms.bool( False ),
40892     MinNchambers = cms.vint32( 0 ),
40893     MaxDr = cms.double( 9999.0 ),
40894     MinDr = cms.double( -1.0 ),
40895     MaxDz = cms.double( 9999.0 ),
40896     MinDxySig = cms.double( -1.0 ),
40897     MinPt = cms.double( 0.0 ),
40898     NSigmaPt = cms.double( 0.0 ),
40899     MatchToPreviousCand = cms.bool( True )
40900 )
40901 fragment.hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
40902     saveTags = cms.bool( True ),
40903     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
40904     PreviousCandTag = cms.InputTag( "hltL1fL1sMu15DQlqL1Filtered0" ),
40905     MaxEta = cms.double( 2.5 ),
40906     MinPt = cms.double( 0.0 ),
40907     MaxDeltaR = cms.double( 0.3 ),
40908     MinN = cms.int32( 1 ),
40909     CentralBxOnly = cms.bool( True ),
40910     SelectQualities = cms.vint32(  )
40911 )
40912 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17 = cms.EDFilter( "HLTMuonL3PreFilter",
40913     saveTags = cms.bool( True ),
40914     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40915     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40916     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
40917     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
40918     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40919     MinN = cms.int32( 1 ),
40920     MaxEta = cms.double( 2.5 ),
40921     MinNhits = cms.int32( 0 ),
40922     MaxDr = cms.double( 2.0 ),
40923     MinDr = cms.double( -1.0 ),
40924     MaxDz = cms.double( 9999.0 ),
40925     MinDxySig = cms.double( -1.0 ),
40926     MinPt = cms.double( 17.0 ),
40927     NSigmaPt = cms.double( 0.0 ),
40928     MaxNormalizedChi2 = cms.double( 9999.0 ),
40929     MaxDXYBeamSpot = cms.double( 9999.0 ),
40930     MinDXYBeamSpot = cms.double( -1.0 ),
40931     MinNmuonHits = cms.int32( 0 ),
40932     MaxPtDifference = cms.double( 9999.0 ),
40933     MinTrackPt = cms.double( 0.0 ),
40934     minMuonStations = cms.int32( 2 ),
40935     minTrkHits = cms.int32( -1 ),
40936     minMuonHits = cms.int32( -1 ),
40937     allowedTypeMask = cms.uint32( 255 ),
40938     requiredTypeMask = cms.uint32( 0 ),
40939     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40940     trkMuonId = cms.uint32( 0 ),
40941     L1MatchingdR = cms.double( 0.3 ),
40942     MatchToPreviousCand = cms.bool( True ),
40943     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
40944     requireL3MuonTrajectorySeed = cms.bool( False ),
40945     useSimpleGeometry = cms.bool( True ),
40946     useStation2 = cms.bool( True ),
40947     fallbackToME1 = cms.bool( False ),
40948     cosmicPropagationHypothesis = cms.bool( False ),
40949     useMB2InOverlap = cms.bool( False ),
40950     useTrack = cms.string( "tracker" ),
40951     useState = cms.string( "atVertex" ),
40952     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
40953     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
40954     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
40955 )
40956 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered17TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
40957     saveTags = cms.bool( True ),
40958     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40959     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered17" ),
40960     MinN = cms.int32( 1 ),
40961     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
40962     IsolatorPSet = cms.PSet(  )
40963 )
40964 fragment.hltPreMu19TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
40965     offset = cms.uint32( 0 ),
40966     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
40967 )
40968 fragment.hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19 = cms.EDFilter( "HLTMuonL3PreFilter",
40969     saveTags = cms.bool( True ),
40970     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
40971     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
40972     PreviousCandTag = cms.InputTag( "hltL2fL1sMu15DQlqL1f0L2Filtered10" ),
40973     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu15DQlqL1Filtered0" ),
40974     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
40975     MinN = cms.int32( 1 ),
40976     MaxEta = cms.double( 2.5 ),
40977     MinNhits = cms.int32( 0 ),
40978     MaxDr = cms.double( 2.0 ),
40979     MinDr = cms.double( -1.0 ),
40980     MaxDz = cms.double( 9999.0 ),
40981     MinDxySig = cms.double( -1.0 ),
40982     MinPt = cms.double( 19.0 ),
40983     NSigmaPt = cms.double( 0.0 ),
40984     MaxNormalizedChi2 = cms.double( 9999.0 ),
40985     MaxDXYBeamSpot = cms.double( 9999.0 ),
40986     MinDXYBeamSpot = cms.double( -1.0 ),
40987     MinNmuonHits = cms.int32( 0 ),
40988     MaxPtDifference = cms.double( 9999.0 ),
40989     MinTrackPt = cms.double( 0.0 ),
40990     minMuonStations = cms.int32( 2 ),
40991     minTrkHits = cms.int32( -1 ),
40992     minMuonHits = cms.int32( -1 ),
40993     allowedTypeMask = cms.uint32( 255 ),
40994     requiredTypeMask = cms.uint32( 0 ),
40995     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
40996     trkMuonId = cms.uint32( 0 ),
40997     L1MatchingdR = cms.double( 0.3 ),
40998     MatchToPreviousCand = cms.bool( True ),
40999     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
41000     requireL3MuonTrajectorySeed = cms.bool( False ),
41001     useSimpleGeometry = cms.bool( True ),
41002     useStation2 = cms.bool( True ),
41003     fallbackToME1 = cms.bool( False ),
41004     cosmicPropagationHypothesis = cms.bool( False ),
41005     useMB2InOverlap = cms.bool( False ),
41006     useTrack = cms.string( "tracker" ),
41007     useState = cms.string( "atVertex" ),
41008     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41009     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41010     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41011 )
41012 fragment.hltL3fL1sMu1lqL1f0L2f10L3Filtered19TkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
41013     saveTags = cms.bool( True ),
41014     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
41015     PreviousCandTag = cms.InputTag( "hltL3fL1sMu15DQlqL1f0L2f10L3Filtered19" ),
41016     MinN = cms.int32( 1 ),
41017     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
41018     IsolatorPSet = cms.PSet(  )
41019 )
41020 fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
41021     saveTags = cms.bool( True ),
41022     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet16er2p5_Mu3_dR_Max0p4" ),
41023     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41024     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41025     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41026     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41027     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41028     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41029     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41030     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41031     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41032 )
41033 fragment.hltPreBTagMuAK4DiJet20Mu5 = cms.EDFilter( "HLTPrescaler",
41034     offset = cms.uint32( 0 ),
41035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41036 )
41037 fragment.hltBDiJet20L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41038     saveTags = cms.bool( True ),
41039     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41040     triggerType = cms.int32( 86 ),
41041     MinE = cms.double( -1.0 ),
41042     MinPt = cms.double( 20.0 ),
41043     MinMass = cms.double( -1.0 ),
41044     MaxMass = cms.double( -1.0 ),
41045     MinEta = cms.double( -1.0 ),
41046     MaxEta = cms.double( 3.0 ),
41047     MinN = cms.int32( 2 )
41048 )
41049 fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41050     HLTObject = cms.InputTag( "hltBDiJet20L1FastJetCentral" ),
41051     TriggerTypes = cms.vint32( 86 )
41052 )
41053 fragment.hltSelector4JetsDiJet20L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41054     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet20L1FastJet" ),
41055     filter = cms.bool( False ),
41056     maxNumber = cms.uint32( 4 )
41057 )
41058 fragment.hltBSoftMuonDiJet20L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41059     src = cms.InputTag( "hltSelector4JetsDiJet20L1FastJet" ),
41060     filter = cms.bool( False ),
41061     etMin = cms.double( 20.0 )
41062 )
41063 fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41064     primaryVertex = cms.InputTag( "nominal" ),
41065     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
41066     leptons = cms.InputTag( "hltL2Muons" ),
41067     leptonCands = cms.InputTag( "" ),
41068     leptonId = cms.InputTag( "" ),
41069     refineJetAxis = cms.uint32( 0 ),
41070     leptonDeltaRCut = cms.double( 0.4 ),
41071     leptonChi2Cut = cms.double( 0.0 ),
41072     muonSelection = cms.uint32( 0 )
41073 )
41074 fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41075     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41076     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetL25TagInfos' )
41077 )
41078 fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41079     saveTags = cms.bool( True ),
41080     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
41081     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR" ),
41082     MinTag = cms.double( 0.5 ),
41083     MaxTag = cms.double( 99999.0 ),
41084     MinJets = cms.int32( 1 ),
41085     MatchJetsByDeltaR = cms.bool( False ),
41086     MaxJetDeltaR = cms.double( 0.1 ),
41087     TriggerType = cms.int32( 86 )
41088 )
41089 fragment.hltBSoftMuonMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
41090     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
41091     maxChi2 = cms.double( 10000.0 ),
41092     tip = cms.double( 120.0 ),
41093     minRapidity = cms.double( -5.0 ),
41094     lip = cms.double( 300.0 ),
41095     ptMin = cms.double( 5.0 ),
41096     maxRapidity = cms.double( 5.0 ),
41097     minPhi = cms.double( -3.2 ),
41098     maxPhi = cms.double( 3.2 ),
41099     quality = cms.vstring(  ),
41100     algorithm = cms.vstring(  ),
41101     originalAlgorithm = cms.vstring(  ),
41102     algorithmMaskContains = cms.vstring(  ),
41103     minLayer = cms.int32( 0 ),
41104     min3DLayer = cms.int32( 0 ),
41105     minHit = cms.int32( 0 ),
41106     minPixelHit = cms.int32( 0 ),
41107     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
41108     usePV = cms.bool( False ),
41109     vertexTag = cms.InputTag( "none" ),
41110     invertRapidityCut = cms.bool( False )
41111 )
41112 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41113     primaryVertex = cms.InputTag( "nominal" ),
41114     jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
41115     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41116     leptonCands = cms.InputTag( "" ),
41117     leptonId = cms.InputTag( "" ),
41118     refineJetAxis = cms.uint32( 0 ),
41119     leptonDeltaRCut = cms.double( 0.4 ),
41120     leptonChi2Cut = cms.double( 0.0 ),
41121     muonSelection = cms.uint32( 0 )
41122 )
41123 fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41124     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41125     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos' )
41126 )
41127 fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41128     saveTags = cms.bool( True ),
41129     Jets = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetL25Jets" ),
41130     JetTags = cms.InputTag( "hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR" ),
41131     MinTag = cms.double( 0.5 ),
41132     MaxTag = cms.double( 99999.0 ),
41133     MinJets = cms.int32( 1 ),
41134     MatchJetsByDeltaR = cms.bool( False ),
41135     MaxJetDeltaR = cms.double( 0.1 ),
41136     TriggerType = cms.int32( 86 )
41137 )
41138 fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
41139     saveTags = cms.bool( True ),
41140     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet35er2p5_Mu3_dR_Max0p4" ),
41141     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41142     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41143     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41144     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41145     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41146     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41147     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41148     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41149     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41150 )
41151 fragment.hltPreBTagMuAK4DiJet40Mu5 = cms.EDFilter( "HLTPrescaler",
41152     offset = cms.uint32( 0 ),
41153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41154 )
41155 fragment.hltBDiJet40L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41156     saveTags = cms.bool( True ),
41157     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41158     triggerType = cms.int32( 86 ),
41159     MinE = cms.double( -1.0 ),
41160     MinPt = cms.double( 40.0 ),
41161     MinMass = cms.double( -1.0 ),
41162     MaxMass = cms.double( -1.0 ),
41163     MinEta = cms.double( -1.0 ),
41164     MaxEta = cms.double( 3.0 ),
41165     MinN = cms.int32( 2 )
41166 )
41167 fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41168     HLTObject = cms.InputTag( "hltBDiJet40L1FastJetCentral" ),
41169     TriggerTypes = cms.vint32( 86 )
41170 )
41171 fragment.hltSelector4JetsDiJet40L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41172     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet40L1FastJet" ),
41173     filter = cms.bool( False ),
41174     maxNumber = cms.uint32( 4 )
41175 )
41176 fragment.hltBSoftMuonDiJet40L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41177     src = cms.InputTag( "hltSelector4JetsDiJet40L1FastJet" ),
41178     filter = cms.bool( False ),
41179     etMin = cms.double( 40.0 )
41180 )
41181 fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41182     primaryVertex = cms.InputTag( "nominal" ),
41183     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
41184     leptons = cms.InputTag( "hltL2Muons" ),
41185     leptonCands = cms.InputTag( "" ),
41186     leptonId = cms.InputTag( "" ),
41187     refineJetAxis = cms.uint32( 0 ),
41188     leptonDeltaRCut = cms.double( 0.4 ),
41189     leptonChi2Cut = cms.double( 0.0 ),
41190     muonSelection = cms.uint32( 0 )
41191 )
41192 fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41193     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41194     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetL25TagInfos' )
41195 )
41196 fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41197     saveTags = cms.bool( True ),
41198     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
41199     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR" ),
41200     MinTag = cms.double( 0.5 ),
41201     MaxTag = cms.double( 99999.0 ),
41202     MinJets = cms.int32( 1 ),
41203     MatchJetsByDeltaR = cms.bool( False ),
41204     MaxJetDeltaR = cms.double( 0.1 ),
41205     TriggerType = cms.int32( 86 )
41206 )
41207 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41208     primaryVertex = cms.InputTag( "nominal" ),
41209     jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
41210     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41211     leptonCands = cms.InputTag( "" ),
41212     leptonId = cms.InputTag( "" ),
41213     refineJetAxis = cms.uint32( 0 ),
41214     leptonDeltaRCut = cms.double( 0.4 ),
41215     leptonChi2Cut = cms.double( 0.0 ),
41216     muonSelection = cms.uint32( 0 )
41217 )
41218 fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41219     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41220     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos' )
41221 )
41222 fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41223     saveTags = cms.bool( True ),
41224     Jets = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetL25Jets" ),
41225     JetTags = cms.InputTag( "hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR" ),
41226     MinTag = cms.double( 0.5 ),
41227     MaxTag = cms.double( 99999.0 ),
41228     MinJets = cms.int32( 1 ),
41229     MatchJetsByDeltaR = cms.bool( False ),
41230     MaxJetDeltaR = cms.double( 0.1 ),
41231     TriggerType = cms.int32( 86 )
41232 )
41233 fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
41234     saveTags = cms.bool( True ),
41235     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet60er2p5_Mu3_dR_Max0p4" ),
41236     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41237     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41238     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41239     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41240     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41241     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41242     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41243     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41244     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41245 )
41246 fragment.hltPreBTagMuAK4DiJet70Mu5 = cms.EDFilter( "HLTPrescaler",
41247     offset = cms.uint32( 0 ),
41248     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41249 )
41250 fragment.hltBDiJet70L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41251     saveTags = cms.bool( True ),
41252     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41253     triggerType = cms.int32( 86 ),
41254     MinE = cms.double( -1.0 ),
41255     MinPt = cms.double( 70.0 ),
41256     MinMass = cms.double( -1.0 ),
41257     MaxMass = cms.double( -1.0 ),
41258     MinEta = cms.double( -1.0 ),
41259     MaxEta = cms.double( 3.0 ),
41260     MinN = cms.int32( 2 )
41261 )
41262 fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41263     HLTObject = cms.InputTag( "hltBDiJet70L1FastJetCentral" ),
41264     TriggerTypes = cms.vint32( 86 )
41265 )
41266 fragment.hltSelector4JetsDiJet70L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41267     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet70L1FastJet" ),
41268     filter = cms.bool( False ),
41269     maxNumber = cms.uint32( 4 )
41270 )
41271 fragment.hltBSoftMuonDiJet70L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41272     src = cms.InputTag( "hltSelector4JetsDiJet70L1FastJet" ),
41273     filter = cms.bool( False ),
41274     etMin = cms.double( 70.0 )
41275 )
41276 fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41277     primaryVertex = cms.InputTag( "nominal" ),
41278     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
41279     leptons = cms.InputTag( "hltL2Muons" ),
41280     leptonCands = cms.InputTag( "" ),
41281     leptonId = cms.InputTag( "" ),
41282     refineJetAxis = cms.uint32( 0 ),
41283     leptonDeltaRCut = cms.double( 0.4 ),
41284     leptonChi2Cut = cms.double( 0.0 ),
41285     muonSelection = cms.uint32( 0 )
41286 )
41287 fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41288     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41289     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetL25TagInfos' )
41290 )
41291 fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41292     saveTags = cms.bool( True ),
41293     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
41294     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR" ),
41295     MinTag = cms.double( 0.5 ),
41296     MaxTag = cms.double( 99999.0 ),
41297     MinJets = cms.int32( 1 ),
41298     MatchJetsByDeltaR = cms.bool( False ),
41299     MaxJetDeltaR = cms.double( 0.1 ),
41300     TriggerType = cms.int32( 86 )
41301 )
41302 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41303     primaryVertex = cms.InputTag( "nominal" ),
41304     jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
41305     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41306     leptonCands = cms.InputTag( "" ),
41307     leptonId = cms.InputTag( "" ),
41308     refineJetAxis = cms.uint32( 0 ),
41309     leptonDeltaRCut = cms.double( 0.4 ),
41310     leptonChi2Cut = cms.double( 0.0 ),
41311     muonSelection = cms.uint32( 0 )
41312 )
41313 fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41314     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41315     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos' )
41316 )
41317 fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41318     saveTags = cms.bool( True ),
41319     Jets = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetL25Jets" ),
41320     JetTags = cms.InputTag( "hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR" ),
41321     MinTag = cms.double( 0.5 ),
41322     MaxTag = cms.double( 99999.0 ),
41323     MinJets = cms.int32( 1 ),
41324     MatchJetsByDeltaR = cms.bool( False ),
41325     MaxJetDeltaR = cms.double( 0.1 ),
41326     TriggerType = cms.int32( 86 )
41327 )
41328 fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 = cms.EDFilter( "HLTL1TSeed",
41329     saveTags = cms.bool( True ),
41330     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet80er2p5_Mu3_dR_Max0p4" ),
41331     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41332     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41333     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41334     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41335     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41336     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41337     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41338     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41339     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41340 )
41341 fragment.hltPreBTagMuAK4DiJet110Mu5 = cms.EDFilter( "HLTPrescaler",
41342     offset = cms.uint32( 0 ),
41343     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41344 )
41345 fragment.hltBDiJet110L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41346     saveTags = cms.bool( True ),
41347     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41348     triggerType = cms.int32( 86 ),
41349     MinE = cms.double( -1.0 ),
41350     MinPt = cms.double( 110.0 ),
41351     MinMass = cms.double( -1.0 ),
41352     MaxMass = cms.double( -1.0 ),
41353     MinEta = cms.double( -1.0 ),
41354     MaxEta = cms.double( 3.0 ),
41355     MinN = cms.int32( 2 )
41356 )
41357 fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41358     HLTObject = cms.InputTag( "hltBDiJet110L1FastJetCentral" ),
41359     TriggerTypes = cms.vint32( 86 )
41360 )
41361 fragment.hltSelector4JetsDiJet110L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41362     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet110L1FastJet" ),
41363     filter = cms.bool( False ),
41364     maxNumber = cms.uint32( 4 )
41365 )
41366 fragment.hltBSoftMuonDiJet110L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41367     src = cms.InputTag( "hltSelector4JetsDiJet110L1FastJet" ),
41368     filter = cms.bool( False ),
41369     etMin = cms.double( 110.0 )
41370 )
41371 fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41372     primaryVertex = cms.InputTag( "nominal" ),
41373     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
41374     leptons = cms.InputTag( "hltL2Muons" ),
41375     leptonCands = cms.InputTag( "" ),
41376     leptonId = cms.InputTag( "" ),
41377     refineJetAxis = cms.uint32( 0 ),
41378     leptonDeltaRCut = cms.double( 0.4 ),
41379     leptonChi2Cut = cms.double( 0.0 ),
41380     muonSelection = cms.uint32( 0 )
41381 )
41382 fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41383     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41384     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetL25TagInfos' )
41385 )
41386 fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41387     saveTags = cms.bool( True ),
41388     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
41389     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR" ),
41390     MinTag = cms.double( 0.5 ),
41391     MaxTag = cms.double( 99999.0 ),
41392     MinJets = cms.int32( 1 ),
41393     MatchJetsByDeltaR = cms.bool( False ),
41394     MaxJetDeltaR = cms.double( 0.1 ),
41395     TriggerType = cms.int32( 86 )
41396 )
41397 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41398     primaryVertex = cms.InputTag( "nominal" ),
41399     jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
41400     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41401     leptonCands = cms.InputTag( "" ),
41402     leptonId = cms.InputTag( "" ),
41403     refineJetAxis = cms.uint32( 0 ),
41404     leptonDeltaRCut = cms.double( 0.4 ),
41405     leptonChi2Cut = cms.double( 0.0 ),
41406     muonSelection = cms.uint32( 0 )
41407 )
41408 fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41409     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41410     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos' )
41411 )
41412 fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41413     saveTags = cms.bool( True ),
41414     Jets = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetL25Jets" ),
41415     JetTags = cms.InputTag( "hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR" ),
41416     MinTag = cms.double( 0.5 ),
41417     MaxTag = cms.double( 99999.0 ),
41418     MinJets = cms.int32( 1 ),
41419     MatchJetsByDeltaR = cms.bool( False ),
41420     MaxJetDeltaR = cms.double( 0.1 ),
41421     TriggerType = cms.int32( 86 )
41422 )
41423 fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 = cms.EDFilter( "HLTL1TSeed",
41424     saveTags = cms.bool( True ),
41425     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet120er2p5_Mu3_dR_Max0p8" ),
41426     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41427     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41428     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41429     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41430     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41431     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41432     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41433     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41434     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41435 )
41436 fragment.hltPreBTagMuAK4DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
41437     offset = cms.uint32( 0 ),
41438     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41439 )
41440 fragment.hltBDiJet200L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41441     saveTags = cms.bool( True ),
41442     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41443     triggerType = cms.int32( 86 ),
41444     MinE = cms.double( -1.0 ),
41445     MinPt = cms.double( 170.0 ),
41446     MinMass = cms.double( -1.0 ),
41447     MaxMass = cms.double( -1.0 ),
41448     MinEta = cms.double( -1.0 ),
41449     MaxEta = cms.double( 3.0 ),
41450     MinN = cms.int32( 2 )
41451 )
41452 fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41453     HLTObject = cms.InputTag( "hltBDiJet200L1FastJetCentral" ),
41454     TriggerTypes = cms.vint32( 86 )
41455 )
41456 fragment.hltSelector4JetsDiJet200L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41457     src = cms.InputTag( "hltBSoftMuonGetJetsFromDiJet200L1FastJet" ),
41458     filter = cms.bool( False ),
41459     maxNumber = cms.uint32( 4 )
41460 )
41461 fragment.hltBSoftMuonDiJet200L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41462     src = cms.InputTag( "hltSelector4JetsDiJet200L1FastJet" ),
41463     filter = cms.bool( False ),
41464     etMin = cms.double( 110.0 )
41465 )
41466 fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41467     primaryVertex = cms.InputTag( "nominal" ),
41468     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
41469     leptons = cms.InputTag( "hltL2Muons" ),
41470     leptonCands = cms.InputTag( "" ),
41471     leptonId = cms.InputTag( "" ),
41472     refineJetAxis = cms.uint32( 0 ),
41473     leptonDeltaRCut = cms.double( 0.4 ),
41474     leptonChi2Cut = cms.double( 0.0 ),
41475     muonSelection = cms.uint32( 0 )
41476 )
41477 fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41478     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41479     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetL25TagInfos' )
41480 )
41481 fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41482     saveTags = cms.bool( True ),
41483     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
41484     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR" ),
41485     MinTag = cms.double( 0.5 ),
41486     MaxTag = cms.double( 99999.0 ),
41487     MinJets = cms.int32( 1 ),
41488     MatchJetsByDeltaR = cms.bool( False ),
41489     MaxJetDeltaR = cms.double( 0.1 ),
41490     TriggerType = cms.int32( 86 )
41491 )
41492 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41493     primaryVertex = cms.InputTag( "nominal" ),
41494     jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
41495     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41496     leptonCands = cms.InputTag( "" ),
41497     leptonId = cms.InputTag( "" ),
41498     refineJetAxis = cms.uint32( 0 ),
41499     leptonDeltaRCut = cms.double( 0.4 ),
41500     leptonChi2Cut = cms.double( 0.0 ),
41501     muonSelection = cms.uint32( 0 )
41502 )
41503 fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41504     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41505     tagInfos = cms.VInputTag( 'hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos' )
41506 )
41507 fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41508     saveTags = cms.bool( True ),
41509     Jets = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetL25Jets" ),
41510     JetTags = cms.InputTag( "hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR" ),
41511     MinTag = cms.double( 0.5 ),
41512     MaxTag = cms.double( 99999.0 ),
41513     MinJets = cms.int32( 1 ),
41514     MatchJetsByDeltaR = cms.bool( False ),
41515     MaxJetDeltaR = cms.double( 0.1 ),
41516     TriggerType = cms.int32( 86 )
41517 )
41518 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
41519     saveTags = cms.bool( True ),
41520     L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
41521     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41522     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41523     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41524     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41525     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41526     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41527     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41528     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41529     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41530 )
41531 fragment.hltPreBTagMuAK4Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
41532     offset = cms.uint32( 0 ),
41533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41534 )
41535 fragment.hltBJet300L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41536     saveTags = cms.bool( True ),
41537     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
41538     triggerType = cms.int32( 86 ),
41539     MinE = cms.double( -1.0 ),
41540     MinPt = cms.double( 300.0 ),
41541     MinMass = cms.double( -1.0 ),
41542     MaxMass = cms.double( -1.0 ),
41543     MinEta = cms.double( -1.0 ),
41544     MaxEta = cms.double( 3.0 ),
41545     MinN = cms.int32( 1 )
41546 )
41547 fragment.hltBSoftMuonGetJetsFromJet300L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41548     HLTObject = cms.InputTag( "hltBJet300L1FastJetCentral" ),
41549     TriggerTypes = cms.vint32( 86 )
41550 )
41551 fragment.hltSelector4JetsJet300L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41552     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1FastJet" ),
41553     filter = cms.bool( False ),
41554     maxNumber = cms.uint32( 4 )
41555 )
41556 fragment.hltBSoftMuonJet300L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41557     src = cms.InputTag( "hltSelector4JetsJet300L1FastJet" ),
41558     filter = cms.bool( False ),
41559     etMin = cms.double( 300.0 )
41560 )
41561 fragment.hltBSoftMuonJet300L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41562     primaryVertex = cms.InputTag( "nominal" ),
41563     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
41564     leptons = cms.InputTag( "hltL2Muons" ),
41565     leptonCands = cms.InputTag( "" ),
41566     leptonId = cms.InputTag( "" ),
41567     refineJetAxis = cms.uint32( 0 ),
41568     leptonDeltaRCut = cms.double( 0.4 ),
41569     leptonChi2Cut = cms.double( 0.0 ),
41570     muonSelection = cms.uint32( 0 )
41571 )
41572 fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41573     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41574     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetL25TagInfos' )
41575 )
41576 fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41577     saveTags = cms.bool( True ),
41578     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
41579     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25BJetTagsByDR" ),
41580     MinTag = cms.double( 0.5 ),
41581     MaxTag = cms.double( 99999.0 ),
41582     MinJets = cms.int32( 1 ),
41583     MatchJetsByDeltaR = cms.bool( False ),
41584     MaxJetDeltaR = cms.double( 0.1 ),
41585     TriggerType = cms.int32( 86 )
41586 )
41587 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41588     primaryVertex = cms.InputTag( "nominal" ),
41589     jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
41590     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41591     leptonCands = cms.InputTag( "" ),
41592     leptonId = cms.InputTag( "" ),
41593     refineJetAxis = cms.uint32( 0 ),
41594     leptonDeltaRCut = cms.double( 0.4 ),
41595     leptonChi2Cut = cms.double( 0.0 ),
41596     muonSelection = cms.uint32( 0 )
41597 )
41598 fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41599     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41600     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos' )
41601 )
41602 fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41603     saveTags = cms.bool( True ),
41604     Jets = cms.InputTag( "hltBSoftMuonJet300L1FastJetL25Jets" ),
41605     JetTags = cms.InputTag( "hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR" ),
41606     MinTag = cms.double( 0.5 ),
41607     MaxTag = cms.double( 99999.0 ),
41608     MinJets = cms.int32( 1 ),
41609     MatchJetsByDeltaR = cms.bool( False ),
41610     MaxJetDeltaR = cms.double( 0.1 ),
41611     TriggerType = cms.int32( 86 )
41612 )
41613 fragment.hltPreBTagMuAK8DiJet170Mu5 = cms.EDFilter( "HLTPrescaler",
41614     offset = cms.uint32( 0 ),
41615     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41616 )
41617 fragment.hltBAK8DiJet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41618     saveTags = cms.bool( True ),
41619     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
41620     triggerType = cms.int32( 85 ),
41621     MinE = cms.double( -1.0 ),
41622     MinPt = cms.double( 170.0 ),
41623     MinMass = cms.double( -1.0 ),
41624     MaxMass = cms.double( -1.0 ),
41625     MinEta = cms.double( -1.0 ),
41626     MaxEta = cms.double( 3.0 ),
41627     MinN = cms.int32( 2 )
41628 )
41629 fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41630     HLTObject = cms.InputTag( "hltBAK8DiJet170L1FastJetCentral" ),
41631     TriggerTypes = cms.vint32( 85 )
41632 )
41633 fragment.hltSelector4JetsAK8DiJet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41634     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet" ),
41635     filter = cms.bool( False ),
41636     maxNumber = cms.uint32( 4 )
41637 )
41638 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41639     src = cms.InputTag( "hltSelector4JetsAK8DiJet170L1FastJet" ),
41640     filter = cms.bool( False ),
41641     etMin = cms.double( 110.0 )
41642 )
41643 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41644     primaryVertex = cms.InputTag( "nominal" ),
41645     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
41646     leptons = cms.InputTag( "hltL2Muons" ),
41647     leptonCands = cms.InputTag( "" ),
41648     leptonId = cms.InputTag( "" ),
41649     refineJetAxis = cms.uint32( 0 ),
41650     leptonDeltaRCut = cms.double( 0.8 ),
41651     leptonChi2Cut = cms.double( 0.0 ),
41652     muonSelection = cms.uint32( 0 )
41653 )
41654 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41655     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41656     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos' )
41657 )
41658 fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41659     saveTags = cms.bool( True ),
41660     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
41661     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR" ),
41662     MinTag = cms.double( 0.5 ),
41663     MaxTag = cms.double( 99999.0 ),
41664     MinJets = cms.int32( 1 ),
41665     MatchJetsByDeltaR = cms.bool( False ),
41666     MaxJetDeltaR = cms.double( 0.1 ),
41667     TriggerType = cms.int32( 85 )
41668 )
41669 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41670     primaryVertex = cms.InputTag( "nominal" ),
41671     jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
41672     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41673     leptonCands = cms.InputTag( "" ),
41674     leptonId = cms.InputTag( "" ),
41675     refineJetAxis = cms.uint32( 0 ),
41676     leptonDeltaRCut = cms.double( 0.8 ),
41677     leptonChi2Cut = cms.double( 0.0 ),
41678     muonSelection = cms.uint32( 0 )
41679 )
41680 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41681     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41682     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos' )
41683 )
41684 fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41685     saveTags = cms.bool( True ),
41686     Jets = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetL25Jets" ),
41687     JetTags = cms.InputTag( "hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR" ),
41688     MinTag = cms.double( 0.5 ),
41689     MaxTag = cms.double( 99999.0 ),
41690     MinJets = cms.int32( 1 ),
41691     MatchJetsByDeltaR = cms.bool( False ),
41692     MaxJetDeltaR = cms.double( 0.1 ),
41693     TriggerType = cms.int32( 85 )
41694 )
41695 fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 = cms.EDFilter( "HLTL1TSeed",
41696     saveTags = cms.bool( True ),
41697     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_dR_Max1p6_Jet90er2p5_dR_Max0p8" ),
41698     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41699     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41700     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41701     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41702     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41703     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41704     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41705     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41706     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41707 )
41708 fragment.hltPreBTagMuAK8Jet170DoubleMu5 = cms.EDFilter( "HLTPrescaler",
41709     offset = cms.uint32( 0 ),
41710     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41711 )
41712 fragment.hltDoubleMuon0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
41713     saveTags = cms.bool( True ),
41714     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41715     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6" ),
41716     MaxEta = cms.double( 2.5 ),
41717     MinPt = cms.double( 0.0 ),
41718     MaxDeltaR = cms.double( 0.3 ),
41719     MinN = cms.int32( 2 ),
41720     CentralBxOnly = cms.bool( False ),
41721     SelectQualities = cms.vint32(  )
41722 )
41723 fragment.hltBAK8Jet170L1FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41724     saveTags = cms.bool( True ),
41725     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
41726     triggerType = cms.int32( 85 ),
41727     MinE = cms.double( -1.0 ),
41728     MinPt = cms.double( 170.0 ),
41729     MinMass = cms.double( -1.0 ),
41730     MaxMass = cms.double( -1.0 ),
41731     MinEta = cms.double( -1.0 ),
41732     MaxEta = cms.double( 3.0 ),
41733     MinN = cms.int32( 1 )
41734 )
41735 fragment.hltDoubleMuon0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
41736     saveTags = cms.bool( True ),
41737     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
41738     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
41739     PreviousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
41740     SeedMapTag = cms.InputTag( "hltL2Muons" ),
41741     MinN = cms.int32( 2 ),
41742     MaxEta = cms.double( 2.5 ),
41743     AbsEtaBins = cms.vdouble( 5.0 ),
41744     MinNstations = cms.vint32( 0 ),
41745     MinNhits = cms.vint32( 0 ),
41746     CutOnChambers = cms.bool( False ),
41747     MinNchambers = cms.vint32( 0 ),
41748     MaxDr = cms.double( 9999.0 ),
41749     MinDr = cms.double( -1.0 ),
41750     MaxDz = cms.double( 9999.0 ),
41751     MinDxySig = cms.double( -1.0 ),
41752     MinPt = cms.double( 0.0 ),
41753     NSigmaPt = cms.double( 0.0 ),
41754     MatchToPreviousCand = cms.bool( True )
41755 )
41756 fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41757     HLTObject = cms.InputTag( "hltBAK8Jet170L1FastJetCentral" ),
41758     TriggerTypes = cms.vint32( 85 )
41759 )
41760 fragment.hltSelector4JetsAK8Jet170L1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41761     src = cms.InputTag( "hltBSoftMuonGetJetsFromAK8Jet170L1FastJet" ),
41762     filter = cms.bool( False ),
41763     maxNumber = cms.uint32( 4 )
41764 )
41765 fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41766     src = cms.InputTag( "hltSelector4JetsAK8Jet170L1FastJet" ),
41767     filter = cms.bool( False ),
41768     etMin = cms.double( 170.0 )
41769 )
41770 fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41771     primaryVertex = cms.InputTag( "nominal" ),
41772     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
41773     leptons = cms.InputTag( "hltL2Muons" ),
41774     leptonCands = cms.InputTag( "" ),
41775     leptonId = cms.InputTag( "" ),
41776     refineJetAxis = cms.uint32( 0 ),
41777     leptonDeltaRCut = cms.double( 0.8 ),
41778     leptonChi2Cut = cms.double( 0.0 ),
41779     muonSelection = cms.uint32( 0 )
41780 )
41781 fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41782     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41783     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetL25TagInfos' )
41784 )
41785 fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41786     saveTags = cms.bool( True ),
41787     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
41788     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR" ),
41789     MinTag = cms.double( 0.5 ),
41790     MaxTag = cms.double( 99999.0 ),
41791     MinJets = cms.int32( 1 ),
41792     MatchJetsByDeltaR = cms.bool( False ),
41793     MaxJetDeltaR = cms.double( 0.1 ),
41794     TriggerType = cms.int32( 85 )
41795 )
41796 fragment.hltL3fL1sDoubleMu5Filtered = cms.EDFilter( "HLTMuonTrkL1TFilter",
41797     saveTags = cms.bool( True ),
41798     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
41799     inputCandCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
41800     previousCandTag = cms.InputTag( "hltDoubleMuon0L1Filtered0" ),
41801     minTrkHits = cms.int32( -1 ),
41802     minMuonHits = cms.int32( -1 ),
41803     minMuonStations = cms.int32( -1 ),
41804     maxNormalizedChi2 = cms.double( 1.0E99 ),
41805     allowedTypeMask = cms.uint32( 255 ),
41806     requiredTypeMask = cms.uint32( 0 ),
41807     trkMuonId = cms.uint32( 0 ),
41808     minPt = cms.double( 5.0 ),
41809     minN = cms.uint32( 2 ),
41810     maxAbsEta = cms.double( 1.0E99 ),
41811     L1MatchingdR = cms.double( 0.3 ),
41812     useSimpleGeometry = cms.bool( True ),
41813     useStation2 = cms.bool( True ),
41814     fallbackToME1 = cms.bool( False ),
41815     cosmicPropagationHypothesis = cms.bool( False ),
41816     useMB2InOverlap = cms.bool( False ),
41817     useTrack = cms.string( "tracker" ),
41818     useState = cms.string( "atVertex" ),
41819     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
41820     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
41821     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
41822 )
41823 fragment.hltBSoftMuonDoubleMu5L3 = cms.EDProducer( "RecoTrackRefSelector",
41824     src = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
41825     maxChi2 = cms.double( 10000.0 ),
41826     tip = cms.double( 120.0 ),
41827     minRapidity = cms.double( -5.0 ),
41828     lip = cms.double( 300.0 ),
41829     ptMin = cms.double( 5.0 ),
41830     maxRapidity = cms.double( 5.0 ),
41831     minPhi = cms.double( -3.2 ),
41832     maxPhi = cms.double( 3.2 ),
41833     quality = cms.vstring(  ),
41834     algorithm = cms.vstring(  ),
41835     originalAlgorithm = cms.vstring(  ),
41836     algorithmMaskContains = cms.vstring(  ),
41837     minLayer = cms.int32( 0 ),
41838     min3DLayer = cms.int32( 0 ),
41839     minHit = cms.int32( 0 ),
41840     minPixelHit = cms.int32( 0 ),
41841     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
41842     usePV = cms.bool( False ),
41843     vertexTag = cms.InputTag( "none" ),
41844     invertRapidityCut = cms.bool( False )
41845 )
41846 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41847     primaryVertex = cms.InputTag( "nominal" ),
41848     jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
41849     leptons = cms.InputTag( "hltBSoftMuonDoubleMu5L3" ),
41850     leptonCands = cms.InputTag( "" ),
41851     leptonId = cms.InputTag( "" ),
41852     refineJetAxis = cms.uint32( 0 ),
41853     leptonDeltaRCut = cms.double( 0.8 ),
41854     leptonChi2Cut = cms.double( 0.0 ),
41855     muonSelection = cms.uint32( 0 )
41856 )
41857 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41858     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41859     tagInfos = cms.VInputTag( 'hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos' )
41860 )
41861 fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41862     saveTags = cms.bool( True ),
41863     Jets = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetL25Jets" ),
41864     JetTags = cms.InputTag( "hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR" ),
41865     MinTag = cms.double( 0.5 ),
41866     MaxTag = cms.double( 99999.0 ),
41867     MinJets = cms.int32( 1 ),
41868     MatchJetsByDeltaR = cms.bool( False ),
41869     MaxJetDeltaR = cms.double( 0.1 ),
41870     TriggerType = cms.int32( 85 )
41871 )
41872 fragment.hltPreBTagMuAK8Jet300Mu5 = cms.EDFilter( "HLTPrescaler",
41873     offset = cms.uint32( 0 ),
41874     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41875 )
41876 fragment.hltBJet300L1AK8FastJetCentral = cms.EDFilter( "HLT1CaloJet",
41877     saveTags = cms.bool( True ),
41878     inputTag = cms.InputTag( "hltAK8CaloJetsCorrectedIDPassed" ),
41879     triggerType = cms.int32( 85 ),
41880     MinE = cms.double( -1.0 ),
41881     MinPt = cms.double( 300.0 ),
41882     MinMass = cms.double( -1.0 ),
41883     MaxMass = cms.double( -1.0 ),
41884     MinEta = cms.double( -1.0 ),
41885     MaxEta = cms.double( 3.0 ),
41886     MinN = cms.int32( 1 )
41887 )
41888 fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet = cms.EDProducer( "HLTCaloJetCollectionProducer",
41889     HLTObject = cms.InputTag( "hltBJet300L1AK8FastJetCentral" ),
41890     TriggerTypes = cms.vint32( 85 )
41891 )
41892 fragment.hltSelector4JetsJet300L1AK8FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
41893     src = cms.InputTag( "hltBSoftMuonGetJetsFromJet300L1AK8FastJet" ),
41894     filter = cms.bool( False ),
41895     maxNumber = cms.uint32( 4 )
41896 )
41897 fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets = cms.EDFilter( "EtMinCaloJetSelector",
41898     src = cms.InputTag( "hltSelector4JetsJet300L1AK8FastJet" ),
41899     filter = cms.bool( False ),
41900     etMin = cms.double( 300.0 )
41901 )
41902 fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos = cms.EDProducer( "SoftLepton",
41903     primaryVertex = cms.InputTag( "nominal" ),
41904     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
41905     leptons = cms.InputTag( "hltL2Muons" ),
41906     leptonCands = cms.InputTag( "" ),
41907     leptonId = cms.InputTag( "" ),
41908     refineJetAxis = cms.uint32( 0 ),
41909     leptonDeltaRCut = cms.double( 0.8 ),
41910     leptonChi2Cut = cms.double( 0.0 ),
41911     muonSelection = cms.uint32( 0 )
41912 )
41913 fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41914     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41915     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetL25TagInfos' )
41916 )
41917 fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41918     saveTags = cms.bool( True ),
41919     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
41920     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR" ),
41921     MinTag = cms.double( 0.5 ),
41922     MaxTag = cms.double( 99999.0 ),
41923     MinJets = cms.int32( 1 ),
41924     MatchJetsByDeltaR = cms.bool( False ),
41925     MaxJetDeltaR = cms.double( 0.1 ),
41926     TriggerType = cms.int32( 85 )
41927 )
41928 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos = cms.EDProducer( "SoftLepton",
41929     primaryVertex = cms.InputTag( "nominal" ),
41930     jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
41931     leptons = cms.InputTag( "hltBSoftMuonMu5L3" ),
41932     leptonCands = cms.InputTag( "" ),
41933     leptonId = cms.InputTag( "" ),
41934     refineJetAxis = cms.uint32( 0 ),
41935     leptonDeltaRCut = cms.double( 0.8 ),
41936     leptonChi2Cut = cms.double( 0.0 ),
41937     muonSelection = cms.uint32( 0 )
41938 )
41939 fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR = cms.EDProducer( "JetTagProducer",
41940     jetTagComputer = cms.string( "hltESPSoftLeptonByDistance" ),
41941     tagInfos = cms.VInputTag( 'hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos' )
41942 )
41943 fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR = cms.EDFilter( "HLTCaloJetTag",
41944     saveTags = cms.bool( True ),
41945     Jets = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetL25Jets" ),
41946     JetTags = cms.InputTag( "hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR" ),
41947     MinTag = cms.double( 0.5 ),
41948     MaxTag = cms.double( 99999.0 ),
41949     MinJets = cms.int32( 1 ),
41950     MatchJetsByDeltaR = cms.bool( False ),
41951     MaxJetDeltaR = cms.double( 0.1 ),
41952     TriggerType = cms.int32( 85 )
41953 )
41954 fragment.hltL1sSingleAndDoubleEG = cms.EDFilter( "HLTL1TSeed",
41955     saveTags = cms.bool( True ),
41956     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" ),
41957     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
41958     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
41959     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
41960     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
41961     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41962     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41963     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41964     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
41965     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
41966 )
41967 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
41968     offset = cms.uint32( 0 ),
41969     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
41970 )
41971 fragment.hltEGL1SingleAndDoubleEGOrPairFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
41972     saveTags = cms.bool( True ),
41973     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
41974     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41975     candNonIsolatedTag = cms.InputTag( "" ),
41976     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
41977     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEG" ),
41978     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
41979     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
41980     ncandcut = cms.int32( 2 ),
41981     doIsolated = cms.bool( False ),
41982     region_eta_size = cms.double( 0.522 ),
41983     region_eta_size_ecap = cms.double( 1.0 ),
41984     region_phi_size = cms.double( 1.044 ),
41985     barrel_end = cms.double( 1.4791 ),
41986     endcap_end = cms.double( 2.65 )
41987 )
41988 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
41989     saveTags = cms.bool( True ),
41990     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
41991     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
41992     etcutEB = cms.double( 23.0 ),
41993     etcutEE = cms.double( 23.0 ),
41994     minEtaCut = cms.double( -9999.0 ),
41995     maxEtaCut = cms.double( 9999.0 ),
41996     ncandcut = cms.int32( 1 )
41997 )
41998 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
41999     saveTags = cms.bool( True ),
42000     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrPairFilter" ),
42001     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42002     etcutEB = cms.double( 12.0 ),
42003     etcutEE = cms.double( 12.0 ),
42004     minEtaCut = cms.double( -9999.0 ),
42005     maxEtaCut = cms.double( 9999.0 ),
42006     ncandcut = cms.int32( 2 )
42007 )
42008 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42009     saveTags = cms.bool( True ),
42010     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
42011     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
42012     rhoTag = cms.InputTag( "" ),
42013     energyLowEdges = cms.vdouble( 0.0 ),
42014     lessThan = cms.bool( True ),
42015     useEt = cms.bool( False ),
42016     useAbs = cms.bool( False ),
42017     thrRegularEB = cms.vdouble( 0.013 ),
42018     thrRegularEE = cms.vdouble( 0.035 ),
42019     thrOverEEB = cms.vdouble( -1.0 ),
42020     thrOverEEE = cms.vdouble( -1.0 ),
42021     thrOverE2EB = cms.vdouble( -1.0 ),
42022     thrOverE2EE = cms.vdouble( -1.0 ),
42023     ncandcut = cms.int32( 1 ),
42024     doRhoCorrection = cms.bool( False ),
42025     rhoMax = cms.double( 9.9999999E7 ),
42026     rhoScale = cms.double( 1.0 ),
42027     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42028     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42029     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42030 )
42031 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42032     saveTags = cms.bool( True ),
42033     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
42034     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
42035     rhoTag = cms.InputTag( "" ),
42036     energyLowEdges = cms.vdouble( 0.0 ),
42037     lessThan = cms.bool( True ),
42038     useEt = cms.bool( False ),
42039     useAbs = cms.bool( False ),
42040     thrRegularEB = cms.vdouble( 0.013 ),
42041     thrRegularEE = cms.vdouble( 0.035 ),
42042     thrOverEEB = cms.vdouble( -1.0 ),
42043     thrOverEEE = cms.vdouble( -1.0 ),
42044     thrOverE2EB = cms.vdouble( -1.0 ),
42045     thrOverE2EE = cms.vdouble( -1.0 ),
42046     ncandcut = cms.int32( 2 ),
42047     doRhoCorrection = cms.bool( False ),
42048     rhoMax = cms.double( 9.9999999E7 ),
42049     rhoScale = cms.double( 1.0 ),
42050     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42051     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42052     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42053 )
42054 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42055     saveTags = cms.bool( True ),
42056     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
42057     varTag = cms.InputTag( "hltEgammaHoverE" ),
42058     rhoTag = cms.InputTag( "" ),
42059     energyLowEdges = cms.vdouble( 0.0 ),
42060     lessThan = cms.bool( True ),
42061     useEt = cms.bool( False ),
42062     useAbs = cms.bool( False ),
42063     thrRegularEB = cms.vdouble( -1.0 ),
42064     thrRegularEE = cms.vdouble( -1.0 ),
42065     thrOverEEB = cms.vdouble( 0.13 ),
42066     thrOverEEE = cms.vdouble( 0.13 ),
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.hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42078     saveTags = cms.bool( True ),
42079     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
42080     varTag = cms.InputTag( "hltEgammaHoverE" ),
42081     rhoTag = cms.InputTag( "" ),
42082     energyLowEdges = cms.vdouble( 0.0 ),
42083     lessThan = cms.bool( True ),
42084     useEt = cms.bool( False ),
42085     useAbs = cms.bool( False ),
42086     thrRegularEB = cms.vdouble( -1.0 ),
42087     thrRegularEE = cms.vdouble( -1.0 ),
42088     thrOverEEB = cms.vdouble( 0.13 ),
42089     thrOverEEE = cms.vdouble( 0.13 ),
42090     thrOverE2EB = cms.vdouble( -1.0 ),
42091     thrOverE2EE = cms.vdouble( -1.0 ),
42092     ncandcut = cms.int32( 2 ),
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.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42101     saveTags = cms.bool( True ),
42102     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg1Filter" ),
42103     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42104     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42105     energyLowEdges = cms.vdouble( 0.0 ),
42106     lessThan = cms.bool( True ),
42107     useEt = cms.bool( True ),
42108     useAbs = cms.bool( False ),
42109     thrRegularEB = cms.vdouble( -1.0 ),
42110     thrRegularEE = cms.vdouble( -1.0 ),
42111     thrOverEEB = cms.vdouble( 0.5 ),
42112     thrOverEEE = cms.vdouble( 0.5 ),
42113     thrOverE2EB = cms.vdouble( -1.0 ),
42114     thrOverE2EE = cms.vdouble( -1.0 ),
42115     ncandcut = cms.int32( 1 ),
42116     doRhoCorrection = cms.bool( True ),
42117     rhoMax = cms.double( 9.9999999E7 ),
42118     rhoScale = cms.double( 1.0 ),
42119     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42120     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42121     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42122 )
42123 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42124     saveTags = cms.bool( True ),
42125     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHELeg2Filter" ),
42126     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42127     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
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.5 ),
42135     thrOverEEE = cms.vdouble( 0.5 ),
42136     thrOverE2EB = cms.vdouble( -1.0 ),
42137     thrOverE2EE = cms.vdouble( -1.0 ),
42138     ncandcut = cms.int32( 2 ),
42139     doRhoCorrection = cms.bool( True ),
42140     rhoMax = cms.double( 9.9999999E7 ),
42141     rhoScale = cms.double( 1.0 ),
42142     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42143     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42144     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42145 )
42146 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42147     saveTags = cms.bool( True ),
42148     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
42149     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42150     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42151     energyLowEdges = cms.vdouble( 0.0 ),
42152     lessThan = cms.bool( True ),
42153     useEt = cms.bool( True ),
42154     useAbs = cms.bool( False ),
42155     thrRegularEB = cms.vdouble( -1.0 ),
42156     thrRegularEE = cms.vdouble( -1.0 ),
42157     thrOverEEB = cms.vdouble( 0.3 ),
42158     thrOverEEE = cms.vdouble( 0.3 ),
42159     thrOverE2EB = cms.vdouble( -1.0 ),
42160     thrOverE2EE = cms.vdouble( -1.0 ),
42161     ncandcut = cms.int32( 1 ),
42162     doRhoCorrection = cms.bool( True ),
42163     rhoMax = cms.double( 9.9999999E7 ),
42164     rhoScale = cms.double( 1.0 ),
42165     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42166     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42167     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42168 )
42169 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42170     saveTags = cms.bool( True ),
42171     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
42172     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42173     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42174     energyLowEdges = cms.vdouble( 0.0 ),
42175     lessThan = cms.bool( True ),
42176     useEt = cms.bool( True ),
42177     useAbs = cms.bool( False ),
42178     thrRegularEB = cms.vdouble( -1.0 ),
42179     thrRegularEE = cms.vdouble( -1.0 ),
42180     thrOverEEB = cms.vdouble( 0.3 ),
42181     thrOverEEE = cms.vdouble( 0.3 ),
42182     thrOverE2EB = cms.vdouble( -1.0 ),
42183     thrOverE2EE = cms.vdouble( -1.0 ),
42184     ncandcut = cms.int32( 2 ),
42185     doRhoCorrection = cms.bool( True ),
42186     rhoMax = cms.double( 9.9999999E7 ),
42187     rhoScale = cms.double( 1.0 ),
42188     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42189     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42190     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42191 )
42192 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42193     saveTags = cms.bool( True ),
42194     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
42195     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42196     npixelmatchcut = cms.double( 1.0 ),
42197     ncandcut = cms.int32( 1 ),
42198     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42199     s_a_phi1B = cms.double( 0.0069 ),
42200     s_a_phi1I = cms.double( 0.0088 ),
42201     s_a_phi1F = cms.double( 0.0076 ),
42202     s_a_phi2B = cms.double( 3.7E-4 ),
42203     s_a_phi2I = cms.double( 7.0E-4 ),
42204     s_a_phi2F = cms.double( 0.00906 ),
42205     s_a_zB = cms.double( 0.012 ),
42206     s_a_rI = cms.double( 0.027 ),
42207     s_a_rF = cms.double( 0.04 ),
42208     s2_threshold = cms.double( 0.4 ),
42209     tanhSO10BarrelThres = cms.double( 0.35 ),
42210     tanhSO10InterThres = cms.double( 1.0 ),
42211     tanhSO10ForwardThres = cms.double( 1.0 ),
42212     useS = cms.bool( False ),
42213     pixelVeto = cms.bool( False )
42214 )
42215 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42216     saveTags = cms.bool( True ),
42217     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
42218     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42219     npixelmatchcut = cms.double( 1.0 ),
42220     ncandcut = cms.int32( 2 ),
42221     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42222     s_a_phi1B = cms.double( 0.0069 ),
42223     s_a_phi1I = cms.double( 0.0088 ),
42224     s_a_phi1F = cms.double( 0.0076 ),
42225     s_a_phi2B = cms.double( 3.7E-4 ),
42226     s_a_phi2I = cms.double( 7.0E-4 ),
42227     s_a_phi2F = cms.double( 0.00906 ),
42228     s_a_zB = cms.double( 0.012 ),
42229     s_a_rI = cms.double( 0.027 ),
42230     s_a_rF = cms.double( 0.04 ),
42231     s2_threshold = cms.double( 0.4 ),
42232     tanhSO10BarrelThres = cms.double( 0.35 ),
42233     tanhSO10InterThres = cms.double( 1.0 ),
42234     tanhSO10ForwardThres = cms.double( 1.0 ),
42235     useS = cms.bool( False ),
42236     pixelVeto = cms.bool( False )
42237 )
42238 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42239     saveTags = cms.bool( True ),
42240     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
42241     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42242     rhoTag = cms.InputTag( "" ),
42243     energyLowEdges = cms.vdouble( 0.0 ),
42244     lessThan = cms.bool( True ),
42245     useEt = cms.bool( True ),
42246     useAbs = cms.bool( True ),
42247     thrRegularEB = cms.vdouble( 999999.0 ),
42248     thrRegularEE = cms.vdouble( 999999.0 ),
42249     thrOverEEB = cms.vdouble( -1.0 ),
42250     thrOverEEE = cms.vdouble( -1.0 ),
42251     thrOverE2EB = cms.vdouble( -1.0 ),
42252     thrOverE2EE = cms.vdouble( -1.0 ),
42253     ncandcut = cms.int32( 1 ),
42254     doRhoCorrection = cms.bool( False ),
42255     rhoMax = cms.double( 9.9999999E7 ),
42256     rhoScale = cms.double( 1.0 ),
42257     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42258     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42259     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42260 )
42261 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42262     saveTags = cms.bool( True ),
42263     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
42264     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42265     rhoTag = cms.InputTag( "" ),
42266     energyLowEdges = cms.vdouble( 0.0 ),
42267     lessThan = cms.bool( True ),
42268     useEt = cms.bool( True ),
42269     useAbs = cms.bool( True ),
42270     thrRegularEB = cms.vdouble( 999999.0 ),
42271     thrRegularEE = cms.vdouble( 999999.0 ),
42272     thrOverEEB = cms.vdouble( -1.0 ),
42273     thrOverEEE = cms.vdouble( -1.0 ),
42274     thrOverE2EB = cms.vdouble( -1.0 ),
42275     thrOverE2EE = cms.vdouble( -1.0 ),
42276     ncandcut = cms.int32( 2 ),
42277     doRhoCorrection = cms.bool( False ),
42278     rhoMax = cms.double( 9.9999999E7 ),
42279     rhoScale = cms.double( 1.0 ),
42280     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42281     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42282     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42283 )
42284 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42285     saveTags = cms.bool( True ),
42286     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
42287     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42288     rhoTag = cms.InputTag( "" ),
42289     energyLowEdges = cms.vdouble( 0.0 ),
42290     lessThan = cms.bool( True ),
42291     useEt = cms.bool( True ),
42292     useAbs = cms.bool( True ),
42293     thrRegularEB = cms.vdouble( 0.01 ),
42294     thrRegularEE = cms.vdouble( 0.015 ),
42295     thrOverEEB = cms.vdouble( -1.0 ),
42296     thrOverEEE = cms.vdouble( -1.0 ),
42297     thrOverE2EB = cms.vdouble( -1.0 ),
42298     thrOverE2EE = cms.vdouble( -1.0 ),
42299     ncandcut = cms.int32( 1 ),
42300     doRhoCorrection = cms.bool( False ),
42301     rhoMax = cms.double( 9.9999999E7 ),
42302     rhoScale = cms.double( 1.0 ),
42303     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42304     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42305     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42306 )
42307 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42308     saveTags = cms.bool( True ),
42309     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
42310     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42311     rhoTag = cms.InputTag( "" ),
42312     energyLowEdges = cms.vdouble( 0.0 ),
42313     lessThan = cms.bool( True ),
42314     useEt = cms.bool( True ),
42315     useAbs = cms.bool( True ),
42316     thrRegularEB = cms.vdouble( 0.01 ),
42317     thrRegularEE = cms.vdouble( 0.015 ),
42318     thrOverEEB = cms.vdouble( -1.0 ),
42319     thrOverEEE = cms.vdouble( -1.0 ),
42320     thrOverE2EB = cms.vdouble( -1.0 ),
42321     thrOverE2EE = cms.vdouble( -1.0 ),
42322     ncandcut = cms.int32( 2 ),
42323     doRhoCorrection = cms.bool( False ),
42324     rhoMax = cms.double( 9.9999999E7 ),
42325     rhoScale = cms.double( 1.0 ),
42326     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42327     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42328     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42329 )
42330 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42331     saveTags = cms.bool( True ),
42332     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
42333     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42334     rhoTag = cms.InputTag( "" ),
42335     energyLowEdges = cms.vdouble( 0.0 ),
42336     lessThan = cms.bool( True ),
42337     useEt = cms.bool( True ),
42338     useAbs = cms.bool( True ),
42339     thrRegularEB = cms.vdouble( 0.07 ),
42340     thrRegularEE = cms.vdouble( 0.1 ),
42341     thrOverEEB = cms.vdouble( -1.0 ),
42342     thrOverEEE = cms.vdouble( -1.0 ),
42343     thrOverE2EB = cms.vdouble( -1.0 ),
42344     thrOverE2EE = cms.vdouble( -1.0 ),
42345     ncandcut = cms.int32( 1 ),
42346     doRhoCorrection = cms.bool( False ),
42347     rhoMax = cms.double( 9.9999999E7 ),
42348     rhoScale = cms.double( 1.0 ),
42349     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42350     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42351     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42352 )
42353 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42354     saveTags = cms.bool( True ),
42355     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
42356     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42357     rhoTag = cms.InputTag( "" ),
42358     energyLowEdges = cms.vdouble( 0.0 ),
42359     lessThan = cms.bool( True ),
42360     useEt = cms.bool( True ),
42361     useAbs = cms.bool( True ),
42362     thrRegularEB = cms.vdouble( 0.07 ),
42363     thrRegularEE = cms.vdouble( 0.1 ),
42364     thrOverEEB = cms.vdouble( -1.0 ),
42365     thrOverEEE = cms.vdouble( -1.0 ),
42366     thrOverE2EB = cms.vdouble( -1.0 ),
42367     thrOverE2EE = cms.vdouble( -1.0 ),
42368     ncandcut = cms.int32( 2 ),
42369     doRhoCorrection = cms.bool( False ),
42370     rhoMax = cms.double( 9.9999999E7 ),
42371     rhoScale = cms.double( 1.0 ),
42372     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42373     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42374     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42375 )
42376 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42377     saveTags = cms.bool( True ),
42378     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
42379     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42380     rhoTag = cms.InputTag( "" ),
42381     energyLowEdges = cms.vdouble( 0.0 ),
42382     lessThan = cms.bool( True ),
42383     useEt = cms.bool( True ),
42384     useAbs = cms.bool( False ),
42385     thrRegularEB = cms.vdouble( -1.0 ),
42386     thrRegularEE = cms.vdouble( -1.0 ),
42387     thrOverEEB = cms.vdouble( 0.2 ),
42388     thrOverEEE = cms.vdouble( 0.2 ),
42389     thrOverE2EB = cms.vdouble( -1.0 ),
42390     thrOverE2EE = cms.vdouble( -1.0 ),
42391     ncandcut = cms.int32( 1 ),
42392     doRhoCorrection = cms.bool( False ),
42393     rhoMax = cms.double( 9.9999999E7 ),
42394     rhoScale = cms.double( 1.0 ),
42395     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42396     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42397     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42398 )
42399 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
42400     saveTags = cms.bool( True ),
42401     candTag = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
42402     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42403     rhoTag = cms.InputTag( "" ),
42404     energyLowEdges = cms.vdouble( 0.0 ),
42405     lessThan = cms.bool( True ),
42406     useEt = cms.bool( True ),
42407     useAbs = cms.bool( False ),
42408     thrRegularEB = cms.vdouble( -1.0 ),
42409     thrRegularEE = cms.vdouble( -1.0 ),
42410     thrOverEEB = cms.vdouble( 0.2 ),
42411     thrOverEEE = cms.vdouble( 0.2 ),
42412     thrOverE2EB = cms.vdouble( -1.0 ),
42413     thrOverE2EE = cms.vdouble( -1.0 ),
42414     ncandcut = cms.int32( 2 ),
42415     doRhoCorrection = cms.bool( False ),
42416     rhoMax = cms.double( 9.9999999E7 ),
42417     rhoScale = cms.double( 1.0 ),
42418     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42419     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42420     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42421 )
42422 fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
42423     saveTags = cms.bool( True ),
42424     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
42425     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
42426     inputTag1 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
42427     inputTag2 = cms.InputTag( "hltEle23Ele12CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
42428     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42429     triggerType1 = cms.int32( 81 ),
42430     triggerType2 = cms.int32( 81 ),
42431     MinDR = cms.double( -1.0 ),
42432     MaxDZ = cms.double( 0.2 ),
42433     MinN = cms.int32( 1 ),
42434     MinPixHitsForDZ = cms.int32( 0 ),
42435     checkSC = cms.bool( True )
42436 )
42437 fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42438     offset = cms.uint32( 0 ),
42439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42440 )
42441 fragment.hltL1sMu23EG10IorMu20EG17 = cms.EDFilter( "HLTL1TSeed",
42442     saveTags = cms.bool( True ),
42443     L1SeedsLogicalExpression = cms.string( "L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
42444     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
42445     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
42446     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42447     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
42448     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42449     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42450     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42451     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
42452     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
42453 )
42454 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
42455     offset = cms.uint32( 0 ),
42456     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42457 )
42458 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42459     saveTags = cms.bool( True ),
42460     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42461     PreviousCandTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
42462     MaxEta = cms.double( 2.5 ),
42463     MinPt = cms.double( 0.0 ),
42464     MaxDeltaR = cms.double( 0.3 ),
42465     MinN = cms.int32( 1 ),
42466     CentralBxOnly = cms.bool( True ),
42467     SelectQualities = cms.vint32(  )
42468 )
42469 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42470     saveTags = cms.bool( True ),
42471     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42472     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42473     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42474     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42475     MinN = cms.int32( 0 ),
42476     MaxEta = cms.double( 2.5 ),
42477     AbsEtaBins = cms.vdouble( 0.0 ),
42478     MinNstations = cms.vint32( 0 ),
42479     MinNhits = cms.vint32( 0 ),
42480     CutOnChambers = cms.bool( False ),
42481     MinNchambers = cms.vint32( 0 ),
42482     MaxDr = cms.double( 9999.0 ),
42483     MinDr = cms.double( -1.0 ),
42484     MaxDz = cms.double( 9999.0 ),
42485     MinDxySig = cms.double( -1.0 ),
42486     MinPt = cms.double( 0.0 ),
42487     NSigmaPt = cms.double( 0.0 ),
42488     MatchToPreviousCand = cms.bool( True )
42489 )
42490 fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42491     saveTags = cms.bool( True ),
42492     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42493     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42494     MaxEta = cms.double( 2.5 ),
42495     MinPt = cms.double( 0.0 ),
42496     MaxDeltaR = cms.double( 0.3 ),
42497     MinN = cms.int32( 1 ),
42498     CentralBxOnly = cms.bool( True ),
42499     SelectQualities = cms.vint32(  )
42500 )
42501 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 = cms.EDFilter( "HLTMuonL3PreFilter",
42502     saveTags = cms.bool( True ),
42503     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42504     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42505     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10" ),
42506     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42507     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42508     MinN = cms.int32( 1 ),
42509     MaxEta = cms.double( 2.5 ),
42510     MinNhits = cms.int32( 0 ),
42511     MaxDr = cms.double( 2.0 ),
42512     MinDr = cms.double( -1.0 ),
42513     MaxDz = cms.double( 9999.0 ),
42514     MinDxySig = cms.double( -1.0 ),
42515     MinPt = cms.double( 23.0 ),
42516     NSigmaPt = cms.double( 0.0 ),
42517     MaxNormalizedChi2 = cms.double( 9999.0 ),
42518     MaxDXYBeamSpot = cms.double( 9999.0 ),
42519     MinDXYBeamSpot = cms.double( -1.0 ),
42520     MinNmuonHits = cms.int32( 0 ),
42521     MaxPtDifference = cms.double( 9999.0 ),
42522     MinTrackPt = cms.double( 0.0 ),
42523     minMuonStations = cms.int32( 2 ),
42524     minTrkHits = cms.int32( -1 ),
42525     minMuonHits = cms.int32( -1 ),
42526     allowedTypeMask = cms.uint32( 255 ),
42527     requiredTypeMask = cms.uint32( 0 ),
42528     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42529     trkMuonId = cms.uint32( 0 ),
42530     L1MatchingdR = cms.double( 0.3 ),
42531     MatchToPreviousCand = cms.bool( True ),
42532     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42533     requireL3MuonTrajectorySeed = cms.bool( False ),
42534     useSimpleGeometry = cms.bool( True ),
42535     useStation2 = cms.bool( True ),
42536     fallbackToME1 = cms.bool( False ),
42537     cosmicPropagationHypothesis = cms.bool( False ),
42538     useMB2InOverlap = cms.bool( False ),
42539     useTrack = cms.string( "tracker" ),
42540     useState = cms.string( "atVertex" ),
42541     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42542     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42543     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42544 )
42545 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 = cms.EDFilter( "HLTMuonIsoFilter",
42546     saveTags = cms.bool( True ),
42547     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42548     PreviousCandTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23" ),
42549     MinN = cms.int32( 1 ),
42550     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42551     IsolatorPSet = cms.PSet(  )
42552 )
42553 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
42554     saveTags = cms.bool( True ),
42555     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
42556     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42557     candNonIsolatedTag = cms.InputTag( "" ),
42558     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42559     L1SeedFilterTag = cms.InputTag( "hltL1sMu23EG10IorMu20EG17" ),
42560     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42561     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42562     ncandcut = cms.int32( 1 ),
42563     doIsolated = cms.bool( False ),
42564     region_eta_size = cms.double( 0.522 ),
42565     region_eta_size_ecap = cms.double( 1.0 ),
42566     region_phi_size = cms.double( 1.044 ),
42567     barrel_end = cms.double( 1.4791 ),
42568     endcap_end = cms.double( 2.65 )
42569 )
42570 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
42571     saveTags = cms.bool( True ),
42572     inputTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
42573     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42574     etcutEB = cms.double( 12.0 ),
42575     etcutEE = cms.double( 12.0 ),
42576     minEtaCut = cms.double( -9999.0 ),
42577     maxEtaCut = cms.double( 9999.0 ),
42578     ncandcut = cms.int32( 1 )
42579 )
42580 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42581     saveTags = cms.bool( True ),
42582     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
42583     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
42584     rhoTag = cms.InputTag( "" ),
42585     energyLowEdges = cms.vdouble( 0.0 ),
42586     lessThan = cms.bool( True ),
42587     useEt = cms.bool( False ),
42588     useAbs = cms.bool( False ),
42589     thrRegularEB = cms.vdouble( 0.013 ),
42590     thrRegularEE = cms.vdouble( 0.035 ),
42591     thrOverEEB = cms.vdouble( -1.0 ),
42592     thrOverEEE = cms.vdouble( -1.0 ),
42593     thrOverE2EB = cms.vdouble( -1.0 ),
42594     thrOverE2EE = cms.vdouble( -1.0 ),
42595     ncandcut = cms.int32( 1 ),
42596     doRhoCorrection = cms.bool( False ),
42597     rhoMax = cms.double( 9.9999999E7 ),
42598     rhoScale = cms.double( 1.0 ),
42599     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42600     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42601     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42602 )
42603 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42604     saveTags = cms.bool( True ),
42605     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
42606     varTag = cms.InputTag( "hltEgammaHoverE" ),
42607     rhoTag = cms.InputTag( "" ),
42608     energyLowEdges = cms.vdouble( 0.0 ),
42609     lessThan = cms.bool( True ),
42610     useEt = cms.bool( False ),
42611     useAbs = cms.bool( False ),
42612     thrRegularEB = cms.vdouble( -1.0 ),
42613     thrRegularEE = cms.vdouble( -1.0 ),
42614     thrOverEEB = cms.vdouble( 0.13 ),
42615     thrOverEEE = cms.vdouble( 0.13 ),
42616     thrOverE2EB = cms.vdouble( -1.0 ),
42617     thrOverE2EE = cms.vdouble( -1.0 ),
42618     ncandcut = cms.int32( 1 ),
42619     doRhoCorrection = cms.bool( False ),
42620     rhoMax = cms.double( 9.9999999E7 ),
42621     rhoScale = cms.double( 1.0 ),
42622     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42623     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42624     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42625 )
42626 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42627     saveTags = cms.bool( True ),
42628     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
42629     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42630     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42631     energyLowEdges = cms.vdouble( 0.0 ),
42632     lessThan = cms.bool( True ),
42633     useEt = cms.bool( True ),
42634     useAbs = cms.bool( False ),
42635     thrRegularEB = cms.vdouble( -1.0 ),
42636     thrRegularEE = cms.vdouble( -1.0 ),
42637     thrOverEEB = cms.vdouble( 0.5 ),
42638     thrOverEEE = cms.vdouble( 0.5 ),
42639     thrOverE2EB = cms.vdouble( -1.0 ),
42640     thrOverE2EE = cms.vdouble( -1.0 ),
42641     ncandcut = cms.int32( 1 ),
42642     doRhoCorrection = cms.bool( True ),
42643     rhoMax = cms.double( 9.9999999E7 ),
42644     rhoScale = cms.double( 1.0 ),
42645     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42646     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42647     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42648 )
42649 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42650     saveTags = cms.bool( True ),
42651     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
42652     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
42653     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42654     energyLowEdges = cms.vdouble( 0.0 ),
42655     lessThan = cms.bool( True ),
42656     useEt = cms.bool( True ),
42657     useAbs = cms.bool( False ),
42658     thrRegularEB = cms.vdouble( -1.0 ),
42659     thrRegularEE = cms.vdouble( -1.0 ),
42660     thrOverEEB = cms.vdouble( 0.3 ),
42661     thrOverEEE = cms.vdouble( 0.3 ),
42662     thrOverE2EB = cms.vdouble( -1.0 ),
42663     thrOverE2EE = cms.vdouble( -1.0 ),
42664     ncandcut = cms.int32( 1 ),
42665     doRhoCorrection = cms.bool( True ),
42666     rhoMax = cms.double( 9.9999999E7 ),
42667     rhoScale = cms.double( 1.0 ),
42668     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
42669     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42670     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42671 )
42672 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
42673     saveTags = cms.bool( True ),
42674     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
42675     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
42676     npixelmatchcut = cms.double( 1.0 ),
42677     ncandcut = cms.int32( 1 ),
42678     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42679     s_a_phi1B = cms.double( 0.0069 ),
42680     s_a_phi1I = cms.double( 0.0088 ),
42681     s_a_phi1F = cms.double( 0.0076 ),
42682     s_a_phi2B = cms.double( 3.7E-4 ),
42683     s_a_phi2I = cms.double( 7.0E-4 ),
42684     s_a_phi2F = cms.double( 0.00906 ),
42685     s_a_zB = cms.double( 0.012 ),
42686     s_a_rI = cms.double( 0.027 ),
42687     s_a_rF = cms.double( 0.04 ),
42688     s2_threshold = cms.double( 0.4 ),
42689     tanhSO10BarrelThres = cms.double( 0.35 ),
42690     tanhSO10InterThres = cms.double( 1.0 ),
42691     tanhSO10ForwardThres = cms.double( 1.0 ),
42692     useS = cms.bool( False ),
42693     pixelVeto = cms.bool( False )
42694 )
42695 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42696     saveTags = cms.bool( True ),
42697     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
42698     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
42699     rhoTag = cms.InputTag( "" ),
42700     energyLowEdges = cms.vdouble( 0.0 ),
42701     lessThan = cms.bool( True ),
42702     useEt = cms.bool( True ),
42703     useAbs = cms.bool( True ),
42704     thrRegularEB = cms.vdouble( 999999.0 ),
42705     thrRegularEE = cms.vdouble( 999999.0 ),
42706     thrOverEEB = cms.vdouble( -1.0 ),
42707     thrOverEEE = cms.vdouble( -1.0 ),
42708     thrOverE2EB = cms.vdouble( -1.0 ),
42709     thrOverE2EE = cms.vdouble( -1.0 ),
42710     ncandcut = cms.int32( 1 ),
42711     doRhoCorrection = cms.bool( False ),
42712     rhoMax = cms.double( 9.9999999E7 ),
42713     rhoScale = cms.double( 1.0 ),
42714     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42715     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42716     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42717 )
42718 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42719     saveTags = cms.bool( True ),
42720     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
42721     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
42722     rhoTag = cms.InputTag( "" ),
42723     energyLowEdges = cms.vdouble( 0.0 ),
42724     lessThan = cms.bool( True ),
42725     useEt = cms.bool( True ),
42726     useAbs = cms.bool( True ),
42727     thrRegularEB = cms.vdouble( 0.01 ),
42728     thrRegularEE = cms.vdouble( 0.015 ),
42729     thrOverEEB = cms.vdouble( -1.0 ),
42730     thrOverEEE = cms.vdouble( -1.0 ),
42731     thrOverE2EB = cms.vdouble( -1.0 ),
42732     thrOverE2EE = cms.vdouble( -1.0 ),
42733     ncandcut = cms.int32( 1 ),
42734     doRhoCorrection = cms.bool( False ),
42735     rhoMax = cms.double( 9.9999999E7 ),
42736     rhoScale = cms.double( 1.0 ),
42737     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42738     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42739     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42740 )
42741 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42742     saveTags = cms.bool( True ),
42743     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
42744     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
42745     rhoTag = cms.InputTag( "" ),
42746     energyLowEdges = cms.vdouble( 0.0 ),
42747     lessThan = cms.bool( True ),
42748     useEt = cms.bool( True ),
42749     useAbs = cms.bool( True ),
42750     thrRegularEB = cms.vdouble( 0.07 ),
42751     thrRegularEE = cms.vdouble( 0.1 ),
42752     thrOverEEB = cms.vdouble( -1.0 ),
42753     thrOverEEE = cms.vdouble( -1.0 ),
42754     thrOverE2EB = cms.vdouble( -1.0 ),
42755     thrOverE2EE = cms.vdouble( -1.0 ),
42756     ncandcut = cms.int32( 1 ),
42757     doRhoCorrection = cms.bool( False ),
42758     rhoMax = cms.double( 9.9999999E7 ),
42759     rhoScale = cms.double( 1.0 ),
42760     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42761     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42762     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42763 )
42764 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42765     saveTags = cms.bool( True ),
42766     candTag = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
42767     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
42768     rhoTag = cms.InputTag( "" ),
42769     energyLowEdges = cms.vdouble( 0.0 ),
42770     lessThan = cms.bool( True ),
42771     useEt = cms.bool( True ),
42772     useAbs = cms.bool( False ),
42773     thrRegularEB = cms.vdouble( -1.0 ),
42774     thrRegularEE = cms.vdouble( -1.0 ),
42775     thrOverEEB = cms.vdouble( 0.2 ),
42776     thrOverEEE = cms.vdouble( 0.2 ),
42777     thrOverE2EB = cms.vdouble( -1.0 ),
42778     thrOverE2EE = cms.vdouble( -1.0 ),
42779     ncandcut = cms.int32( 1 ),
42780     doRhoCorrection = cms.bool( False ),
42781     rhoMax = cms.double( 9.9999999E7 ),
42782     rhoScale = cms.double( 1.0 ),
42783     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42784     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42785     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42786 )
42787 fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
42788     saveTags = cms.bool( True ),
42789     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
42790     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
42791     inputTag1 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23" ),
42792     inputTag2 = cms.InputTag( "hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
42793     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
42794     triggerType1 = cms.int32( 83 ),
42795     triggerType2 = cms.int32( 81 ),
42796     MinDR = cms.double( -1.0 ),
42797     MaxDZ = cms.double( 0.2 ),
42798     MinN = cms.int32( 1 ),
42799     MinPixHitsForDZ = cms.int32( 1 ),
42800     checkSC = cms.bool( False )
42801 )
42802 fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42803     offset = cms.uint32( 0 ),
42804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42805 )
42806 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL = cms.EDFilter( "HLTPrescaler",
42807     offset = cms.uint32( 0 ),
42808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
42809 )
42810 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42811     saveTags = cms.bool( True ),
42812     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
42813     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
42814     MaxEta = cms.double( 2.5 ),
42815     MinPt = cms.double( 0.0 ),
42816     MaxDeltaR = cms.double( 0.3 ),
42817     MinN = cms.int32( 1 ),
42818     CentralBxOnly = cms.bool( True ),
42819     SelectQualities = cms.vint32(  )
42820 )
42821 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
42822     saveTags = cms.bool( True ),
42823     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42824     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
42825     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42826     SeedMapTag = cms.InputTag( "hltL2Muons" ),
42827     MinN = cms.int32( 0 ),
42828     MaxEta = cms.double( 2.5 ),
42829     AbsEtaBins = cms.vdouble( 0.0 ),
42830     MinNstations = cms.vint32( 0 ),
42831     MinNhits = cms.vint32( 0 ),
42832     CutOnChambers = cms.bool( False ),
42833     MinNchambers = cms.vint32( 0 ),
42834     MaxDr = cms.double( 9999.0 ),
42835     MinDr = cms.double( -1.0 ),
42836     MaxDz = cms.double( 9999.0 ),
42837     MinDxySig = cms.double( -1.0 ),
42838     MinPt = cms.double( 0.0 ),
42839     NSigmaPt = cms.double( 0.0 ),
42840     MatchToPreviousCand = cms.bool( True )
42841 )
42842 fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
42843     saveTags = cms.bool( True ),
42844     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
42845     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42846     MaxEta = cms.double( 2.5 ),
42847     MinPt = cms.double( 0.0 ),
42848     MaxDeltaR = cms.double( 0.3 ),
42849     MinN = cms.int32( 1 ),
42850     CentralBxOnly = cms.bool( True ),
42851     SelectQualities = cms.vint32(  )
42852 )
42853 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
42854     saveTags = cms.bool( True ),
42855     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
42856     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42857     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5" ),
42858     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0" ),
42859     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
42860     MinN = cms.int32( 1 ),
42861     MaxEta = cms.double( 2.5 ),
42862     MinNhits = cms.int32( 0 ),
42863     MaxDr = cms.double( 2.0 ),
42864     MinDr = cms.double( -1.0 ),
42865     MaxDz = cms.double( 9999.0 ),
42866     MinDxySig = cms.double( -1.0 ),
42867     MinPt = cms.double( 12.0 ),
42868     NSigmaPt = cms.double( 0.0 ),
42869     MaxNormalizedChi2 = cms.double( 9999.0 ),
42870     MaxDXYBeamSpot = cms.double( 9999.0 ),
42871     MinDXYBeamSpot = cms.double( -1.0 ),
42872     MinNmuonHits = cms.int32( 0 ),
42873     MaxPtDifference = cms.double( 9999.0 ),
42874     MinTrackPt = cms.double( 0.0 ),
42875     minMuonStations = cms.int32( 2 ),
42876     minTrkHits = cms.int32( -1 ),
42877     minMuonHits = cms.int32( -1 ),
42878     allowedTypeMask = cms.uint32( 255 ),
42879     requiredTypeMask = cms.uint32( 0 ),
42880     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
42881     trkMuonId = cms.uint32( 0 ),
42882     L1MatchingdR = cms.double( 0.3 ),
42883     MatchToPreviousCand = cms.bool( True ),
42884     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
42885     requireL3MuonTrajectorySeed = cms.bool( False ),
42886     useSimpleGeometry = cms.bool( True ),
42887     useStation2 = cms.bool( True ),
42888     fallbackToME1 = cms.bool( False ),
42889     cosmicPropagationHypothesis = cms.bool( False ),
42890     useMB2InOverlap = cms.bool( False ),
42891     useTrack = cms.string( "tracker" ),
42892     useState = cms.string( "atVertex" ),
42893     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
42894     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
42895     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
42896 )
42897 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 = cms.EDFilter( "HLTMuonIsoFilter",
42898     saveTags = cms.bool( True ),
42899     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
42900     PreviousCandTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12" ),
42901     MinN = cms.int32( 1 ),
42902     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
42903     IsolatorPSet = cms.PSet(  )
42904 )
42905 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
42906     saveTags = cms.bool( True ),
42907     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
42908     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42909     candNonIsolatedTag = cms.InputTag( "" ),
42910     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
42911     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
42912     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
42913     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
42914     ncandcut = cms.int32( 1 ),
42915     doIsolated = cms.bool( False ),
42916     region_eta_size = cms.double( 0.522 ),
42917     region_eta_size_ecap = cms.double( 1.0 ),
42918     region_phi_size = cms.double( 1.044 ),
42919     barrel_end = cms.double( 1.4791 ),
42920     endcap_end = cms.double( 2.65 )
42921 )
42922 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
42923     saveTags = cms.bool( True ),
42924     inputTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegL1MatchFilter" ),
42925     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
42926     etcutEB = cms.double( 23.0 ),
42927     etcutEE = cms.double( 23.0 ),
42928     minEtaCut = cms.double( -9999.0 ),
42929     maxEtaCut = cms.double( 9999.0 ),
42930     ncandcut = cms.int32( 1 )
42931 )
42932 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42933     saveTags = cms.bool( True ),
42934     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEtFilter" ),
42935     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
42936     rhoTag = cms.InputTag( "" ),
42937     energyLowEdges = cms.vdouble( 0.0 ),
42938     lessThan = cms.bool( True ),
42939     useEt = cms.bool( False ),
42940     useAbs = cms.bool( False ),
42941     thrRegularEB = cms.vdouble( 0.013 ),
42942     thrRegularEE = cms.vdouble( 0.035 ),
42943     thrOverEEB = cms.vdouble( -1.0 ),
42944     thrOverEEE = cms.vdouble( -1.0 ),
42945     thrOverE2EB = cms.vdouble( -1.0 ),
42946     thrOverE2EE = cms.vdouble( -1.0 ),
42947     ncandcut = cms.int32( 1 ),
42948     doRhoCorrection = cms.bool( False ),
42949     rhoMax = cms.double( 9.9999999E7 ),
42950     rhoScale = cms.double( 1.0 ),
42951     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42952     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42953     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42954 )
42955 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42956     saveTags = cms.bool( True ),
42957     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegClusterShapeFilter" ),
42958     varTag = cms.InputTag( "hltEgammaHoverE" ),
42959     rhoTag = cms.InputTag( "" ),
42960     energyLowEdges = cms.vdouble( 0.0 ),
42961     lessThan = cms.bool( True ),
42962     useEt = cms.bool( False ),
42963     useAbs = cms.bool( False ),
42964     thrRegularEB = cms.vdouble( -1.0 ),
42965     thrRegularEE = cms.vdouble( -1.0 ),
42966     thrOverEEB = cms.vdouble( 0.13 ),
42967     thrOverEEE = cms.vdouble( 0.13 ),
42968     thrOverE2EB = cms.vdouble( -1.0 ),
42969     thrOverE2EE = cms.vdouble( -1.0 ),
42970     ncandcut = cms.int32( 1 ),
42971     doRhoCorrection = cms.bool( False ),
42972     rhoMax = cms.double( 9.9999999E7 ),
42973     rhoScale = cms.double( 1.0 ),
42974     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
42975     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42976     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
42977 )
42978 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
42979     saveTags = cms.bool( True ),
42980     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHEFilter" ),
42981     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
42982     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
42983     energyLowEdges = cms.vdouble( 0.0 ),
42984     lessThan = cms.bool( True ),
42985     useEt = cms.bool( True ),
42986     useAbs = cms.bool( False ),
42987     thrRegularEB = cms.vdouble( -1.0 ),
42988     thrRegularEE = cms.vdouble( -1.0 ),
42989     thrOverEEB = cms.vdouble( 0.5 ),
42990     thrOverEEE = cms.vdouble( 0.5 ),
42991     thrOverE2EB = cms.vdouble( -1.0 ),
42992     thrOverE2EE = cms.vdouble( -1.0 ),
42993     ncandcut = cms.int32( 1 ),
42994     doRhoCorrection = cms.bool( True ),
42995     rhoMax = cms.double( 9.9999999E7 ),
42996     rhoScale = cms.double( 1.0 ),
42997     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
42998     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
42999     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43000 )
43001 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43002     saveTags = cms.bool( True ),
43003     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegEcalIsoFilter" ),
43004     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43005     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43006     energyLowEdges = cms.vdouble( 0.0 ),
43007     lessThan = cms.bool( True ),
43008     useEt = cms.bool( True ),
43009     useAbs = cms.bool( False ),
43010     thrRegularEB = cms.vdouble( -1.0 ),
43011     thrRegularEE = cms.vdouble( -1.0 ),
43012     thrOverEEB = cms.vdouble( 0.3 ),
43013     thrOverEEE = cms.vdouble( 0.3 ),
43014     thrOverE2EB = cms.vdouble( -1.0 ),
43015     thrOverE2EE = cms.vdouble( -1.0 ),
43016     ncandcut = cms.int32( 1 ),
43017     doRhoCorrection = cms.bool( True ),
43018     rhoMax = cms.double( 9.9999999E7 ),
43019     rhoScale = cms.double( 1.0 ),
43020     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
43021     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43022     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43023 )
43024 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
43025     saveTags = cms.bool( True ),
43026     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegHcalIsoFilter" ),
43027     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
43028     npixelmatchcut = cms.double( 1.0 ),
43029     ncandcut = cms.int32( 1 ),
43030     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43031     s_a_phi1B = cms.double( 0.0069 ),
43032     s_a_phi1I = cms.double( 0.0088 ),
43033     s_a_phi1F = cms.double( 0.0076 ),
43034     s_a_phi2B = cms.double( 3.7E-4 ),
43035     s_a_phi2I = cms.double( 7.0E-4 ),
43036     s_a_phi2F = cms.double( 0.00906 ),
43037     s_a_zB = cms.double( 0.012 ),
43038     s_a_rI = cms.double( 0.027 ),
43039     s_a_rF = cms.double( 0.04 ),
43040     s2_threshold = cms.double( 0.4 ),
43041     tanhSO10BarrelThres = cms.double( 0.35 ),
43042     tanhSO10InterThres = cms.double( 1.0 ),
43043     tanhSO10ForwardThres = cms.double( 1.0 ),
43044     useS = cms.bool( False ),
43045     pixelVeto = cms.bool( False )
43046 )
43047 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43048     saveTags = cms.bool( True ),
43049     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegPixelMatchFilter" ),
43050     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
43051     rhoTag = cms.InputTag( "" ),
43052     energyLowEdges = cms.vdouble( 0.0 ),
43053     lessThan = cms.bool( True ),
43054     useEt = cms.bool( True ),
43055     useAbs = cms.bool( True ),
43056     thrRegularEB = cms.vdouble( 999999.0 ),
43057     thrRegularEE = cms.vdouble( 999999.0 ),
43058     thrOverEEB = cms.vdouble( -1.0 ),
43059     thrOverEEE = cms.vdouble( -1.0 ),
43060     thrOverE2EB = cms.vdouble( -1.0 ),
43061     thrOverE2EE = cms.vdouble( -1.0 ),
43062     ncandcut = cms.int32( 1 ),
43063     doRhoCorrection = cms.bool( False ),
43064     rhoMax = cms.double( 9.9999999E7 ),
43065     rhoScale = cms.double( 1.0 ),
43066     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43067     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43068     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43069 )
43070 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43071     saveTags = cms.bool( True ),
43072     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegOneOEMinusOneOPFilter" ),
43073     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
43074     rhoTag = cms.InputTag( "" ),
43075     energyLowEdges = cms.vdouble( 0.0 ),
43076     lessThan = cms.bool( True ),
43077     useEt = cms.bool( True ),
43078     useAbs = cms.bool( True ),
43079     thrRegularEB = cms.vdouble( 0.01 ),
43080     thrRegularEE = cms.vdouble( 0.015 ),
43081     thrOverEEB = cms.vdouble( -1.0 ),
43082     thrOverEEE = cms.vdouble( -1.0 ),
43083     thrOverE2EB = cms.vdouble( -1.0 ),
43084     thrOverE2EE = cms.vdouble( -1.0 ),
43085     ncandcut = cms.int32( 1 ),
43086     doRhoCorrection = cms.bool( False ),
43087     rhoMax = cms.double( 9.9999999E7 ),
43088     rhoScale = cms.double( 1.0 ),
43089     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43090     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43091     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43092 )
43093 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43094     saveTags = cms.bool( True ),
43095     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDetaFilter" ),
43096     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
43097     rhoTag = cms.InputTag( "" ),
43098     energyLowEdges = cms.vdouble( 0.0 ),
43099     lessThan = cms.bool( True ),
43100     useEt = cms.bool( True ),
43101     useAbs = cms.bool( True ),
43102     thrRegularEB = cms.vdouble( 0.07 ),
43103     thrRegularEE = cms.vdouble( 0.1 ),
43104     thrOverEEB = cms.vdouble( -1.0 ),
43105     thrOverEEE = cms.vdouble( -1.0 ),
43106     thrOverE2EB = cms.vdouble( -1.0 ),
43107     thrOverE2EE = cms.vdouble( -1.0 ),
43108     ncandcut = cms.int32( 1 ),
43109     doRhoCorrection = cms.bool( False ),
43110     rhoMax = cms.double( 9.9999999E7 ),
43111     rhoScale = cms.double( 1.0 ),
43112     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43113     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43114     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43115 )
43116 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43117     saveTags = cms.bool( True ),
43118     candTag = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegDphiFilter" ),
43119     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
43120     rhoTag = cms.InputTag( "" ),
43121     energyLowEdges = cms.vdouble( 0.0 ),
43122     lessThan = cms.bool( True ),
43123     useEt = cms.bool( True ),
43124     useAbs = cms.bool( False ),
43125     thrRegularEB = cms.vdouble( -1.0 ),
43126     thrRegularEE = cms.vdouble( -1.0 ),
43127     thrOverEEB = cms.vdouble( 0.2 ),
43128     thrOverEEE = cms.vdouble( 0.2 ),
43129     thrOverE2EB = cms.vdouble( -1.0 ),
43130     thrOverE2EE = cms.vdouble( -1.0 ),
43131     ncandcut = cms.int32( 1 ),
43132     doRhoCorrection = cms.bool( False ),
43133     rhoMax = cms.double( 9.9999999E7 ),
43134     rhoScale = cms.double( 1.0 ),
43135     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43136     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43137     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43138 )
43139 fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
43140     offset = cms.uint32( 0 ),
43141     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43142 )
43143 fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonMuonDZ",
43144     saveTags = cms.bool( True ),
43145     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
43146     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
43147     inputTag1 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegTrackIsoFilter" ),
43148     inputTag2 = cms.InputTag( "hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12" ),
43149     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
43150     triggerType1 = cms.int32( 81 ),
43151     triggerType2 = cms.int32( 83 ),
43152     MinDR = cms.double( -1.0 ),
43153     MaxDZ = cms.double( 0.2 ),
43154     MinN = cms.int32( 1 ),
43155     MinPixHitsForDZ = cms.int32( 1 ),
43156     checkSC = cms.bool( False )
43157 )
43158 fragment.hltL1sMu12HTT150er = cms.EDFilter( "HLTL1TSeed",
43159     saveTags = cms.bool( True ),
43160     L1SeedsLogicalExpression = cms.string( "L1_Mu12_HTT150er OR L1_Mu14_HTT150er OR L1_Mu6_HTT240er OR L1_HTT280er" ),
43161     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43162     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43163     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43164     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43165     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43166     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43167     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43168     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43169     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43170 )
43171 fragment.hltPreMu12IsoVVLPFHT150PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
43172     offset = cms.uint32( 0 ),
43173     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43174 )
43175 fragment.hltL1sSingleMuOpenObjectMap = cms.EDFilter( "HLTL1TSeed",
43176     saveTags = cms.bool( True ),
43177     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
43178     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43179     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43180     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43181     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43182     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43183     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43184     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43185     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43186     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43187 )
43188 fragment.hltHT100Jet30 = cms.EDFilter( "HLTHtMhtFilter",
43189     saveTags = cms.bool( True ),
43190     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
43191     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
43192     minHt = cms.vdouble( 100.0 ),
43193     minMht = cms.vdouble( 0.0 ),
43194     minMeff = cms.vdouble( 0.0 ),
43195     meffSlope = cms.vdouble( 1.0 )
43196 )
43197 fragment.hltL1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43198     saveTags = cms.bool( True ),
43199     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43200     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenObjectMap" ),
43201     MaxEta = cms.double( 2.5 ),
43202     MinPt = cms.double( 0.0 ),
43203     MaxDeltaR = cms.double( 0.3 ),
43204     MinN = cms.int32( 1 ),
43205     CentralBxOnly = cms.bool( True ),
43206     SelectQualities = cms.vint32(  )
43207 )
43208 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
43209     saveTags = cms.bool( True ),
43210     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43211     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
43212     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
43213     SeedMapTag = cms.InputTag( "hltL2Muons" ),
43214     MinN = cms.int32( 0 ),
43215     MaxEta = cms.double( 2.5 ),
43216     AbsEtaBins = cms.vdouble( 0.0 ),
43217     MinNstations = cms.vint32( 0 ),
43218     MinNhits = cms.vint32( 0 ),
43219     CutOnChambers = cms.bool( False ),
43220     MinNchambers = cms.vint32( 0 ),
43221     MaxDr = cms.double( 9999.0 ),
43222     MinDr = cms.double( -1.0 ),
43223     MaxDz = cms.double( 9999.0 ),
43224     MinDxySig = cms.double( -1.0 ),
43225     MinPt = cms.double( 0.0 ),
43226     NSigmaPt = cms.double( 0.0 ),
43227     MatchToPreviousCand = cms.bool( True )
43228 )
43229 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
43230     saveTags = cms.bool( True ),
43231     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
43232     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
43233     MaxEta = cms.double( 2.5 ),
43234     MinPt = cms.double( 0.0 ),
43235     MaxDeltaR = cms.double( 0.3 ),
43236     MinN = cms.int32( 1 ),
43237     CentralBxOnly = cms.bool( True ),
43238     SelectQualities = cms.vint32(  )
43239 )
43240 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q = cms.EDFilter( "HLTMuonL3PreFilter",
43241     saveTags = cms.bool( True ),
43242     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
43243     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43244     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
43245     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
43246     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
43247     MinN = cms.int32( 1 ),
43248     MaxEta = cms.double( 1.0E99 ),
43249     MinNhits = cms.int32( 0 ),
43250     MaxDr = cms.double( 2.0 ),
43251     MinDr = cms.double( -1.0 ),
43252     MaxDz = cms.double( 9999.0 ),
43253     MinDxySig = cms.double( -1.0 ),
43254     MinPt = cms.double( 12.0 ),
43255     NSigmaPt = cms.double( 0.0 ),
43256     MaxNormalizedChi2 = cms.double( 9999.0 ),
43257     MaxDXYBeamSpot = cms.double( 9999.0 ),
43258     MinDXYBeamSpot = cms.double( -1.0 ),
43259     MinNmuonHits = cms.int32( 0 ),
43260     MaxPtDifference = cms.double( 9999.0 ),
43261     MinTrackPt = cms.double( 0.0 ),
43262     minMuonStations = cms.int32( 2 ),
43263     minTrkHits = cms.int32( -1 ),
43264     minMuonHits = cms.int32( -1 ),
43265     allowedTypeMask = cms.uint32( 255 ),
43266     requiredTypeMask = cms.uint32( 0 ),
43267     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
43268     trkMuonId = cms.uint32( 0 ),
43269     L1MatchingdR = cms.double( 0.3 ),
43270     MatchToPreviousCand = cms.bool( True ),
43271     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
43272     requireL3MuonTrajectorySeed = cms.bool( False ),
43273     useSimpleGeometry = cms.bool( True ),
43274     useStation2 = cms.bool( True ),
43275     fallbackToME1 = cms.bool( False ),
43276     cosmicPropagationHypothesis = cms.bool( False ),
43277     useMB2InOverlap = cms.bool( False ),
43278     useTrack = cms.string( "tracker" ),
43279     useState = cms.string( "atVertex" ),
43280     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
43281     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
43282     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
43283 )
43284 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
43285     saveTags = cms.bool( True ),
43286     candTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
43287     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
43288     rhoTag = cms.InputTag( "" ),
43289     energyLowEdges = cms.vdouble( 0.0 ),
43290     lessThan = cms.bool( True ),
43291     useEt = cms.bool( True ),
43292     useAbs = cms.bool( False ),
43293     thrRegularEB = cms.vdouble( -1.0 ),
43294     thrRegularEE = cms.vdouble( -1.0 ),
43295     thrOverEEB = cms.vdouble( 0.14 ),
43296     thrOverEEE = cms.vdouble( 0.1 ),
43297     thrOverE2EB = cms.vdouble( -1.0 ),
43298     thrOverE2EE = cms.vdouble( -1.0 ),
43299     ncandcut = cms.int32( 1 ),
43300     doRhoCorrection = cms.bool( False ),
43301     rhoMax = cms.double( 9.9999999E7 ),
43302     rhoScale = cms.double( 1.0 ),
43303     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43304     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43305     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
43306 )
43307 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
43308     saveTags = cms.bool( True ),
43309     candTag = cms.InputTag( "hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered" ),
43310     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
43311     rhoTag = cms.InputTag( "" ),
43312     energyLowEdges = cms.vdouble( 0.0 ),
43313     lessThan = cms.bool( True ),
43314     useEt = cms.bool( True ),
43315     useAbs = cms.bool( False ),
43316     thrRegularEB = cms.vdouble( -1.0 ),
43317     thrRegularEE = cms.vdouble( -1.0 ),
43318     thrOverEEB = cms.vdouble( 0.177 ),
43319     thrOverEEE = cms.vdouble( 0.24 ),
43320     thrOverE2EB = cms.vdouble( -1.0 ),
43321     thrOverE2EE = cms.vdouble( -1.0 ),
43322     ncandcut = cms.int32( 1 ),
43323     doRhoCorrection = cms.bool( False ),
43324     rhoMax = cms.double( 9.9999999E7 ),
43325     rhoScale = cms.double( 1.0 ),
43326     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43327     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43328     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
43329 )
43330 fragment.hltMuonTkRelIsolationCut0p3Map = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
43331     UseRhoCorrectedCaloDeposits = cms.bool( False ),
43332     UseCaloIso = cms.bool( False ),
43333     CaloDepositsLabel = cms.InputTag( "notUsed" ),
43334     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
43335     OutputMuIsoDeposits = cms.bool( True ),
43336     TrackPt_Min = cms.double( -1.0 ),
43337     printDebug = cms.bool( False ),
43338     CutsPSet = cms.PSet( 
43339       applyCutsORmaxNTracks = cms.bool( False ),
43340       maxNTracks = cms.int32( -1 ),
43341       Thresholds = cms.vdouble( 0.3 ),
43342       EtaBounds = cms.vdouble( 2.411 ),
43343       ComponentName = cms.string( "SimpleCuts" ),
43344       ConeSizes = cms.vdouble( 0.3 )
43345     ),
43346     TrkExtractorPSet = cms.PSet( 
43347       Diff_z = cms.double( 0.2 ),
43348       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
43349       Chi2Ndof_Max = cms.double( 1.0E64 ),
43350       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
43351       DR_Veto = cms.double( 0.01 ),
43352       Pt_Min = cms.double( -1.0 ),
43353       VetoLeadingTrack = cms.bool( True ),
43354       DR_Max = cms.double( 0.3 ),
43355       DepositLabel = cms.untracked.string( "PXLS" ),
43356       PtVeto_Min = cms.double( 2.0 ),
43357       NHits_Min = cms.uint32( 0 ),
43358       PropagateTracksToRadius = cms.bool( True ),
43359       ReferenceRadius = cms.double( 6.0 ),
43360       Chi2Prob_Min = cms.double( -1.0 ),
43361       Diff_r = cms.double( 0.1 ),
43362       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
43363       ComponentName = cms.string( "PixelTrackExtractor" ),
43364       DR_VetoPt = cms.double( 0.025 )
43365     ),
43366     CaloExtractorPSet = cms.PSet( 
43367       DR_Veto_H = cms.double( 0.1 ),
43368       Vertex_Constraint_Z = cms.bool( False ),
43369       DR_Veto_E = cms.double( 0.07 ),
43370       Weight_H = cms.double( 1.0 ),
43371       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
43372       DR_Max = cms.double( 0.3 ),
43373       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
43374       Vertex_Constraint_XY = cms.bool( False ),
43375       Threshold_H = cms.double( 0.5 ),
43376       Threshold_E = cms.double( 0.2 ),
43377       ComponentName = cms.string( "CaloExtractor" ),
43378       Weight_E = cms.double( 1.0 )
43379     )
43380 )
43381 fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3trkIsoFilteredVVL = cms.EDFilter( "HLTMuonIsoFilter",
43382     saveTags = cms.bool( True ),
43383     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
43384     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered12Q" ),
43385     MinN = cms.int32( 1 ),
43386     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p3Map' ),
43387     IsolatorPSet = cms.PSet(  )
43388 )
43389 fragment.hltPFHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
43390     saveTags = cms.bool( True ),
43391     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
43392     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
43393     minHt = cms.vdouble( 150.0 ),
43394     minMht = cms.vdouble( 0.0 ),
43395     minMeff = cms.vdouble( 0.0 ),
43396     meffSlope = cms.vdouble( 1.0 )
43397 )
43398 fragment.hltBTagPFPNet0p53Single = cms.EDFilter( "HLTPFJetTag",
43399     saveTags = cms.bool( True ),
43400     Jets = cms.InputTag( "hltPFJetForBtag" ),
43401     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
43402     MinTag = cms.double( 0.525 ),
43403     MaxTag = cms.double( 999999.0 ),
43404     MinJets = cms.int32( 1 ),
43405     MatchJetsByDeltaR = cms.bool( False ),
43406     MaxJetDeltaR = cms.double( 0.1 ),
43407     TriggerType = cms.int32( 86 )
43408 )
43409 fragment.hltL1sSingleEG26 = cms.EDFilter( "HLTL1TSeed",
43410     saveTags = cms.bool( True ),
43411     L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
43412     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43413     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43414     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43415     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43416     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43417     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43418     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43419     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43420     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43421 )
43422 fragment.hltPrePhoton33 = cms.EDFilter( "HLTPrescaler",
43423     offset = cms.uint32( 0 ),
43424     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43425 )
43426 fragment.hltEGL1SingleEG26Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43427     saveTags = cms.bool( True ),
43428     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43429     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43430     candNonIsolatedTag = cms.InputTag( "" ),
43431     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43432     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG26" ),
43433     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43434     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43435     ncandcut = cms.int32( 1 ),
43436     doIsolated = cms.bool( False ),
43437     region_eta_size = cms.double( 0.522 ),
43438     region_eta_size_ecap = cms.double( 1.0 ),
43439     region_phi_size = cms.double( 1.044 ),
43440     barrel_end = cms.double( 1.4791 ),
43441     endcap_end = cms.double( 2.65 )
43442 )
43443 fragment.hltEG33L1EG26EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43444     saveTags = cms.bool( True ),
43445     inputTag = cms.InputTag( "hltEGL1SingleEG26Filter" ),
43446     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43447     etcutEB = cms.double( 33.0 ),
43448     etcutEE = cms.double( 33.0 ),
43449     minEtaCut = cms.double( -9999.0 ),
43450     maxEtaCut = cms.double( 9999.0 ),
43451     ncandcut = cms.int32( 1 )
43452 )
43453 fragment.hltEG33L1EG26HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43454     saveTags = cms.bool( True ),
43455     candTag = cms.InputTag( "hltEG33L1EG26EtFilter" ),
43456     varTag = cms.InputTag( "hltEgammaHoverE" ),
43457     rhoTag = cms.InputTag( "" ),
43458     energyLowEdges = cms.vdouble( 0.0 ),
43459     lessThan = cms.bool( True ),
43460     useEt = cms.bool( False ),
43461     useAbs = cms.bool( False ),
43462     thrRegularEB = cms.vdouble( -1.0 ),
43463     thrRegularEE = cms.vdouble( -1.0 ),
43464     thrOverEEB = cms.vdouble( 0.15 ),
43465     thrOverEEE = cms.vdouble( 0.1 ),
43466     thrOverE2EB = cms.vdouble( -1.0 ),
43467     thrOverE2EE = cms.vdouble( -1.0 ),
43468     ncandcut = cms.int32( 1 ),
43469     doRhoCorrection = cms.bool( False ),
43470     rhoMax = cms.double( 9.9999999E7 ),
43471     rhoScale = cms.double( 1.0 ),
43472     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43473     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43474     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43475 )
43476 fragment.hltL1sSingleEG34to45 = cms.EDFilter( "HLTL1TSeed",
43477     saveTags = cms.bool( True ),
43478     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5" ),
43479     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43480     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43481     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43482     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43483     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43484     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43485     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43486     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43487     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43488 )
43489 fragment.hltPrePhoton50 = cms.EDFilter( "HLTPrescaler",
43490     offset = cms.uint32( 0 ),
43491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43492 )
43493 fragment.hltEGL1SingleEG34to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43494     saveTags = cms.bool( True ),
43495     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43496     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43497     candNonIsolatedTag = cms.InputTag( "" ),
43498     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43499     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to45" ),
43500     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43501     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43502     ncandcut = cms.int32( 1 ),
43503     doIsolated = cms.bool( False ),
43504     region_eta_size = cms.double( 0.522 ),
43505     region_eta_size_ecap = cms.double( 1.0 ),
43506     region_phi_size = cms.double( 1.044 ),
43507     barrel_end = cms.double( 1.4791 ),
43508     endcap_end = cms.double( 2.65 )
43509 )
43510 fragment.hltEG50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43511     saveTags = cms.bool( True ),
43512     inputTag = cms.InputTag( "hltEGL1SingleEG34to45Filter" ),
43513     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43514     etcutEB = cms.double( 50.0 ),
43515     etcutEE = cms.double( 50.0 ),
43516     minEtaCut = cms.double( -9999.0 ),
43517     maxEtaCut = cms.double( 9999.0 ),
43518     ncandcut = cms.int32( 1 )
43519 )
43520 fragment.hltEG50HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43521     saveTags = cms.bool( True ),
43522     candTag = cms.InputTag( "hltEG50EtFilter" ),
43523     varTag = cms.InputTag( "hltEgammaHoverE" ),
43524     rhoTag = cms.InputTag( "" ),
43525     energyLowEdges = cms.vdouble( 0.0 ),
43526     lessThan = cms.bool( True ),
43527     useEt = cms.bool( False ),
43528     useAbs = cms.bool( False ),
43529     thrRegularEB = cms.vdouble( -1.0 ),
43530     thrRegularEE = cms.vdouble( -1.0 ),
43531     thrOverEEB = cms.vdouble( 0.15 ),
43532     thrOverEEE = cms.vdouble( 0.1 ),
43533     thrOverE2EB = cms.vdouble( -1.0 ),
43534     thrOverE2EE = cms.vdouble( -1.0 ),
43535     ncandcut = cms.int32( 1 ),
43536     doRhoCorrection = cms.bool( False ),
43537     rhoMax = cms.double( 9.9999999E7 ),
43538     rhoScale = cms.double( 1.0 ),
43539     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43540     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43541     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43542 )
43543 fragment.hltL1sSingleEG34to50 = cms.EDFilter( "HLTL1TSeed",
43544     saveTags = cms.bool( True ),
43545     L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
43546     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43547     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43548     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43549     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43550     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43551     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43552     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43553     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43554     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43555 )
43556 fragment.hltPrePhoton75 = cms.EDFilter( "HLTPrescaler",
43557     offset = cms.uint32( 0 ),
43558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43559 )
43560 fragment.hltEGL1SingleEG34ORL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43561     saveTags = cms.bool( True ),
43562     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43563     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43564     candNonIsolatedTag = cms.InputTag( "" ),
43565     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43566     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG34to50" ),
43567     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43568     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43569     ncandcut = cms.int32( 1 ),
43570     doIsolated = cms.bool( False ),
43571     region_eta_size = cms.double( 0.522 ),
43572     region_eta_size_ecap = cms.double( 1.0 ),
43573     region_phi_size = cms.double( 1.044 ),
43574     barrel_end = cms.double( 1.4791 ),
43575     endcap_end = cms.double( 2.65 )
43576 )
43577 fragment.hltEG75EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43578     saveTags = cms.bool( True ),
43579     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
43580     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43581     etcutEB = cms.double( 75.0 ),
43582     etcutEE = cms.double( 75.0 ),
43583     minEtaCut = cms.double( -9999.0 ),
43584     maxEtaCut = cms.double( 9999.0 ),
43585     ncandcut = cms.int32( 1 )
43586 )
43587 fragment.hltEG75HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43588     saveTags = cms.bool( True ),
43589     candTag = cms.InputTag( "hltEG75EtFilter" ),
43590     varTag = cms.InputTag( "hltEgammaHoverE" ),
43591     rhoTag = cms.InputTag( "" ),
43592     energyLowEdges = cms.vdouble( 0.0 ),
43593     lessThan = cms.bool( True ),
43594     useEt = cms.bool( False ),
43595     useAbs = cms.bool( False ),
43596     thrRegularEB = cms.vdouble( -1.0 ),
43597     thrRegularEE = cms.vdouble( -1.0 ),
43598     thrOverEEB = cms.vdouble( 0.15 ),
43599     thrOverEEE = cms.vdouble( 0.1 ),
43600     thrOverE2EB = cms.vdouble( -1.0 ),
43601     thrOverE2EE = cms.vdouble( -1.0 ),
43602     ncandcut = cms.int32( 1 ),
43603     doRhoCorrection = cms.bool( False ),
43604     rhoMax = cms.double( 9.9999999E7 ),
43605     rhoScale = cms.double( 1.0 ),
43606     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43607     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43608     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43609 )
43610 fragment.hltPrePhoton90 = cms.EDFilter( "HLTPrescaler",
43611     offset = cms.uint32( 0 ),
43612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43613 )
43614 fragment.hltEG90EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43615     saveTags = cms.bool( True ),
43616     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
43617     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43618     etcutEB = cms.double( 90.0 ),
43619     etcutEE = cms.double( 90.0 ),
43620     minEtaCut = cms.double( -9999.0 ),
43621     maxEtaCut = cms.double( 9999.0 ),
43622     ncandcut = cms.int32( 1 )
43623 )
43624 fragment.hltEG90HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43625     saveTags = cms.bool( True ),
43626     candTag = cms.InputTag( "hltEG90EtFilter" ),
43627     varTag = cms.InputTag( "hltEgammaHoverE" ),
43628     rhoTag = cms.InputTag( "" ),
43629     energyLowEdges = cms.vdouble( 0.0 ),
43630     lessThan = cms.bool( True ),
43631     useEt = cms.bool( False ),
43632     useAbs = cms.bool( False ),
43633     thrRegularEB = cms.vdouble( -1.0 ),
43634     thrRegularEE = cms.vdouble( -1.0 ),
43635     thrOverEEB = cms.vdouble( 0.15 ),
43636     thrOverEEE = cms.vdouble( 0.1 ),
43637     thrOverE2EB = cms.vdouble( -1.0 ),
43638     thrOverE2EE = cms.vdouble( -1.0 ),
43639     ncandcut = cms.int32( 1 ),
43640     doRhoCorrection = cms.bool( False ),
43641     rhoMax = cms.double( 9.9999999E7 ),
43642     rhoScale = cms.double( 1.0 ),
43643     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43644     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43645     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43646 )
43647 fragment.hltPrePhoton120 = cms.EDFilter( "HLTPrescaler",
43648     offset = cms.uint32( 0 ),
43649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43650 )
43651 fragment.hltEG120EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43652     saveTags = cms.bool( True ),
43653     inputTag = cms.InputTag( "hltEGL1SingleEG34ORL1SingleEG40Filter" ),
43654     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43655     etcutEB = cms.double( 120.0 ),
43656     etcutEE = cms.double( 120.0 ),
43657     minEtaCut = cms.double( -9999.0 ),
43658     maxEtaCut = cms.double( 9999.0 ),
43659     ncandcut = cms.int32( 1 )
43660 )
43661 fragment.hltEG120HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43662     saveTags = cms.bool( True ),
43663     candTag = cms.InputTag( "hltEG120EtFilter" ),
43664     varTag = cms.InputTag( "hltEgammaHoverE" ),
43665     rhoTag = cms.InputTag( "" ),
43666     energyLowEdges = cms.vdouble( 0.0 ),
43667     lessThan = cms.bool( True ),
43668     useEt = cms.bool( False ),
43669     useAbs = cms.bool( False ),
43670     thrRegularEB = cms.vdouble( -1.0 ),
43671     thrRegularEE = cms.vdouble( -1.0 ),
43672     thrOverEEB = cms.vdouble( 0.15 ),
43673     thrOverEEE = cms.vdouble( 0.1 ),
43674     thrOverE2EB = cms.vdouble( -1.0 ),
43675     thrOverE2EE = cms.vdouble( -1.0 ),
43676     ncandcut = cms.int32( 1 ),
43677     doRhoCorrection = cms.bool( False ),
43678     rhoMax = cms.double( 9.9999999E7 ),
43679     rhoScale = cms.double( 1.0 ),
43680     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43681     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43682     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43683 )
43684 fragment.hltPrePhoton150 = cms.EDFilter( "HLTPrescaler",
43685     offset = cms.uint32( 0 ),
43686     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43687 )
43688 fragment.hltEG150EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43689     saveTags = cms.bool( True ),
43690     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
43691     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43692     etcutEB = cms.double( 150.0 ),
43693     etcutEE = cms.double( 150.0 ),
43694     minEtaCut = cms.double( -9999.0 ),
43695     maxEtaCut = cms.double( 9999.0 ),
43696     ncandcut = cms.int32( 1 )
43697 )
43698 fragment.hltEG150HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43699     saveTags = cms.bool( True ),
43700     candTag = cms.InputTag( "hltEG150EtFilter" ),
43701     varTag = cms.InputTag( "hltEgammaHoverE" ),
43702     rhoTag = cms.InputTag( "" ),
43703     energyLowEdges = cms.vdouble( 0.0 ),
43704     lessThan = cms.bool( True ),
43705     useEt = cms.bool( False ),
43706     useAbs = cms.bool( False ),
43707     thrRegularEB = cms.vdouble( -1.0 ),
43708     thrRegularEE = cms.vdouble( -1.0 ),
43709     thrOverEEB = cms.vdouble( 0.15 ),
43710     thrOverEEE = cms.vdouble( 0.1 ),
43711     thrOverE2EB = cms.vdouble( -1.0 ),
43712     thrOverE2EE = cms.vdouble( -1.0 ),
43713     ncandcut = cms.int32( 1 ),
43714     doRhoCorrection = cms.bool( False ),
43715     rhoMax = cms.double( 9.9999999E7 ),
43716     rhoScale = cms.double( 1.0 ),
43717     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43718     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43719     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43720 )
43721 fragment.hltPrePhoton175 = cms.EDFilter( "HLTPrescaler",
43722     offset = cms.uint32( 0 ),
43723     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43724 )
43725 fragment.hltEG175EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43726     saveTags = cms.bool( True ),
43727     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
43728     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43729     etcutEB = cms.double( 175.0 ),
43730     etcutEE = cms.double( 175.0 ),
43731     minEtaCut = cms.double( -9999.0 ),
43732     maxEtaCut = cms.double( 9999.0 ),
43733     ncandcut = cms.int32( 1 )
43734 )
43735 fragment.hltEG175HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43736     saveTags = cms.bool( True ),
43737     candTag = cms.InputTag( "hltEG175EtFilter" ),
43738     varTag = cms.InputTag( "hltEgammaHoverE" ),
43739     rhoTag = cms.InputTag( "" ),
43740     energyLowEdges = cms.vdouble( 0.0 ),
43741     lessThan = cms.bool( True ),
43742     useEt = cms.bool( False ),
43743     useAbs = cms.bool( False ),
43744     thrRegularEB = cms.vdouble( -1.0 ),
43745     thrRegularEE = cms.vdouble( -1.0 ),
43746     thrOverEEB = cms.vdouble( 0.15 ),
43747     thrOverEEE = cms.vdouble( 0.1 ),
43748     thrOverE2EB = cms.vdouble( -1.0 ),
43749     thrOverE2EE = cms.vdouble( -1.0 ),
43750     ncandcut = cms.int32( 1 ),
43751     doRhoCorrection = cms.bool( False ),
43752     rhoMax = cms.double( 9.9999999E7 ),
43753     rhoScale = cms.double( 1.0 ),
43754     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43755     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43756     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43757 )
43758 fragment.hltPrePhoton200 = cms.EDFilter( "HLTPrescaler",
43759     offset = cms.uint32( 0 ),
43760     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43761 )
43762 fragment.hltEG200EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43763     saveTags = cms.bool( True ),
43764     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
43765     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43766     etcutEB = cms.double( 200.0 ),
43767     etcutEE = cms.double( 200.0 ),
43768     minEtaCut = cms.double( -9999.0 ),
43769     maxEtaCut = cms.double( 9999.0 ),
43770     ncandcut = cms.int32( 1 )
43771 )
43772 fragment.hltEG200HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43773     saveTags = cms.bool( True ),
43774     candTag = cms.InputTag( "hltEG200EtFilter" ),
43775     varTag = cms.InputTag( "hltEgammaHoverE" ),
43776     rhoTag = cms.InputTag( "" ),
43777     energyLowEdges = cms.vdouble( 0.0 ),
43778     lessThan = cms.bool( True ),
43779     useEt = cms.bool( False ),
43780     useAbs = cms.bool( False ),
43781     thrRegularEB = cms.vdouble( -1.0 ),
43782     thrRegularEE = cms.vdouble( -1.0 ),
43783     thrOverEEB = cms.vdouble( 0.15 ),
43784     thrOverEEE = cms.vdouble( 0.1 ),
43785     thrOverE2EB = cms.vdouble( -1.0 ),
43786     thrOverE2EE = cms.vdouble( -1.0 ),
43787     ncandcut = cms.int32( 1 ),
43788     doRhoCorrection = cms.bool( False ),
43789     rhoMax = cms.double( 9.9999999E7 ),
43790     rhoScale = cms.double( 1.0 ),
43791     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43792     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43793     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43794 )
43795 fragment.hltL1sSingleIsoEG28to45 = cms.EDFilter( "HLTL1TSeed",
43796     saveTags = cms.bool( True ),
43797     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" ),
43798     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
43799     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
43800     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
43801     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
43802     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43803     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43804     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43805     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
43806     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
43807 )
43808 fragment.hltPrePhoton45EB = cms.EDFilter( "HLTPrescaler",
43809     offset = cms.uint32( 0 ),
43810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43811 )
43812 fragment.hltEGL1SingleIsoEG28to45Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
43813     saveTags = cms.bool( True ),
43814     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
43815     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43816     candNonIsolatedTag = cms.InputTag( "" ),
43817     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
43818     L1SeedFilterTag = cms.InputTag( "hltL1sSingleIsoEG28to45" ),
43819     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
43820     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
43821     ncandcut = cms.int32( 1 ),
43822     doIsolated = cms.bool( False ),
43823     region_eta_size = cms.double( 0.522 ),
43824     region_eta_size_ecap = cms.double( 1.0 ),
43825     region_phi_size = cms.double( 1.044 ),
43826     barrel_end = cms.double( 1.4791 ),
43827     endcap_end = cms.double( 2.65 )
43828 )
43829 fragment.hltEG45EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43830     saveTags = cms.bool( True ),
43831     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
43832     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43833     etcutEB = cms.double( 45.0 ),
43834     etcutEE = cms.double( 9999999.0 ),
43835     minEtaCut = cms.double( -9999.0 ),
43836     maxEtaCut = cms.double( 9999.0 ),
43837     ncandcut = cms.int32( 1 )
43838 )
43839 fragment.hltPrePhoton40EB = cms.EDFilter( "HLTPrescaler",
43840     offset = cms.uint32( 0 ),
43841     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43842 )
43843 fragment.hltEG40EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43844     saveTags = cms.bool( True ),
43845     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
43846     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43847     etcutEB = cms.double( 40.0 ),
43848     etcutEE = cms.double( 9999999.0 ),
43849     minEtaCut = cms.double( -9999.0 ),
43850     maxEtaCut = cms.double( 9999.0 ),
43851     ncandcut = cms.int32( 1 )
43852 )
43853 fragment.hltPrePhoton50EB = cms.EDFilter( "HLTPrescaler",
43854     offset = cms.uint32( 0 ),
43855     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43856 )
43857 fragment.hltEG50EBEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43858     saveTags = cms.bool( True ),
43859     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
43860     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43861     etcutEB = cms.double( 50.0 ),
43862     etcutEE = cms.double( 9999999.0 ),
43863     minEtaCut = cms.double( -9999.0 ),
43864     maxEtaCut = cms.double( 9999.0 ),
43865     ncandcut = cms.int32( 1 )
43866 )
43867 fragment.hltPrePhoton30EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
43868     offset = cms.uint32( 0 ),
43869     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43870 )
43871 fragment.hltPrePhoton40EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
43872     offset = cms.uint32( 0 ),
43873     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
43874 )
43875 fragment.hltEG40EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
43876     saveTags = cms.bool( True ),
43877     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
43878     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
43879     etcutEB = cms.double( 40.0 ),
43880     etcutEE = cms.double( 9999999.0 ),
43881     minEtaCut = cms.double( -9999.0 ),
43882     maxEtaCut = cms.double( 9999.0 ),
43883     ncandcut = cms.int32( 1 )
43884 )
43885 fragment.hltEG40EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43886     saveTags = cms.bool( True ),
43887     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoEtFilter" ),
43888     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
43889     rhoTag = cms.InputTag( "" ),
43890     energyLowEdges = cms.vdouble( 0.0 ),
43891     lessThan = cms.bool( True ),
43892     useEt = cms.bool( False ),
43893     useAbs = cms.bool( False ),
43894     thrRegularEB = cms.vdouble( 0.01 ),
43895     thrRegularEE = cms.vdouble( 0.0 ),
43896     thrOverEEB = cms.vdouble( -1.0 ),
43897     thrOverEEE = cms.vdouble( -1.0 ),
43898     thrOverE2EB = cms.vdouble( -1.0 ),
43899     thrOverE2EE = cms.vdouble( -1.0 ),
43900     ncandcut = cms.int32( 1 ),
43901     doRhoCorrection = cms.bool( False ),
43902     rhoMax = cms.double( 9.9999999E7 ),
43903     rhoScale = cms.double( 1.0 ),
43904     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43905     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43906     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43907 )
43908 fragment.hltEG40EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
43909     saveTags = cms.bool( True ),
43910     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoClusterShapeFilter" ),
43911     varTag = cms.InputTag( "hltEgammaHoverE" ),
43912     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43913     energyLowEdges = cms.vdouble( 0.0 ),
43914     lessThan = cms.bool( True ),
43915     useEt = cms.bool( False ),
43916     useAbs = cms.bool( False ),
43917     thrRegularEB = cms.vdouble( -1.0 ),
43918     thrRegularEE = cms.vdouble( -1.0 ),
43919     thrOverEEB = cms.vdouble( 0.04 ),
43920     thrOverEEE = cms.vdouble( 0.0 ),
43921     thrOverE2EB = cms.vdouble( -1.0 ),
43922     thrOverE2EE = cms.vdouble( -1.0 ),
43923     ncandcut = cms.int32( 1 ),
43924     doRhoCorrection = cms.bool( True ),
43925     rhoMax = cms.double( 9.9999999E7 ),
43926     rhoScale = cms.double( 1.0 ),
43927     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
43928     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43929     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43930 )
43931 fragment.hltEG40EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
43932     saveTags = cms.bool( True ),
43933     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHEFilter" ),
43934     varTag = cms.InputTag( "hltEgammaR9ID" ),
43935     rhoTag = cms.InputTag( "" ),
43936     energyLowEdges = cms.vdouble( 0.0 ),
43937     lessThan = cms.bool( False ),
43938     useEt = cms.bool( False ),
43939     useAbs = cms.bool( False ),
43940     thrRegularEB = cms.vdouble( 0.1 ),
43941     thrRegularEE = cms.vdouble( 0.1 ),
43942     thrOverEEB = cms.vdouble( -1.0 ),
43943     thrOverEEE = cms.vdouble( -1.0 ),
43944     thrOverE2EB = cms.vdouble( -1.0 ),
43945     thrOverE2EE = cms.vdouble( -1.0 ),
43946     ncandcut = cms.int32( 0 ),
43947     doRhoCorrection = cms.bool( False ),
43948     rhoMax = cms.double( 9.9999999E7 ),
43949     rhoScale = cms.double( 1.0 ),
43950     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
43951     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43952     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43953 )
43954 fragment.hltEG40EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
43955     saveTags = cms.bool( True ),
43956     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoR9Filter" ),
43957     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
43958     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43959     energyLowEdges = cms.vdouble( 0.0 ),
43960     lessThan = cms.bool( True ),
43961     useEt = cms.bool( True ),
43962     useAbs = cms.bool( False ),
43963     thrRegularEB = cms.vdouble( 2.0 ),
43964     thrRegularEE = cms.vdouble( 2.5 ),
43965     thrOverEEB = cms.vdouble( 0.02 ),
43966     thrOverEEE = cms.vdouble( 0.0 ),
43967     thrOverE2EB = cms.vdouble( 0.0 ),
43968     thrOverE2EE = cms.vdouble( 0.0 ),
43969     ncandcut = cms.int32( 1 ),
43970     doRhoCorrection = cms.bool( True ),
43971     rhoMax = cms.double( 9.9999999E7 ),
43972     rhoScale = cms.double( 1.0 ),
43973     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
43974     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43975     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43976 )
43977 fragment.hltEG40EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
43978     saveTags = cms.bool( True ),
43979     candTag = cms.InputTag( "hltEG40EBTightIDTightIsotEcalIsoFilter" ),
43980     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
43981     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
43982     energyLowEdges = cms.vdouble( 0.0 ),
43983     lessThan = cms.bool( True ),
43984     useEt = cms.bool( True ),
43985     useAbs = cms.bool( False ),
43986     thrRegularEB = cms.vdouble( 3.5 ),
43987     thrRegularEE = cms.vdouble( 0.0 ),
43988     thrOverEEB = cms.vdouble( 0.005 ),
43989     thrOverEEE = cms.vdouble( 0.0 ),
43990     thrOverE2EB = cms.vdouble( 0.0 ),
43991     thrOverE2EE = cms.vdouble( 0.0 ),
43992     ncandcut = cms.int32( 1 ),
43993     doRhoCorrection = cms.bool( True ),
43994     rhoMax = cms.double( 9.9999999E7 ),
43995     rhoScale = cms.double( 1.0 ),
43996     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
43997     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
43998     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
43999 )
44000 fragment.hltEG40EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44001     saveTags = cms.bool( True ),
44002     candTag = cms.InputTag( "hltEG40EBTightIDTightIsoHcalIsoFilter" ),
44003     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44004     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44005     energyLowEdges = cms.vdouble( 0.0 ),
44006     lessThan = cms.bool( True ),
44007     useEt = cms.bool( True ),
44008     useAbs = cms.bool( False ),
44009     thrRegularEB = cms.vdouble( 0.0 ),
44010     thrRegularEE = cms.vdouble( 0.0 ),
44011     thrOverEEB = cms.vdouble( 0.01 ),
44012     thrOverEEE = cms.vdouble( 0.01 ),
44013     thrOverE2EB = cms.vdouble( 0.0 ),
44014     thrOverE2EE = cms.vdouble( 0.0 ),
44015     ncandcut = cms.int32( 1 ),
44016     doRhoCorrection = cms.bool( True ),
44017     rhoMax = cms.double( 9.9999999E7 ),
44018     rhoScale = cms.double( 1.0 ),
44019     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44020     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44021     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44022 )
44023 fragment.hltPrePhoton45EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
44024     offset = cms.uint32( 0 ),
44025     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44026 )
44027 fragment.hltEG45EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44028     saveTags = cms.bool( True ),
44029     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
44030     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44031     etcutEB = cms.double( 45.0 ),
44032     etcutEE = cms.double( 9999999.0 ),
44033     minEtaCut = cms.double( -9999.0 ),
44034     maxEtaCut = cms.double( 9999.0 ),
44035     ncandcut = cms.int32( 1 )
44036 )
44037 fragment.hltEG45EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44038     saveTags = cms.bool( True ),
44039     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoEtFilter" ),
44040     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44041     rhoTag = cms.InputTag( "" ),
44042     energyLowEdges = cms.vdouble( 0.0 ),
44043     lessThan = cms.bool( True ),
44044     useEt = cms.bool( False ),
44045     useAbs = cms.bool( False ),
44046     thrRegularEB = cms.vdouble( 0.01 ),
44047     thrRegularEE = cms.vdouble( 0.0 ),
44048     thrOverEEB = cms.vdouble( -1.0 ),
44049     thrOverEEE = cms.vdouble( -1.0 ),
44050     thrOverE2EB = cms.vdouble( -1.0 ),
44051     thrOverE2EE = cms.vdouble( -1.0 ),
44052     ncandcut = cms.int32( 1 ),
44053     doRhoCorrection = cms.bool( False ),
44054     rhoMax = cms.double( 9.9999999E7 ),
44055     rhoScale = cms.double( 1.0 ),
44056     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44057     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44058     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44059 )
44060 fragment.hltEG45EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44061     saveTags = cms.bool( True ),
44062     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoClusterShapeFilter" ),
44063     varTag = cms.InputTag( "hltEgammaHoverE" ),
44064     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44065     energyLowEdges = cms.vdouble( 0.0 ),
44066     lessThan = cms.bool( True ),
44067     useEt = cms.bool( False ),
44068     useAbs = cms.bool( False ),
44069     thrRegularEB = cms.vdouble( -1.0 ),
44070     thrRegularEE = cms.vdouble( -1.0 ),
44071     thrOverEEB = cms.vdouble( 0.04 ),
44072     thrOverEEE = cms.vdouble( 0.0 ),
44073     thrOverE2EB = cms.vdouble( -1.0 ),
44074     thrOverE2EE = cms.vdouble( -1.0 ),
44075     ncandcut = cms.int32( 1 ),
44076     doRhoCorrection = cms.bool( True ),
44077     rhoMax = cms.double( 9.9999999E7 ),
44078     rhoScale = cms.double( 1.0 ),
44079     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
44080     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44081     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44082 )
44083 fragment.hltEG45EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44084     saveTags = cms.bool( True ),
44085     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHEFilter" ),
44086     varTag = cms.InputTag( "hltEgammaR9ID" ),
44087     rhoTag = cms.InputTag( "" ),
44088     energyLowEdges = cms.vdouble( 0.0 ),
44089     lessThan = cms.bool( False ),
44090     useEt = cms.bool( False ),
44091     useAbs = cms.bool( False ),
44092     thrRegularEB = cms.vdouble( 0.1 ),
44093     thrRegularEE = cms.vdouble( 0.1 ),
44094     thrOverEEB = cms.vdouble( -1.0 ),
44095     thrOverEEE = cms.vdouble( -1.0 ),
44096     thrOverE2EB = cms.vdouble( -1.0 ),
44097     thrOverE2EE = cms.vdouble( -1.0 ),
44098     ncandcut = cms.int32( 0 ),
44099     doRhoCorrection = cms.bool( False ),
44100     rhoMax = cms.double( 9.9999999E7 ),
44101     rhoScale = cms.double( 1.0 ),
44102     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44103     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44104     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44105 )
44106 fragment.hltEG45EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44107     saveTags = cms.bool( True ),
44108     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoR9Filter" ),
44109     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
44110     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44111     energyLowEdges = cms.vdouble( 0.0 ),
44112     lessThan = cms.bool( True ),
44113     useEt = cms.bool( True ),
44114     useAbs = cms.bool( False ),
44115     thrRegularEB = cms.vdouble( 2.0 ),
44116     thrRegularEE = cms.vdouble( 2.5 ),
44117     thrOverEEB = cms.vdouble( 0.02 ),
44118     thrOverEEE = cms.vdouble( 0.0 ),
44119     thrOverE2EB = cms.vdouble( 0.0 ),
44120     thrOverE2EE = cms.vdouble( 0.0 ),
44121     ncandcut = cms.int32( 1 ),
44122     doRhoCorrection = cms.bool( True ),
44123     rhoMax = cms.double( 9.9999999E7 ),
44124     rhoScale = cms.double( 1.0 ),
44125     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
44126     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44127     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44128 )
44129 fragment.hltEG45EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44130     saveTags = cms.bool( True ),
44131     candTag = cms.InputTag( "hltEG45EBTightIDTightIsotEcalIsoFilter" ),
44132     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44133     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44134     energyLowEdges = cms.vdouble( 0.0 ),
44135     lessThan = cms.bool( True ),
44136     useEt = cms.bool( True ),
44137     useAbs = cms.bool( False ),
44138     thrRegularEB = cms.vdouble( 3.5 ),
44139     thrRegularEE = cms.vdouble( 0.0 ),
44140     thrOverEEB = cms.vdouble( 0.005 ),
44141     thrOverEEE = cms.vdouble( 0.0 ),
44142     thrOverE2EB = cms.vdouble( 0.0 ),
44143     thrOverE2EE = cms.vdouble( 0.0 ),
44144     ncandcut = cms.int32( 1 ),
44145     doRhoCorrection = cms.bool( True ),
44146     rhoMax = cms.double( 9.9999999E7 ),
44147     rhoScale = cms.double( 1.0 ),
44148     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
44149     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44150     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44151 )
44152 fragment.hltEG45EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44153     saveTags = cms.bool( True ),
44154     candTag = cms.InputTag( "hltEG45EBTightIDTightIsoHcalIsoFilter" ),
44155     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44156     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44157     energyLowEdges = cms.vdouble( 0.0 ),
44158     lessThan = cms.bool( True ),
44159     useEt = cms.bool( True ),
44160     useAbs = cms.bool( False ),
44161     thrRegularEB = cms.vdouble( 0.0 ),
44162     thrRegularEE = cms.vdouble( 0.0 ),
44163     thrOverEEB = cms.vdouble( 0.01 ),
44164     thrOverEEE = cms.vdouble( 0.01 ),
44165     thrOverE2EB = cms.vdouble( 0.0 ),
44166     thrOverE2EE = cms.vdouble( 0.0 ),
44167     ncandcut = cms.int32( 1 ),
44168     doRhoCorrection = cms.bool( True ),
44169     rhoMax = cms.double( 9.9999999E7 ),
44170     rhoScale = cms.double( 1.0 ),
44171     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44172     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44173     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44174 )
44175 fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
44176     offset = cms.uint32( 0 ),
44177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44178 )
44179 fragment.hltEG50EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44180     saveTags = cms.bool( True ),
44181     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
44182     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44183     etcutEB = cms.double( 50.0 ),
44184     etcutEE = cms.double( 9999999.0 ),
44185     minEtaCut = cms.double( -9999.0 ),
44186     maxEtaCut = cms.double( 9999.0 ),
44187     ncandcut = cms.int32( 1 )
44188 )
44189 fragment.hltEG50EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44190     saveTags = cms.bool( True ),
44191     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoEtFilter" ),
44192     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44193     rhoTag = cms.InputTag( "" ),
44194     energyLowEdges = cms.vdouble( 0.0 ),
44195     lessThan = cms.bool( True ),
44196     useEt = cms.bool( False ),
44197     useAbs = cms.bool( False ),
44198     thrRegularEB = cms.vdouble( 0.01 ),
44199     thrRegularEE = cms.vdouble( 0.0 ),
44200     thrOverEEB = cms.vdouble( -1.0 ),
44201     thrOverEEE = cms.vdouble( -1.0 ),
44202     thrOverE2EB = cms.vdouble( -1.0 ),
44203     thrOverE2EE = cms.vdouble( -1.0 ),
44204     ncandcut = cms.int32( 1 ),
44205     doRhoCorrection = cms.bool( False ),
44206     rhoMax = cms.double( 9.9999999E7 ),
44207     rhoScale = cms.double( 1.0 ),
44208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44210     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44211 )
44212 fragment.hltEG50EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44213     saveTags = cms.bool( True ),
44214     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoClusterShapeFilter" ),
44215     varTag = cms.InputTag( "hltEgammaHoverE" ),
44216     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44217     energyLowEdges = cms.vdouble( 0.0 ),
44218     lessThan = cms.bool( True ),
44219     useEt = cms.bool( False ),
44220     useAbs = cms.bool( False ),
44221     thrRegularEB = cms.vdouble( -1.0 ),
44222     thrRegularEE = cms.vdouble( -1.0 ),
44223     thrOverEEB = cms.vdouble( 0.04 ),
44224     thrOverEEE = cms.vdouble( 0.0 ),
44225     thrOverE2EB = cms.vdouble( -1.0 ),
44226     thrOverE2EE = cms.vdouble( -1.0 ),
44227     ncandcut = cms.int32( 1 ),
44228     doRhoCorrection = cms.bool( True ),
44229     rhoMax = cms.double( 9.9999999E7 ),
44230     rhoScale = cms.double( 1.0 ),
44231     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
44232     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44233     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44234 )
44235 fragment.hltEG50EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44236     saveTags = cms.bool( True ),
44237     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHEFilter" ),
44238     varTag = cms.InputTag( "hltEgammaR9ID" ),
44239     rhoTag = cms.InputTag( "" ),
44240     energyLowEdges = cms.vdouble( 0.0 ),
44241     lessThan = cms.bool( False ),
44242     useEt = cms.bool( False ),
44243     useAbs = cms.bool( False ),
44244     thrRegularEB = cms.vdouble( 0.1 ),
44245     thrRegularEE = cms.vdouble( 0.1 ),
44246     thrOverEEB = cms.vdouble( -1.0 ),
44247     thrOverEEE = cms.vdouble( -1.0 ),
44248     thrOverE2EB = cms.vdouble( -1.0 ),
44249     thrOverE2EE = cms.vdouble( -1.0 ),
44250     ncandcut = cms.int32( 0 ),
44251     doRhoCorrection = cms.bool( False ),
44252     rhoMax = cms.double( 9.9999999E7 ),
44253     rhoScale = cms.double( 1.0 ),
44254     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44256     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44257 )
44258 fragment.hltEG50EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44259     saveTags = cms.bool( True ),
44260     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoR9Filter" ),
44261     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
44262     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44263     energyLowEdges = cms.vdouble( 0.0 ),
44264     lessThan = cms.bool( True ),
44265     useEt = cms.bool( True ),
44266     useAbs = cms.bool( False ),
44267     thrRegularEB = cms.vdouble( 2.0 ),
44268     thrRegularEE = cms.vdouble( 2.5 ),
44269     thrOverEEB = cms.vdouble( 0.02 ),
44270     thrOverEEE = cms.vdouble( 0.0 ),
44271     thrOverE2EB = cms.vdouble( 0.0 ),
44272     thrOverE2EE = cms.vdouble( 0.0 ),
44273     ncandcut = cms.int32( 1 ),
44274     doRhoCorrection = cms.bool( True ),
44275     rhoMax = cms.double( 9.9999999E7 ),
44276     rhoScale = cms.double( 1.0 ),
44277     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
44278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44280 )
44281 fragment.hltEG50EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44282     saveTags = cms.bool( True ),
44283     candTag = cms.InputTag( "hltEG50EBTightIDTightIsotEcalIsoFilter" ),
44284     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44285     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44286     energyLowEdges = cms.vdouble( 0.0 ),
44287     lessThan = cms.bool( True ),
44288     useEt = cms.bool( True ),
44289     useAbs = cms.bool( False ),
44290     thrRegularEB = cms.vdouble( 3.5 ),
44291     thrRegularEE = cms.vdouble( 0.0 ),
44292     thrOverEEB = cms.vdouble( 0.005 ),
44293     thrOverEEE = cms.vdouble( 0.0 ),
44294     thrOverE2EB = cms.vdouble( 0.0 ),
44295     thrOverE2EE = cms.vdouble( 0.0 ),
44296     ncandcut = cms.int32( 1 ),
44297     doRhoCorrection = cms.bool( True ),
44298     rhoMax = cms.double( 9.9999999E7 ),
44299     rhoScale = cms.double( 1.0 ),
44300     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
44301     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44302     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44303 )
44304 fragment.hltEG50EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44305     saveTags = cms.bool( True ),
44306     candTag = cms.InputTag( "hltEG50EBTightIDTightIsoHcalIsoFilter" ),
44307     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44308     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44309     energyLowEdges = cms.vdouble( 0.0 ),
44310     lessThan = cms.bool( True ),
44311     useEt = cms.bool( True ),
44312     useAbs = cms.bool( False ),
44313     thrRegularEB = cms.vdouble( 0.0 ),
44314     thrRegularEE = cms.vdouble( 0.0 ),
44315     thrOverEEB = cms.vdouble( 0.01 ),
44316     thrOverEEE = cms.vdouble( 0.01 ),
44317     thrOverE2EB = cms.vdouble( 0.0 ),
44318     thrOverE2EE = cms.vdouble( 0.0 ),
44319     ncandcut = cms.int32( 1 ),
44320     doRhoCorrection = cms.bool( True ),
44321     rhoMax = cms.double( 9.9999999E7 ),
44322     rhoScale = cms.double( 1.0 ),
44323     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44324     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44325     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44326 )
44327 fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
44328     offset = cms.uint32( 0 ),
44329     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44330 )
44331 fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
44332     offset = cms.uint32( 0 ),
44333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44334 )
44335 fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
44336     offset = cms.uint32( 0 ),
44337     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44338 )
44339 fragment.hltPrePhoton50EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
44340     offset = cms.uint32( 0 ),
44341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44342 )
44343 fragment.hltPrePhoton55EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
44344     offset = cms.uint32( 0 ),
44345     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44346 )
44347 fragment.hltEG55EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44348     saveTags = cms.bool( True ),
44349     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
44350     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44351     etcutEB = cms.double( 55.0 ),
44352     etcutEE = cms.double( 9999999.0 ),
44353     minEtaCut = cms.double( -9999.0 ),
44354     maxEtaCut = cms.double( 9999.0 ),
44355     ncandcut = cms.int32( 1 )
44356 )
44357 fragment.hltEG55EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44358     saveTags = cms.bool( True ),
44359     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoEtFilter" ),
44360     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44361     rhoTag = cms.InputTag( "" ),
44362     energyLowEdges = cms.vdouble( 0.0 ),
44363     lessThan = cms.bool( True ),
44364     useEt = cms.bool( False ),
44365     useAbs = cms.bool( False ),
44366     thrRegularEB = cms.vdouble( 0.01 ),
44367     thrRegularEE = cms.vdouble( 0.0 ),
44368     thrOverEEB = cms.vdouble( -1.0 ),
44369     thrOverEEE = cms.vdouble( -1.0 ),
44370     thrOverE2EB = cms.vdouble( -1.0 ),
44371     thrOverE2EE = cms.vdouble( -1.0 ),
44372     ncandcut = cms.int32( 1 ),
44373     doRhoCorrection = cms.bool( False ),
44374     rhoMax = cms.double( 9.9999999E7 ),
44375     rhoScale = cms.double( 1.0 ),
44376     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44377     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44378     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44379 )
44380 fragment.hltEG55EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44381     saveTags = cms.bool( True ),
44382     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoClusterShapeFilter" ),
44383     varTag = cms.InputTag( "hltEgammaHoverE" ),
44384     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44385     energyLowEdges = cms.vdouble( 0.0 ),
44386     lessThan = cms.bool( True ),
44387     useEt = cms.bool( False ),
44388     useAbs = cms.bool( False ),
44389     thrRegularEB = cms.vdouble( -1.0 ),
44390     thrRegularEE = cms.vdouble( -1.0 ),
44391     thrOverEEB = cms.vdouble( 0.04 ),
44392     thrOverEEE = cms.vdouble( 0.0 ),
44393     thrOverE2EB = cms.vdouble( -1.0 ),
44394     thrOverE2EE = cms.vdouble( -1.0 ),
44395     ncandcut = cms.int32( 1 ),
44396     doRhoCorrection = cms.bool( True ),
44397     rhoMax = cms.double( 9.9999999E7 ),
44398     rhoScale = cms.double( 1.0 ),
44399     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
44400     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44401     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44402 )
44403 fragment.hltEG55EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44404     saveTags = cms.bool( True ),
44405     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHEFilter" ),
44406     varTag = cms.InputTag( "hltEgammaR9ID" ),
44407     rhoTag = cms.InputTag( "" ),
44408     energyLowEdges = cms.vdouble( 0.0 ),
44409     lessThan = cms.bool( False ),
44410     useEt = cms.bool( False ),
44411     useAbs = cms.bool( False ),
44412     thrRegularEB = cms.vdouble( 0.1 ),
44413     thrRegularEE = cms.vdouble( 0.1 ),
44414     thrOverEEB = cms.vdouble( -1.0 ),
44415     thrOverEEE = cms.vdouble( -1.0 ),
44416     thrOverE2EB = cms.vdouble( -1.0 ),
44417     thrOverE2EE = cms.vdouble( -1.0 ),
44418     ncandcut = cms.int32( 0 ),
44419     doRhoCorrection = cms.bool( False ),
44420     rhoMax = cms.double( 9.9999999E7 ),
44421     rhoScale = cms.double( 1.0 ),
44422     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44423     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44424     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44425 )
44426 fragment.hltEG55EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44427     saveTags = cms.bool( True ),
44428     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoR9Filter" ),
44429     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
44430     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44431     energyLowEdges = cms.vdouble( 0.0 ),
44432     lessThan = cms.bool( True ),
44433     useEt = cms.bool( True ),
44434     useAbs = cms.bool( False ),
44435     thrRegularEB = cms.vdouble( 2.0 ),
44436     thrRegularEE = cms.vdouble( 2.5 ),
44437     thrOverEEB = cms.vdouble( 0.02 ),
44438     thrOverEEE = cms.vdouble( 0.0 ),
44439     thrOverE2EB = cms.vdouble( 0.0 ),
44440     thrOverE2EE = cms.vdouble( 0.0 ),
44441     ncandcut = cms.int32( 1 ),
44442     doRhoCorrection = cms.bool( True ),
44443     rhoMax = cms.double( 9.9999999E7 ),
44444     rhoScale = cms.double( 1.0 ),
44445     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
44446     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44447     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44448 )
44449 fragment.hltEG55EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44450     saveTags = cms.bool( True ),
44451     candTag = cms.InputTag( "hltEG55EBTightIDTightIsotEcalIsoFilter" ),
44452     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44453     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44454     energyLowEdges = cms.vdouble( 0.0 ),
44455     lessThan = cms.bool( True ),
44456     useEt = cms.bool( True ),
44457     useAbs = cms.bool( False ),
44458     thrRegularEB = cms.vdouble( 3.5 ),
44459     thrRegularEE = cms.vdouble( 0.0 ),
44460     thrOverEEB = cms.vdouble( 0.005 ),
44461     thrOverEEE = cms.vdouble( 0.0 ),
44462     thrOverE2EB = cms.vdouble( 0.0 ),
44463     thrOverE2EE = cms.vdouble( 0.0 ),
44464     ncandcut = cms.int32( 1 ),
44465     doRhoCorrection = cms.bool( True ),
44466     rhoMax = cms.double( 9.9999999E7 ),
44467     rhoScale = cms.double( 1.0 ),
44468     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
44469     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44470     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44471 )
44472 fragment.hltEG55EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44473     saveTags = cms.bool( True ),
44474     candTag = cms.InputTag( "hltEG55EBTightIDTightIsoHcalIsoFilter" ),
44475     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44476     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44477     energyLowEdges = cms.vdouble( 0.0 ),
44478     lessThan = cms.bool( True ),
44479     useEt = cms.bool( True ),
44480     useAbs = cms.bool( False ),
44481     thrRegularEB = cms.vdouble( 0.0 ),
44482     thrRegularEE = cms.vdouble( 0.0 ),
44483     thrOverEEB = cms.vdouble( 0.01 ),
44484     thrOverEEE = cms.vdouble( 0.01 ),
44485     thrOverE2EB = cms.vdouble( 0.0 ),
44486     thrOverE2EE = cms.vdouble( 0.0 ),
44487     ncandcut = cms.int32( 1 ),
44488     doRhoCorrection = cms.bool( True ),
44489     rhoMax = cms.double( 9.9999999E7 ),
44490     rhoScale = cms.double( 1.0 ),
44491     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44492     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44493     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44494 )
44495 fragment.hltPrePhoton75EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
44496     offset = cms.uint32( 0 ),
44497     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44498 )
44499 fragment.hltEG75EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44500     saveTags = cms.bool( True ),
44501     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
44502     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44503     etcutEB = cms.double( 75.0 ),
44504     etcutEE = cms.double( 9999999.0 ),
44505     minEtaCut = cms.double( -9999.0 ),
44506     maxEtaCut = cms.double( 9999.0 ),
44507     ncandcut = cms.int32( 1 )
44508 )
44509 fragment.hltEG75EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44510     saveTags = cms.bool( True ),
44511     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoEtFilter" ),
44512     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44513     rhoTag = cms.InputTag( "" ),
44514     energyLowEdges = cms.vdouble( 0.0 ),
44515     lessThan = cms.bool( True ),
44516     useEt = cms.bool( False ),
44517     useAbs = cms.bool( False ),
44518     thrRegularEB = cms.vdouble( 0.01 ),
44519     thrRegularEE = cms.vdouble( 0.0 ),
44520     thrOverEEB = cms.vdouble( -1.0 ),
44521     thrOverEEE = cms.vdouble( -1.0 ),
44522     thrOverE2EB = cms.vdouble( -1.0 ),
44523     thrOverE2EE = cms.vdouble( -1.0 ),
44524     ncandcut = cms.int32( 1 ),
44525     doRhoCorrection = cms.bool( False ),
44526     rhoMax = cms.double( 9.9999999E7 ),
44527     rhoScale = cms.double( 1.0 ),
44528     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44529     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44530     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44531 )
44532 fragment.hltEG75EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44533     saveTags = cms.bool( True ),
44534     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoClusterShapeFilter" ),
44535     varTag = cms.InputTag( "hltEgammaHoverE" ),
44536     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44537     energyLowEdges = cms.vdouble( 0.0 ),
44538     lessThan = cms.bool( True ),
44539     useEt = cms.bool( False ),
44540     useAbs = cms.bool( False ),
44541     thrRegularEB = cms.vdouble( -1.0 ),
44542     thrRegularEE = cms.vdouble( -1.0 ),
44543     thrOverEEB = cms.vdouble( 0.04 ),
44544     thrOverEEE = cms.vdouble( 0.0 ),
44545     thrOverE2EB = cms.vdouble( -1.0 ),
44546     thrOverE2EE = cms.vdouble( -1.0 ),
44547     ncandcut = cms.int32( 1 ),
44548     doRhoCorrection = cms.bool( True ),
44549     rhoMax = cms.double( 9.9999999E7 ),
44550     rhoScale = cms.double( 1.0 ),
44551     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
44552     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44553     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44554 )
44555 fragment.hltEG75EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44556     saveTags = cms.bool( True ),
44557     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHEFilter" ),
44558     varTag = cms.InputTag( "hltEgammaR9ID" ),
44559     rhoTag = cms.InputTag( "" ),
44560     energyLowEdges = cms.vdouble( 0.0 ),
44561     lessThan = cms.bool( False ),
44562     useEt = cms.bool( False ),
44563     useAbs = cms.bool( False ),
44564     thrRegularEB = cms.vdouble( 0.1 ),
44565     thrRegularEE = cms.vdouble( 0.1 ),
44566     thrOverEEB = cms.vdouble( -1.0 ),
44567     thrOverEEE = cms.vdouble( -1.0 ),
44568     thrOverE2EB = cms.vdouble( -1.0 ),
44569     thrOverE2EE = cms.vdouble( -1.0 ),
44570     ncandcut = cms.int32( 0 ),
44571     doRhoCorrection = cms.bool( False ),
44572     rhoMax = cms.double( 9.9999999E7 ),
44573     rhoScale = cms.double( 1.0 ),
44574     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44575     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44576     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44577 )
44578 fragment.hltEG75EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44579     saveTags = cms.bool( True ),
44580     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoR9Filter" ),
44581     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
44582     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44583     energyLowEdges = cms.vdouble( 0.0 ),
44584     lessThan = cms.bool( True ),
44585     useEt = cms.bool( True ),
44586     useAbs = cms.bool( False ),
44587     thrRegularEB = cms.vdouble( 2.0 ),
44588     thrRegularEE = cms.vdouble( 2.5 ),
44589     thrOverEEB = cms.vdouble( 0.02 ),
44590     thrOverEEE = cms.vdouble( 0.0 ),
44591     thrOverE2EB = cms.vdouble( 0.0 ),
44592     thrOverE2EE = cms.vdouble( 0.0 ),
44593     ncandcut = cms.int32( 1 ),
44594     doRhoCorrection = cms.bool( True ),
44595     rhoMax = cms.double( 9.9999999E7 ),
44596     rhoScale = cms.double( 1.0 ),
44597     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
44598     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44599     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44600 )
44601 fragment.hltEG75EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44602     saveTags = cms.bool( True ),
44603     candTag = cms.InputTag( "hltEG75EBTightIDTightIsotEcalIsoFilter" ),
44604     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44605     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44606     energyLowEdges = cms.vdouble( 0.0 ),
44607     lessThan = cms.bool( True ),
44608     useEt = cms.bool( True ),
44609     useAbs = cms.bool( False ),
44610     thrRegularEB = cms.vdouble( 3.5 ),
44611     thrRegularEE = cms.vdouble( 0.0 ),
44612     thrOverEEB = cms.vdouble( 0.005 ),
44613     thrOverEEE = cms.vdouble( 0.0 ),
44614     thrOverE2EB = cms.vdouble( 0.0 ),
44615     thrOverE2EE = cms.vdouble( 0.0 ),
44616     ncandcut = cms.int32( 1 ),
44617     doRhoCorrection = cms.bool( True ),
44618     rhoMax = cms.double( 9.9999999E7 ),
44619     rhoScale = cms.double( 1.0 ),
44620     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
44621     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44622     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44623 )
44624 fragment.hltEG75EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44625     saveTags = cms.bool( True ),
44626     candTag = cms.InputTag( "hltEG75EBTightIDTightIsoHcalIsoFilter" ),
44627     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44628     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44629     energyLowEdges = cms.vdouble( 0.0 ),
44630     lessThan = cms.bool( True ),
44631     useEt = cms.bool( True ),
44632     useAbs = cms.bool( False ),
44633     thrRegularEB = cms.vdouble( 0.0 ),
44634     thrRegularEE = cms.vdouble( 0.0 ),
44635     thrOverEEB = cms.vdouble( 0.01 ),
44636     thrOverEEE = cms.vdouble( 0.01 ),
44637     thrOverE2EB = cms.vdouble( 0.0 ),
44638     thrOverE2EE = cms.vdouble( 0.0 ),
44639     ncandcut = cms.int32( 1 ),
44640     doRhoCorrection = cms.bool( True ),
44641     rhoMax = cms.double( 9.9999999E7 ),
44642     rhoScale = cms.double( 1.0 ),
44643     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44644     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44645     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44646 )
44647 fragment.hltPrePhoton90EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
44648     offset = cms.uint32( 0 ),
44649     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44650 )
44651 fragment.hltEG90EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44652     saveTags = cms.bool( True ),
44653     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
44654     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44655     etcutEB = cms.double( 90.0 ),
44656     etcutEE = cms.double( 9999999.0 ),
44657     minEtaCut = cms.double( -9999.0 ),
44658     maxEtaCut = cms.double( 9999.0 ),
44659     ncandcut = cms.int32( 1 )
44660 )
44661 fragment.hltEG90EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44662     saveTags = cms.bool( True ),
44663     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoEtFilter" ),
44664     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44665     rhoTag = cms.InputTag( "" ),
44666     energyLowEdges = cms.vdouble( 0.0 ),
44667     lessThan = cms.bool( True ),
44668     useEt = cms.bool( False ),
44669     useAbs = cms.bool( False ),
44670     thrRegularEB = cms.vdouble( 0.01 ),
44671     thrRegularEE = cms.vdouble( 0.0 ),
44672     thrOverEEB = cms.vdouble( -1.0 ),
44673     thrOverEEE = cms.vdouble( -1.0 ),
44674     thrOverE2EB = cms.vdouble( -1.0 ),
44675     thrOverE2EE = cms.vdouble( -1.0 ),
44676     ncandcut = cms.int32( 1 ),
44677     doRhoCorrection = cms.bool( False ),
44678     rhoMax = cms.double( 9.9999999E7 ),
44679     rhoScale = cms.double( 1.0 ),
44680     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44681     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44682     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44683 )
44684 fragment.hltEG90EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44685     saveTags = cms.bool( True ),
44686     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoClusterShapeFilter" ),
44687     varTag = cms.InputTag( "hltEgammaHoverE" ),
44688     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44689     energyLowEdges = cms.vdouble( 0.0 ),
44690     lessThan = cms.bool( True ),
44691     useEt = cms.bool( False ),
44692     useAbs = cms.bool( False ),
44693     thrRegularEB = cms.vdouble( -1.0 ),
44694     thrRegularEE = cms.vdouble( -1.0 ),
44695     thrOverEEB = cms.vdouble( 0.04 ),
44696     thrOverEEE = cms.vdouble( 0.0 ),
44697     thrOverE2EB = cms.vdouble( -1.0 ),
44698     thrOverE2EE = cms.vdouble( -1.0 ),
44699     ncandcut = cms.int32( 1 ),
44700     doRhoCorrection = cms.bool( True ),
44701     rhoMax = cms.double( 9.9999999E7 ),
44702     rhoScale = cms.double( 1.0 ),
44703     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
44704     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44705     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44706 )
44707 fragment.hltEG90EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44708     saveTags = cms.bool( True ),
44709     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHEFilter" ),
44710     varTag = cms.InputTag( "hltEgammaR9ID" ),
44711     rhoTag = cms.InputTag( "" ),
44712     energyLowEdges = cms.vdouble( 0.0 ),
44713     lessThan = cms.bool( False ),
44714     useEt = cms.bool( False ),
44715     useAbs = cms.bool( False ),
44716     thrRegularEB = cms.vdouble( 0.1 ),
44717     thrRegularEE = cms.vdouble( 0.1 ),
44718     thrOverEEB = cms.vdouble( -1.0 ),
44719     thrOverEEE = cms.vdouble( -1.0 ),
44720     thrOverE2EB = cms.vdouble( -1.0 ),
44721     thrOverE2EE = cms.vdouble( -1.0 ),
44722     ncandcut = cms.int32( 0 ),
44723     doRhoCorrection = cms.bool( False ),
44724     rhoMax = cms.double( 9.9999999E7 ),
44725     rhoScale = cms.double( 1.0 ),
44726     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44727     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44728     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44729 )
44730 fragment.hltEG90EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44731     saveTags = cms.bool( True ),
44732     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoR9Filter" ),
44733     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
44734     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44735     energyLowEdges = cms.vdouble( 0.0 ),
44736     lessThan = cms.bool( True ),
44737     useEt = cms.bool( True ),
44738     useAbs = cms.bool( False ),
44739     thrRegularEB = cms.vdouble( 2.0 ),
44740     thrRegularEE = cms.vdouble( 2.5 ),
44741     thrOverEEB = cms.vdouble( 0.02 ),
44742     thrOverEEE = cms.vdouble( 0.0 ),
44743     thrOverE2EB = cms.vdouble( 0.0 ),
44744     thrOverE2EE = cms.vdouble( 0.0 ),
44745     ncandcut = cms.int32( 1 ),
44746     doRhoCorrection = cms.bool( True ),
44747     rhoMax = cms.double( 9.9999999E7 ),
44748     rhoScale = cms.double( 1.0 ),
44749     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
44750     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44751     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44752 )
44753 fragment.hltEG90EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44754     saveTags = cms.bool( True ),
44755     candTag = cms.InputTag( "hltEG90EBTightIDTightIsotEcalIsoFilter" ),
44756     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44757     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44758     energyLowEdges = cms.vdouble( 0.0 ),
44759     lessThan = cms.bool( True ),
44760     useEt = cms.bool( True ),
44761     useAbs = cms.bool( False ),
44762     thrRegularEB = cms.vdouble( 3.5 ),
44763     thrRegularEE = cms.vdouble( 0.0 ),
44764     thrOverEEB = cms.vdouble( 0.005 ),
44765     thrOverEEE = cms.vdouble( 0.0 ),
44766     thrOverE2EB = cms.vdouble( 0.0 ),
44767     thrOverE2EE = cms.vdouble( 0.0 ),
44768     ncandcut = cms.int32( 1 ),
44769     doRhoCorrection = cms.bool( True ),
44770     rhoMax = cms.double( 9.9999999E7 ),
44771     rhoScale = cms.double( 1.0 ),
44772     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
44773     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44774     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44775 )
44776 fragment.hltEG90EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44777     saveTags = cms.bool( True ),
44778     candTag = cms.InputTag( "hltEG90EBTightIDTightIsoHcalIsoFilter" ),
44779     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44780     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44781     energyLowEdges = cms.vdouble( 0.0 ),
44782     lessThan = cms.bool( True ),
44783     useEt = cms.bool( True ),
44784     useAbs = cms.bool( False ),
44785     thrRegularEB = cms.vdouble( 0.0 ),
44786     thrRegularEE = cms.vdouble( 0.0 ),
44787     thrOverEEB = cms.vdouble( 0.01 ),
44788     thrOverEEE = cms.vdouble( 0.01 ),
44789     thrOverE2EB = cms.vdouble( 0.0 ),
44790     thrOverE2EE = cms.vdouble( 0.0 ),
44791     ncandcut = cms.int32( 1 ),
44792     doRhoCorrection = cms.bool( True ),
44793     rhoMax = cms.double( 9.9999999E7 ),
44794     rhoScale = cms.double( 1.0 ),
44795     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44796     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44797     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44798 )
44799 fragment.hltPrePhoton110EBTightIDTightIso = cms.EDFilter( "HLTPrescaler",
44800     offset = cms.uint32( 0 ),
44801     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44802 )
44803 fragment.hltEG110EBTightIDTightIsoEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
44804     saveTags = cms.bool( True ),
44805     inputTag = cms.InputTag( "hltEGL1SingleIsoEG28to45Filter" ),
44806     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
44807     etcutEB = cms.double( 110.0 ),
44808     etcutEE = cms.double( 9999999.0 ),
44809     minEtaCut = cms.double( -9999.0 ),
44810     maxEtaCut = cms.double( 9999.0 ),
44811     ncandcut = cms.int32( 1 )
44812 )
44813 fragment.hltEG110EBTightIDTightIsoClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44814     saveTags = cms.bool( True ),
44815     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoEtFilter" ),
44816     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
44817     rhoTag = cms.InputTag( "" ),
44818     energyLowEdges = cms.vdouble( 0.0 ),
44819     lessThan = cms.bool( True ),
44820     useEt = cms.bool( False ),
44821     useAbs = cms.bool( False ),
44822     thrRegularEB = cms.vdouble( 0.01 ),
44823     thrRegularEE = cms.vdouble( 0.0 ),
44824     thrOverEEB = cms.vdouble( -1.0 ),
44825     thrOverEEE = cms.vdouble( -1.0 ),
44826     thrOverE2EB = cms.vdouble( -1.0 ),
44827     thrOverE2EE = cms.vdouble( -1.0 ),
44828     ncandcut = cms.int32( 1 ),
44829     doRhoCorrection = cms.bool( False ),
44830     rhoMax = cms.double( 9.9999999E7 ),
44831     rhoScale = cms.double( 1.0 ),
44832     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44833     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44834     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44835 )
44836 fragment.hltEG110EBTightIDTightIsoHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
44837     saveTags = cms.bool( True ),
44838     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoClusterShapeFilter" ),
44839     varTag = cms.InputTag( "hltEgammaHoverE" ),
44840     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44841     energyLowEdges = cms.vdouble( 0.0 ),
44842     lessThan = cms.bool( True ),
44843     useEt = cms.bool( False ),
44844     useAbs = cms.bool( False ),
44845     thrRegularEB = cms.vdouble( -1.0 ),
44846     thrRegularEE = cms.vdouble( -1.0 ),
44847     thrOverEEB = cms.vdouble( 0.04 ),
44848     thrOverEEE = cms.vdouble( 0.0 ),
44849     thrOverE2EB = cms.vdouble( -1.0 ),
44850     thrOverE2EE = cms.vdouble( -1.0 ),
44851     ncandcut = cms.int32( 1 ),
44852     doRhoCorrection = cms.bool( True ),
44853     rhoMax = cms.double( 9.9999999E7 ),
44854     rhoScale = cms.double( 1.0 ),
44855     effectiveAreas = cms.vdouble( 0.14, 0.0 ),
44856     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44857     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44858 )
44859 fragment.hltEG110EBTightIDTightIsoR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
44860     saveTags = cms.bool( True ),
44861     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHEFilter" ),
44862     varTag = cms.InputTag( "hltEgammaR9ID" ),
44863     rhoTag = cms.InputTag( "" ),
44864     energyLowEdges = cms.vdouble( 0.0 ),
44865     lessThan = cms.bool( False ),
44866     useEt = cms.bool( False ),
44867     useAbs = cms.bool( False ),
44868     thrRegularEB = cms.vdouble( 0.1 ),
44869     thrRegularEE = cms.vdouble( 0.1 ),
44870     thrOverEEB = cms.vdouble( -1.0 ),
44871     thrOverEEE = cms.vdouble( -1.0 ),
44872     thrOverE2EB = cms.vdouble( -1.0 ),
44873     thrOverE2EE = cms.vdouble( -1.0 ),
44874     ncandcut = cms.int32( 0 ),
44875     doRhoCorrection = cms.bool( False ),
44876     rhoMax = cms.double( 9.9999999E7 ),
44877     rhoScale = cms.double( 1.0 ),
44878     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
44879     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44880     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44881 )
44882 fragment.hltEG110EBTightIDTightIsotEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44883     saveTags = cms.bool( True ),
44884     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoR9Filter" ),
44885     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoDr0p2" ),
44886     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44887     energyLowEdges = cms.vdouble( 0.0 ),
44888     lessThan = cms.bool( True ),
44889     useEt = cms.bool( True ),
44890     useAbs = cms.bool( False ),
44891     thrRegularEB = cms.vdouble( 2.0 ),
44892     thrRegularEE = cms.vdouble( 2.5 ),
44893     thrOverEEB = cms.vdouble( 0.02 ),
44894     thrOverEEE = cms.vdouble( 0.0 ),
44895     thrOverE2EB = cms.vdouble( 0.0 ),
44896     thrOverE2EE = cms.vdouble( 0.0 ),
44897     ncandcut = cms.int32( 1 ),
44898     doRhoCorrection = cms.bool( True ),
44899     rhoMax = cms.double( 9.9999999E7 ),
44900     rhoScale = cms.double( 1.0 ),
44901     effectiveAreas = cms.vdouble( 0.085, 0.0 ),
44902     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44903     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44904 )
44905 fragment.hltEG110EBTightIDTightIsoHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44906     saveTags = cms.bool( True ),
44907     candTag = cms.InputTag( "hltEG110EBTightIDTightIsotEcalIsoFilter" ),
44908     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
44909     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44910     energyLowEdges = cms.vdouble( 0.0 ),
44911     lessThan = cms.bool( True ),
44912     useEt = cms.bool( True ),
44913     useAbs = cms.bool( False ),
44914     thrRegularEB = cms.vdouble( 3.5 ),
44915     thrRegularEE = cms.vdouble( 0.0 ),
44916     thrOverEEB = cms.vdouble( 0.005 ),
44917     thrOverEEE = cms.vdouble( 0.0 ),
44918     thrOverE2EB = cms.vdouble( 0.0 ),
44919     thrOverE2EE = cms.vdouble( 0.0 ),
44920     ncandcut = cms.int32( 1 ),
44921     doRhoCorrection = cms.bool( True ),
44922     rhoMax = cms.double( 9.9999999E7 ),
44923     rhoScale = cms.double( 1.0 ),
44924     effectiveAreas = cms.vdouble( 0.3, 0.0 ),
44925     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44926     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44927 )
44928 fragment.hltEG110EBTightIDTightIsoTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
44929     saveTags = cms.bool( True ),
44930     candTag = cms.InputTag( "hltEG110EBTightIDTightIsoHcalIsoFilter" ),
44931     varTag = cms.InputTag( "hltEgammaHollowTrackIsoDr0p2" ),
44932     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
44933     energyLowEdges = cms.vdouble( 0.0 ),
44934     lessThan = cms.bool( True ),
44935     useEt = cms.bool( True ),
44936     useAbs = cms.bool( False ),
44937     thrRegularEB = cms.vdouble( 0.0 ),
44938     thrRegularEE = cms.vdouble( 0.0 ),
44939     thrOverEEB = cms.vdouble( 0.01 ),
44940     thrOverEEE = cms.vdouble( 0.01 ),
44941     thrOverE2EB = cms.vdouble( 0.0 ),
44942     thrOverE2EE = cms.vdouble( 0.0 ),
44943     ncandcut = cms.int32( 1 ),
44944     doRhoCorrection = cms.bool( True ),
44945     rhoMax = cms.double( 9.9999999E7 ),
44946     rhoScale = cms.double( 1.0 ),
44947     effectiveAreas = cms.vdouble( 0.1, 0.0 ),
44948     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
44949     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
44950 )
44951 fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 = cms.EDFilter( "HLTPrescaler",
44952     offset = cms.uint32( 0 ),
44953     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44954 )
44955 fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 = cms.EDFilter( "HLTPrescaler",
44956     offset = cms.uint32( 0 ),
44957     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44958 )
44959 fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 = cms.EDFilter( "HLTPrescaler",
44960     offset = cms.uint32( 0 ),
44961     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44962 )
44963 fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 = cms.EDFilter( "HLTPrescaler",
44964     offset = cms.uint32( 0 ),
44965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44966 )
44967 fragment.hltL1sSingleEG40to50 = cms.EDFilter( "HLTL1TSeed",
44968     saveTags = cms.bool( True ),
44969     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
44970     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
44971     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
44972     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
44973     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
44974     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44975     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44976     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44977     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
44978     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
44979 )
44980 fragment.hltPrePhoton100EBHE10 = cms.EDFilter( "HLTPrescaler",
44981     offset = cms.uint32( 0 ),
44982     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
44983 )
44984 fragment.hltEGL1SingleEG40Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
44985     saveTags = cms.bool( True ),
44986     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
44987     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44988     candNonIsolatedTag = cms.InputTag( "" ),
44989     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
44990     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG40to50" ),
44991     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
44992     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
44993     ncandcut = cms.int32( 1 ),
44994     doIsolated = cms.bool( False ),
44995     region_eta_size = cms.double( 0.522 ),
44996     region_eta_size_ecap = cms.double( 1.0 ),
44997     region_phi_size = cms.double( 1.044 ),
44998     barrel_end = cms.double( 1.4791 ),
44999     endcap_end = cms.double( 2.65 )
45000 )
45001 fragment.hltEG100EBHE10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45002     saveTags = cms.bool( True ),
45003     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
45004     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45005     etcutEB = cms.double( 100.0 ),
45006     etcutEE = cms.double( 9999999.0 ),
45007     minEtaCut = cms.double( -9999.0 ),
45008     maxEtaCut = cms.double( 9999.0 ),
45009     ncandcut = cms.int32( 1 )
45010 )
45011 fragment.hltEG100EBHE10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45012     saveTags = cms.bool( True ),
45013     candTag = cms.InputTag( "hltEG100EBHE10EtFilter" ),
45014     varTag = cms.InputTag( "hltEgammaHoverE" ),
45015     rhoTag = cms.InputTag( "" ),
45016     energyLowEdges = cms.vdouble( 0.0 ),
45017     lessThan = cms.bool( True ),
45018     useEt = cms.bool( False ),
45019     useAbs = cms.bool( False ),
45020     thrRegularEB = cms.vdouble( -1.0 ),
45021     thrRegularEE = cms.vdouble( -1.0 ),
45022     thrOverEEB = cms.vdouble( 0.1 ),
45023     thrOverEEE = cms.vdouble( 0.1 ),
45024     thrOverE2EB = cms.vdouble( -1.0 ),
45025     thrOverE2EE = cms.vdouble( -1.0 ),
45026     ncandcut = cms.int32( 1 ),
45027     doRhoCorrection = cms.bool( False ),
45028     rhoMax = cms.double( 9.9999999E7 ),
45029     rhoScale = cms.double( 1.0 ),
45030     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45031     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45032     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45033 )
45034 fragment.hltPrePhoton50R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
45035     offset = cms.uint32( 0 ),
45036     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45037 )
45038 fragment.hltEG50R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45039     saveTags = cms.bool( True ),
45040     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
45041     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45042     etcutEB = cms.double( 50.0 ),
45043     etcutEE = cms.double( 50.0 ),
45044     minEtaCut = cms.double( -9999.0 ),
45045     maxEtaCut = cms.double( 9999.0 ),
45046     ncandcut = cms.int32( 1 )
45047 )
45048 fragment.hltEG50R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45049     saveTags = cms.bool( True ),
45050     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEtFilter" ),
45051     varTag = cms.InputTag( "hltEgammaHoverE" ),
45052     rhoTag = cms.InputTag( "" ),
45053     energyLowEdges = cms.vdouble( 0.0 ),
45054     lessThan = cms.bool( True ),
45055     useEt = cms.bool( False ),
45056     useAbs = cms.bool( False ),
45057     thrRegularEB = cms.vdouble( -1.0 ),
45058     thrRegularEE = cms.vdouble( -1.0 ),
45059     thrOverEEB = cms.vdouble( 0.1 ),
45060     thrOverEEE = cms.vdouble( 0.1 ),
45061     thrOverE2EB = cms.vdouble( -1.0 ),
45062     thrOverE2EE = cms.vdouble( -1.0 ),
45063     ncandcut = cms.int32( 1 ),
45064     doRhoCorrection = cms.bool( False ),
45065     rhoMax = cms.double( 9.9999999E7 ),
45066     rhoScale = cms.double( 1.0 ),
45067     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45068     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45069     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45070 )
45071 fragment.hltEG50R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45072     saveTags = cms.bool( True ),
45073     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHEFilter" ),
45074     varTag = cms.InputTag( "hltEgammaR9ID" ),
45075     rhoTag = cms.InputTag( "" ),
45076     energyLowEdges = cms.vdouble( 0.0 ),
45077     lessThan = cms.bool( False ),
45078     useEt = cms.bool( False ),
45079     useAbs = cms.bool( False ),
45080     thrRegularEB = cms.vdouble( 0.9 ),
45081     thrRegularEE = cms.vdouble( 0.9 ),
45082     thrOverEEB = cms.vdouble( -1.0 ),
45083     thrOverEEE = cms.vdouble( -1.0 ),
45084     thrOverE2EB = cms.vdouble( -1.0 ),
45085     thrOverE2EE = cms.vdouble( -1.0 ),
45086     ncandcut = cms.int32( 0 ),
45087     doRhoCorrection = cms.bool( False ),
45088     rhoMax = cms.double( 9.9999999E7 ),
45089     rhoScale = cms.double( 1.0 ),
45090     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45091     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45092     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45093 )
45094 fragment.hltEG50R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45095     saveTags = cms.bool( True ),
45096     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMR9Filter" ),
45097     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
45098     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45099     energyLowEdges = cms.vdouble( 0.0 ),
45100     lessThan = cms.bool( True ),
45101     useEt = cms.bool( True ),
45102     useAbs = cms.bool( False ),
45103     thrRegularEB = cms.vdouble( 5.0 ),
45104     thrRegularEE = cms.vdouble( 5.0 ),
45105     thrOverEEB = cms.vdouble( 0.012 ),
45106     thrOverEEE = cms.vdouble( 0.012 ),
45107     thrOverE2EB = cms.vdouble( 0.0 ),
45108     thrOverE2EE = cms.vdouble( 0.0 ),
45109     ncandcut = cms.int32( 1 ),
45110     doRhoCorrection = cms.bool( True ),
45111     rhoMax = cms.double( 9.9999999E7 ),
45112     rhoScale = cms.double( 1.0 ),
45113     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
45114     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45115     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45116 )
45117 fragment.hltEG50R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45118     saveTags = cms.bool( True ),
45119     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMEcalIsoFilter" ),
45120     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45121     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45122     energyLowEdges = cms.vdouble( 0.0 ),
45123     lessThan = cms.bool( True ),
45124     useEt = cms.bool( True ),
45125     useAbs = cms.bool( False ),
45126     thrRegularEB = cms.vdouble( 10.0 ),
45127     thrRegularEE = cms.vdouble( 10.0 ),
45128     thrOverEEB = cms.vdouble( 0.005 ),
45129     thrOverEEE = cms.vdouble( 0.005 ),
45130     thrOverE2EB = cms.vdouble( 0.0 ),
45131     thrOverE2EE = cms.vdouble( 0.0 ),
45132     ncandcut = cms.int32( 0 ),
45133     doRhoCorrection = cms.bool( True ),
45134     rhoMax = cms.double( 9.9999999E7 ),
45135     rhoScale = cms.double( 1.0 ),
45136     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
45137     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45138     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45139 )
45140 fragment.hltEgammaHollowTrackIso = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
45141     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
45142     trackProducer = cms.InputTag( "hltMergedTracks" ),
45143     countTracks = cms.bool( False ),
45144     egTrkIsoPtMin = cms.double( 1.0 ),
45145     egTrkIsoConeSize = cms.double( 0.29 ),
45146     egTrkIsoZSpan = cms.double( 999999.0 ),
45147     egTrkIsoRSpan = cms.double( 999999.0 ),
45148     egTrkIsoVetoConeSize = cms.double( 0.06 ),
45149     egTrkIsoStripBarrel = cms.double( 0.03 ),
45150     egTrkIsoStripEndcap = cms.double( 0.03 )
45151 )
45152 fragment.hltEG50R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45153     saveTags = cms.bool( True ),
45154     candTag = cms.InputTag( "hltEG50R9Id90HE10IsoMHcalIsoFilter" ),
45155     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
45156     rhoTag = cms.InputTag( "" ),
45157     energyLowEdges = cms.vdouble( 0.0 ),
45158     lessThan = cms.bool( True ),
45159     useEt = cms.bool( True ),
45160     useAbs = cms.bool( False ),
45161     thrRegularEB = cms.vdouble( 4.0 ),
45162     thrRegularEE = cms.vdouble( 4.0 ),
45163     thrOverEEB = cms.vdouble( 0.002 ),
45164     thrOverEEE = cms.vdouble( 0.002 ),
45165     thrOverE2EB = cms.vdouble( 0.0 ),
45166     thrOverE2EE = cms.vdouble( 0.0 ),
45167     ncandcut = cms.int32( 1 ),
45168     doRhoCorrection = cms.bool( False ),
45169     rhoMax = cms.double( 9.9999999E7 ),
45170     rhoScale = cms.double( 1.0 ),
45171     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45172     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45173     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45174 )
45175 fragment.hltPrePhoton75R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
45176     offset = cms.uint32( 0 ),
45177     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45178 )
45179 fragment.hltEG75R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45180     saveTags = cms.bool( True ),
45181     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
45182     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45183     etcutEB = cms.double( 75.0 ),
45184     etcutEE = cms.double( 75.0 ),
45185     minEtaCut = cms.double( -9999.0 ),
45186     maxEtaCut = cms.double( 9999.0 ),
45187     ncandcut = cms.int32( 1 )
45188 )
45189 fragment.hltEG75R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45190     saveTags = cms.bool( True ),
45191     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEtFilter" ),
45192     varTag = cms.InputTag( "hltEgammaHoverE" ),
45193     rhoTag = cms.InputTag( "" ),
45194     energyLowEdges = cms.vdouble( 0.0 ),
45195     lessThan = cms.bool( True ),
45196     useEt = cms.bool( False ),
45197     useAbs = cms.bool( False ),
45198     thrRegularEB = cms.vdouble( -1.0 ),
45199     thrRegularEE = cms.vdouble( -1.0 ),
45200     thrOverEEB = cms.vdouble( 0.1 ),
45201     thrOverEEE = cms.vdouble( 0.1 ),
45202     thrOverE2EB = cms.vdouble( -1.0 ),
45203     thrOverE2EE = cms.vdouble( -1.0 ),
45204     ncandcut = cms.int32( 1 ),
45205     doRhoCorrection = cms.bool( False ),
45206     rhoMax = cms.double( 9.9999999E7 ),
45207     rhoScale = cms.double( 1.0 ),
45208     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45209     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45210     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45211 )
45212 fragment.hltEG75R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45213     saveTags = cms.bool( True ),
45214     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHEFilter" ),
45215     varTag = cms.InputTag( "hltEgammaR9ID" ),
45216     rhoTag = cms.InputTag( "" ),
45217     energyLowEdges = cms.vdouble( 0.0 ),
45218     lessThan = cms.bool( False ),
45219     useEt = cms.bool( False ),
45220     useAbs = cms.bool( False ),
45221     thrRegularEB = cms.vdouble( 0.9 ),
45222     thrRegularEE = cms.vdouble( 0.9 ),
45223     thrOverEEB = cms.vdouble( -1.0 ),
45224     thrOverEEE = cms.vdouble( -1.0 ),
45225     thrOverE2EB = cms.vdouble( -1.0 ),
45226     thrOverE2EE = cms.vdouble( -1.0 ),
45227     ncandcut = cms.int32( 0 ),
45228     doRhoCorrection = cms.bool( False ),
45229     rhoMax = cms.double( 9.9999999E7 ),
45230     rhoScale = cms.double( 1.0 ),
45231     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45232     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45233     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45234 )
45235 fragment.hltEG75R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45236     saveTags = cms.bool( True ),
45237     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMR9Filter" ),
45238     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
45239     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45240     energyLowEdges = cms.vdouble( 0.0 ),
45241     lessThan = cms.bool( True ),
45242     useEt = cms.bool( True ),
45243     useAbs = cms.bool( False ),
45244     thrRegularEB = cms.vdouble( 5.0 ),
45245     thrRegularEE = cms.vdouble( 5.0 ),
45246     thrOverEEB = cms.vdouble( 0.012 ),
45247     thrOverEEE = cms.vdouble( 0.012 ),
45248     thrOverE2EB = cms.vdouble( 0.0 ),
45249     thrOverE2EE = cms.vdouble( 0.0 ),
45250     ncandcut = cms.int32( 1 ),
45251     doRhoCorrection = cms.bool( True ),
45252     rhoMax = cms.double( 9.9999999E7 ),
45253     rhoScale = cms.double( 1.0 ),
45254     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
45255     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45256     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45257 )
45258 fragment.hltEG75R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45259     saveTags = cms.bool( True ),
45260     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEcalIsoFilter" ),
45261     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45262     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45263     energyLowEdges = cms.vdouble( 0.0 ),
45264     lessThan = cms.bool( True ),
45265     useEt = cms.bool( True ),
45266     useAbs = cms.bool( False ),
45267     thrRegularEB = cms.vdouble( 10.0 ),
45268     thrRegularEE = cms.vdouble( 10.0 ),
45269     thrOverEEB = cms.vdouble( 0.005 ),
45270     thrOverEEE = cms.vdouble( 0.005 ),
45271     thrOverE2EB = cms.vdouble( 0.0 ),
45272     thrOverE2EE = cms.vdouble( 0.0 ),
45273     ncandcut = cms.int32( 0 ),
45274     doRhoCorrection = cms.bool( True ),
45275     rhoMax = cms.double( 9.9999999E7 ),
45276     rhoScale = cms.double( 1.0 ),
45277     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
45278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45280 )
45281 fragment.hltEG75R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45282     saveTags = cms.bool( True ),
45283     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMHcalIsoFilter" ),
45284     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
45285     rhoTag = cms.InputTag( "" ),
45286     energyLowEdges = cms.vdouble( 0.0 ),
45287     lessThan = cms.bool( True ),
45288     useEt = cms.bool( True ),
45289     useAbs = cms.bool( False ),
45290     thrRegularEB = cms.vdouble( 4.0 ),
45291     thrRegularEE = cms.vdouble( 4.0 ),
45292     thrOverEEB = cms.vdouble( 0.002 ),
45293     thrOverEEE = cms.vdouble( 0.002 ),
45294     thrOverE2EB = cms.vdouble( 0.0 ),
45295     thrOverE2EE = cms.vdouble( 0.0 ),
45296     ncandcut = cms.int32( 1 ),
45297     doRhoCorrection = cms.bool( False ),
45298     rhoMax = cms.double( 9.9999999E7 ),
45299     rhoScale = cms.double( 1.0 ),
45300     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45301     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45302     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45303 )
45304 fragment.hltPrePhoton90R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
45305     offset = cms.uint32( 0 ),
45306     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45307 )
45308 fragment.hltEG90R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45309     saveTags = cms.bool( True ),
45310     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
45311     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45312     etcutEB = cms.double( 90.0 ),
45313     etcutEE = cms.double( 90.0 ),
45314     minEtaCut = cms.double( -9999.0 ),
45315     maxEtaCut = cms.double( 9999.0 ),
45316     ncandcut = cms.int32( 1 )
45317 )
45318 fragment.hltEG90R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45319     saveTags = cms.bool( True ),
45320     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEtFilter" ),
45321     varTag = cms.InputTag( "hltEgammaHoverE" ),
45322     rhoTag = cms.InputTag( "" ),
45323     energyLowEdges = cms.vdouble( 0.0 ),
45324     lessThan = cms.bool( True ),
45325     useEt = cms.bool( False ),
45326     useAbs = cms.bool( False ),
45327     thrRegularEB = cms.vdouble( -1.0 ),
45328     thrRegularEE = cms.vdouble( -1.0 ),
45329     thrOverEEB = cms.vdouble( 0.1 ),
45330     thrOverEEE = cms.vdouble( 0.1 ),
45331     thrOverE2EB = cms.vdouble( -1.0 ),
45332     thrOverE2EE = cms.vdouble( -1.0 ),
45333     ncandcut = cms.int32( 1 ),
45334     doRhoCorrection = cms.bool( False ),
45335     rhoMax = cms.double( 9.9999999E7 ),
45336     rhoScale = cms.double( 1.0 ),
45337     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45338     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45339     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45340 )
45341 fragment.hltEG90R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45342     saveTags = cms.bool( True ),
45343     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHEFilter" ),
45344     varTag = cms.InputTag( "hltEgammaR9ID" ),
45345     rhoTag = cms.InputTag( "" ),
45346     energyLowEdges = cms.vdouble( 0.0 ),
45347     lessThan = cms.bool( False ),
45348     useEt = cms.bool( False ),
45349     useAbs = cms.bool( False ),
45350     thrRegularEB = cms.vdouble( 0.9 ),
45351     thrRegularEE = cms.vdouble( 0.9 ),
45352     thrOverEEB = cms.vdouble( -1.0 ),
45353     thrOverEEE = cms.vdouble( -1.0 ),
45354     thrOverE2EB = cms.vdouble( -1.0 ),
45355     thrOverE2EE = cms.vdouble( -1.0 ),
45356     ncandcut = cms.int32( 0 ),
45357     doRhoCorrection = cms.bool( False ),
45358     rhoMax = cms.double( 9.9999999E7 ),
45359     rhoScale = cms.double( 1.0 ),
45360     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45361     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45362     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45363 )
45364 fragment.hltEG90R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45365     saveTags = cms.bool( True ),
45366     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMR9Filter" ),
45367     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
45368     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45369     energyLowEdges = cms.vdouble( 0.0 ),
45370     lessThan = cms.bool( True ),
45371     useEt = cms.bool( True ),
45372     useAbs = cms.bool( False ),
45373     thrRegularEB = cms.vdouble( 5.0 ),
45374     thrRegularEE = cms.vdouble( 5.0 ),
45375     thrOverEEB = cms.vdouble( 0.012 ),
45376     thrOverEEE = cms.vdouble( 0.012 ),
45377     thrOverE2EB = cms.vdouble( 0.0 ),
45378     thrOverE2EE = cms.vdouble( 0.0 ),
45379     ncandcut = cms.int32( 1 ),
45380     doRhoCorrection = cms.bool( True ),
45381     rhoMax = cms.double( 9.9999999E7 ),
45382     rhoScale = cms.double( 1.0 ),
45383     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
45384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45386 )
45387 fragment.hltEG90R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45388     saveTags = cms.bool( True ),
45389     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMEcalIsoFilter" ),
45390     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45391     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45392     energyLowEdges = cms.vdouble( 0.0 ),
45393     lessThan = cms.bool( True ),
45394     useEt = cms.bool( True ),
45395     useAbs = cms.bool( False ),
45396     thrRegularEB = cms.vdouble( 10.0 ),
45397     thrRegularEE = cms.vdouble( 10.0 ),
45398     thrOverEEB = cms.vdouble( 0.005 ),
45399     thrOverEEE = cms.vdouble( 0.005 ),
45400     thrOverE2EB = cms.vdouble( 0.0 ),
45401     thrOverE2EE = cms.vdouble( 0.0 ),
45402     ncandcut = cms.int32( 0 ),
45403     doRhoCorrection = cms.bool( True ),
45404     rhoMax = cms.double( 9.9999999E7 ),
45405     rhoScale = cms.double( 1.0 ),
45406     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
45407     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45408     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45409 )
45410 fragment.hltEG90R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45411     saveTags = cms.bool( True ),
45412     candTag = cms.InputTag( "hltEG90R9Id90HE10IsoMHcalIsoFilter" ),
45413     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
45414     rhoTag = cms.InputTag( "" ),
45415     energyLowEdges = cms.vdouble( 0.0 ),
45416     lessThan = cms.bool( True ),
45417     useEt = cms.bool( True ),
45418     useAbs = cms.bool( False ),
45419     thrRegularEB = cms.vdouble( 4.0 ),
45420     thrRegularEE = cms.vdouble( 4.0 ),
45421     thrOverEEB = cms.vdouble( 0.002 ),
45422     thrOverEEE = cms.vdouble( 0.002 ),
45423     thrOverE2EB = cms.vdouble( 0.0 ),
45424     thrOverE2EE = cms.vdouble( 0.0 ),
45425     ncandcut = cms.int32( 1 ),
45426     doRhoCorrection = cms.bool( False ),
45427     rhoMax = cms.double( 9.9999999E7 ),
45428     rhoScale = cms.double( 1.0 ),
45429     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45430     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45431     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45432 )
45433 fragment.hltPrePhoton120R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
45434     offset = cms.uint32( 0 ),
45435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45436 )
45437 fragment.hltEG120R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45438     saveTags = cms.bool( True ),
45439     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
45440     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45441     etcutEB = cms.double( 120.0 ),
45442     etcutEE = cms.double( 120.0 ),
45443     minEtaCut = cms.double( -9999.0 ),
45444     maxEtaCut = cms.double( 9999.0 ),
45445     ncandcut = cms.int32( 1 )
45446 )
45447 fragment.hltEG120R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45448     saveTags = cms.bool( True ),
45449     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEtFilter" ),
45450     varTag = cms.InputTag( "hltEgammaHoverE" ),
45451     rhoTag = cms.InputTag( "" ),
45452     energyLowEdges = cms.vdouble( 0.0 ),
45453     lessThan = cms.bool( True ),
45454     useEt = cms.bool( False ),
45455     useAbs = cms.bool( False ),
45456     thrRegularEB = cms.vdouble( -1.0 ),
45457     thrRegularEE = cms.vdouble( -1.0 ),
45458     thrOverEEB = cms.vdouble( 0.1 ),
45459     thrOverEEE = cms.vdouble( 0.1 ),
45460     thrOverE2EB = cms.vdouble( -1.0 ),
45461     thrOverE2EE = cms.vdouble( -1.0 ),
45462     ncandcut = cms.int32( 1 ),
45463     doRhoCorrection = cms.bool( False ),
45464     rhoMax = cms.double( 9.9999999E7 ),
45465     rhoScale = cms.double( 1.0 ),
45466     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45467     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45468     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45469 )
45470 fragment.hltEG120R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45471     saveTags = cms.bool( True ),
45472     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHEFilter" ),
45473     varTag = cms.InputTag( "hltEgammaR9ID" ),
45474     rhoTag = cms.InputTag( "" ),
45475     energyLowEdges = cms.vdouble( 0.0 ),
45476     lessThan = cms.bool( False ),
45477     useEt = cms.bool( False ),
45478     useAbs = cms.bool( False ),
45479     thrRegularEB = cms.vdouble( 0.9 ),
45480     thrRegularEE = cms.vdouble( 0.9 ),
45481     thrOverEEB = cms.vdouble( -1.0 ),
45482     thrOverEEE = cms.vdouble( -1.0 ),
45483     thrOverE2EB = cms.vdouble( -1.0 ),
45484     thrOverE2EE = cms.vdouble( -1.0 ),
45485     ncandcut = cms.int32( 0 ),
45486     doRhoCorrection = cms.bool( False ),
45487     rhoMax = cms.double( 9.9999999E7 ),
45488     rhoScale = cms.double( 1.0 ),
45489     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45490     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45491     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45492 )
45493 fragment.hltEG120R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45494     saveTags = cms.bool( True ),
45495     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMR9Filter" ),
45496     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
45497     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45498     energyLowEdges = cms.vdouble( 0.0 ),
45499     lessThan = cms.bool( True ),
45500     useEt = cms.bool( True ),
45501     useAbs = cms.bool( False ),
45502     thrRegularEB = cms.vdouble( 5.0 ),
45503     thrRegularEE = cms.vdouble( 5.0 ),
45504     thrOverEEB = cms.vdouble( 0.012 ),
45505     thrOverEEE = cms.vdouble( 0.012 ),
45506     thrOverE2EB = cms.vdouble( 0.0 ),
45507     thrOverE2EE = cms.vdouble( 0.0 ),
45508     ncandcut = cms.int32( 1 ),
45509     doRhoCorrection = cms.bool( True ),
45510     rhoMax = cms.double( 9.9999999E7 ),
45511     rhoScale = cms.double( 1.0 ),
45512     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
45513     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45514     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45515 )
45516 fragment.hltEG120R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45517     saveTags = cms.bool( True ),
45518     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMEcalIsoFilter" ),
45519     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45520     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45521     energyLowEdges = cms.vdouble( 0.0 ),
45522     lessThan = cms.bool( True ),
45523     useEt = cms.bool( True ),
45524     useAbs = cms.bool( False ),
45525     thrRegularEB = cms.vdouble( 10.0 ),
45526     thrRegularEE = cms.vdouble( 10.0 ),
45527     thrOverEEB = cms.vdouble( 0.005 ),
45528     thrOverEEE = cms.vdouble( 0.005 ),
45529     thrOverE2EB = cms.vdouble( 0.0 ),
45530     thrOverE2EE = cms.vdouble( 0.0 ),
45531     ncandcut = cms.int32( 0 ),
45532     doRhoCorrection = cms.bool( True ),
45533     rhoMax = cms.double( 9.9999999E7 ),
45534     rhoScale = cms.double( 1.0 ),
45535     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
45536     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45537     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45538 )
45539 fragment.hltEG120R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45540     saveTags = cms.bool( True ),
45541     candTag = cms.InputTag( "hltEG120R9Id90HE10IsoMHcalIsoFilter" ),
45542     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
45543     rhoTag = cms.InputTag( "" ),
45544     energyLowEdges = cms.vdouble( 0.0 ),
45545     lessThan = cms.bool( True ),
45546     useEt = cms.bool( True ),
45547     useAbs = cms.bool( False ),
45548     thrRegularEB = cms.vdouble( 4.0 ),
45549     thrRegularEE = cms.vdouble( 4.0 ),
45550     thrOverEEB = cms.vdouble( 0.002 ),
45551     thrOverEEE = cms.vdouble( 0.002 ),
45552     thrOverE2EB = cms.vdouble( 0.0 ),
45553     thrOverE2EE = cms.vdouble( 0.0 ),
45554     ncandcut = cms.int32( 1 ),
45555     doRhoCorrection = cms.bool( False ),
45556     rhoMax = cms.double( 9.9999999E7 ),
45557     rhoScale = cms.double( 1.0 ),
45558     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45559     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45560     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45561 )
45562 fragment.hltPrePhoton165R9Id90HE10IsoM = cms.EDFilter( "HLTPrescaler",
45563     offset = cms.uint32( 0 ),
45564     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45565 )
45566 fragment.hltEG165R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45567     saveTags = cms.bool( True ),
45568     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
45569     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45570     etcutEB = cms.double( 165.0 ),
45571     etcutEE = cms.double( 165.0 ),
45572     minEtaCut = cms.double( -9999.0 ),
45573     maxEtaCut = cms.double( 9999.0 ),
45574     ncandcut = cms.int32( 1 )
45575 )
45576 fragment.hltEG165R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45577     saveTags = cms.bool( True ),
45578     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEtFilter" ),
45579     varTag = cms.InputTag( "hltEgammaHoverE" ),
45580     rhoTag = cms.InputTag( "" ),
45581     energyLowEdges = cms.vdouble( 0.0 ),
45582     lessThan = cms.bool( True ),
45583     useEt = cms.bool( False ),
45584     useAbs = cms.bool( False ),
45585     thrRegularEB = cms.vdouble( -1.0 ),
45586     thrRegularEE = cms.vdouble( -1.0 ),
45587     thrOverEEB = cms.vdouble( 0.1 ),
45588     thrOverEEE = cms.vdouble( 0.1 ),
45589     thrOverE2EB = cms.vdouble( -1.0 ),
45590     thrOverE2EE = cms.vdouble( -1.0 ),
45591     ncandcut = cms.int32( 1 ),
45592     doRhoCorrection = cms.bool( False ),
45593     rhoMax = cms.double( 9.9999999E7 ),
45594     rhoScale = cms.double( 1.0 ),
45595     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45596     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45597     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45598 )
45599 fragment.hltEG165R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
45600     saveTags = cms.bool( True ),
45601     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHEFilter" ),
45602     varTag = cms.InputTag( "hltEgammaR9ID" ),
45603     rhoTag = cms.InputTag( "" ),
45604     energyLowEdges = cms.vdouble( 0.0 ),
45605     lessThan = cms.bool( False ),
45606     useEt = cms.bool( False ),
45607     useAbs = cms.bool( False ),
45608     thrRegularEB = cms.vdouble( 0.9 ),
45609     thrRegularEE = cms.vdouble( 0.9 ),
45610     thrOverEEB = cms.vdouble( -1.0 ),
45611     thrOverEEE = cms.vdouble( -1.0 ),
45612     thrOverE2EB = cms.vdouble( -1.0 ),
45613     thrOverE2EE = cms.vdouble( -1.0 ),
45614     ncandcut = cms.int32( 0 ),
45615     doRhoCorrection = cms.bool( False ),
45616     rhoMax = cms.double( 9.9999999E7 ),
45617     rhoScale = cms.double( 1.0 ),
45618     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45619     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45620     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45621 )
45622 fragment.hltEG165R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45623     saveTags = cms.bool( True ),
45624     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMR9Filter" ),
45625     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
45626     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45627     energyLowEdges = cms.vdouble( 0.0 ),
45628     lessThan = cms.bool( True ),
45629     useEt = cms.bool( True ),
45630     useAbs = cms.bool( False ),
45631     thrRegularEB = cms.vdouble( 5.0 ),
45632     thrRegularEE = cms.vdouble( 5.0 ),
45633     thrOverEEB = cms.vdouble( 0.012 ),
45634     thrOverEEE = cms.vdouble( 0.012 ),
45635     thrOverE2EB = cms.vdouble( 0.0 ),
45636     thrOverE2EE = cms.vdouble( 0.0 ),
45637     ncandcut = cms.int32( 1 ),
45638     doRhoCorrection = cms.bool( True ),
45639     rhoMax = cms.double( 9.9999999E7 ),
45640     rhoScale = cms.double( 1.0 ),
45641     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
45642     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45643     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45644 )
45645 fragment.hltEG165R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45646     saveTags = cms.bool( True ),
45647     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMEcalIsoFilter" ),
45648     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
45649     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45650     energyLowEdges = cms.vdouble( 0.0 ),
45651     lessThan = cms.bool( True ),
45652     useEt = cms.bool( True ),
45653     useAbs = cms.bool( False ),
45654     thrRegularEB = cms.vdouble( 10.0 ),
45655     thrRegularEE = cms.vdouble( 10.0 ),
45656     thrOverEEB = cms.vdouble( 0.005 ),
45657     thrOverEEE = cms.vdouble( 0.005 ),
45658     thrOverE2EB = cms.vdouble( 0.0 ),
45659     thrOverE2EE = cms.vdouble( 0.0 ),
45660     ncandcut = cms.int32( 0 ),
45661     doRhoCorrection = cms.bool( True ),
45662     rhoMax = cms.double( 9.9999999E7 ),
45663     rhoScale = cms.double( 1.0 ),
45664     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
45665     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45666     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45667 )
45668 fragment.hltEG165R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45669     saveTags = cms.bool( True ),
45670     candTag = cms.InputTag( "hltEG165R9Id90HE10IsoMHcalIsoFilter" ),
45671     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
45672     rhoTag = cms.InputTag( "" ),
45673     energyLowEdges = cms.vdouble( 0.0 ),
45674     lessThan = cms.bool( True ),
45675     useEt = cms.bool( True ),
45676     useAbs = cms.bool( False ),
45677     thrRegularEB = cms.vdouble( 4.0 ),
45678     thrRegularEE = cms.vdouble( 4.0 ),
45679     thrOverEEB = cms.vdouble( 0.002 ),
45680     thrOverEEE = cms.vdouble( 0.002 ),
45681     thrOverE2EB = cms.vdouble( 0.0 ),
45682     thrOverE2EE = cms.vdouble( 0.0 ),
45683     ncandcut = cms.int32( 1 ),
45684     doRhoCorrection = cms.bool( False ),
45685     rhoMax = cms.double( 9.9999999E7 ),
45686     rhoScale = cms.double( 1.0 ),
45687     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45688     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45689     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45690 )
45691 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 = cms.EDFilter( "HLTPrescaler",
45692     offset = cms.uint32( 0 ),
45693     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
45694 )
45695 fragment.hltEG30L1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
45696     saveTags = cms.bool( True ),
45697     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGOrFilter" ),
45698     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
45699     etcutEB = cms.double( 30.0 ),
45700     etcutEE = cms.double( 30.0 ),
45701     minEtaCut = cms.double( -9999.0 ),
45702     maxEtaCut = cms.double( 9999.0 ),
45703     ncandcut = cms.int32( 1 )
45704 )
45705 fragment.hltEG30LR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45706     saveTags = cms.bool( True ),
45707     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
45708     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
45709     rhoTag = cms.InputTag( "" ),
45710     energyLowEdges = cms.vdouble( 0.0 ),
45711     lessThan = cms.bool( False ),
45712     useEt = cms.bool( False ),
45713     useAbs = cms.bool( False ),
45714     thrRegularEB = cms.vdouble( 0.5 ),
45715     thrRegularEE = cms.vdouble( 0.8 ),
45716     thrOverEEB = cms.vdouble( -1.0 ),
45717     thrOverEEE = cms.vdouble( -1.0 ),
45718     thrOverE2EB = cms.vdouble( -1.0 ),
45719     thrOverE2EE = cms.vdouble( -1.0 ),
45720     ncandcut = cms.int32( 1 ),
45721     doRhoCorrection = cms.bool( False ),
45722     rhoMax = cms.double( 9.9999999E7 ),
45723     rhoScale = cms.double( 1.0 ),
45724     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45725     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45726     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45727 )
45728 fragment.hltEG30LHE12R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45729     saveTags = cms.bool( True ),
45730     candTag = cms.InputTag( "hltEG30LR9Id50b80eR9IdFilter" ),
45731     varTag = cms.InputTag( "hltEgammaHoverE" ),
45732     rhoTag = cms.InputTag( "" ),
45733     energyLowEdges = cms.vdouble( 0.0 ),
45734     lessThan = cms.bool( True ),
45735     useEt = cms.bool( False ),
45736     useAbs = cms.bool( False ),
45737     thrRegularEB = cms.vdouble( 0.0 ),
45738     thrRegularEE = cms.vdouble( 0.0 ),
45739     thrOverEEB = cms.vdouble( 0.12 ),
45740     thrOverEEE = cms.vdouble( 0.1 ),
45741     thrOverE2EB = cms.vdouble( 0.0 ),
45742     thrOverE2EE = cms.vdouble( 0.0 ),
45743     ncandcut = cms.int32( 1 ),
45744     doRhoCorrection = cms.bool( False ),
45745     rhoMax = cms.double( 9.9999999E7 ),
45746     rhoScale = cms.double( 1.0 ),
45747     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45748     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45749     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45750 )
45751 fragment.hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45752     saveTags = cms.bool( True ),
45753     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
45754     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
45755     rhoTag = cms.InputTag( "" ),
45756     energyLowEdges = cms.vdouble( 0.0 ),
45757     lessThan = cms.bool( False ),
45758     useEt = cms.bool( False ),
45759     useAbs = cms.bool( False ),
45760     thrRegularEB = cms.vdouble( 0.85 ),
45761     thrRegularEE = cms.vdouble( 0.9 ),
45762     thrOverEEB = cms.vdouble( -1.0 ),
45763     thrOverEEE = cms.vdouble( -1.0 ),
45764     thrOverE2EB = cms.vdouble( -1.0 ),
45765     thrOverE2EE = cms.vdouble( -1.0 ),
45766     ncandcut = cms.int32( 1 ),
45767     doRhoCorrection = cms.bool( False ),
45768     rhoMax = cms.double( 9.9999999E7 ),
45769     rhoScale = cms.double( 1.0 ),
45770     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45771     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45772     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45773 )
45774 fragment.hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45775     saveTags = cms.bool( True ),
45776     candTag = cms.InputTag( "hltEG30LHE12R9Id50b80eHEFilter" ),
45777     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
45778     rhoTag = cms.InputTag( "" ),
45779     energyLowEdges = cms.vdouble( 0.0 ),
45780     lessThan = cms.bool( True ),
45781     useEt = cms.bool( False ),
45782     useAbs = cms.bool( False ),
45783     thrRegularEB = cms.vdouble( 0.015 ),
45784     thrRegularEE = cms.vdouble( 0.035 ),
45785     thrOverEEB = cms.vdouble( -1.0 ),
45786     thrOverEEE = cms.vdouble( -1.0 ),
45787     thrOverE2EB = cms.vdouble( -1.0 ),
45788     thrOverE2EE = cms.vdouble( -1.0 ),
45789     ncandcut = cms.int32( 1 ),
45790     doRhoCorrection = cms.bool( False ),
45791     rhoMax = cms.double( 9.9999999E7 ),
45792     rhoScale = cms.double( 1.0 ),
45793     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45794     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45795     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45796 )
45797 fragment.hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45798     saveTags = cms.bool( True ),
45799     candTag = cms.InputTag( "hltEG30LCaloId15b35eHE12R9Id50b80eClusterShapeFilter" ),
45800     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
45801     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45802     energyLowEdges = cms.vdouble( 0.0 ),
45803     lessThan = cms.bool( True ),
45804     useEt = cms.bool( True ),
45805     useAbs = cms.bool( False ),
45806     thrRegularEB = cms.vdouble( 6.0 ),
45807     thrRegularEE = cms.vdouble( 6.0 ),
45808     thrOverEEB = cms.vdouble( 0.012 ),
45809     thrOverEEE = cms.vdouble( 0.012 ),
45810     thrOverE2EB = cms.vdouble( 0.0 ),
45811     thrOverE2EE = cms.vdouble( 0.0 ),
45812     ncandcut = cms.int32( 1 ),
45813     doRhoCorrection = cms.bool( True ),
45814     rhoMax = cms.double( 9.9999999E7 ),
45815     rhoScale = cms.double( 1.0 ),
45816     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
45817     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45818     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
45819 )
45820 fragment.hltEG30LRId85ORIso60CaloId15b35eANDHE12R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
45821     saveTags = cms.bool( True ),
45822     firstLegLastFilter = cms.InputTag( "hltEG30LR9Id85b90eHE12R9Id50b80eR9IdLastFilter" ),
45823     secondLegLastFilter = cms.InputTag( "hltEG30LIso60CaloId15b35eHE12R9Id50b80eEcalIsoLastFilter" ),
45824     nrRequiredFirstLeg = cms.int32( 0 ),
45825     nrRequiredSecondLeg = cms.int32( 0 ),
45826     nrRequiredUniqueLeg = cms.int32( 1 ),
45827     maxMatchDR = cms.double( 0.01 )
45828 )
45829 fragment.hltDiEG22EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
45830     saveTags = cms.bool( True ),
45831     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
45832     triggerType = cms.int32( 92 ),
45833     MinE = cms.double( -1.0 ),
45834     MinPt = cms.double( 22.0 ),
45835     MinMass = cms.double( -1.0 ),
45836     MaxMass = cms.double( -1.0 ),
45837     MinEta = cms.double( -1.0 ),
45838     MaxEta = cms.double( 2.55 ),
45839     MinN = cms.int32( 2 )
45840 )
45841 fragment.hltDiEG22R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45842     saveTags = cms.bool( True ),
45843     candTag = cms.InputTag( "hltDiEG22EtEta2p55UnseededFilter" ),
45844     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
45845     rhoTag = cms.InputTag( "" ),
45846     energyLowEdges = cms.vdouble( 0.0 ),
45847     lessThan = cms.bool( False ),
45848     useEt = cms.bool( False ),
45849     useAbs = cms.bool( False ),
45850     thrRegularEB = cms.vdouble( 0.5 ),
45851     thrRegularEE = cms.vdouble( 0.8 ),
45852     thrOverEEB = cms.vdouble( -1.0 ),
45853     thrOverEEE = cms.vdouble( -1.0 ),
45854     thrOverE2EB = cms.vdouble( -1.0 ),
45855     thrOverE2EE = cms.vdouble( -1.0 ),
45856     ncandcut = cms.int32( 2 ),
45857     doRhoCorrection = cms.bool( False ),
45858     rhoMax = cms.double( 9.9999999E7 ),
45859     rhoScale = cms.double( 1.0 ),
45860     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45861     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45862     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
45863 )
45864 fragment.hltDiEG22HE12R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45865     saveTags = cms.bool( True ),
45866     candTag = cms.InputTag( "hltDiEG22R9Id50b80eR9IdUnseededFilter" ),
45867     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
45868     rhoTag = cms.InputTag( "" ),
45869     energyLowEdges = cms.vdouble( 0.0 ),
45870     lessThan = cms.bool( True ),
45871     useEt = cms.bool( False ),
45872     useAbs = cms.bool( False ),
45873     thrRegularEB = cms.vdouble( 0.0 ),
45874     thrRegularEE = cms.vdouble( 0.0 ),
45875     thrOverEEB = cms.vdouble( 0.12 ),
45876     thrOverEEE = cms.vdouble( 0.1 ),
45877     thrOverE2EB = cms.vdouble( 0.0 ),
45878     thrOverE2EE = cms.vdouble( 0.0 ),
45879     ncandcut = cms.int32( 2 ),
45880     doRhoCorrection = cms.bool( False ),
45881     rhoMax = cms.double( 9.9999999E7 ),
45882     rhoScale = cms.double( 1.0 ),
45883     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45884     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45885     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
45886 )
45887 fragment.hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45888     saveTags = cms.bool( True ),
45889     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
45890     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
45891     rhoTag = cms.InputTag( "" ),
45892     energyLowEdges = cms.vdouble( 0.0 ),
45893     lessThan = cms.bool( False ),
45894     useEt = cms.bool( False ),
45895     useAbs = cms.bool( False ),
45896     thrRegularEB = cms.vdouble( 0.85 ),
45897     thrRegularEE = cms.vdouble( 0.9 ),
45898     thrOverEEB = cms.vdouble( -1.0 ),
45899     thrOverEEE = cms.vdouble( -1.0 ),
45900     thrOverE2EB = cms.vdouble( -1.0 ),
45901     thrOverE2EE = cms.vdouble( -1.0 ),
45902     ncandcut = cms.int32( 1 ),
45903     doRhoCorrection = cms.bool( False ),
45904     rhoMax = cms.double( 9.9999999E7 ),
45905     rhoScale = cms.double( 1.0 ),
45906     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45907     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45908     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
45909 )
45910 fragment.hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
45911     saveTags = cms.bool( True ),
45912     candTag = cms.InputTag( "hltDiEG22HE12R9Id50b80eHEUnseededFilter" ),
45913     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
45914     rhoTag = cms.InputTag( "" ),
45915     energyLowEdges = cms.vdouble( 0.0 ),
45916     lessThan = cms.bool( True ),
45917     useEt = cms.bool( False ),
45918     useAbs = cms.bool( False ),
45919     thrRegularEB = cms.vdouble( 0.015 ),
45920     thrRegularEE = cms.vdouble( 0.035 ),
45921     thrOverEEB = cms.vdouble( -1.0 ),
45922     thrOverEEE = cms.vdouble( -1.0 ),
45923     thrOverE2EB = cms.vdouble( -1.0 ),
45924     thrOverE2EE = cms.vdouble( -1.0 ),
45925     ncandcut = cms.int32( 1 ),
45926     doRhoCorrection = cms.bool( False ),
45927     rhoMax = cms.double( 9.9999999E7 ),
45928     rhoScale = cms.double( 1.0 ),
45929     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45930     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45931     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
45932 )
45933 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45934     saveTags = cms.bool( True ),
45935     candTag = cms.InputTag( "hltEG22CaloId15b35eHE12R9Id50b80eClusterShapeUnseededFilter" ),
45936     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
45937     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
45938     energyLowEdges = cms.vdouble( 0.0 ),
45939     lessThan = cms.bool( True ),
45940     useEt = cms.bool( True ),
45941     useAbs = cms.bool( False ),
45942     thrRegularEB = cms.vdouble( 6.0 ),
45943     thrRegularEE = cms.vdouble( 6.0 ),
45944     thrOverEEB = cms.vdouble( 0.012 ),
45945     thrOverEEE = cms.vdouble( 0.012 ),
45946     thrOverE2EB = cms.vdouble( 0.0 ),
45947     thrOverE2EE = cms.vdouble( 0.0 ),
45948     ncandcut = cms.int32( 1 ),
45949     doRhoCorrection = cms.bool( True ),
45950     rhoMax = cms.double( 9.9999999E7 ),
45951     rhoScale = cms.double( 1.0 ),
45952     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
45953     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45954     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
45955 )
45956 fragment.hltEgammaHollowTrackIsoUnseeded = cms.EDProducer( "EgammaHLTPhotonTrackIsolationProducersRegional",
45957     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
45958     trackProducer = cms.InputTag( "hltMergedTracks" ),
45959     countTracks = cms.bool( False ),
45960     egTrkIsoPtMin = cms.double( 1.0 ),
45961     egTrkIsoConeSize = cms.double( 0.29 ),
45962     egTrkIsoZSpan = cms.double( 999999.0 ),
45963     egTrkIsoRSpan = cms.double( 999999.0 ),
45964     egTrkIsoVetoConeSize = cms.double( 0.06 ),
45965     egTrkIsoStripBarrel = cms.double( 0.03 ),
45966     egTrkIsoStripEndcap = cms.double( 0.03 )
45967 )
45968 fragment.hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
45969     saveTags = cms.bool( True ),
45970     candTag = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eEcalIsoUnseededFilter" ),
45971     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
45972     rhoTag = cms.InputTag( "" ),
45973     energyLowEdges = cms.vdouble( 0.0 ),
45974     lessThan = cms.bool( True ),
45975     useEt = cms.bool( True ),
45976     useAbs = cms.bool( False ),
45977     thrRegularEB = cms.vdouble( 6.0 ),
45978     thrRegularEE = cms.vdouble( 6.0 ),
45979     thrOverEEB = cms.vdouble( 0.002 ),
45980     thrOverEEE = cms.vdouble( 0.002 ),
45981     thrOverE2EB = cms.vdouble( 0.0 ),
45982     thrOverE2EE = cms.vdouble( 0.0 ),
45983     ncandcut = cms.int32( 1 ),
45984     doRhoCorrection = cms.bool( False ),
45985     rhoMax = cms.double( 9.9999999E7 ),
45986     rhoScale = cms.double( 1.0 ),
45987     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
45988     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
45989     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
45990 )
45991 fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
45992     saveTags = cms.bool( True ),
45993     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
45994     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
45995     minMass = cms.double( 90.0 )
45996 )
45997 fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 = cms.EDFilter( "HLTPrescaler",
45998     offset = cms.uint32( 0 ),
45999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46000 )
46001 fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
46002     saveTags = cms.bool( True ),
46003     firstLegLastFilter = cms.InputTag( "hltEG22R9Id85b90eHE12R9Id50b80eR9UnseededLastFilter" ),
46004     secondLegLastFilter = cms.InputTag( "hltEG22Iso60CaloId15b35eHE12R9Id50b80eTrackIsoUnseededLastFilter" ),
46005     minMass = cms.double( 95.0 )
46006 )
46007 fragment.hltPreDiphotonMVA14p25Mass90 = cms.EDFilter( "HLTPrescaler",
46008     offset = cms.uint32( 0 ),
46009     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46010 )
46011 fragment.hltDiEG14p25EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
46012     saveTags = cms.bool( True ),
46013     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
46014     triggerType = cms.int32( 92 ),
46015     MinE = cms.double( -1.0 ),
46016     MinPt = cms.double( 14.25 ),
46017     MinMass = cms.double( -1.0 ),
46018     MaxMass = cms.double( -1.0 ),
46019     MinEta = cms.double( -1.0 ),
46020     MaxEta = cms.double( 2.55 ),
46021     MinN = cms.int32( 2 )
46022 )
46023 fragment.hltPhotonXGBoostProducer = cms.EDProducer( "PhotonXGBoostProducer",
46024     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
46025     inputTagR9 = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
46026     inputTagHoE = cms.InputTag( "hltEgammaHoverEUnseeded" ),
46027     inputTagSigmaiEtaiEta = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
46028     inputTagE2x2 = cms.InputTag( 'hltEgammaClusterShapeUnseeded','e2x2' ),
46029     inputTagIso = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
46030     mvaFileXgbB = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_144_Barrel_v2.bin" ),
46031     mvaFileXgbE = cms.FileInPath( "RecoEgamma/PhotonIdentification/data/XGBoost/Photon_NTL_99_Endcap_v2.bin" ),
46032     mvaNTreeLimitB = cms.uint32( 144 ),
46033     mvaNTreeLimitE = cms.uint32( 99 ),
46034     mvaThresholdEt = cms.double( 14.25 )
46035 )
46036 fragment.hltEgammaDoubleXGBoostCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter",
46037     saveTags = cms.bool( True ),
46038     highMassCut = cms.double( 90.0 ),
46039     leadCutHighMass1 = cms.vdouble( 0.92, 0.95 ),
46040     subCutHighMass1 = cms.vdouble( 0.02, 0.04 ),
46041     leadCutHighMass2 = cms.vdouble( 0.85, 0.85 ),
46042     subCutHighMass2 = cms.vdouble( 0.04, 0.08 ),
46043     leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ),
46044     subCutHighMass3 = cms.vdouble( 0.14, 0.2 ),
46045     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
46046     mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" )
46047 )
46048 fragment.hltPreDiphotonMVA14p25TightMass90 = cms.EDFilter( "HLTPrescaler",
46049     offset = cms.uint32( 0 ),
46050     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46051 )
46052 fragment.hltEgammaDoubleXGBoostTightCombFilter = cms.EDFilter( "HLTEgammaDoubleXGBoostCombFilter",
46053     saveTags = cms.bool( True ),
46054     highMassCut = cms.double( 90.0 ),
46055     leadCutHighMass1 = cms.vdouble( 0.95, 0.95 ),
46056     subCutHighMass1 = cms.vdouble( 0.1, 0.2 ),
46057     leadCutHighMass2 = cms.vdouble( 0.85, 0.8 ),
46058     subCutHighMass2 = cms.vdouble( 0.2, 0.2 ),
46059     leadCutHighMass3 = cms.vdouble( 0.3, 0.5 ),
46060     subCutHighMass3 = cms.vdouble( 0.2, 0.3 ),
46061     candTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
46062     mvaPhotonTag = cms.InputTag( "hltPhotonXGBoostProducer" )
46063 )
46064 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 = cms.EDFilter( "HLTL1TSeed",
46065     saveTags = cms.bool( True ),
46066     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_IsoTau26er2p1_dR_Min0p3 OR L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3" ),
46067     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
46068     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
46069     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
46070     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
46071     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46072     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46073     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46074     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
46075     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
46076 )
46077 fragment.hltPrePhoton35TwoProngs35 = cms.EDFilter( "HLTPrescaler",
46078     offset = cms.uint32( 0 ),
46079     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
46080 )
46081 fragment.hltEGL1EGAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
46082     saveTags = cms.bool( True ),
46083     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
46084     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46085     candNonIsolatedTag = cms.InputTag( "" ),
46086     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
46087     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
46088     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
46089     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
46090     ncandcut = cms.int32( 1 ),
46091     doIsolated = cms.bool( False ),
46092     region_eta_size = cms.double( 0.522 ),
46093     region_eta_size_ecap = cms.double( 1.0 ),
46094     region_phi_size = cms.double( 1.044 ),
46095     barrel_end = cms.double( 1.4791 ),
46096     endcap_end = cms.double( 2.65 )
46097 )
46098 fragment.hltEG35R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
46099     saveTags = cms.bool( True ),
46100     inputTag = cms.InputTag( "hltEGL1EGAndTauFilter" ),
46101     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
46102     etcutEB = cms.double( 35.0 ),
46103     etcutEE = cms.double( 35.0 ),
46104     minEtaCut = cms.double( -9999.0 ),
46105     maxEtaCut = cms.double( 9999.0 ),
46106     ncandcut = cms.int32( 1 )
46107 )
46108 fragment.hltEG35R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
46109     saveTags = cms.bool( True ),
46110     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEtFilter" ),
46111     varTag = cms.InputTag( "hltEgammaHoverE" ),
46112     rhoTag = cms.InputTag( "" ),
46113     energyLowEdges = cms.vdouble( 0.0 ),
46114     lessThan = cms.bool( True ),
46115     useEt = cms.bool( False ),
46116     useAbs = cms.bool( False ),
46117     thrRegularEB = cms.vdouble( -1.0 ),
46118     thrRegularEE = cms.vdouble( -1.0 ),
46119     thrOverEEB = cms.vdouble( 0.1 ),
46120     thrOverEEE = cms.vdouble( 0.1 ),
46121     thrOverE2EB = cms.vdouble( -1.0 ),
46122     thrOverE2EE = cms.vdouble( -1.0 ),
46123     ncandcut = cms.int32( 1 ),
46124     doRhoCorrection = cms.bool( False ),
46125     rhoMax = cms.double( 9.9999999E7 ),
46126     rhoScale = cms.double( 1.0 ),
46127     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46128     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46129     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46130 )
46131 fragment.hltEG35R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
46132     saveTags = cms.bool( True ),
46133     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHEFilter" ),
46134     varTag = cms.InputTag( "hltEgammaR9ID" ),
46135     rhoTag = cms.InputTag( "" ),
46136     energyLowEdges = cms.vdouble( 0.0 ),
46137     lessThan = cms.bool( False ),
46138     useEt = cms.bool( False ),
46139     useAbs = cms.bool( False ),
46140     thrRegularEB = cms.vdouble( 0.9 ),
46141     thrRegularEE = cms.vdouble( 0.9 ),
46142     thrOverEEB = cms.vdouble( -1.0 ),
46143     thrOverEEE = cms.vdouble( -1.0 ),
46144     thrOverE2EB = cms.vdouble( -1.0 ),
46145     thrOverE2EE = cms.vdouble( -1.0 ),
46146     ncandcut = cms.int32( 1 ),
46147     doRhoCorrection = cms.bool( False ),
46148     rhoMax = cms.double( 9.9999999E7 ),
46149     rhoScale = cms.double( 1.0 ),
46150     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46151     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46152     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46153 )
46154 fragment.hltEG35R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46155     saveTags = cms.bool( True ),
46156     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMR9Filter" ),
46157     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
46158     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46159     energyLowEdges = cms.vdouble( 0.0 ),
46160     lessThan = cms.bool( True ),
46161     useEt = cms.bool( True ),
46162     useAbs = cms.bool( False ),
46163     thrRegularEB = cms.vdouble( 6.0 ),
46164     thrRegularEE = cms.vdouble( 6.0 ),
46165     thrOverEEB = cms.vdouble( 0.012 ),
46166     thrOverEEE = cms.vdouble( 0.012 ),
46167     thrOverE2EB = cms.vdouble( 0.0 ),
46168     thrOverE2EE = cms.vdouble( 0.0 ),
46169     ncandcut = cms.int32( 1 ),
46170     doRhoCorrection = cms.bool( True ),
46171     rhoMax = cms.double( 9.9999999E7 ),
46172     rhoScale = cms.double( 1.0 ),
46173     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
46174     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46175     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46176 )
46177 fragment.hltEG35R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46178     saveTags = cms.bool( True ),
46179     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMEcalIsoFilter" ),
46180     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
46181     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46182     energyLowEdges = cms.vdouble( 0.0 ),
46183     lessThan = cms.bool( True ),
46184     useEt = cms.bool( True ),
46185     useAbs = cms.bool( False ),
46186     thrRegularEB = cms.vdouble( 10.0 ),
46187     thrRegularEE = cms.vdouble( 10.0 ),
46188     thrOverEEB = cms.vdouble( 0.005 ),
46189     thrOverEEE = cms.vdouble( 0.005 ),
46190     thrOverE2EB = cms.vdouble( 0.0 ),
46191     thrOverE2EE = cms.vdouble( 0.0 ),
46192     ncandcut = cms.int32( 1 ),
46193     doRhoCorrection = cms.bool( True ),
46194     rhoMax = cms.double( 9.9999999E7 ),
46195     rhoScale = cms.double( 1.0 ),
46196     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
46197     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46198     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46199 )
46200 fragment.hltEG35R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
46201     saveTags = cms.bool( True ),
46202     candTag = cms.InputTag( "hltEG35R9Id90HE10IsoMHcalIsoFilter" ),
46203     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
46204     rhoTag = cms.InputTag( "" ),
46205     energyLowEdges = cms.vdouble( 0.0 ),
46206     lessThan = cms.bool( True ),
46207     useEt = cms.bool( True ),
46208     useAbs = cms.bool( False ),
46209     thrRegularEB = cms.vdouble( 6.0 ),
46210     thrRegularEE = cms.vdouble( 6.0 ),
46211     thrOverEEB = cms.vdouble( 0.002 ),
46212     thrOverEEE = cms.vdouble( 0.002 ),
46213     thrOverE2EB = cms.vdouble( 0.0 ),
46214     thrOverE2EE = cms.vdouble( 0.0 ),
46215     ncandcut = cms.int32( 1 ),
46216     doRhoCorrection = cms.bool( False ),
46217     rhoMax = cms.double( 9.9999999E7 ),
46218     rhoScale = cms.double( 1.0 ),
46219     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
46220     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
46221     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
46222 )
46223 fragment.hltTauJet5 = cms.EDFilter( "HLT1CaloJet",
46224     saveTags = cms.bool( True ),
46225     inputTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
46226     triggerType = cms.int32( 84 ),
46227     MinE = cms.double( -1.0 ),
46228     MinPt = cms.double( 5.0 ),
46229     MinMass = cms.double( -1.0 ),
46230     MaxMass = cms.double( -1.0 ),
46231     MinEta = cms.double( -1.0 ),
46232     MaxEta = cms.double( 2.5 ),
46233     MinN = cms.int32( 1 )
46234 )
46235 fragment.hltParticleFlowBlockForTaus = cms.EDProducer( "PFBlockProducer",
46236     verbose = cms.untracked.bool( False ),
46237     debug = cms.untracked.bool( False ),
46238     elementImporters = cms.VPSet( 
46239       cms.PSet(  muonSrc = cms.InputTag( "hltMuons" ),
46240         cleanBadConvertedBrems = cms.bool( False ),
46241         muonMaxDPtOPt = cms.double( 1.0 ),
46242         source = cms.InputTag( "hltLightPFTracks" ),
46243         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
46244         vetoEndcap = cms.bool( False ),
46245         useIterativeTracking = cms.bool( False ),
46246         importerName = cms.string( "GeneralTracksImporter" ),
46247         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
46248         trackQuality = cms.string( "highPurity" )
46249       ),
46250       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
46251         importerName = cms.string( "ECALClusterImporter" ),
46252         BCtoPFCMap = cms.InputTag( "" )
46253       ),
46254       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
46255         importerName = cms.string( "GenericClusterImporter" )
46256       ),
46257       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
46258         importerName = cms.string( "GenericClusterImporter" )
46259       )
46260     ),
46261     linkDefinitions = cms.VPSet( 
46262       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
46263         useKDTree = cms.bool( True ),
46264         linkerName = cms.string( "TrackAndECALLinker" )
46265       ),
46266       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
46267         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
46268         nMaxHcalLinksPerTrack = cms.int32( 1 ),
46269         linkType = cms.string( "TRACK:HCAL" ),
46270         useKDTree = cms.bool( True ),
46271         linkerName = cms.string( "TrackAndHCALLinker" )
46272       ),
46273       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
46274         linkType = cms.string( "ECAL:HCAL" ),
46275         useKDTree = cms.bool( False ),
46276         linkerName = cms.string( "ECALAndHCALLinker" )
46277       ),
46278       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
46279         useKDTree = cms.bool( False ),
46280         linkerName = cms.string( "HFEMAndHFHADLinker" )
46281       )
46282     )
46283 )
46284 fragment.hltParticleFlowForTaus = cms.EDProducer( "PFProducer",
46285     verbose = cms.untracked.bool( False ),
46286     debug = cms.untracked.bool( False ),
46287     blocks = cms.InputTag( "hltParticleFlowBlockForTaus" ),
46288     muons = cms.InputTag( "hltMuons" ),
46289     postMuonCleaning = cms.bool( True ),
46290     vetoEndcap = cms.bool( False ),
46291     vertexCollection = cms.InputTag( "hltPixelVertices" ),
46292     useVerticesForNeutral = cms.bool( True ),
46293     useHO = cms.bool( False ),
46294     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
46295     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
46296     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
46297     useEGammaElectrons = cms.bool( False ),
46298     egammaElectrons = cms.InputTag( "" ),
46299     useEGammaFilters = cms.bool( False ),
46300     useProtectionsForJetMET = cms.bool( True ),
46301     PFEGammaFiltersParameters = cms.PSet( 
46302       electron_missinghits = cms.uint32( 1 ),
46303       electron_protectionsForJetMET = cms.PSet( 
46304         maxEeleOverPoutRes = cms.double( 0.5 ),
46305         maxEleHcalEOverEcalE = cms.double( 0.1 ),
46306         maxEcalEOverPRes = cms.double( 0.2 ),
46307         maxHcalEOverP = cms.double( 1.0 ),
46308         maxE = cms.double( 50.0 ),
46309         maxTrackPOverEele = cms.double( 1.0 ),
46310         maxDPhiIN = cms.double( 0.1 ),
46311         maxEcalEOverP_2 = cms.double( 0.2 ),
46312         maxEcalEOverP_1 = cms.double( 0.5 ),
46313         maxEeleOverPout = cms.double( 0.2 ),
46314         maxHcalEOverEcalE = cms.double( 0.1 ),
46315         maxHcalE = cms.double( 10.0 ),
46316         maxNtracks = cms.double( 3.0 )
46317       ),
46318       photon_MinEt = cms.double( 10.0 ),
46319       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
46320       electron_protectionsForBadHcal = cms.PSet( 
46321         dEta = cms.vdouble( 0.0064, 0.01264 ),
46322         dPhi = cms.vdouble( 0.0547, 0.0394 ),
46323         enableProtections = cms.bool( False ),
46324         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
46325         eInvPInv = cms.vdouble( 0.184, 0.0721 )
46326       ),
46327       photon_protectionsForBadHcal = cms.PSet( 
46328         enableProtections = cms.bool( False ),
46329         solidConeTrkIsoOffset = cms.double( 10.0 ),
46330         solidConeTrkIsoSlope = cms.double( 0.3 )
46331       ),
46332       electron_iso_mva_barrel = cms.double( -0.1875 ),
46333       electron_iso_mva_endcap = cms.double( -0.1075 ),
46334       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
46335       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
46336       photon_HoE = cms.double( 0.05 ),
46337       electron_iso_combIso_endcap = cms.double( 10.0 ),
46338       electron_iso_pt = cms.double( 10.0 ),
46339       photon_protectionsForJetMET = cms.PSet( 
46340         sumPtTrackIsoSlope = cms.double( 0.001 ),
46341         sumPtTrackIso = cms.double( 4.0 )
46342       ),
46343       electron_iso_combIso_barrel = cms.double( 10.0 ),
46344       electron_noniso_mvaCut = cms.double( -0.1 ),
46345       photon_combIso = cms.double( 10.0 ),
46346       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
46347     ),
46348     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
46349     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
46350     muon_HO = cms.vdouble( 0.9, 0.9 ),
46351     PFMuonAlgoParameters = cms.PSet(  ),
46352     rejectTracks_Bad = cms.bool( False ),
46353     rejectTracks_Step45 = cms.bool( False ),
46354     usePFNuclearInteractions = cms.bool( False ),
46355     usePFConversions = cms.bool( False ),
46356     usePFDecays = cms.bool( False ),
46357     dptRel_DispVtx = cms.double( 10.0 ),
46358     iCfgCandConnector = cms.PSet( 
46359       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
46360       bCorrect = cms.bool( False ),
46361       bCalibPrimary = cms.bool( False )
46362     ),
46363     nsigma_TRACK = cms.double( 1.0 ),
46364     pt_Error = cms.double( 1.0 ),
46365     factors_45 = cms.vdouble( 10.0, 100.0 ),
46366     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
46367     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
46368     goodTrackDeadHcal_layers = cms.uint32( 4 ),
46369     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
46370     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
46371     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
46372     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
46373     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
46374     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
46375     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
46376     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
46377     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
46378     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
46379     pf_nsigma_ECAL = cms.double( 0.0 ),
46380     pf_nsigma_HCAL = cms.double( 1.0 ),
46381     pf_nsigma_HFEM = cms.double( 1.0 ),
46382     pf_nsigma_HFHAD = cms.double( 1.0 ),
46383     useCalibrationsFromDB = cms.bool( True ),
46384     calibrationsLabel = cms.string( "HLT" ),
46385     postHFCleaning = cms.bool( False ),
46386     PFHFCleaningParameters = cms.PSet( 
46387       minHFCleaningPt = cms.double( 5.0 ),
46388       minDeltaMet = cms.double( 0.4 ),
46389       maxSignificance = cms.double( 2.5 ),
46390       minSignificance = cms.double( 2.5 ),
46391       minSignificanceReduction = cms.double( 1.4 ),
46392       maxDeltaPhiPt = cms.double( 7.0 )
46393     ),
46394     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
46395     calibHF_use = cms.bool( False ),
46396     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 ),
46397     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 ),
46398     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 ),
46399     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 ),
46400     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 ),
46401     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
46402 )
46403 fragment.hltAK4PFJetsForTaus = cms.EDProducer( "FastjetJetProducer",
46404     useMassDropTagger = cms.bool( False ),
46405     useFiltering = cms.bool( False ),
46406     useDynamicFiltering = cms.bool( False ),
46407     useTrimming = cms.bool( False ),
46408     usePruning = cms.bool( False ),
46409     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
46410     useKtPruning = cms.bool( False ),
46411     useConstituentSubtraction = cms.bool( False ),
46412     useSoftDrop = cms.bool( False ),
46413     correctShape = cms.bool( False ),
46414     UseOnlyVertexTracks = cms.bool( False ),
46415     UseOnlyOnePV = cms.bool( False ),
46416     muCut = cms.double( -1.0 ),
46417     yCut = cms.double( -1.0 ),
46418     rFilt = cms.double( -1.0 ),
46419     rFiltFactor = cms.double( -1.0 ),
46420     trimPtFracMin = cms.double( -1.0 ),
46421     zcut = cms.double( -1.0 ),
46422     rcut_factor = cms.double( -1.0 ),
46423     csRho_EtaMax = cms.double( -1.0 ),
46424     csRParam = cms.double( -1.0 ),
46425     beta = cms.double( -1.0 ),
46426     R0 = cms.double( -1.0 ),
46427     gridMaxRapidity = cms.double( -1.0 ),
46428     gridSpacing = cms.double( -1.0 ),
46429     DzTrVtxMax = cms.double( 0.0 ),
46430     DxyTrVtxMax = cms.double( 0.0 ),
46431     MaxVtxZ = cms.double( 15.0 ),
46432     subjetPtMin = cms.double( -1.0 ),
46433     muMin = cms.double( -1.0 ),
46434     muMax = cms.double( -1.0 ),
46435     yMin = cms.double( -1.0 ),
46436     yMax = cms.double( -1.0 ),
46437     dRMin = cms.double( -1.0 ),
46438     dRMax = cms.double( -1.0 ),
46439     maxDepth = cms.int32( -1 ),
46440     nFilt = cms.int32( -1 ),
46441     MinVtxNdof = cms.int32( 0 ),
46442     src = cms.InputTag( "hltParticleFlowForTaus" ),
46443     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
46444     jetType = cms.string( "PFJet" ),
46445     jetAlgorithm = cms.string( "AntiKt" ),
46446     rParam = cms.double( 0.4 ),
46447     inputEtMin = cms.double( 0.0 ),
46448     inputEMin = cms.double( 0.0 ),
46449     jetPtMin = cms.double( 0.0 ),
46450     doPVCorrection = cms.bool( False ),
46451     doAreaFastjet = cms.bool( False ),
46452     doRhoFastjet = cms.bool( False ),
46453     doPUOffsetCorr = cms.bool( False ),
46454     puPtMin = cms.double( 10.0 ),
46455     nSigmaPU = cms.double( 1.0 ),
46456     radiusPU = cms.double( 0.4 ),
46457     subtractorName = cms.string( "" ),
46458     useExplicitGhosts = cms.bool( False ),
46459     doAreaDiskApprox = cms.bool( True ),
46460     voronoiRfact = cms.double( -9.0 ),
46461     Rho_EtaMax = cms.double( 4.4 ),
46462     Ghost_EtaMax = cms.double( 6.0 ),
46463     Active_Area_Repeats = cms.int32( 5 ),
46464     GhostArea = cms.double( 0.01 ),
46465     restrictInputs = cms.bool( False ),
46466     maxInputs = cms.uint32( 1 ),
46467     writeCompound = cms.bool( False ),
46468     writeJetsWithConst = cms.bool( False ),
46469     doFastJetNonUniform = cms.bool( False ),
46470     useDeterministicSeed = cms.bool( True ),
46471     minSeed = cms.uint32( 0 ),
46472     verbosity = cms.int32( 0 ),
46473     puWidth = cms.double( 0.0 ),
46474     nExclude = cms.uint32( 0 ),
46475     maxBadEcalCells = cms.uint32( 9999999 ),
46476     maxBadHcalCells = cms.uint32( 9999999 ),
46477     maxProblematicEcalCells = cms.uint32( 9999999 ),
46478     maxProblematicHcalCells = cms.uint32( 9999999 ),
46479     maxRecoveredEcalCells = cms.uint32( 9999999 ),
46480     maxRecoveredHcalCells = cms.uint32( 9999999 ),
46481     puCenters = cms.vdouble(  ),
46482     applyWeight = cms.bool( False ),
46483     srcWeights = cms.InputTag( "" ),
46484     minimumTowersFraction = cms.double( 0.0 ),
46485     jetCollInstanceName = cms.string( "" ),
46486     sumRecHits = cms.bool( False )
46487 )
46488 fragment.hltTauPFJets08Region = cms.EDProducer( "RecoTauJetRegionProducer",
46489     src = cms.InputTag( "hltAK4PFJetsForTaus" ),
46490     deltaR = cms.double( 0.8 ),
46491     pfCandAssocMapSrc = cms.InputTag( "" ),
46492     verbosity = cms.int32( 0 ),
46493     maxJetAbsEta = cms.double( 99.0 ),
46494     minJetPt = cms.double( -1.0 ),
46495     pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" )
46496 )
46497 fragment.hltTauPFJetsRecoTauChargedHadrons = cms.EDProducer( "PFRecoTauChargedHadronProducer",
46498     ranking = cms.VPSet( 
46499       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
46500         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
46501         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
46502         name = cms.string( "ChargedPFCandidate" ),
46503         selectionPassFunction = cms.string( "-pt" )
46504       )
46505     ),
46506     verbosity = cms.int32( 0 ),
46507     maxJetAbsEta = cms.double( 99.0 ),
46508     outputSelection = cms.string( "pt > 0.5" ),
46509     minJetPt = cms.double( -1.0 ),
46510     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
46511     builders = cms.VPSet( 
46512       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
46513         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
46514         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
46515         dRmergePhotonWrtOther = cms.double( 0.005 ),
46516         qualityCuts = cms.PSet( 
46517           vertexTrackFiltering = cms.bool( False ),
46518           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
46519           recoverLeadingTrk = cms.bool( False ),
46520           signalQualityCuts = cms.PSet( 
46521             minNeutralHadronEt = cms.double( 30.0 ),
46522             maxDeltaZ = cms.double( 0.2 ),
46523             minTrackPt = cms.double( 0.0 ),
46524             minGammaEt = cms.double( 0.5 ),
46525             minTrackHits = cms.uint32( 3 ),
46526             minTrackPixelHits = cms.uint32( 0 ),
46527             maxTrackChi2 = cms.double( 1000.0 ),
46528             maxTransverseImpactParameter = cms.double( 0.2 ),
46529             useTracksInsteadOfPFHadrons = cms.bool( False )
46530           ),
46531           vxAssocQualityCuts = cms.PSet( 
46532             minTrackPt = cms.double( 0.0 ),
46533             minGammaEt = cms.double( 0.5 ),
46534             minTrackHits = cms.uint32( 3 ),
46535             minTrackPixelHits = cms.uint32( 0 ),
46536             maxTrackChi2 = cms.double( 1000.0 ),
46537             maxTransverseImpactParameter = cms.double( 0.2 ),
46538             useTracksInsteadOfPFHadrons = cms.bool( False )
46539           ),
46540           pvFindingAlgo = cms.string( "closestInDeltaZ" )
46541         ),
46542         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
46543         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
46544         dRmergePhotonWrtElectron = cms.double( 0.005 ),
46545         minMergeGammaEt = cms.double( 0.0 ),
46546         minBlockElementMatchesPhoton = cms.int32( 2 ),
46547         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
46548         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
46549         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
46550         minMergeChargedHadronPt = cms.double( 100.0 ),
46551         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
46552         name = cms.string( "chargedPFCandidates" ),
46553         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
46554         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
46555         minMergeNeutralHadronEt = cms.double( 0.0 )
46556       )
46557     )
46558 )
46559 fragment.hltPFTauPiZeros = cms.EDProducer( "RecoTauPiZeroProducer",
46560     massHypothesis = cms.double( 0.136 ),
46561     ranking = cms.VPSet( 
46562       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
46563         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
46564         selection = cms.string( "algoIs('kStrips')" ),
46565         name = cms.string( "InStrip" ),
46566         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
46567       )
46568     ),
46569     verbosity = cms.int32( 0 ),
46570     maxJetAbsEta = cms.double( 99.0 ),
46571     outputSelection = cms.string( "pt > 0" ),
46572     minJetPt = cms.double( -1.0 ),
46573     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
46574     builders = cms.VPSet( 
46575       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
46576         applyElecTrackQcuts = cms.bool( False ),
46577         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
46578         makeCombinatoricStrips = cms.bool( False ),
46579         stripPhiAssociationDistance = cms.double( 0.2 ),
46580         qualityCuts = cms.PSet( 
46581           vertexTrackFiltering = cms.bool( False ),
46582           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
46583           recoverLeadingTrk = cms.bool( False ),
46584           signalQualityCuts = cms.PSet( 
46585             maxDeltaZ = cms.double( 0.2 ),
46586             minTrackPt = cms.double( 0.0 ),
46587             minGammaEt = cms.double( 0.5 ),
46588             minTrackHits = cms.uint32( 3 ),
46589             minTrackPixelHits = cms.uint32( 0 ),
46590             maxTrackChi2 = cms.double( 1000.0 ),
46591             maxTransverseImpactParameter = cms.double( 0.2 ),
46592             useTracksInsteadOfPFHadrons = cms.bool( False )
46593           ),
46594           pvFindingAlgo = cms.string( "closestInDeltaZ" )
46595         ),
46596         maxStripBuildIterations = cms.int32( -1 ),
46597         updateStripAfterEachDaughter = cms.bool( False ),
46598         stripEtaAssociationDistance = cms.double( 0.05 ),
46599         minStripEt = cms.double( 1.0 ),
46600         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
46601         minGammaEtStripAdd = cms.double( 0.0 ),
46602         name = cms.string( "s" )
46603       )
46604     )
46605 )
46606 fragment.hltPFTausSansRef = cms.EDProducer( "RecoTauProducer",
46607     piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ),
46608     jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ),
46609     maxJetAbsEta = cms.double( 99.0 ),
46610     outputSelection = cms.string( "" ),
46611     chargedHadronSrc = cms.InputTag( "hltTauPFJetsRecoTauChargedHadrons" ),
46612     minJetPt = cms.double( -1.0 ),
46613     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
46614     builders = cms.VPSet( 
46615       cms.PSet(  isoConePiZeros = cms.string( "0.4" ),
46616         leadObjectPt = cms.double( 0.5 ),
46617         signalConePiZeros = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
46618         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
46619         qualityCuts = cms.PSet( 
46620           vertexTrackFiltering = cms.bool( False ),
46621           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
46622           recoverLeadingTrk = cms.bool( False ),
46623           signalQualityCuts = cms.PSet( 
46624             maxDeltaZ = cms.double( 0.2 ),
46625             minTrackPt = cms.double( 0.0 ),
46626             minGammaEt = cms.double( 0.5 ),
46627             minTrackHits = cms.uint32( 3 ),
46628             minTrackPixelHits = cms.uint32( 0 ),
46629             maxTrackChi2 = cms.double( 1000.0 ),
46630             maxTransverseImpactParameter = cms.double( 0.2 ),
46631             useTracksInsteadOfPFHadrons = cms.bool( False ),
46632             minNeutralHadronEt = cms.double( 1.0 )
46633           ),
46634           vxAssocQualityCuts = cms.PSet( 
46635             minTrackPt = cms.double( 0.0 ),
46636             minGammaEt = cms.double( 0.5 ),
46637             minTrackHits = cms.uint32( 3 ),
46638             minTrackPixelHits = cms.uint32( 0 ),
46639             maxTrackChi2 = cms.double( 1000.0 ),
46640             maxTransverseImpactParameter = cms.double( 0.2 ),
46641             useTracksInsteadOfPFHadrons = cms.bool( False )
46642           ),
46643           pvFindingAlgo = cms.string( "closestInDeltaZ" )
46644         ),
46645         signalConeChargedHadrons = cms.string( "min(max(3.6/pt(),0.08),0.12)" ),
46646         matchingCone = cms.string( "0.4" ),
46647         isoConeChargedHadrons = cms.string( "0.4" ),
46648         plugin = cms.string( "RecoTauBuilderConePlugin" ),
46649         usePFLeptons = cms.bool( True ),
46650         pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
46651         isoConeNeutralHadrons = cms.string( "0.4" ),
46652         name = cms.string( "fixedConeTau" ),
46653         maxSignalConeChargedHadrons = cms.int32( 3 ),
46654         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
46655         signalConeNeutralHadrons = cms.string( "0.1" )
46656       )
46657     ),
46658     buildNullTaus = cms.bool( True ),
46659     verbosity = cms.int32( 0 ),
46660     modifiers = cms.VPSet( 
46661       cms.PSet(  ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
46662         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
46663         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 ),
46664         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
46665         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
46666         EcalStripSumE_deltaEta = cms.double( 0.03 ),
46667         name = cms.string( "shrinkingConeElectronRej" ),
46668         DataType = cms.string( "AOD" ),
46669         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
46670         maximumForElectrionPreIDOutput = cms.double( -0.1 )
46671       )
46672     )
46673 )
46674 fragment.hltPFTaus = cms.EDProducer( "RecoTauPiZeroUnembedder",
46675     src = cms.InputTag( "hltPFTausSansRef" )
46676 )
46677 fragment.hltPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
46678     MinPtLeadingObject = cms.double( 0.0 ),
46679     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
46680     UseOnlyChargedHadrons = cms.bool( True ),
46681     PFTauProducer = cms.InputTag( "hltPFTaus" )
46682 )
46683 fragment.hltSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector",
46684     src = cms.InputTag( "hltPFTaus" ),
46685     cut = cms.string( "pt > 0" ),
46686     discriminators = cms.VPSet( 
46687       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
46688         selectionCut = cms.double( 0.5 )
46689       )
46690     ),
46691     discriminatorContainers = cms.VPSet( 
46692     )
46693 )
46694 fragment.hltPFTauTrack = cms.EDFilter( "HLT1PFTau",
46695     saveTags = cms.bool( True ),
46696     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
46697     triggerType = cms.int32( 84 ),
46698     MinE = cms.double( -1.0 ),
46699     MinPt = cms.double( 0.0 ),
46700     MinMass = cms.double( -1.0 ),
46701     MaxMass = cms.double( -1.0 ),
46702     MinEta = cms.double( -1.0 ),
46703     MaxEta = cms.double( 2.5 ),
46704     MinN = cms.int32( 1 )
46705 )
46706 fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
46707     saveTags = cms.bool( True ),
46708     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
46709     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
46710     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
46711     inputTag2 = cms.InputTag( "hltTauJet5" ),
46712     triggerType1 = cms.int32( 81 ),
46713     triggerType2 = cms.int32( 84 ),
46714     MinDeta = cms.double( 0.0 ),
46715     MaxDeta = cms.double( -1.0 ),
46716     MinDphi = cms.double( 0.0 ),
46717     MaxDphi = cms.double( -1.0 ),
46718     MinDelR = cms.double( 0.3 ),
46719     MaxDelR = cms.double( 99999.0 ),
46720     MinPt = cms.double( 1.0 ),
46721     MaxPt = cms.double( -1.0 ),
46722     MinMinv = cms.double( 30.0 ),
46723     MaxMinv = cms.double( -1.0 ),
46724     MinN = cms.int32( 1 )
46725 )
46726 fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
46727     storeRawFootprintCorrection = cms.bool( False ),
46728     PFTauProducer = cms.InputTag( "hltPFTaus" ),
46729     storeRawOccupancy = cms.bool( False ),
46730     maximumSumPtCut = cms.double( 2.3 ),
46731     qualityCuts = cms.PSet( 
46732       vertexTrackFiltering = cms.bool( False ),
46733       isolationQualityCuts = cms.PSet( 
46734         maxDeltaZ = cms.double( 0.2 ),
46735         minTrackPt = cms.double( 0.5 ),
46736         minGammaEt = cms.double( 0.5 ),
46737         minTrackHits = cms.uint32( 3 ),
46738         minTrackPixelHits = cms.uint32( 0 ),
46739         maxTrackChi2 = cms.double( 100.0 ),
46740         maxTransverseImpactParameter = cms.double( 0.1 ),
46741         useTracksInsteadOfPFHadrons = cms.bool( False )
46742       ),
46743       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
46744       recoverLeadingTrk = cms.bool( False ),
46745       signalQualityCuts = cms.PSet( 
46746         maxDeltaZ = cms.double( 0.2 ),
46747         minTrackPt = cms.double( 0.0 ),
46748         minGammaEt = cms.double( 0.5 ),
46749         minTrackHits = cms.uint32( 3 ),
46750         minTrackPixelHits = cms.uint32( 0 ),
46751         maxTrackChi2 = cms.double( 1000.0 ),
46752         maxTransverseImpactParameter = cms.double( 0.2 ),
46753         useTracksInsteadOfPFHadrons = cms.bool( False ),
46754         minNeutralHadronEt = cms.double( 1.0 )
46755       ),
46756       vxAssocQualityCuts = cms.PSet( 
46757         minTrackPt = cms.double( 0.0 ),
46758         minGammaEt = cms.double( 0.5 ),
46759         minTrackHits = cms.uint32( 3 ),
46760         minTrackPixelHits = cms.uint32( 0 ),
46761         maxTrackChi2 = cms.double( 1000.0 ),
46762         maxTransverseImpactParameter = cms.double( 0.2 ),
46763         useTracksInsteadOfPFHadrons = cms.bool( False )
46764       ),
46765       pvFindingAlgo = cms.string( "closestInDeltaZ" )
46766     ),
46767     minTauPtForNoIso = cms.double( -99.0 ),
46768     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
46769     vertexSrc = cms.InputTag( "NotUsed" ),
46770     applySumPtCut = cms.bool( True ),
46771     rhoConeSize = cms.double( 0.5 ),
46772     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
46773     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
46774     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
46775     enableHGCalWorkaround = cms.bool( False ),
46776     footprintCorrections = cms.VPSet( 
46777       cms.PSet(  offset = cms.string( "0.0" ),
46778         selection = cms.string( "decayMode() = 0" )
46779       ),
46780       cms.PSet(  offset = cms.string( "0.0" ),
46781         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
46782       ),
46783       cms.PSet(  offset = cms.string( "2.7" ),
46784         selection = cms.string( "decayMode() = 5" )
46785       ),
46786       cms.PSet(  offset = cms.string( "0.0" ),
46787         selection = cms.string( "decayMode() = 6" )
46788       ),
46789       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
46790         selection = cms.string( "decayMode() = 10" )
46791       )
46792     ),
46793     deltaBetaFactor = cms.string( "0.38" ),
46794     applyFootprintCorrection = cms.bool( False ),
46795     UseAllPFCandsForWeights = cms.bool( False ),
46796     relativeSumPtCut = cms.double( 0.03 ),
46797     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
46798     maximumOccupancy = cms.uint32( 0 ),
46799     verbosity = cms.int32( 0 ),
46800     applyOccupancyCut = cms.bool( False ),
46801     applyDeltaBetaCorrection = cms.bool( False ),
46802     applyRelativeSumPtCut = cms.bool( False ),
46803     storeRawPUsumPt = cms.bool( False ),
46804     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
46805     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
46806     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
46807     storeRawSumPt = cms.bool( False ),
46808     ApplyDiscriminationByECALIsolation = cms.bool( False ),
46809     applyRhoCorrection = cms.bool( False ),
46810     WeightECALIsolation = cms.double( 1.0 ),
46811     rhoUEOffsetCorrection = cms.double( 1.0 ),
46812     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
46813     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
46814     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
46815     relativeSumPtOffset = cms.double( 0.0 ),
46816     customOuterCone = cms.double( -1.0 ),
46817     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
46818 )
46819 fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
46820     storeRawFootprintCorrection = cms.bool( False ),
46821     PFTauProducer = cms.InputTag( "hltPFTaus" ),
46822     storeRawOccupancy = cms.bool( False ),
46823     maximumSumPtCut = cms.double( 3.0 ),
46824     qualityCuts = cms.PSet( 
46825       vertexTrackFiltering = cms.bool( False ),
46826       isolationQualityCuts = cms.PSet( 
46827         maxDeltaZ = cms.double( 0.2 ),
46828         minTrackPt = cms.double( 0.5 ),
46829         minGammaEt = cms.double( 0.5 ),
46830         minTrackHits = cms.uint32( 3 ),
46831         minTrackPixelHits = cms.uint32( 0 ),
46832         maxTrackChi2 = cms.double( 100.0 ),
46833         maxTransverseImpactParameter = cms.double( 0.1 ),
46834         useTracksInsteadOfPFHadrons = cms.bool( False )
46835       ),
46836       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
46837       recoverLeadingTrk = cms.bool( False ),
46838       signalQualityCuts = cms.PSet( 
46839         maxDeltaZ = cms.double( 0.2 ),
46840         minTrackPt = cms.double( 0.0 ),
46841         minGammaEt = cms.double( 0.5 ),
46842         minTrackHits = cms.uint32( 3 ),
46843         minTrackPixelHits = cms.uint32( 0 ),
46844         maxTrackChi2 = cms.double( 1000.0 ),
46845         maxTransverseImpactParameter = cms.double( 0.2 ),
46846         useTracksInsteadOfPFHadrons = cms.bool( False ),
46847         minNeutralHadronEt = cms.double( 1.0 )
46848       ),
46849       vxAssocQualityCuts = cms.PSet( 
46850         minTrackPt = cms.double( 0.0 ),
46851         minGammaEt = cms.double( 0.5 ),
46852         minTrackHits = cms.uint32( 3 ),
46853         minTrackPixelHits = cms.uint32( 0 ),
46854         maxTrackChi2 = cms.double( 1000.0 ),
46855         maxTransverseImpactParameter = cms.double( 0.2 ),
46856         useTracksInsteadOfPFHadrons = cms.bool( False )
46857       ),
46858       pvFindingAlgo = cms.string( "closestInDeltaZ" )
46859     ),
46860     minTauPtForNoIso = cms.double( -99.0 ),
46861     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
46862     vertexSrc = cms.InputTag( "NotUsed" ),
46863     applySumPtCut = cms.bool( False ),
46864     rhoConeSize = cms.double( 0.5 ),
46865     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
46866     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
46867     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
46868     enableHGCalWorkaround = cms.bool( False ),
46869     footprintCorrections = cms.VPSet( 
46870       cms.PSet(  offset = cms.string( "0.0" ),
46871         selection = cms.string( "decayMode() = 0" )
46872       ),
46873       cms.PSet(  offset = cms.string( "0.0" ),
46874         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
46875       ),
46876       cms.PSet(  offset = cms.string( "2.7" ),
46877         selection = cms.string( "decayMode() = 5" )
46878       ),
46879       cms.PSet(  offset = cms.string( "0.0" ),
46880         selection = cms.string( "decayMode() = 6" )
46881       ),
46882       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
46883         selection = cms.string( "decayMode() = 10" )
46884       )
46885     ),
46886     deltaBetaFactor = cms.string( "0.38" ),
46887     applyFootprintCorrection = cms.bool( False ),
46888     UseAllPFCandsForWeights = cms.bool( False ),
46889     relativeSumPtCut = cms.double( 0.05 ),
46890     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
46891     maximumOccupancy = cms.uint32( 0 ),
46892     verbosity = cms.int32( 0 ),
46893     applyOccupancyCut = cms.bool( False ),
46894     applyDeltaBetaCorrection = cms.bool( False ),
46895     applyRelativeSumPtCut = cms.bool( True ),
46896     storeRawPUsumPt = cms.bool( False ),
46897     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
46898     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
46899     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
46900     storeRawSumPt = cms.bool( False ),
46901     ApplyDiscriminationByECALIsolation = cms.bool( False ),
46902     applyRhoCorrection = cms.bool( False ),
46903     WeightECALIsolation = cms.double( 1.0 ),
46904     rhoUEOffsetCorrection = cms.double( 1.0 ),
46905     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
46906     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
46907     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
46908     relativeSumPtOffset = cms.double( 60.0 ),
46909     customOuterCone = cms.double( -1.0 ),
46910     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
46911 )
46912 fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
46913     Prediscriminants = cms.PSet( 
46914       BooleanOperator = cms.string( "or" ),
46915       discr1 = cms.PSet( 
46916         cut = cms.double( 0.5 ),
46917         Producer = cms.InputTag( "hltPFTauMediumAbsoluteChargedIsolationDiscriminator" )
46918       ),
46919       discr2 = cms.PSet( 
46920         cut = cms.double( 0.5 ),
46921         Producer = cms.InputTag( "hltPFTauMediumRelativeChargedIsolationDiscriminator" )
46922       )
46923     ),
46924     PassValue = cms.double( 1.0 ),
46925     FailValue = cms.double( 0.0 ),
46926     PFTauProducer = cms.InputTag( "hltPFTaus" )
46927 )
46928 fragment.hltPFTau35 = cms.EDFilter( "HLT1PFTau",
46929     saveTags = cms.bool( True ),
46930     inputTag = cms.InputTag( "hltPFTaus" ),
46931     triggerType = cms.int32( 84 ),
46932     MinE = cms.double( -1.0 ),
46933     MinPt = cms.double( 35.0 ),
46934     MinMass = cms.double( -1.0 ),
46935     MaxMass = cms.double( -1.0 ),
46936     MinEta = cms.double( -1.0 ),
46937     MaxEta = cms.double( 2.5 ),
46938     MinN = cms.int32( 1 )
46939 )
46940 fragment.hltPFTau35Track = cms.EDFilter( "HLT1PFTau",
46941     saveTags = cms.bool( True ),
46942     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
46943     triggerType = cms.int32( 84 ),
46944     MinE = cms.double( -1.0 ),
46945     MinPt = cms.double( 35.0 ),
46946     MinMass = cms.double( -1.0 ),
46947     MaxMass = cms.double( -1.0 ),
46948     MinEta = cms.double( -1.0 ),
46949     MaxEta = cms.double( 2.5 ),
46950     MinN = cms.int32( 1 )
46951 )
46952 fragment.hltPFTau2Prongs = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
46953     qualityCuts = cms.PSet( 
46954       vertexTrackFiltering = cms.bool( False ),
46955       isolationQualityCuts = cms.PSet( 
46956         maxDeltaZ = cms.double( 0.1 ),
46957         minTrackPt = cms.double( 0.5 ),
46958         minGammaEt = cms.double( 0.5 ),
46959         minTrackHits = cms.uint32( 3 ),
46960         minTrackPixelHits = cms.uint32( 0 ),
46961         maxTrackChi2 = cms.double( 100.0 ),
46962         maxTransverseImpactParameter = cms.double( 0.1 ),
46963         minTrackVertexWeight = cms.double( -1.0 )
46964       ),
46965       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
46966       recoverLeadingTrk = cms.bool( False ),
46967       signalQualityCuts = cms.PSet( 
46968         minNeutralHadronEt = cms.double( 30.0 ),
46969         maxDeltaZ = cms.double( 0.2 ),
46970         minTrackPt = cms.double( 0.0 ),
46971         minGammaEt = cms.double( 0.5 ),
46972         minTrackHits = cms.uint32( 3 ),
46973         minTrackPixelHits = cms.uint32( 0 ),
46974         maxTrackChi2 = cms.double( 1000.0 ),
46975         maxTransverseImpactParameter = cms.double( 0.2 ),
46976         minTrackVertexWeight = cms.double( -1.0 )
46977       ),
46978       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
46979       vxAssocQualityCuts = cms.PSet( 
46980         minTrackPt = cms.double( 0.0 ),
46981         minGammaEt = cms.double( 0.5 ),
46982         minTrackHits = cms.uint32( 3 ),
46983         minTrackPixelHits = cms.uint32( 0 ),
46984         maxTrackChi2 = cms.double( 1000.0 ),
46985         maxTransverseImpactParameter = cms.double( 0.2 ),
46986         minTrackVertexWeight = cms.double( -1.0 )
46987       ),
46988       pvFindingAlgo = cms.string( "closestInDeltaZ" )
46989     ),
46990     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
46991     BooleanOutput = cms.bool( True ),
46992     PFTauProducer = cms.InputTag( "hltPFTaus" ),
46993     MinN = cms.uint32( 2 ),
46994     MaxN = cms.uint32( 2 )
46995 )
46996 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation = cms.EDFilter( "PFTauSelector",
46997     src = cms.InputTag( "hltPFTaus" ),
46998     cut = cms.string( "pt > 0" ),
46999     discriminators = cms.VPSet( 
47000       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
47001         selectionCut = cms.double( 0.5 )
47002       ),
47003       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
47004         selectionCut = cms.double( 0.5 )
47005       )
47006     ),
47007     discriminatorContainers = cms.VPSet( 
47008     )
47009 )
47010 fragment.hltPFTau35TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
47011     saveTags = cms.bool( True ),
47012     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolation" ),
47013     triggerType = cms.int32( 84 ),
47014     MinE = cms.double( -1.0 ),
47015     MinPt = cms.double( 35.0 ),
47016     MinMass = cms.double( -1.0 ),
47017     MaxMass = cms.double( -1.0 ),
47018     MinEta = cms.double( -1.0 ),
47019     MaxEta = cms.double( 2.5 ),
47020     MinN = cms.int32( 1 )
47021 )
47022 fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 = cms.EDFilter( "HLT2PhotonPFTau",
47023     saveTags = cms.bool( True ),
47024     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
47025     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolation' ),
47026     inputTag1 = cms.InputTag( "hltEG35R9Id90HE10IsoMTrackIsoFilter" ),
47027     inputTag2 = cms.InputTag( "hltPFTau35TrackMediumChargedIso" ),
47028     triggerType1 = cms.int32( 81 ),
47029     triggerType2 = cms.int32( 84 ),
47030     MinDeta = cms.double( 0.0 ),
47031     MaxDeta = cms.double( -1.0 ),
47032     MinDphi = cms.double( 0.0 ),
47033     MaxDphi = cms.double( -1.0 ),
47034     MinDelR = cms.double( 0.3 ),
47035     MaxDelR = cms.double( 99999.0 ),
47036     MinPt = cms.double( 1.0 ),
47037     MaxPt = cms.double( -1.0 ),
47038     MinMinv = cms.double( 100.0 ),
47039     MaxMinv = cms.double( -1.0 ),
47040     MinN = cms.int32( 1 )
47041 )
47042 fragment.hltPreIsoMu24TwoProngs35 = cms.EDFilter( "HLTPrescaler",
47043     offset = cms.uint32( 0 ),
47044     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47045 )
47046 fragment.hltPreDimuon0JpsiL1NoOS = cms.EDFilter( "HLTPrescaler",
47047     offset = cms.uint32( 0 ),
47048     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47049 )
47050 fragment.hltL2fL1sL1DoubleMu0SQL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
47051     saveTags = cms.bool( True ),
47052     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47053     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
47054     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQL1Filtered0" ),
47055     SeedMapTag = cms.InputTag( "hltL2Muons" ),
47056     MinN = cms.int32( 0 ),
47057     MaxEta = cms.double( 2.5 ),
47058     AbsEtaBins = cms.vdouble( 0.0 ),
47059     MinNstations = cms.vint32( 0 ),
47060     MinNhits = cms.vint32( 0 ),
47061     CutOnChambers = cms.bool( False ),
47062     MinNchambers = cms.vint32( 0 ),
47063     MaxDr = cms.double( 9999.0 ),
47064     MinDr = cms.double( -1.0 ),
47065     MaxDz = cms.double( 9999.0 ),
47066     MinDxySig = cms.double( -1.0 ),
47067     MinPt = cms.double( 0.0 ),
47068     NSigmaPt = cms.double( 0.0 ),
47069     MatchToPreviousCand = cms.bool( True )
47070 )
47071 fragment.hltDimuon0JpsiL1sNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47072     saveTags = cms.bool( True ),
47073     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47074     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47075     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
47076     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
47077     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47078     PreviousCandIsL2 = cms.bool( True ),
47079     FastAccept = cms.bool( False ),
47080     MinN = cms.int32( 1 ),
47081     MaxEta = cms.double( 2.5 ),
47082     MinNhits = cms.int32( 0 ),
47083     MaxDr = cms.double( 2.0 ),
47084     MaxDz = cms.double( 9999.0 ),
47085     ChargeOpt = cms.int32( -1 ),
47086     MinPtPair = cms.vdouble( 0.0 ),
47087     MaxPtPair = cms.vdouble( 1.0E125 ),
47088     MinPtMax = cms.vdouble( 0.0 ),
47089     MinPtMin = cms.vdouble( 0.0 ),
47090     MaxPtMin = cms.vdouble( 1.0E125 ),
47091     MinInvMass = cms.vdouble( 2.9 ),
47092     MaxInvMass = cms.vdouble( 3.3 ),
47093     MinDiMuonDeltaR = cms.double( -1.0 ),
47094     MinAcop = cms.double( -999.0 ),
47095     MaxAcop = cms.double( 999.0 ),
47096     MinPtBalance = cms.double( -1.0 ),
47097     MaxPtBalance = cms.double( 999999.0 ),
47098     NSigmaPt = cms.double( 0.0 ),
47099     MaxDCAMuMu = cms.double( 0.5 ),
47100     MaxRapidityPair = cms.double( 999999.0 ),
47101     CutCowboys = cms.bool( False ),
47102     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47103     L1MatchingdR = cms.double( 0.3 ),
47104     MatchToPreviousCand = cms.bool( True ),
47105     useSimpleGeometry = cms.bool( True ),
47106     useStation2 = cms.bool( True ),
47107     fallbackToME1 = cms.bool( False ),
47108     cosmicPropagationHypothesis = cms.bool( False ),
47109     useMB2InOverlap = cms.bool( False ),
47110     useTrack = cms.string( "tracker" ),
47111     useState = cms.string( "atVertex" ),
47112     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47113     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47114     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47115 )
47116 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47117     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47118     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1sNoOSL3Filtered" ),
47119     matchToPrevious = cms.bool( True ),
47120     MaxEta = cms.double( 2.5 ),
47121     MinPt = cms.double( 0.0 ),
47122     MinPtPair = cms.double( 0.0 ),
47123     MinInvMass = cms.double( 0.0 ),
47124     MaxInvMass = cms.double( 999999.0 ),
47125     ChargeOpt = cms.int32( -1 )
47126 )
47127 fragment.hltDisplacedmumuFilterDimuon0JpsiL1sNoOS = cms.EDFilter( "HLTDisplacedmumuFilter",
47128     saveTags = cms.bool( True ),
47129     FastAccept = cms.bool( True ),
47130     MinLxySignificance = cms.double( 0.0 ),
47131     MaxLxySignificance = cms.double( 0.0 ),
47132     MaxNormalisedChi2 = cms.double( 999999.0 ),
47133     MinVtxProbability = cms.double( 0.005 ),
47134     MinCosinePointingAngle = cms.double( -2.0 ),
47135     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1sNoOS" ),
47136     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47137     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47138 )
47139 fragment.hltPreDimuon0JpsiNoVertexingNoOS = cms.EDFilter( "HLTPrescaler",
47140     offset = cms.uint32( 0 ),
47141     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47142 )
47143 fragment.hltDimuon0JpsiNoVtxNoOSL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47144     saveTags = cms.bool( True ),
47145     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47146     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47147     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQL2PreFiltered0" ),
47148     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQL1Filtered0" ),
47149     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47150     PreviousCandIsL2 = cms.bool( True ),
47151     FastAccept = cms.bool( False ),
47152     MinN = cms.int32( 1 ),
47153     MaxEta = cms.double( 2.5 ),
47154     MinNhits = cms.int32( 0 ),
47155     MaxDr = cms.double( 2.0 ),
47156     MaxDz = cms.double( 9999.0 ),
47157     ChargeOpt = cms.int32( 0 ),
47158     MinPtPair = cms.vdouble( 0.0 ),
47159     MaxPtPair = cms.vdouble( 1.0E125 ),
47160     MinPtMax = cms.vdouble( 0.0 ),
47161     MinPtMin = cms.vdouble( 0.0 ),
47162     MaxPtMin = cms.vdouble( 1.0E125 ),
47163     MinInvMass = cms.vdouble( 2.9 ),
47164     MaxInvMass = cms.vdouble( 3.3 ),
47165     MinDiMuonDeltaR = cms.double( -1.0 ),
47166     MinAcop = cms.double( -999.0 ),
47167     MaxAcop = cms.double( 999.0 ),
47168     MinPtBalance = cms.double( -1.0 ),
47169     MaxPtBalance = cms.double( 999999.0 ),
47170     NSigmaPt = cms.double( 0.0 ),
47171     MaxDCAMuMu = cms.double( 0.5 ),
47172     MaxRapidityPair = cms.double( 999999.0 ),
47173     CutCowboys = cms.bool( False ),
47174     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47175     L1MatchingdR = cms.double( 0.3 ),
47176     MatchToPreviousCand = cms.bool( True ),
47177     useSimpleGeometry = cms.bool( True ),
47178     useStation2 = cms.bool( True ),
47179     fallbackToME1 = cms.bool( False ),
47180     cosmicPropagationHypothesis = cms.bool( False ),
47181     useMB2InOverlap = cms.bool( False ),
47182     useTrack = cms.string( "tracker" ),
47183     useState = cms.string( "atVertex" ),
47184     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47185     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47186     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47187 )
47188 fragment.hltL1sDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
47189     saveTags = cms.bool( True ),
47190     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS OR L1_DoubleMu0_SQ" ),
47191     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47192     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47193     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47194     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47195     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47196     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47197     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47198     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47199     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47200 )
47201 fragment.hltPreDimuon0Jpsi = cms.EDFilter( "HLTPrescaler",
47202     offset = cms.uint32( 0 ),
47203     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47204 )
47205 fragment.hltL1sEmuDoubleMu0SQOS = cms.EDFilter( "HLTL1TSeed",
47206     saveTags = cms.bool( True ),
47207     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ_OS" ),
47208     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47209     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47210     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47211     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47212     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47213     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47214     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47215     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47216     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47217 )
47218 fragment.hltL1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47219     saveTags = cms.bool( True ),
47220     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47221     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0SQOS" ),
47222     MaxEta = cms.double( 2.5 ),
47223     MinPt = cms.double( 0.0 ),
47224     MaxDeltaR = cms.double( 0.3 ),
47225     MinN = cms.int32( 2 ),
47226     CentralBxOnly = cms.bool( True ),
47227     SelectQualities = cms.vint32(  )
47228 )
47229 fragment.hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
47230     saveTags = cms.bool( True ),
47231     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47232     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
47233     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
47234     SeedMapTag = cms.InputTag( "hltL2Muons" ),
47235     MinN = cms.int32( 0 ),
47236     MaxEta = cms.double( 2.5 ),
47237     AbsEtaBins = cms.vdouble( 0.0 ),
47238     MinNstations = cms.vint32( 0 ),
47239     MinNhits = cms.vint32( 0 ),
47240     CutOnChambers = cms.bool( False ),
47241     MinNchambers = cms.vint32( 0 ),
47242     MaxDr = cms.double( 9999.0 ),
47243     MinDr = cms.double( -1.0 ),
47244     MaxDz = cms.double( 9999.0 ),
47245     MinDxySig = cms.double( -1.0 ),
47246     MinPt = cms.double( 0.0 ),
47247     NSigmaPt = cms.double( 0.0 ),
47248     MatchToPreviousCand = cms.bool( True )
47249 )
47250 fragment.hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47251     saveTags = cms.bool( True ),
47252     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
47253     PreviousCandTag = cms.InputTag( "hltL1fL1DoubleMu0SQOSL1Filtered0" ),
47254     MaxEta = cms.double( 2.5 ),
47255     MinPt = cms.double( 0.0 ),
47256     MaxDeltaR = cms.double( 0.3 ),
47257     MinN = cms.int32( 1 ),
47258     CentralBxOnly = cms.bool( True ),
47259     SelectQualities = cms.vint32(  )
47260 )
47261 fragment.hltDimuon0JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47262     saveTags = cms.bool( True ),
47263     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47264     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47265     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
47266     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
47267     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47268     PreviousCandIsL2 = cms.bool( True ),
47269     FastAccept = cms.bool( False ),
47270     MinN = cms.int32( 1 ),
47271     MaxEta = cms.double( 2.5 ),
47272     MinNhits = cms.int32( 0 ),
47273     MaxDr = cms.double( 2.0 ),
47274     MaxDz = cms.double( 9999.0 ),
47275     ChargeOpt = cms.int32( -1 ),
47276     MinPtPair = cms.vdouble( 0.0 ),
47277     MaxPtPair = cms.vdouble( 1.0E125 ),
47278     MinPtMax = cms.vdouble( 0.0 ),
47279     MinPtMin = cms.vdouble( 0.0 ),
47280     MaxPtMin = cms.vdouble( 1.0E125 ),
47281     MinInvMass = cms.vdouble( 2.9 ),
47282     MaxInvMass = cms.vdouble( 3.3 ),
47283     MinDiMuonDeltaR = cms.double( -1.0 ),
47284     MinAcop = cms.double( -999.0 ),
47285     MaxAcop = cms.double( 999.0 ),
47286     MinPtBalance = cms.double( -1.0 ),
47287     MaxPtBalance = cms.double( 999999.0 ),
47288     NSigmaPt = cms.double( 0.0 ),
47289     MaxDCAMuMu = cms.double( 0.5 ),
47290     MaxRapidityPair = cms.double( 999999.0 ),
47291     CutCowboys = cms.bool( False ),
47292     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47293     L1MatchingdR = cms.double( 0.3 ),
47294     MatchToPreviousCand = cms.bool( True ),
47295     useSimpleGeometry = cms.bool( True ),
47296     useStation2 = cms.bool( True ),
47297     fallbackToME1 = cms.bool( False ),
47298     cosmicPropagationHypothesis = cms.bool( False ),
47299     useMB2InOverlap = cms.bool( False ),
47300     useTrack = cms.string( "tracker" ),
47301     useState = cms.string( "atVertex" ),
47302     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47303     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47304     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47305 )
47306 fragment.hltDisplacedmumuVtxProducerDimuon0Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47307     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47308     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL3Filtered" ),
47309     matchToPrevious = cms.bool( True ),
47310     MaxEta = cms.double( 2.5 ),
47311     MinPt = cms.double( 0.0 ),
47312     MinPtPair = cms.double( 0.0 ),
47313     MinInvMass = cms.double( 0.0 ),
47314     MaxInvMass = cms.double( 999999.0 ),
47315     ChargeOpt = cms.int32( -1 )
47316 )
47317 fragment.hltDisplacedmumuFilterDimuon0Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
47318     saveTags = cms.bool( True ),
47319     FastAccept = cms.bool( True ),
47320     MinLxySignificance = cms.double( 0.0 ),
47321     MaxLxySignificance = cms.double( 0.0 ),
47322     MaxNormalisedChi2 = cms.double( 999999.0 ),
47323     MinVtxProbability = cms.double( 0.005 ),
47324     MinCosinePointingAngle = cms.double( -2.0 ),
47325     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0Jpsi" ),
47326     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47327     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47328 )
47329 fragment.hltPreDimuon0JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
47330     offset = cms.uint32( 0 ),
47331     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47332 )
47333 fragment.hltPreDimuon0JpsiL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
47334     offset = cms.uint32( 0 ),
47335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47336 )
47337 fragment.hltDimuon0JpsiL1s4R0er1p5RL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47338     saveTags = cms.bool( True ),
47339     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47340     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47341     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
47342     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
47343     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47344     PreviousCandIsL2 = cms.bool( True ),
47345     FastAccept = cms.bool( False ),
47346     MinN = cms.int32( 1 ),
47347     MaxEta = cms.double( 2.5 ),
47348     MinNhits = cms.int32( 0 ),
47349     MaxDr = cms.double( 2.0 ),
47350     MaxDz = cms.double( 9999.0 ),
47351     ChargeOpt = cms.int32( -1 ),
47352     MinPtPair = cms.vdouble( 0.0 ),
47353     MaxPtPair = cms.vdouble( 1.0E125 ),
47354     MinPtMax = cms.vdouble( 0.0 ),
47355     MinPtMin = cms.vdouble( 0.0 ),
47356     MaxPtMin = cms.vdouble( 1.0E125 ),
47357     MinInvMass = cms.vdouble( 2.9 ),
47358     MaxInvMass = cms.vdouble( 3.3 ),
47359     MinDiMuonDeltaR = cms.double( -1.0 ),
47360     MinAcop = cms.double( -999.0 ),
47361     MaxAcop = cms.double( 999.0 ),
47362     MinPtBalance = cms.double( -1.0 ),
47363     MaxPtBalance = cms.double( 999999.0 ),
47364     NSigmaPt = cms.double( 0.0 ),
47365     MaxDCAMuMu = cms.double( 0.5 ),
47366     MaxRapidityPair = cms.double( 999999.0 ),
47367     CutCowboys = cms.bool( False ),
47368     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47369     L1MatchingdR = cms.double( 0.3 ),
47370     MatchToPreviousCand = cms.bool( True ),
47371     useSimpleGeometry = cms.bool( True ),
47372     useStation2 = cms.bool( True ),
47373     fallbackToME1 = cms.bool( False ),
47374     cosmicPropagationHypothesis = cms.bool( False ),
47375     useMB2InOverlap = cms.bool( False ),
47376     useTrack = cms.string( "tracker" ),
47377     useState = cms.string( "atVertex" ),
47378     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47379     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47380     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47381 )
47382 fragment.hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47383     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47384     PreviousCandTag = cms.InputTag( "hltDimuon0JpsiL1s4R0er1p5RL3Filtered" ),
47385     matchToPrevious = cms.bool( True ),
47386     MaxEta = cms.double( 2.5 ),
47387     MinPt = cms.double( 0.0 ),
47388     MinPtPair = cms.double( 0.0 ),
47389     MinInvMass = cms.double( 0.0 ),
47390     MaxInvMass = cms.double( 999999.0 ),
47391     ChargeOpt = cms.int32( -1 )
47392 )
47393 fragment.hltDisplacedmumuFilterDimuon0JpsiL1s4R0er1p5R = cms.EDFilter( "HLTDisplacedmumuFilter",
47394     saveTags = cms.bool( True ),
47395     FastAccept = cms.bool( True ),
47396     MinLxySignificance = cms.double( 0.0 ),
47397     MaxLxySignificance = cms.double( 0.0 ),
47398     MaxNormalisedChi2 = cms.double( 999999.0 ),
47399     MinVtxProbability = cms.double( 0.005 ),
47400     MinCosinePointingAngle = cms.double( -2.0 ),
47401     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0JpsiL1s4R0er1p5R" ),
47402     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47403     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47404 )
47405 fragment.hltPreDimuon0JpsiNoVertexingL14R0er1p5R = cms.EDFilter( "HLTPrescaler",
47406     offset = cms.uint32( 0 ),
47407     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47408 )
47409 fragment.hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9 = cms.EDFilter( "HLTL1TSeed",
47410     saveTags = cms.bool( True ),
47411     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" ),
47412     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47413     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47414     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47415     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47416     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47417     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47418     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47419     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47420     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47421 )
47422 fragment.hltPreDimuon0Jpsi3p5Muon2 = cms.EDFilter( "HLTPrescaler",
47423     offset = cms.uint32( 0 ),
47424     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47425 )
47426 fragment.hltTripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47427     saveTags = cms.bool( False ),
47428     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47429     PreviousCandTag = cms.InputTag( "hltL1TripleMu5SQ3SQ0OQDoubleMu53SQOSMassMax9" ),
47430     MaxEta = cms.double( 2.5 ),
47431     MinPt = cms.double( 0.0 ),
47432     MaxDeltaR = cms.double( 0.3 ),
47433     MinN = cms.int32( 3 ),
47434     CentralBxOnly = cms.bool( True ),
47435     SelectQualities = cms.vint32(  )
47436 )
47437 fragment.hltTripleMuonL2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
47438     saveTags = cms.bool( True ),
47439     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47440     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
47441     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
47442     SeedMapTag = cms.InputTag( "hltL2Muons" ),
47443     MinN = cms.int32( 0 ),
47444     MaxEta = cms.double( 2.5 ),
47445     AbsEtaBins = cms.vdouble( 0.0 ),
47446     MinNstations = cms.vint32( 0 ),
47447     MinNhits = cms.vint32( 0 ),
47448     CutOnChambers = cms.bool( False ),
47449     MinNchambers = cms.vint32( 0 ),
47450     MaxDr = cms.double( 9999.0 ),
47451     MinDr = cms.double( -1.0 ),
47452     MaxDz = cms.double( 9999.0 ),
47453     MinDxySig = cms.double( -1.0 ),
47454     MinPt = cms.double( 0.0 ),
47455     NSigmaPt = cms.double( 0.0 ),
47456     MatchToPreviousCand = cms.bool( True )
47457 )
47458 fragment.hltL1fForIterL3TripleMuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47459     saveTags = cms.bool( True ),
47460     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
47461     PreviousCandTag = cms.InputTag( "hltTripleMuonL1Filtered0" ),
47462     MaxEta = cms.double( 2.5 ),
47463     MinPt = cms.double( 0.0 ),
47464     MaxDeltaR = cms.double( 0.3 ),
47465     MinN = cms.int32( 1 ),
47466     CentralBxOnly = cms.bool( True ),
47467     SelectQualities = cms.vint32(  )
47468 )
47469 fragment.hltTripleMuL3PreFiltered222 = cms.EDFilter( "HLTMuonL3PreFilter",
47470     saveTags = cms.bool( True ),
47471     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47472     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47473     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
47474     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
47475     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47476     MinN = cms.int32( 3 ),
47477     MaxEta = cms.double( 2.5 ),
47478     MinNhits = cms.int32( 0 ),
47479     MaxDr = cms.double( 2.0 ),
47480     MinDr = cms.double( -1.0 ),
47481     MaxDz = cms.double( 9999.0 ),
47482     MinDxySig = cms.double( -1.0 ),
47483     MinPt = cms.double( 2.0 ),
47484     NSigmaPt = cms.double( 0.0 ),
47485     MaxNormalizedChi2 = cms.double( 9999.0 ),
47486     MaxDXYBeamSpot = cms.double( 9999.0 ),
47487     MinDXYBeamSpot = cms.double( -1.0 ),
47488     MinNmuonHits = cms.int32( 0 ),
47489     MaxPtDifference = cms.double( 9999.0 ),
47490     MinTrackPt = cms.double( 0.0 ),
47491     minMuonStations = cms.int32( 2 ),
47492     minTrkHits = cms.int32( -1 ),
47493     minMuonHits = cms.int32( -1 ),
47494     allowedTypeMask = cms.uint32( 255 ),
47495     requiredTypeMask = cms.uint32( 0 ),
47496     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
47497     trkMuonId = cms.uint32( 0 ),
47498     L1MatchingdR = cms.double( 0.3 ),
47499     MatchToPreviousCand = cms.bool( True ),
47500     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47501     requireL3MuonTrajectorySeed = cms.bool( False ),
47502     useSimpleGeometry = cms.bool( True ),
47503     useStation2 = cms.bool( True ),
47504     fallbackToME1 = cms.bool( False ),
47505     cosmicPropagationHypothesis = cms.bool( False ),
47506     useMB2InOverlap = cms.bool( False ),
47507     useTrack = cms.string( "tracker" ),
47508     useState = cms.string( "atVertex" ),
47509     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47510     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47511     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47512 )
47513 fragment.hltJpsiMuonL3Filtered3p5 = cms.EDFilter( "HLTMuonDimuonL3Filter",
47514     saveTags = cms.bool( True ),
47515     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47516     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47517     PreviousCandTag = cms.InputTag( "hltTripleMuonL2PreFiltered0" ),
47518     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuonL1Filtered0" ),
47519     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47520     PreviousCandIsL2 = cms.bool( True ),
47521     FastAccept = cms.bool( False ),
47522     MinN = cms.int32( 1 ),
47523     MaxEta = cms.double( 2.5 ),
47524     MinNhits = cms.int32( 0 ),
47525     MaxDr = cms.double( 2.0 ),
47526     MaxDz = cms.double( 9999.0 ),
47527     ChargeOpt = cms.int32( -1 ),
47528     MinPtPair = cms.vdouble( 0.0 ),
47529     MaxPtPair = cms.vdouble( 1.0E125 ),
47530     MinPtMax = cms.vdouble( 0.0 ),
47531     MinPtMin = cms.vdouble( 3.5 ),
47532     MaxPtMin = cms.vdouble( 1.0E125 ),
47533     MinInvMass = cms.vdouble( 2.95 ),
47534     MaxInvMass = cms.vdouble( 3.25 ),
47535     MinDiMuonDeltaR = cms.double( -1.0 ),
47536     MinAcop = cms.double( -999.0 ),
47537     MaxAcop = cms.double( 999.0 ),
47538     MinPtBalance = cms.double( -1.0 ),
47539     MaxPtBalance = cms.double( 999999.0 ),
47540     NSigmaPt = cms.double( 0.0 ),
47541     MaxDCAMuMu = cms.double( 0.5 ),
47542     MaxRapidityPair = cms.double( 999999.0 ),
47543     CutCowboys = cms.bool( False ),
47544     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47545     L1MatchingdR = cms.double( 0.3 ),
47546     MatchToPreviousCand = cms.bool( True ),
47547     useSimpleGeometry = cms.bool( True ),
47548     useStation2 = cms.bool( True ),
47549     fallbackToME1 = cms.bool( False ),
47550     cosmicPropagationHypothesis = cms.bool( False ),
47551     useMB2InOverlap = cms.bool( False ),
47552     useTrack = cms.string( "tracker" ),
47553     useState = cms.string( "atVertex" ),
47554     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47555     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47556     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47557 )
47558 fragment.hltDisplacedmumuVtxProducerJpsiMuon3p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47559     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47560     PreviousCandTag = cms.InputTag( "hltJpsiMuonL3Filtered3p5" ),
47561     matchToPrevious = cms.bool( True ),
47562     MaxEta = cms.double( 2.5 ),
47563     MinPt = cms.double( 3.5 ),
47564     MinPtPair = cms.double( 0.0 ),
47565     MinInvMass = cms.double( 0.0 ),
47566     MaxInvMass = cms.double( 999999.0 ),
47567     ChargeOpt = cms.int32( -1 )
47568 )
47569 fragment.hltVertexmumuFilterJpsiMuon3p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
47570     saveTags = cms.bool( True ),
47571     FastAccept = cms.bool( True ),
47572     MinLxySignificance = cms.double( 0.0 ),
47573     MaxLxySignificance = cms.double( -1.0 ),
47574     MaxNormalisedChi2 = cms.double( 999999.0 ),
47575     MinVtxProbability = cms.double( 0.005 ),
47576     MinCosinePointingAngle = cms.double( -2.0 ),
47577     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerJpsiMuon3p5" ),
47578     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47579     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47580 )
47581 fragment.hltL1sDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
47582     saveTags = cms.bool( True ),
47583     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
47584     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47585     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47586     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47587     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47588     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47589     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47590     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47591     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47592     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47593 )
47594 fragment.hltPreDimuon0UpsilonL14p5 = cms.EDFilter( "HLTPrescaler",
47595     offset = cms.uint32( 0 ),
47596     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47597 )
47598 fragment.hltL1sEmuDoubleMu4p5SQOS = cms.EDFilter( "HLTL1TSeed",
47599     saveTags = cms.bool( True ),
47600     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5_SQ_OS" ),
47601     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47602     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47603     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47604     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47605     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47606     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47607     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47608     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47609     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47610 )
47611 fragment.hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47612     saveTags = cms.bool( True ),
47613     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47614     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5SQOS" ),
47615     MaxEta = cms.double( 2.5 ),
47616     MinPt = cms.double( 0.0 ),
47617     MaxDeltaR = cms.double( 0.3 ),
47618     MinN = cms.int32( 2 ),
47619     CentralBxOnly = cms.bool( True ),
47620     SelectQualities = cms.vint32(  )
47621 )
47622 fragment.hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
47623     saveTags = cms.bool( True ),
47624     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47625     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
47626     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
47627     SeedMapTag = cms.InputTag( "hltL2Muons" ),
47628     MinN = cms.int32( 0 ),
47629     MaxEta = cms.double( 2.5 ),
47630     AbsEtaBins = cms.vdouble( 0.0 ),
47631     MinNstations = cms.vint32( 0 ),
47632     MinNhits = cms.vint32( 0 ),
47633     CutOnChambers = cms.bool( False ),
47634     MinNchambers = cms.vint32( 0 ),
47635     MaxDr = cms.double( 9999.0 ),
47636     MinDr = cms.double( -1.0 ),
47637     MaxDz = cms.double( 9999.0 ),
47638     MinDxySig = cms.double( -1.0 ),
47639     MinPt = cms.double( 0.0 ),
47640     NSigmaPt = cms.double( 0.0 ),
47641     MatchToPreviousCand = cms.bool( True )
47642 )
47643 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47644     saveTags = cms.bool( True ),
47645     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
47646     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
47647     MaxEta = cms.double( 2.5 ),
47648     MinPt = cms.double( 0.0 ),
47649     MaxDeltaR = cms.double( 0.3 ),
47650     MinN = cms.int32( 1 ),
47651     CentralBxOnly = cms.bool( True ),
47652     SelectQualities = cms.vint32(  )
47653 )
47654 fragment.hltDimuon0UpsilonL1s4p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47655     saveTags = cms.bool( True ),
47656     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47657     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47658     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5SQOSL1f0L2PreFiltered0" ),
47659     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5SQOSL1Filtered0" ),
47660     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47661     PreviousCandIsL2 = cms.bool( True ),
47662     FastAccept = cms.bool( False ),
47663     MinN = cms.int32( 1 ),
47664     MaxEta = cms.double( 2.5 ),
47665     MinNhits = cms.int32( 0 ),
47666     MaxDr = cms.double( 2.0 ),
47667     MaxDz = cms.double( 9999.0 ),
47668     ChargeOpt = cms.int32( -1 ),
47669     MinPtPair = cms.vdouble( 0.0 ),
47670     MaxPtPair = cms.vdouble( 1.0E125 ),
47671     MinPtMax = cms.vdouble( 0.0 ),
47672     MinPtMin = cms.vdouble( 0.0 ),
47673     MaxPtMin = cms.vdouble( 1.0E125 ),
47674     MinInvMass = cms.vdouble( 8.5 ),
47675     MaxInvMass = cms.vdouble( 11.5 ),
47676     MinDiMuonDeltaR = cms.double( -1.0 ),
47677     MinAcop = cms.double( -999.0 ),
47678     MaxAcop = cms.double( 999.0 ),
47679     MinPtBalance = cms.double( -1.0 ),
47680     MaxPtBalance = cms.double( 999999.0 ),
47681     NSigmaPt = cms.double( 0.0 ),
47682     MaxDCAMuMu = cms.double( 0.5 ),
47683     MaxRapidityPair = cms.double( 999999.0 ),
47684     CutCowboys = cms.bool( False ),
47685     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47686     L1MatchingdR = cms.double( 0.3 ),
47687     MatchToPreviousCand = cms.bool( True ),
47688     useSimpleGeometry = cms.bool( True ),
47689     useStation2 = cms.bool( True ),
47690     fallbackToME1 = cms.bool( False ),
47691     cosmicPropagationHypothesis = cms.bool( False ),
47692     useMB2InOverlap = cms.bool( False ),
47693     useTrack = cms.string( "tracker" ),
47694     useState = cms.string( "atVertex" ),
47695     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47696     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47697     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47698 )
47699 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47700     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47701     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5L3Filtered" ),
47702     matchToPrevious = cms.bool( True ),
47703     MaxEta = cms.double( 2.5 ),
47704     MinPt = cms.double( 0.0 ),
47705     MinPtPair = cms.double( 0.0 ),
47706     MinInvMass = cms.double( 0.0 ),
47707     MaxInvMass = cms.double( 999999.0 ),
47708     ChargeOpt = cms.int32( -1 )
47709 )
47710 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
47711     saveTags = cms.bool( True ),
47712     FastAccept = cms.bool( True ),
47713     MinLxySignificance = cms.double( 0.0 ),
47714     MaxLxySignificance = cms.double( 0.0 ),
47715     MaxNormalisedChi2 = cms.double( 999999.0 ),
47716     MinVtxProbability = cms.double( 0.005 ),
47717     MinCosinePointingAngle = cms.double( -2.0 ),
47718     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5" ),
47719     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47720     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47721 )
47722 fragment.hltL1sDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
47723     saveTags = cms.bool( True ),
47724     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS OR L1_DoubleMu4p5_SQ_OS" ),
47725     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47726     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47727     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47728     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47729     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47730     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47731     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47732     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47733     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47734 )
47735 fragment.hltPreDimuon0UpsilonL14p5er2p0 = cms.EDFilter( "HLTPrescaler",
47736     offset = cms.uint32( 0 ),
47737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47738 )
47739 fragment.hltL1sEmuDoubleMu4p5er2p0SQ = cms.EDFilter( "HLTL1TSeed",
47740     saveTags = cms.bool( True ),
47741     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS" ),
47742     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47743     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47744     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47745     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47746     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47747     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47748     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47749     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47750     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47751 )
47752 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47753     saveTags = cms.bool( True ),
47754     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47755     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4p5er2p0SQ" ),
47756     MaxEta = cms.double( 2.5 ),
47757     MinPt = cms.double( 0.0 ),
47758     MaxDeltaR = cms.double( 0.3 ),
47759     MinN = cms.int32( 2 ),
47760     CentralBxOnly = cms.bool( True ),
47761     SelectQualities = cms.vint32(  )
47762 )
47763 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
47764     saveTags = cms.bool( True ),
47765     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47766     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
47767     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
47768     SeedMapTag = cms.InputTag( "hltL2Muons" ),
47769     MinN = cms.int32( 0 ),
47770     MaxEta = cms.double( 2.5 ),
47771     AbsEtaBins = cms.vdouble( 0.0 ),
47772     MinNstations = cms.vint32( 0 ),
47773     MinNhits = cms.vint32( 0 ),
47774     CutOnChambers = cms.bool( False ),
47775     MinNchambers = cms.vint32( 0 ),
47776     MaxDr = cms.double( 9999.0 ),
47777     MinDr = cms.double( -1.0 ),
47778     MaxDz = cms.double( 9999.0 ),
47779     MinDxySig = cms.double( -1.0 ),
47780     MinPt = cms.double( 0.0 ),
47781     NSigmaPt = cms.double( 0.0 ),
47782     MatchToPreviousCand = cms.bool( True )
47783 )
47784 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47785     saveTags = cms.bool( True ),
47786     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
47787     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
47788     MaxEta = cms.double( 2.5 ),
47789     MinPt = cms.double( 0.0 ),
47790     MaxDeltaR = cms.double( 0.3 ),
47791     MinN = cms.int32( 1 ),
47792     CentralBxOnly = cms.bool( True ),
47793     SelectQualities = cms.vint32(  )
47794 )
47795 fragment.hltDimuon0UpsilonL1s4p5er2p0L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47796     saveTags = cms.bool( True ),
47797     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47798     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47799     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQL1f0L2PreFiltered0" ),
47800     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQL1Filtered0" ),
47801     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47802     PreviousCandIsL2 = cms.bool( True ),
47803     FastAccept = cms.bool( False ),
47804     MinN = cms.int32( 1 ),
47805     MaxEta = cms.double( 2.5 ),
47806     MinNhits = cms.int32( 0 ),
47807     MaxDr = cms.double( 2.0 ),
47808     MaxDz = cms.double( 9999.0 ),
47809     ChargeOpt = cms.int32( -1 ),
47810     MinPtPair = cms.vdouble( 0.0 ),
47811     MaxPtPair = cms.vdouble( 1.0E125 ),
47812     MinPtMax = cms.vdouble( 0.0 ),
47813     MinPtMin = cms.vdouble( 0.0 ),
47814     MaxPtMin = cms.vdouble( 1.0E125 ),
47815     MinInvMass = cms.vdouble( 8.5 ),
47816     MaxInvMass = cms.vdouble( 11.5 ),
47817     MinDiMuonDeltaR = cms.double( -1.0 ),
47818     MinAcop = cms.double( -999.0 ),
47819     MaxAcop = cms.double( 999.0 ),
47820     MinPtBalance = cms.double( -1.0 ),
47821     MaxPtBalance = cms.double( 999999.0 ),
47822     NSigmaPt = cms.double( 0.0 ),
47823     MaxDCAMuMu = cms.double( 0.5 ),
47824     MaxRapidityPair = cms.double( 999999.0 ),
47825     CutCowboys = cms.bool( False ),
47826     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47827     L1MatchingdR = cms.double( 0.3 ),
47828     MatchToPreviousCand = cms.bool( True ),
47829     useSimpleGeometry = cms.bool( True ),
47830     useStation2 = cms.bool( True ),
47831     fallbackToME1 = cms.bool( False ),
47832     cosmicPropagationHypothesis = cms.bool( False ),
47833     useMB2InOverlap = cms.bool( False ),
47834     useTrack = cms.string( "tracker" ),
47835     useState = cms.string( "atVertex" ),
47836     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47837     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47838     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47839 )
47840 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47841     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47842     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0L3Filtered" ),
47843     matchToPrevious = cms.bool( True ),
47844     MaxEta = cms.double( 2.5 ),
47845     MinPt = cms.double( 0.0 ),
47846     MinPtPair = cms.double( 0.0 ),
47847     MinInvMass = cms.double( 0.0 ),
47848     MaxInvMass = cms.double( 999999.0 ),
47849     ChargeOpt = cms.int32( -1 )
47850 )
47851 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0 = cms.EDFilter( "HLTDisplacedmumuFilter",
47852     saveTags = cms.bool( True ),
47853     FastAccept = cms.bool( True ),
47854     MinLxySignificance = cms.double( 0.0 ),
47855     MaxLxySignificance = cms.double( 0.0 ),
47856     MaxNormalisedChi2 = cms.double( 999999.0 ),
47857     MinVtxProbability = cms.double( 0.005 ),
47858     MinCosinePointingAngle = cms.double( -2.0 ),
47859     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0" ),
47860     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47861     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47862 )
47863 fragment.hltL1sDoubleMu4p5er2p0SQMass7to18 = cms.EDFilter( "HLTL1TSeed",
47864     saveTags = cms.bool( True ),
47865     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
47866     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47867     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
47868     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47869     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
47870     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
47871     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
47872     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
47873     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
47874     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
47875 )
47876 fragment.hltPreDimuon0UpsilonL14p5er2p0M = cms.EDFilter( "HLTPrescaler",
47877     offset = cms.uint32( 0 ),
47878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47879 )
47880 fragment.hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47881     saveTags = cms.bool( True ),
47882     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
47883     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4p5er2p0SQMass7to18" ),
47884     MaxEta = cms.double( 2.5 ),
47885     MinPt = cms.double( 0.0 ),
47886     MaxDeltaR = cms.double( 0.3 ),
47887     MinN = cms.int32( 2 ),
47888     CentralBxOnly = cms.bool( True ),
47889     SelectQualities = cms.vint32(  )
47890 )
47891 fragment.hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
47892     saveTags = cms.bool( True ),
47893     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47894     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
47895     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
47896     SeedMapTag = cms.InputTag( "hltL2Muons" ),
47897     MinN = cms.int32( 0 ),
47898     MaxEta = cms.double( 2.5 ),
47899     AbsEtaBins = cms.vdouble( 0.0 ),
47900     MinNstations = cms.vint32( 0 ),
47901     MinNhits = cms.vint32( 0 ),
47902     CutOnChambers = cms.bool( False ),
47903     MinNchambers = cms.vint32( 0 ),
47904     MaxDr = cms.double( 9999.0 ),
47905     MinDr = cms.double( -1.0 ),
47906     MaxDz = cms.double( 9999.0 ),
47907     MinDxySig = cms.double( -1.0 ),
47908     MinPt = cms.double( 0.0 ),
47909     NSigmaPt = cms.double( 0.0 ),
47910     MatchToPreviousCand = cms.bool( True )
47911 )
47912 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
47913     saveTags = cms.bool( True ),
47914     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
47915     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
47916     MaxEta = cms.double( 2.5 ),
47917     MinPt = cms.double( 0.0 ),
47918     MaxDeltaR = cms.double( 0.3 ),
47919     MinN = cms.int32( 1 ),
47920     CentralBxOnly = cms.bool( True ),
47921     SelectQualities = cms.vint32(  )
47922 )
47923 fragment.hltDimuon0UpsilonL1s4p5er2p0ML3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
47924     saveTags = cms.bool( True ),
47925     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47926     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
47927     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4p5er2p0SQMass7to18L1f0L2PreFiltered0" ),
47928     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4p5er2p0SQMass7to18L1Filtered0" ),
47929     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
47930     PreviousCandIsL2 = cms.bool( True ),
47931     FastAccept = cms.bool( False ),
47932     MinN = cms.int32( 1 ),
47933     MaxEta = cms.double( 2.5 ),
47934     MinNhits = cms.int32( 0 ),
47935     MaxDr = cms.double( 2.0 ),
47936     MaxDz = cms.double( 9999.0 ),
47937     ChargeOpt = cms.int32( -1 ),
47938     MinPtPair = cms.vdouble( 0.0 ),
47939     MaxPtPair = cms.vdouble( 1.0E125 ),
47940     MinPtMax = cms.vdouble( 0.0 ),
47941     MinPtMin = cms.vdouble( 0.0 ),
47942     MaxPtMin = cms.vdouble( 1.0E125 ),
47943     MinInvMass = cms.vdouble( 8.5 ),
47944     MaxInvMass = cms.vdouble( 11.5 ),
47945     MinDiMuonDeltaR = cms.double( -1.0 ),
47946     MinAcop = cms.double( -999.0 ),
47947     MaxAcop = cms.double( 999.0 ),
47948     MinPtBalance = cms.double( -1.0 ),
47949     MaxPtBalance = cms.double( 999999.0 ),
47950     NSigmaPt = cms.double( 0.0 ),
47951     MaxDCAMuMu = cms.double( 0.5 ),
47952     MaxRapidityPair = cms.double( 999999.0 ),
47953     CutCowboys = cms.bool( False ),
47954     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
47955     L1MatchingdR = cms.double( 0.3 ),
47956     MatchToPreviousCand = cms.bool( True ),
47957     useSimpleGeometry = cms.bool( True ),
47958     useStation2 = cms.bool( True ),
47959     fallbackToME1 = cms.bool( False ),
47960     cosmicPropagationHypothesis = cms.bool( False ),
47961     useMB2InOverlap = cms.bool( False ),
47962     useTrack = cms.string( "tracker" ),
47963     useState = cms.string( "atVertex" ),
47964     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
47965     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
47966     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
47967 )
47968 fragment.hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
47969     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
47970     PreviousCandTag = cms.InputTag( "hltDimuon0UpsilonL1s4p5er2p0ML3Filtered" ),
47971     matchToPrevious = cms.bool( True ),
47972     MaxEta = cms.double( 2.5 ),
47973     MinPt = cms.double( 0.0 ),
47974     MinPtPair = cms.double( 0.0 ),
47975     MinInvMass = cms.double( 0.0 ),
47976     MaxInvMass = cms.double( 999999.0 ),
47977     ChargeOpt = cms.int32( -1 )
47978 )
47979 fragment.hltDisplacedmumuFilterDimuon0UpsilonL1s4p5er2p0M = cms.EDFilter( "HLTDisplacedmumuFilter",
47980     saveTags = cms.bool( True ),
47981     FastAccept = cms.bool( True ),
47982     MinLxySignificance = cms.double( 0.0 ),
47983     MaxLxySignificance = cms.double( 0.0 ),
47984     MaxNormalisedChi2 = cms.double( 999999.0 ),
47985     MinVtxProbability = cms.double( 0.005 ),
47986     MinCosinePointingAngle = cms.double( -2.0 ),
47987     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0UpsilonL1s4p5er2p0M" ),
47988     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
47989     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
47990 )
47991 fragment.hltPreDimuon0UpsilonNoVertexing = cms.EDFilter( "HLTPrescaler",
47992     offset = cms.uint32( 0 ),
47993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
47994 )
47995 fragment.hltL1sDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
47996     saveTags = cms.bool( True ),
47997     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS OR L1_DoubleMu0_SQ" ),
47998     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
47999     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48000     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48001     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48002     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48003     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48004     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48005     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48006     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48007 )
48008 fragment.hltPreDimuon0LowMassL10er1p5 = cms.EDFilter( "HLTPrescaler",
48009     offset = cms.uint32( 0 ),
48010     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48011 )
48012 fragment.hltL1sEmuDoubleMu0er1p5 = cms.EDFilter( "HLTL1TSeed",
48013     saveTags = cms.bool( True ),
48014     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS" ),
48015     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48016     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48017     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48018     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48019     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48020     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48021     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48022     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48023     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48024 )
48025 fragment.hltL1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48026     saveTags = cms.bool( True ),
48027     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48028     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu0er1p5" ),
48029     MaxEta = cms.double( 2.5 ),
48030     MinPt = cms.double( 0.0 ),
48031     MaxDeltaR = cms.double( 0.3 ),
48032     MinN = cms.int32( 2 ),
48033     CentralBxOnly = cms.bool( True ),
48034     SelectQualities = cms.vint32(  )
48035 )
48036 fragment.hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48037     saveTags = cms.bool( True ),
48038     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48039     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48040     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
48041     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48042     MinN = cms.int32( 0 ),
48043     MaxEta = cms.double( 2.5 ),
48044     AbsEtaBins = cms.vdouble( 0.0 ),
48045     MinNstations = cms.vint32( 0 ),
48046     MinNhits = cms.vint32( 0 ),
48047     CutOnChambers = cms.bool( False ),
48048     MinNchambers = cms.vint32( 0 ),
48049     MaxDr = cms.double( 9999.0 ),
48050     MinDr = cms.double( -1.0 ),
48051     MaxDz = cms.double( 9999.0 ),
48052     MinDxySig = cms.double( -1.0 ),
48053     MinPt = cms.double( 0.0 ),
48054     NSigmaPt = cms.double( 0.0 ),
48055     MatchToPreviousCand = cms.bool( True )
48056 )
48057 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48058     saveTags = cms.bool( True ),
48059     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48060     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5L1Filtered0" ),
48061     MaxEta = cms.double( 2.5 ),
48062     MinPt = cms.double( 0.0 ),
48063     MaxDeltaR = cms.double( 0.3 ),
48064     MinN = cms.int32( 1 ),
48065     CentralBxOnly = cms.bool( True ),
48066     SelectQualities = cms.vint32(  )
48067 )
48068 fragment.hltDimuon0LowMassL1s0er1p5L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48069     saveTags = cms.bool( True ),
48070     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48071     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48072     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5L1f0L2PreFiltered0" ),
48073     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5L1Filtered0" ),
48074     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48075     PreviousCandIsL2 = cms.bool( True ),
48076     FastAccept = cms.bool( False ),
48077     MinN = cms.int32( 1 ),
48078     MaxEta = cms.double( 2.5 ),
48079     MinNhits = cms.int32( 0 ),
48080     MaxDr = cms.double( 2.0 ),
48081     MaxDz = cms.double( 9999.0 ),
48082     ChargeOpt = cms.int32( -1 ),
48083     MinPtPair = cms.vdouble( 0.0 ),
48084     MaxPtPair = cms.vdouble( 1.0E125 ),
48085     MinPtMax = cms.vdouble( 0.0 ),
48086     MinPtMin = cms.vdouble( 0.0 ),
48087     MaxPtMin = cms.vdouble( 1.0E125 ),
48088     MinInvMass = cms.vdouble( 0.85 ),
48089     MaxInvMass = cms.vdouble( 6.0 ),
48090     MinDiMuonDeltaR = cms.double( -1.0 ),
48091     MinAcop = cms.double( -999.0 ),
48092     MaxAcop = cms.double( 999.0 ),
48093     MinPtBalance = cms.double( -1.0 ),
48094     MaxPtBalance = cms.double( 999999.0 ),
48095     NSigmaPt = cms.double( 0.0 ),
48096     MaxDCAMuMu = cms.double( 0.5 ),
48097     MaxRapidityPair = cms.double( 999999.0 ),
48098     CutCowboys = cms.bool( False ),
48099     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48100     L1MatchingdR = cms.double( 0.3 ),
48101     MatchToPreviousCand = cms.bool( True ),
48102     useSimpleGeometry = cms.bool( True ),
48103     useStation2 = cms.bool( True ),
48104     fallbackToME1 = cms.bool( False ),
48105     cosmicPropagationHypothesis = cms.bool( False ),
48106     useMB2InOverlap = cms.bool( False ),
48107     useTrack = cms.string( "tracker" ),
48108     useState = cms.string( "atVertex" ),
48109     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48110     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48111     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48112 )
48113 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48114     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48115     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s0er1p5L3Filtered" ),
48116     matchToPrevious = cms.bool( True ),
48117     MaxEta = cms.double( 2.5 ),
48118     MinPt = cms.double( 0.0 ),
48119     MinPtPair = cms.double( 0.0 ),
48120     MinInvMass = cms.double( 0.0 ),
48121     MaxInvMass = cms.double( 999999.0 ),
48122     ChargeOpt = cms.int32( -1 )
48123 )
48124 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s0er1p5 = cms.EDFilter( "HLTDisplacedmumuFilter",
48125     saveTags = cms.bool( True ),
48126     FastAccept = cms.bool( True ),
48127     MinLxySignificance = cms.double( 0.0 ),
48128     MaxLxySignificance = cms.double( 0.0 ),
48129     MaxNormalisedChi2 = cms.double( 999999.0 ),
48130     MinVtxProbability = cms.double( 0.005 ),
48131     MinCosinePointingAngle = cms.double( -2.0 ),
48132     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s0er1p5" ),
48133     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48134     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48135 )
48136 fragment.hltPreDimuon0LowMass = cms.EDFilter( "HLTPrescaler",
48137     offset = cms.uint32( 0 ),
48138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48139 )
48140 fragment.hltDimuon0LowMassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48141     saveTags = cms.bool( True ),
48142     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48143     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48144     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0SQOSL2PreFiltered0" ),
48145     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1DoubleMu0SQOSL1Filtered0" ),
48146     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48147     PreviousCandIsL2 = cms.bool( True ),
48148     FastAccept = cms.bool( False ),
48149     MinN = cms.int32( 1 ),
48150     MaxEta = cms.double( 2.5 ),
48151     MinNhits = cms.int32( 0 ),
48152     MaxDr = cms.double( 2.0 ),
48153     MaxDz = cms.double( 9999.0 ),
48154     ChargeOpt = cms.int32( -1 ),
48155     MinPtPair = cms.vdouble( 0.0 ),
48156     MaxPtPair = cms.vdouble( 1.0E125 ),
48157     MinPtMax = cms.vdouble( 0.0 ),
48158     MinPtMin = cms.vdouble( 0.0 ),
48159     MaxPtMin = cms.vdouble( 1.0E125 ),
48160     MinInvMass = cms.vdouble( 0.85 ),
48161     MaxInvMass = cms.vdouble( 6.0 ),
48162     MinDiMuonDeltaR = cms.double( -1.0 ),
48163     MinAcop = cms.double( -999.0 ),
48164     MaxAcop = cms.double( 999.0 ),
48165     MinPtBalance = cms.double( -1.0 ),
48166     MaxPtBalance = cms.double( 999999.0 ),
48167     NSigmaPt = cms.double( 0.0 ),
48168     MaxDCAMuMu = cms.double( 0.5 ),
48169     MaxRapidityPair = cms.double( 999999.0 ),
48170     CutCowboys = cms.bool( False ),
48171     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48172     L1MatchingdR = cms.double( 0.3 ),
48173     MatchToPreviousCand = cms.bool( True ),
48174     useSimpleGeometry = cms.bool( True ),
48175     useStation2 = cms.bool( True ),
48176     fallbackToME1 = cms.bool( False ),
48177     cosmicPropagationHypothesis = cms.bool( False ),
48178     useMB2InOverlap = cms.bool( False ),
48179     useTrack = cms.string( "tracker" ),
48180     useState = cms.string( "atVertex" ),
48181     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48182     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48183     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48184 )
48185 fragment.hltDisplacedmumuVtxProducerDimuon0LowMass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48186     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48187     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL3Filtered" ),
48188     matchToPrevious = cms.bool( True ),
48189     MaxEta = cms.double( 2.5 ),
48190     MinPt = cms.double( 0.0 ),
48191     MinPtPair = cms.double( 0.0 ),
48192     MinInvMass = cms.double( 0.0 ),
48193     MaxInvMass = cms.double( 999999.0 ),
48194     ChargeOpt = cms.int32( -1 )
48195 )
48196 fragment.hltDisplacedmumuFilterDimuon0LowMass = cms.EDFilter( "HLTDisplacedmumuFilter",
48197     saveTags = cms.bool( True ),
48198     FastAccept = cms.bool( True ),
48199     MinLxySignificance = cms.double( 0.0 ),
48200     MaxLxySignificance = cms.double( 0.0 ),
48201     MaxNormalisedChi2 = cms.double( 999999.0 ),
48202     MinVtxProbability = cms.double( 0.005 ),
48203     MinCosinePointingAngle = cms.double( -2.0 ),
48204     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMass" ),
48205     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48206     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48207 )
48208 fragment.hltL1sDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
48209     saveTags = cms.bool( True ),
48210     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS OR L1_DoubleMu0_SQ" ),
48211     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48212     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48213     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48214     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48215     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48216     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48217     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48218     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48219     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48220 )
48221 fragment.hltPreDimuon0LowMassL14 = cms.EDFilter( "HLTPrescaler",
48222     offset = cms.uint32( 0 ),
48223     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48224 )
48225 fragment.hltL1sEmuDoubleMu4SQOS = cms.EDFilter( "HLTL1TSeed",
48226     saveTags = cms.bool( True ),
48227     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_OS" ),
48228     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48229     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48230     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48231     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48232     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48233     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48234     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48235     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48236     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48237 )
48238 fragment.hltL1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48239     saveTags = cms.bool( True ),
48240     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48241     PreviousCandTag = cms.InputTag( "hltL1sEmuDoubleMu4SQOS" ),
48242     MaxEta = cms.double( 2.5 ),
48243     MinPt = cms.double( 0.0 ),
48244     MaxDeltaR = cms.double( 0.3 ),
48245     MinN = cms.int32( 2 ),
48246     CentralBxOnly = cms.bool( True ),
48247     SelectQualities = cms.vint32(  )
48248 )
48249 fragment.hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48250     saveTags = cms.bool( True ),
48251     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48252     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48253     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
48254     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48255     MinN = cms.int32( 0 ),
48256     MaxEta = cms.double( 2.5 ),
48257     AbsEtaBins = cms.vdouble( 0.0 ),
48258     MinNstations = cms.vint32( 0 ),
48259     MinNhits = cms.vint32( 0 ),
48260     CutOnChambers = cms.bool( False ),
48261     MinNchambers = cms.vint32( 0 ),
48262     MaxDr = cms.double( 9999.0 ),
48263     MinDr = cms.double( -1.0 ),
48264     MaxDz = cms.double( 9999.0 ),
48265     MinDxySig = cms.double( -1.0 ),
48266     MinPt = cms.double( 0.0 ),
48267     NSigmaPt = cms.double( 0.0 ),
48268     MatchToPreviousCand = cms.bool( True )
48269 )
48270 fragment.hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48271     saveTags = cms.bool( True ),
48272     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48273     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu4SQOSL1Filtered0" ),
48274     MaxEta = cms.double( 2.5 ),
48275     MinPt = cms.double( 0.0 ),
48276     MaxDeltaR = cms.double( 0.3 ),
48277     MinN = cms.int32( 1 ),
48278     CentralBxOnly = cms.bool( True ),
48279     SelectQualities = cms.vint32(  )
48280 )
48281 fragment.hltDimuon0LowMassL1s4L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48282     saveTags = cms.bool( True ),
48283     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48284     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48285     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu4SQOSL1f0L2PreFiltered0" ),
48286     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu4SQOSL1Filtered0" ),
48287     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48288     PreviousCandIsL2 = cms.bool( True ),
48289     FastAccept = cms.bool( False ),
48290     MinN = cms.int32( 1 ),
48291     MaxEta = cms.double( 2.5 ),
48292     MinNhits = cms.int32( 0 ),
48293     MaxDr = cms.double( 2.0 ),
48294     MaxDz = cms.double( 9999.0 ),
48295     ChargeOpt = cms.int32( -1 ),
48296     MinPtPair = cms.vdouble( 0.0 ),
48297     MaxPtPair = cms.vdouble( 1.0E125 ),
48298     MinPtMax = cms.vdouble( 0.0 ),
48299     MinPtMin = cms.vdouble( 0.0 ),
48300     MaxPtMin = cms.vdouble( 1.0E125 ),
48301     MinInvMass = cms.vdouble( 0.85 ),
48302     MaxInvMass = cms.vdouble( 6.0 ),
48303     MinDiMuonDeltaR = cms.double( -1.0 ),
48304     MinAcop = cms.double( -999.0 ),
48305     MaxAcop = cms.double( 999.0 ),
48306     MinPtBalance = cms.double( -1.0 ),
48307     MaxPtBalance = cms.double( 999999.0 ),
48308     NSigmaPt = cms.double( 0.0 ),
48309     MaxDCAMuMu = cms.double( 0.5 ),
48310     MaxRapidityPair = cms.double( 999999.0 ),
48311     CutCowboys = cms.bool( False ),
48312     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48313     L1MatchingdR = cms.double( 0.3 ),
48314     MatchToPreviousCand = cms.bool( True ),
48315     useSimpleGeometry = cms.bool( True ),
48316     useStation2 = cms.bool( True ),
48317     fallbackToME1 = cms.bool( False ),
48318     cosmicPropagationHypothesis = cms.bool( False ),
48319     useMB2InOverlap = cms.bool( False ),
48320     useTrack = cms.string( "tracker" ),
48321     useState = cms.string( "atVertex" ),
48322     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48323     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48324     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48325 )
48326 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1s4 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48327     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48328     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1s4L3Filtered" ),
48329     matchToPrevious = cms.bool( True ),
48330     MaxEta = cms.double( 2.5 ),
48331     MinPt = cms.double( 0.0 ),
48332     MinPtPair = cms.double( 0.0 ),
48333     MinInvMass = cms.double( 0.0 ),
48334     MaxInvMass = cms.double( 999999.0 ),
48335     ChargeOpt = cms.int32( -1 )
48336 )
48337 fragment.hltDisplacedmumuFilterDimuon0LowMassL1s4 = cms.EDFilter( "HLTDisplacedmumuFilter",
48338     saveTags = cms.bool( True ),
48339     FastAccept = cms.bool( True ),
48340     MinLxySignificance = cms.double( 0.0 ),
48341     MaxLxySignificance = cms.double( 0.0 ),
48342     MaxNormalisedChi2 = cms.double( 999999.0 ),
48343     MinVtxProbability = cms.double( 0.005 ),
48344     MinCosinePointingAngle = cms.double( -2.0 ),
48345     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1s4" ),
48346     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48347     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48348 )
48349 fragment.hltL1sTripleMu530NoMass = cms.EDFilter( "HLTL1TSeed",
48350     saveTags = cms.bool( True ),
48351     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5SQ_3SQ_0OQ" ),
48352     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48353     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48354     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48355     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48356     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48357     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48358     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48359     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48360     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48361 )
48362 fragment.hltPreDimuon0LowMassL1TM530 = cms.EDFilter( "HLTPrescaler",
48363     offset = cms.uint32( 0 ),
48364     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48365 )
48366 fragment.hltL1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48367     saveTags = cms.bool( True ),
48368     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48369     PreviousCandTag = cms.InputTag( "hltL1sTripleMu530NoMass" ),
48370     MaxEta = cms.double( 2.5 ),
48371     MinPt = cms.double( 0.0 ),
48372     MaxDeltaR = cms.double( 0.3 ),
48373     MinN = cms.int32( 2 ),
48374     CentralBxOnly = cms.bool( True ),
48375     SelectQualities = cms.vint32(  )
48376 )
48377 fragment.hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48378     saveTags = cms.bool( True ),
48379     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48380     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48381     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
48382     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48383     MinN = cms.int32( 0 ),
48384     MaxEta = cms.double( 2.5 ),
48385     AbsEtaBins = cms.vdouble( 0.0 ),
48386     MinNstations = cms.vint32( 0 ),
48387     MinNhits = cms.vint32( 0 ),
48388     CutOnChambers = cms.bool( False ),
48389     MinNchambers = cms.vint32( 0 ),
48390     MaxDr = cms.double( 9999.0 ),
48391     MinDr = cms.double( -1.0 ),
48392     MaxDz = cms.double( 9999.0 ),
48393     MinDxySig = cms.double( -1.0 ),
48394     MinPt = cms.double( 0.0 ),
48395     NSigmaPt = cms.double( 0.0 ),
48396     MatchToPreviousCand = cms.bool( True )
48397 )
48398 fragment.hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48399     saveTags = cms.bool( True ),
48400     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48401     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuNoMassL1Filtered0" ),
48402     MaxEta = cms.double( 2.5 ),
48403     MinPt = cms.double( 0.0 ),
48404     MaxDeltaR = cms.double( 0.3 ),
48405     MinN = cms.int32( 1 ),
48406     CentralBxOnly = cms.bool( True ),
48407     SelectQualities = cms.vint32(  )
48408 )
48409 fragment.hltDimuon0LowMassL1sTM530L3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
48410     saveTags = cms.bool( True ),
48411     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48412     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48413     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuNoMassL1f0L2PreFiltered0" ),
48414     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuNoMassL1Filtered0" ),
48415     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48416     PreviousCandIsL2 = cms.bool( True ),
48417     FastAccept = cms.bool( False ),
48418     MinN = cms.int32( 1 ),
48419     MaxEta = cms.double( 2.5 ),
48420     MinNhits = cms.int32( 0 ),
48421     MaxDr = cms.double( 2.0 ),
48422     MaxDz = cms.double( 9999.0 ),
48423     ChargeOpt = cms.int32( -1 ),
48424     MinPtPair = cms.vdouble( 0.0 ),
48425     MaxPtPair = cms.vdouble( 1.0E125 ),
48426     MinPtMax = cms.vdouble( 0.0 ),
48427     MinPtMin = cms.vdouble( 0.0 ),
48428     MaxPtMin = cms.vdouble( 1.0E125 ),
48429     MinInvMass = cms.vdouble( 0.5 ),
48430     MaxInvMass = cms.vdouble( 6.0 ),
48431     MinDiMuonDeltaR = cms.double( -1.0 ),
48432     MinAcop = cms.double( -999.0 ),
48433     MaxAcop = cms.double( 999.0 ),
48434     MinPtBalance = cms.double( -1.0 ),
48435     MaxPtBalance = cms.double( 999999.0 ),
48436     NSigmaPt = cms.double( 0.0 ),
48437     MaxDCAMuMu = cms.double( 0.5 ),
48438     MaxRapidityPair = cms.double( 999999.0 ),
48439     CutCowboys = cms.bool( False ),
48440     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48441     L1MatchingdR = cms.double( 0.3 ),
48442     MatchToPreviousCand = cms.bool( True ),
48443     useSimpleGeometry = cms.bool( True ),
48444     useStation2 = cms.bool( True ),
48445     fallbackToME1 = cms.bool( False ),
48446     cosmicPropagationHypothesis = cms.bool( False ),
48447     useMB2InOverlap = cms.bool( False ),
48448     useTrack = cms.string( "tracker" ),
48449     useState = cms.string( "atVertex" ),
48450     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48451     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48452     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48453 )
48454 fragment.hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48455     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48456     PreviousCandTag = cms.InputTag( "hltDimuon0LowMassL1sTM530L3Filtered" ),
48457     matchToPrevious = cms.bool( True ),
48458     MaxEta = cms.double( 2.5 ),
48459     MinPt = cms.double( 0.0 ),
48460     MinPtPair = cms.double( 0.0 ),
48461     MinInvMass = cms.double( 0.0 ),
48462     MaxInvMass = cms.double( 999999.0 ),
48463     ChargeOpt = cms.int32( -1 )
48464 )
48465 fragment.hltDisplacedmumuFilterDimuon0LowMassL1sTM530 = cms.EDFilter( "HLTDisplacedmumuFilter",
48466     saveTags = cms.bool( True ),
48467     FastAccept = cms.bool( True ),
48468     MinLxySignificance = cms.double( 0.0 ),
48469     MaxLxySignificance = cms.double( 0.0 ),
48470     MaxNormalisedChi2 = cms.double( 999999.0 ),
48471     MinVtxProbability = cms.double( 0.005 ),
48472     MinCosinePointingAngle = cms.double( -2.0 ),
48473     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon0LowMassL1sTM530" ),
48474     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48475     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48476 )
48477 fragment.hltL1sTripleMu53p52p5 = cms.EDFilter( "HLTL1TSeed",
48478     saveTags = cms.bool( True ),
48479     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_5_3p5_2p5" ),
48480     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48481     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48482     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48483     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48484     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48485     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48486     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48487     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48488     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48489 )
48490 fragment.hltPreDimuon0UpsilonMuonNoL1Mass = cms.EDFilter( "HLTPrescaler",
48491     offset = cms.uint32( 0 ),
48492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48493 )
48494 fragment.hltTripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48495     saveTags = cms.bool( True ),
48496     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48497     PreviousCandTag = cms.InputTag( "hltL1sTripleMu53p52p5" ),
48498     MaxEta = cms.double( 2.5 ),
48499     MinPt = cms.double( 0.0 ),
48500     MaxDeltaR = cms.double( 0.3 ),
48501     MinN = cms.int32( 3 ),
48502     CentralBxOnly = cms.bool( True ),
48503     SelectQualities = cms.vint32(  )
48504 )
48505 fragment.hltTripleMuon53p52p5L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48506     saveTags = cms.bool( True ),
48507     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48508     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48509     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
48510     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48511     MinN = cms.int32( 0 ),
48512     MaxEta = cms.double( 2.5 ),
48513     AbsEtaBins = cms.vdouble( 0.0 ),
48514     MinNstations = cms.vint32( 0 ),
48515     MinNhits = cms.vint32( 0 ),
48516     CutOnChambers = cms.bool( False ),
48517     MinNchambers = cms.vint32( 0 ),
48518     MaxDr = cms.double( 9999.0 ),
48519     MinDr = cms.double( -1.0 ),
48520     MaxDz = cms.double( 9999.0 ),
48521     MinDxySig = cms.double( -1.0 ),
48522     MinPt = cms.double( 0.0 ),
48523     NSigmaPt = cms.double( 0.0 ),
48524     MatchToPreviousCand = cms.bool( True )
48525 )
48526 fragment.hltL1fForIterL3TripleMuon53p52p5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
48527     saveTags = cms.bool( True ),
48528     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48529     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L1Filtered0" ),
48530     MaxEta = cms.double( 2.5 ),
48531     MinPt = cms.double( 0.0 ),
48532     MaxDeltaR = cms.double( 0.3 ),
48533     MinN = cms.int32( 1 ),
48534     CentralBxOnly = cms.bool( True ),
48535     SelectQualities = cms.vint32(  )
48536 )
48537 fragment.hltTripleMu0NoL1MassL3PreFiltered0 = cms.EDFilter( "HLTMuonL3PreFilter",
48538     saveTags = cms.bool( True ),
48539     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48540     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48541     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
48542     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
48543     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48544     MinN = cms.int32( 3 ),
48545     MaxEta = cms.double( 2.5 ),
48546     MinNhits = cms.int32( 0 ),
48547     MaxDr = cms.double( 2.0 ),
48548     MinDr = cms.double( -1.0 ),
48549     MaxDz = cms.double( 9999.0 ),
48550     MinDxySig = cms.double( -1.0 ),
48551     MinPt = cms.double( 0.0 ),
48552     NSigmaPt = cms.double( 0.0 ),
48553     MaxNormalizedChi2 = cms.double( 9999.0 ),
48554     MaxDXYBeamSpot = cms.double( 9999.0 ),
48555     MinDXYBeamSpot = cms.double( -1.0 ),
48556     MinNmuonHits = cms.int32( 0 ),
48557     MaxPtDifference = cms.double( 9999.0 ),
48558     MinTrackPt = cms.double( 0.0 ),
48559     minMuonStations = cms.int32( 2 ),
48560     minTrkHits = cms.int32( -1 ),
48561     minMuonHits = cms.int32( -1 ),
48562     allowedTypeMask = cms.uint32( 255 ),
48563     requiredTypeMask = cms.uint32( 0 ),
48564     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48565     trkMuonId = cms.uint32( 0 ),
48566     L1MatchingdR = cms.double( 0.3 ),
48567     MatchToPreviousCand = cms.bool( True ),
48568     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48569     requireL3MuonTrajectorySeed = cms.bool( False ),
48570     useSimpleGeometry = cms.bool( True ),
48571     useStation2 = cms.bool( True ),
48572     fallbackToME1 = cms.bool( False ),
48573     cosmicPropagationHypothesis = cms.bool( False ),
48574     useMB2InOverlap = cms.bool( False ),
48575     useTrack = cms.string( "tracker" ),
48576     useState = cms.string( "atVertex" ),
48577     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48578     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48579     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48580 )
48581 fragment.hltUpsilon0MuonL3FilteredNoL1Mass = cms.EDFilter( "HLTMuonDimuonL3Filter",
48582     saveTags = cms.bool( True ),
48583     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48584     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48585     PreviousCandTag = cms.InputTag( "hltTripleMuon53p52p5L2PreFiltered0" ),
48586     L1CandTag = cms.InputTag( "hltL1fForIterL3TripleMuon53p52p5L1Filtered0" ),
48587     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48588     PreviousCandIsL2 = cms.bool( True ),
48589     FastAccept = cms.bool( False ),
48590     MinN = cms.int32( 1 ),
48591     MaxEta = cms.double( 2.5 ),
48592     MinNhits = cms.int32( 0 ),
48593     MaxDr = cms.double( 2.0 ),
48594     MaxDz = cms.double( 9999.0 ),
48595     ChargeOpt = cms.int32( -1 ),
48596     MinPtPair = cms.vdouble( 0.0 ),
48597     MaxPtPair = cms.vdouble( 1.0E125 ),
48598     MinPtMax = cms.vdouble( 5.0 ),
48599     MinPtMin = cms.vdouble( 0.0 ),
48600     MaxPtMin = cms.vdouble( 1.0E125 ),
48601     MinInvMass = cms.vdouble( 8.5 ),
48602     MaxInvMass = cms.vdouble( 11.4 ),
48603     MinDiMuonDeltaR = cms.double( -1.0 ),
48604     MinAcop = cms.double( -999.0 ),
48605     MaxAcop = cms.double( 999.0 ),
48606     MinPtBalance = cms.double( -1.0 ),
48607     MaxPtBalance = cms.double( 999999.0 ),
48608     NSigmaPt = cms.double( 0.0 ),
48609     MaxDCAMuMu = cms.double( 0.5 ),
48610     MaxRapidityPair = cms.double( 999999.0 ),
48611     CutCowboys = cms.bool( False ),
48612     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48613     L1MatchingdR = cms.double( 0.3 ),
48614     MatchToPreviousCand = cms.bool( True ),
48615     useSimpleGeometry = cms.bool( True ),
48616     useStation2 = cms.bool( True ),
48617     fallbackToME1 = cms.bool( False ),
48618     cosmicPropagationHypothesis = cms.bool( False ),
48619     useMB2InOverlap = cms.bool( False ),
48620     useTrack = cms.string( "tracker" ),
48621     useState = cms.string( "atVertex" ),
48622     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48623     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48624     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48625 )
48626 fragment.hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
48627     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
48628     PreviousCandTag = cms.InputTag( "hltUpsilon0MuonL3FilteredNoL1Mass" ),
48629     matchToPrevious = cms.bool( True ),
48630     MaxEta = cms.double( 2.5 ),
48631     MinPt = cms.double( 0.0 ),
48632     MinPtPair = cms.double( 0.0 ),
48633     MinInvMass = cms.double( 0.0 ),
48634     MaxInvMass = cms.double( 999999.0 ),
48635     ChargeOpt = cms.int32( -1 )
48636 )
48637 fragment.hltVertexmumuFilterUpsilon0MuonNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
48638     saveTags = cms.bool( True ),
48639     FastAccept = cms.bool( True ),
48640     MinLxySignificance = cms.double( 0.0 ),
48641     MaxLxySignificance = cms.double( -1.0 ),
48642     MaxNormalisedChi2 = cms.double( 999999.0 ),
48643     MinVtxProbability = cms.double( 0.005 ),
48644     MinCosinePointingAngle = cms.double( -2.0 ),
48645     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerUpsilon0MuonNoL1Mass" ),
48646     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48647     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
48648 )
48649 fragment.hltL1sTripleMu0IorTripleMu553 = cms.EDFilter( "HLTL1TSeed",
48650     saveTags = cms.bool( True ),
48651     L1SeedsLogicalExpression = cms.string( "L1_TripleMu0 OR L1_TripleMu_5_5_3 OR L1_TripleMu_5_3_3 OR L1_TripleMu3_SQ" ),
48652     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
48653     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
48654     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48655     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
48656     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
48657     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
48658     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
48659     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
48660     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
48661 )
48662 fragment.hltPreTripleMu533Mass3p8DZ = cms.EDFilter( "HLTPrescaler",
48663     offset = cms.uint32( 0 ),
48664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48665 )
48666 fragment.hltL1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
48667     saveTags = cms.bool( True ),
48668     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
48669     PreviousCandTag = cms.InputTag( "hltL1sTripleMu0IorTripleMu553" ),
48670     MaxEta = cms.double( 2.5 ),
48671     MinPt = cms.double( 3.0 ),
48672     MaxDeltaR = cms.double( 0.3 ),
48673     MinN = cms.int32( 3 ),
48674     CentralBxOnly = cms.bool( True ),
48675     SelectQualities = cms.vint32(  )
48676 )
48677 fragment.hltL1TripleMu553L2TriMuFiltered3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
48678     saveTags = cms.bool( True ),
48679     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48680     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
48681     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
48682     SeedMapTag = cms.InputTag( "hltL2Muons" ),
48683     MinN = cms.int32( 0 ),
48684     MaxEta = cms.double( 2.5 ),
48685     AbsEtaBins = cms.vdouble( 0.0 ),
48686     MinNstations = cms.vint32( 0 ),
48687     MinNhits = cms.vint32( 0 ),
48688     CutOnChambers = cms.bool( False ),
48689     MinNchambers = cms.vint32( 0 ),
48690     MaxDr = cms.double( 9999.0 ),
48691     MinDr = cms.double( -1.0 ),
48692     MaxDz = cms.double( 9999.0 ),
48693     MinDxySig = cms.double( -1.0 ),
48694     MinPt = cms.double( 0.0 ),
48695     NSigmaPt = cms.double( 0.0 ),
48696     MatchToPreviousCand = cms.bool( True )
48697 )
48698 fragment.hltL1fForIterL3L1TripleMu553L1TriMuFiltered3 = cms.EDFilter( "HLTMuonL1TFilter",
48699     saveTags = cms.bool( True ),
48700     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
48701     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L1TriMuFiltered3" ),
48702     MaxEta = cms.double( 2.5 ),
48703     MinPt = cms.double( 0.0 ),
48704     MaxDeltaR = cms.double( 0.3 ),
48705     MinN = cms.int32( 1 ),
48706     CentralBxOnly = cms.bool( True ),
48707     SelectQualities = cms.vint32(  )
48708 )
48709 fragment.hltL3fL1TripleMu553f0PreFiltered333 = cms.EDFilter( "HLTMuonL3PreFilter",
48710     saveTags = cms.bool( True ),
48711     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48712     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48713     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
48714     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
48715     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48716     MinN = cms.int32( 3 ),
48717     MaxEta = cms.double( 2.5 ),
48718     MinNhits = cms.int32( 0 ),
48719     MaxDr = cms.double( 2.0 ),
48720     MinDr = cms.double( -1.0 ),
48721     MaxDz = cms.double( 9999.0 ),
48722     MinDxySig = cms.double( -1.0 ),
48723     MinPt = cms.double( 3.0 ),
48724     NSigmaPt = cms.double( 0.0 ),
48725     MaxNormalizedChi2 = cms.double( 9999.0 ),
48726     MaxDXYBeamSpot = cms.double( 9999.0 ),
48727     MinDXYBeamSpot = cms.double( -1.0 ),
48728     MinNmuonHits = cms.int32( 0 ),
48729     MaxPtDifference = cms.double( 9999.0 ),
48730     MinTrackPt = cms.double( 0.0 ),
48731     minMuonStations = cms.int32( 2 ),
48732     minTrkHits = cms.int32( -1 ),
48733     minMuonHits = cms.int32( -1 ),
48734     allowedTypeMask = cms.uint32( 255 ),
48735     requiredTypeMask = cms.uint32( 0 ),
48736     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48737     trkMuonId = cms.uint32( 0 ),
48738     L1MatchingdR = cms.double( 0.3 ),
48739     MatchToPreviousCand = cms.bool( True ),
48740     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48741     requireL3MuonTrajectorySeed = cms.bool( False ),
48742     useSimpleGeometry = cms.bool( True ),
48743     useStation2 = cms.bool( True ),
48744     fallbackToME1 = cms.bool( False ),
48745     cosmicPropagationHypothesis = cms.bool( False ),
48746     useMB2InOverlap = cms.bool( False ),
48747     useTrack = cms.string( "tracker" ),
48748     useState = cms.string( "atVertex" ),
48749     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48750     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48751     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48752 )
48753 fragment.hltL3fL1TripleMu553f0Filtered533 = cms.EDFilter( "HLTMuonL3PreFilter",
48754     saveTags = cms.bool( True ),
48755     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48756     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48757     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
48758     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
48759     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48760     MinN = cms.int32( 1 ),
48761     MaxEta = cms.double( 2.5 ),
48762     MinNhits = cms.int32( 0 ),
48763     MaxDr = cms.double( 2.0 ),
48764     MinDr = cms.double( -1.0 ),
48765     MaxDz = cms.double( 9999.0 ),
48766     MinDxySig = cms.double( -1.0 ),
48767     MinPt = cms.double( 5.0 ),
48768     NSigmaPt = cms.double( 0.0 ),
48769     MaxNormalizedChi2 = cms.double( 9999.0 ),
48770     MaxDXYBeamSpot = cms.double( 9999.0 ),
48771     MinDXYBeamSpot = cms.double( -1.0 ),
48772     MinNmuonHits = cms.int32( 0 ),
48773     MaxPtDifference = cms.double( 9999.0 ),
48774     MinTrackPt = cms.double( 0.0 ),
48775     minMuonStations = cms.int32( 2 ),
48776     minTrkHits = cms.int32( -1 ),
48777     minMuonHits = cms.int32( -1 ),
48778     allowedTypeMask = cms.uint32( 255 ),
48779     requiredTypeMask = cms.uint32( 0 ),
48780     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48781     trkMuonId = cms.uint32( 0 ),
48782     L1MatchingdR = cms.double( 0.3 ),
48783     MatchToPreviousCand = cms.bool( True ),
48784     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48785     requireL3MuonTrajectorySeed = cms.bool( False ),
48786     useSimpleGeometry = cms.bool( True ),
48787     useStation2 = cms.bool( True ),
48788     fallbackToME1 = cms.bool( False ),
48789     cosmicPropagationHypothesis = cms.bool( False ),
48790     useMB2InOverlap = cms.bool( False ),
48791     useTrack = cms.string( "tracker" ),
48792     useState = cms.string( "atVertex" ),
48793     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48794     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48795     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48796 )
48797 fragment.hltTripleMu533TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
48798     saveTags = cms.bool( True ),
48799     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
48800     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
48801     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
48802     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered333" ),
48803     triggerType1 = cms.int32( 83 ),
48804     triggerType2 = cms.int32( 83 ),
48805     MinDR = cms.double( 0.001 ),
48806     MaxDZ = cms.double( 0.2 ),
48807     MinN = cms.int32( 3 ),
48808     MinPixHitsForDZ = cms.int32( 1 ),
48809     checkSC = cms.bool( False )
48810 )
48811 fragment.hltTripleMu533Mass3p8toInfFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
48812     saveTags = cms.bool( True ),
48813     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48814     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48815     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
48816     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
48817     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48818     PreviousCandIsL2 = cms.bool( True ),
48819     FastAccept = cms.bool( False ),
48820     MinN = cms.int32( 3 ),
48821     MaxEta = cms.double( 2.5 ),
48822     MinNhits = cms.int32( 0 ),
48823     MaxDr = cms.double( 2.0 ),
48824     MaxDz = cms.double( 9999.0 ),
48825     ChargeOpt = cms.int32( 0 ),
48826     MinPtPair = cms.vdouble( 0.0 ),
48827     MaxPtPair = cms.vdouble( 1.0E125 ),
48828     MinPtMax = cms.vdouble( 0.0 ),
48829     MinPtMin = cms.vdouble( 3.0 ),
48830     MaxPtMin = cms.vdouble( 1.0E125 ),
48831     MinInvMass = cms.vdouble( 3.8 ),
48832     MaxInvMass = cms.vdouble( 999999.0 ),
48833     MinDiMuonDeltaR = cms.double( -1.0 ),
48834     MinAcop = cms.double( -1.0 ),
48835     MaxAcop = cms.double( 999.0 ),
48836     MinPtBalance = cms.double( -1.0 ),
48837     MaxPtBalance = cms.double( 999999.0 ),
48838     NSigmaPt = cms.double( 0.0 ),
48839     MaxDCAMuMu = cms.double( 99999.9 ),
48840     MaxRapidityPair = cms.double( 999999.0 ),
48841     CutCowboys = cms.bool( False ),
48842     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48843     L1MatchingdR = cms.double( 0.3 ),
48844     MatchToPreviousCand = cms.bool( True ),
48845     useSimpleGeometry = cms.bool( True ),
48846     useStation2 = cms.bool( True ),
48847     fallbackToME1 = cms.bool( False ),
48848     cosmicPropagationHypothesis = cms.bool( False ),
48849     useMB2InOverlap = cms.bool( False ),
48850     useTrack = cms.string( "tracker" ),
48851     useState = cms.string( "atVertex" ),
48852     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48853     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48854     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48855 )
48856 fragment.hltPreTripleMu1055DZ = cms.EDFilter( "HLTPrescaler",
48857     offset = cms.uint32( 0 ),
48858     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48859 )
48860 fragment.hltL3fL1TripleMu553f0PreFiltered555 = cms.EDFilter( "HLTMuonL3PreFilter",
48861     saveTags = cms.bool( True ),
48862     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48863     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48864     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
48865     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
48866     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48867     MinN = cms.int32( 3 ),
48868     MaxEta = cms.double( 2.5 ),
48869     MinNhits = cms.int32( 0 ),
48870     MaxDr = cms.double( 2.0 ),
48871     MinDr = cms.double( -1.0 ),
48872     MaxDz = cms.double( 9999.0 ),
48873     MinDxySig = cms.double( -1.0 ),
48874     MinPt = cms.double( 5.0 ),
48875     NSigmaPt = cms.double( 0.0 ),
48876     MaxNormalizedChi2 = cms.double( 9999.0 ),
48877     MaxDXYBeamSpot = cms.double( 9999.0 ),
48878     MinDXYBeamSpot = cms.double( -1.0 ),
48879     MinNmuonHits = cms.int32( 0 ),
48880     MaxPtDifference = cms.double( 9999.0 ),
48881     MinTrackPt = cms.double( 0.0 ),
48882     minMuonStations = cms.int32( 2 ),
48883     minTrkHits = cms.int32( -1 ),
48884     minMuonHits = cms.int32( -1 ),
48885     allowedTypeMask = cms.uint32( 255 ),
48886     requiredTypeMask = cms.uint32( 0 ),
48887     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48888     trkMuonId = cms.uint32( 0 ),
48889     L1MatchingdR = cms.double( 0.3 ),
48890     MatchToPreviousCand = cms.bool( True ),
48891     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48892     requireL3MuonTrajectorySeed = cms.bool( False ),
48893     useSimpleGeometry = cms.bool( True ),
48894     useStation2 = cms.bool( True ),
48895     fallbackToME1 = cms.bool( False ),
48896     cosmicPropagationHypothesis = cms.bool( False ),
48897     useMB2InOverlap = cms.bool( False ),
48898     useTrack = cms.string( "tracker" ),
48899     useState = cms.string( "atVertex" ),
48900     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48901     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48902     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48903 )
48904 fragment.hltL3fL1TripleMu553f0Filtered1055 = cms.EDFilter( "HLTMuonL3PreFilter",
48905     saveTags = cms.bool( True ),
48906     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48907     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48908     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
48909     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
48910     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48911     MinN = cms.int32( 1 ),
48912     MaxEta = cms.double( 2.5 ),
48913     MinNhits = cms.int32( 0 ),
48914     MaxDr = cms.double( 2.0 ),
48915     MinDr = cms.double( -1.0 ),
48916     MaxDz = cms.double( 9999.0 ),
48917     MinDxySig = cms.double( -1.0 ),
48918     MinPt = cms.double( 10.0 ),
48919     NSigmaPt = cms.double( 0.0 ),
48920     MaxNormalizedChi2 = cms.double( 9999.0 ),
48921     MaxDXYBeamSpot = cms.double( 9999.0 ),
48922     MinDXYBeamSpot = cms.double( -1.0 ),
48923     MinNmuonHits = cms.int32( 0 ),
48924     MaxPtDifference = cms.double( 9999.0 ),
48925     MinTrackPt = cms.double( 0.0 ),
48926     minMuonStations = cms.int32( 2 ),
48927     minTrkHits = cms.int32( -1 ),
48928     minMuonHits = cms.int32( -1 ),
48929     allowedTypeMask = cms.uint32( 255 ),
48930     requiredTypeMask = cms.uint32( 0 ),
48931     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48932     trkMuonId = cms.uint32( 0 ),
48933     L1MatchingdR = cms.double( 0.3 ),
48934     MatchToPreviousCand = cms.bool( True ),
48935     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48936     requireL3MuonTrajectorySeed = cms.bool( False ),
48937     useSimpleGeometry = cms.bool( True ),
48938     useStation2 = cms.bool( True ),
48939     fallbackToME1 = cms.bool( False ),
48940     cosmicPropagationHypothesis = cms.bool( False ),
48941     useMB2InOverlap = cms.bool( False ),
48942     useTrack = cms.string( "tracker" ),
48943     useState = cms.string( "atVertex" ),
48944     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
48945     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
48946     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
48947 )
48948 fragment.hltTripleMu555TripleDZ0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
48949     saveTags = cms.bool( True ),
48950     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
48951     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
48952     inputTag1 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
48953     inputTag2 = cms.InputTag( "hltL3fL1TripleMu553f0PreFiltered555" ),
48954     triggerType1 = cms.int32( 83 ),
48955     triggerType2 = cms.int32( 83 ),
48956     MinDR = cms.double( 0.001 ),
48957     MaxDZ = cms.double( 0.2 ),
48958     MinN = cms.int32( 3 ),
48959     MinPixHitsForDZ = cms.int32( 1 ),
48960     checkSC = cms.bool( False )
48961 )
48962 fragment.hltPreTripleMu12105 = cms.EDFilter( "HLTPrescaler",
48963     offset = cms.uint32( 0 ),
48964     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
48965 )
48966 fragment.hltL3fL1TripleMu553f0Filtered10105 = cms.EDFilter( "HLTMuonL3PreFilter",
48967     saveTags = cms.bool( True ),
48968     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
48969     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
48970     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
48971     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
48972     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
48973     MinN = cms.int32( 2 ),
48974     MaxEta = cms.double( 2.5 ),
48975     MinNhits = cms.int32( 0 ),
48976     MaxDr = cms.double( 2.0 ),
48977     MinDr = cms.double( -1.0 ),
48978     MaxDz = cms.double( 9999.0 ),
48979     MinDxySig = cms.double( -1.0 ),
48980     MinPt = cms.double( 10.0 ),
48981     NSigmaPt = cms.double( 0.0 ),
48982     MaxNormalizedChi2 = cms.double( 9999.0 ),
48983     MaxDXYBeamSpot = cms.double( 9999.0 ),
48984     MinDXYBeamSpot = cms.double( -1.0 ),
48985     MinNmuonHits = cms.int32( 0 ),
48986     MaxPtDifference = cms.double( 9999.0 ),
48987     MinTrackPt = cms.double( 0.0 ),
48988     minMuonStations = cms.int32( 2 ),
48989     minTrkHits = cms.int32( -1 ),
48990     minMuonHits = cms.int32( -1 ),
48991     allowedTypeMask = cms.uint32( 255 ),
48992     requiredTypeMask = cms.uint32( 0 ),
48993     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
48994     trkMuonId = cms.uint32( 0 ),
48995     L1MatchingdR = cms.double( 0.3 ),
48996     MatchToPreviousCand = cms.bool( True ),
48997     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
48998     requireL3MuonTrajectorySeed = cms.bool( False ),
48999     useSimpleGeometry = cms.bool( True ),
49000     useStation2 = cms.bool( True ),
49001     fallbackToME1 = cms.bool( False ),
49002     cosmicPropagationHypothesis = cms.bool( False ),
49003     useMB2InOverlap = cms.bool( False ),
49004     useTrack = cms.string( "tracker" ),
49005     useState = cms.string( "atVertex" ),
49006     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49007     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49008     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49009 )
49010 fragment.hltL3fL1TripleMu553f0Filtered12105 = cms.EDFilter( "HLTMuonL3PreFilter",
49011     saveTags = cms.bool( True ),
49012     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49013     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49014     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
49015     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
49016     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49017     MinN = cms.int32( 1 ),
49018     MaxEta = cms.double( 2.5 ),
49019     MinNhits = cms.int32( 0 ),
49020     MaxDr = cms.double( 2.0 ),
49021     MinDr = cms.double( -1.0 ),
49022     MaxDz = cms.double( 9999.0 ),
49023     MinDxySig = cms.double( -1.0 ),
49024     MinPt = cms.double( 12.0 ),
49025     NSigmaPt = cms.double( 0.0 ),
49026     MaxNormalizedChi2 = cms.double( 9999.0 ),
49027     MaxDXYBeamSpot = cms.double( 9999.0 ),
49028     MinDXYBeamSpot = cms.double( -1.0 ),
49029     MinNmuonHits = cms.int32( 0 ),
49030     MaxPtDifference = cms.double( 9999.0 ),
49031     MinTrackPt = cms.double( 0.0 ),
49032     minMuonStations = cms.int32( 2 ),
49033     minTrkHits = cms.int32( -1 ),
49034     minMuonHits = cms.int32( -1 ),
49035     allowedTypeMask = cms.uint32( 255 ),
49036     requiredTypeMask = cms.uint32( 0 ),
49037     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
49038     trkMuonId = cms.uint32( 0 ),
49039     L1MatchingdR = cms.double( 0.3 ),
49040     MatchToPreviousCand = cms.bool( True ),
49041     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49042     requireL3MuonTrajectorySeed = cms.bool( False ),
49043     useSimpleGeometry = cms.bool( True ),
49044     useStation2 = cms.bool( True ),
49045     fallbackToME1 = cms.bool( False ),
49046     cosmicPropagationHypothesis = cms.bool( False ),
49047     useMB2InOverlap = cms.bool( False ),
49048     useTrack = cms.string( "tracker" ),
49049     useState = cms.string( "atVertex" ),
49050     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49051     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49052     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49053 )
49054 fragment.hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9 = cms.EDFilter( "HLTL1TSeed",
49055     saveTags = cms.bool( True ),
49056     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" ),
49057     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49058     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49059     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49060     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49061     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49062     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49063     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49064     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49065     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49066 )
49067 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15 = cms.EDFilter( "HLTPrescaler",
49068     offset = cms.uint32( 0 ),
49069     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49070 )
49071 fragment.hltL1fL1sL1WTau3MuSeedsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49072     saveTags = cms.bool( True ),
49073     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49074     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu157IorDoubleMu4p5SQOSdR1p2IorSingleMu25IorSingleMu22erIorTripleMuMassMax9" ),
49075     MaxEta = cms.double( 2.5 ),
49076     MinPt = cms.double( 0.0 ),
49077     MaxDeltaR = cms.double( 0.3 ),
49078     MinN = cms.int32( 2 ),
49079     CentralBxOnly = cms.bool( True ),
49080     SelectQualities = cms.vint32(  )
49081 )
49082 fragment.hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49083     saveTags = cms.bool( True ),
49084     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49085     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49086     PreviousCandTag = cms.InputTag( "hltL1fL1sL1WTau3MuSeedsL1Filtered0" ),
49087     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49088     MinN = cms.int32( 0 ),
49089     MaxEta = cms.double( 2.5 ),
49090     AbsEtaBins = cms.vdouble( 0.0 ),
49091     MinNstations = cms.vint32( 0 ),
49092     MinNhits = cms.vint32( 0 ),
49093     CutOnChambers = cms.bool( False ),
49094     MinNchambers = cms.vint32( 0 ),
49095     MaxDr = cms.double( 9999.0 ),
49096     MinDr = cms.double( -1.0 ),
49097     MaxDz = cms.double( 9999.0 ),
49098     MinDxySig = cms.double( -1.0 ),
49099     MinPt = cms.double( 0.0 ),
49100     NSigmaPt = cms.double( 0.0 ),
49101     MatchToPreviousCand = cms.bool( True )
49102 )
49103 fragment.hltMu1Mu1TrkPairPt2DR0p5MassMax1p9 = cms.EDFilter( "HLTMuonDimuonL3Filter",
49104     saveTags = cms.bool( True ),
49105     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49106     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49107     PreviousCandTag = cms.InputTag( "hltL2fL1sL1WTau3MuSeedsL1f0L2PreFiltered0" ),
49108     L1CandTag = cms.InputTag( "" ),
49109     inputMuonCollection = cms.InputTag( "" ),
49110     PreviousCandIsL2 = cms.bool( True ),
49111     FastAccept = cms.bool( False ),
49112     MinN = cms.int32( 1 ),
49113     MaxEta = cms.double( 2.5 ),
49114     MinNhits = cms.int32( 0 ),
49115     MaxDr = cms.double( 0.5 ),
49116     MaxDz = cms.double( 9999.0 ),
49117     ChargeOpt = cms.int32( 0 ),
49118     MinPtPair = cms.vdouble( 2.0 ),
49119     MaxPtPair = cms.vdouble( 1.0E125 ),
49120     MinPtMax = cms.vdouble( 1.0 ),
49121     MinPtMin = cms.vdouble( 1.0 ),
49122     MaxPtMin = cms.vdouble( 1.0E125 ),
49123     MinInvMass = cms.vdouble( 0.2 ),
49124     MaxInvMass = cms.vdouble( 1.9 ),
49125     MinDiMuonDeltaR = cms.double( -1.0 ),
49126     MinAcop = cms.double( -999.0 ),
49127     MaxAcop = cms.double( 999.0 ),
49128     MinPtBalance = cms.double( -1.0 ),
49129     MaxPtBalance = cms.double( 999999.0 ),
49130     NSigmaPt = cms.double( 0.0 ),
49131     MaxDCAMuMu = cms.double( 999.0 ),
49132     MaxRapidityPair = cms.double( 999999.0 ),
49133     CutCowboys = cms.bool( False ),
49134     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49135     L1MatchingdR = cms.double( 0.3 ),
49136     MatchToPreviousCand = cms.bool( True ),
49137     useSimpleGeometry = cms.bool( True ),
49138     useStation2 = cms.bool( True ),
49139     fallbackToME1 = cms.bool( False ),
49140     cosmicPropagationHypothesis = cms.bool( False ),
49141     useMB2InOverlap = cms.bool( False ),
49142     useTrack = cms.string( "tracker" ),
49143     useState = cms.string( "atVertex" ),
49144     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49145     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49146     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49147 )
49148 fragment.hltDiMuonForTau3MuDzFiltered0p3 = cms.EDFilter( "HLT2MuonMuonDZ",
49149     saveTags = cms.bool( True ),
49150     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
49151     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
49152     inputTag1 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
49153     inputTag2 = cms.InputTag( "hltMu1Mu1TrkPairPt2DR0p5MassMax1p9" ),
49154     triggerType1 = cms.int32( 83 ),
49155     triggerType2 = cms.int32( 83 ),
49156     MinDR = cms.double( 0.001 ),
49157     MaxDZ = cms.double( 0.3 ),
49158     MinN = cms.int32( 1 ),
49159     MinPixHitsForDZ = cms.int32( 1 ),
49160     checkSC = cms.bool( False )
49161 )
49162 fragment.hltTau3MuTriMuon1filter = cms.EDFilter( "HLT1Muon",
49163     saveTags = cms.bool( True ),
49164     inputTag = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
49165     triggerType = cms.int32( 0 ),
49166     MinE = cms.double( -1.0 ),
49167     MinPt = cms.double( 1.0 ),
49168     MinMass = cms.double( -1.0 ),
49169     MaxMass = cms.double( -1.0 ),
49170     MinEta = cms.double( -1.0 ),
49171     MaxEta = cms.double( -1.0 ),
49172     MinN = cms.int32( 3 )
49173 )
49174 fragment.hltTauPt15MuPts711Mass1p3to2p1Iso = cms.EDProducer( "HLTTriMuonIsolation",
49175     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
49176     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
49177     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
49178     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
49179     Muon1PtCut = cms.double( 7.0 ),
49180     Muon2PtCut = cms.double( 1.0 ),
49181     Muon3PtCut = cms.double( 1.0 ),
49182     TriMuonPtCut = cms.double( 15.0 ),
49183     TriMuonEtaCut = cms.double( 2.5 ),
49184     ChargedAbsIsoCut = cms.double( 2.0 ),
49185     ChargedRelIsoCut = cms.double( 0.2 ),
49186     IsoConeSize = cms.double( 0.8 ),
49187     MatchingConeSize = cms.double( 0.03 ),
49188     MinTriMuonMass = cms.double( 1.3 ),
49189     MaxTriMuonMass = cms.double( 2.1 ),
49190     MaxTriMuonRadius = cms.double( 0.3 ),
49191     TriMuonAbsCharge = cms.int32( -1 ),
49192     MaxDZ = cms.double( 0.3 ),
49193     EnableRelIso = cms.bool( True ),
49194     EnableAbsIso = cms.bool( True )
49195 )
49196 fragment.hltTau3MuPreFilter = cms.EDFilter( "HLT1Composite",
49197     saveTags = cms.bool( True ),
49198     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','Taus' ),
49199     triggerType = cms.int32( 0 ),
49200     MinE = cms.double( -1.0 ),
49201     MinPt = cms.double( 15.0 ),
49202     MinMass = cms.double( 1.3 ),
49203     MaxMass = cms.double( 2.1 ),
49204     MinEta = cms.double( -1.0 ),
49205     MaxEta = cms.double( 2.5 ),
49206     MinN = cms.int32( 1 )
49207 )
49208 fragment.hltPreTau3MuMu7Mu1TkMu1Tau15Charge1 = cms.EDFilter( "HLTPrescaler",
49209     offset = cms.uint32( 0 ),
49210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49211 )
49212 fragment.hltTauPt15MuPts711Mass1p3to2p1IsoCharge1 = cms.EDProducer( "HLTTriMuonIsolation",
49213     L3MuonsSrc = cms.InputTag( "hltIterL3MuonCandidates" ),
49214     AllMuonsSrc = cms.InputTag( "hltGlbTrkMuonLowPtIter01MergeCands" ),
49215     L3DiMuonsFilterSrc = cms.InputTag( "hltDiMuonForTau3MuDzFiltered0p3" ),
49216     IsoTracksSrc = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
49217     Muon1PtCut = cms.double( 7.0 ),
49218     Muon2PtCut = cms.double( 1.0 ),
49219     Muon3PtCut = cms.double( 1.0 ),
49220     TriMuonPtCut = cms.double( 15.0 ),
49221     TriMuonEtaCut = cms.double( 2.5 ),
49222     ChargedAbsIsoCut = cms.double( 2.0 ),
49223     ChargedRelIsoCut = cms.double( 0.2 ),
49224     IsoConeSize = cms.double( 0.8 ),
49225     MatchingConeSize = cms.double( 0.03 ),
49226     MinTriMuonMass = cms.double( 1.3 ),
49227     MaxTriMuonMass = cms.double( 2.1 ),
49228     MaxTriMuonRadius = cms.double( 0.3 ),
49229     TriMuonAbsCharge = cms.int32( 1 ),
49230     MaxDZ = cms.double( 0.3 ),
49231     EnableRelIso = cms.bool( True ),
49232     EnableAbsIso = cms.bool( True )
49233 )
49234 fragment.hltTau3MuPreFilterCharge1 = cms.EDFilter( "HLT1Composite",
49235     saveTags = cms.bool( True ),
49236     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','Taus' ),
49237     triggerType = cms.int32( 0 ),
49238     MinE = cms.double( -1.0 ),
49239     MinPt = cms.double( 1.5 ),
49240     MinMass = cms.double( 1.3 ),
49241     MaxMass = cms.double( 2.1 ),
49242     MinEta = cms.double( -1.0 ),
49243     MaxEta = cms.double( 2.5 ),
49244     MinN = cms.int32( 1 )
49245 )
49246 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15 = cms.EDFilter( "HLTPrescaler",
49247     offset = cms.uint32( 0 ),
49248     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49249 )
49250 fragment.hltTau3MuIsoFilter = cms.EDFilter( "HLT1Composite",
49251     saveTags = cms.bool( True ),
49252     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1Iso','SelectedTaus' ),
49253     triggerType = cms.int32( 0 ),
49254     MinE = cms.double( -1.0 ),
49255     MinPt = cms.double( 15.0 ),
49256     MinMass = cms.double( 1.3 ),
49257     MaxMass = cms.double( 2.1 ),
49258     MinEta = cms.double( -1.0 ),
49259     MaxEta = cms.double( 2.5 ),
49260     MinN = cms.int32( 1 )
49261 )
49262 fragment.hltPreTau3MuMu7Mu1TkMu1IsoTau15Charge1 = cms.EDFilter( "HLTPrescaler",
49263     offset = cms.uint32( 0 ),
49264     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49265 )
49266 fragment.hltTau3MuIsoFilterCharge1 = cms.EDFilter( "HLT1Composite",
49267     saveTags = cms.bool( True ),
49268     inputTag = cms.InputTag( 'hltTauPt15MuPts711Mass1p3to2p1IsoCharge1','SelectedTaus' ),
49269     triggerType = cms.int32( 0 ),
49270     MinE = cms.double( -1.0 ),
49271     MinPt = cms.double( 15.0 ),
49272     MinMass = cms.double( 1.3 ),
49273     MaxMass = cms.double( 2.1 ),
49274     MinEta = cms.double( -1.0 ),
49275     MaxEta = cms.double( 2.5 ),
49276     MinN = cms.int32( 1 )
49277 )
49278 fragment.hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70 = cms.EDFilter( "HLTL1TSeed",
49279     saveTags = cms.bool( True ),
49280     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" ),
49281     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49282     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49283     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49284     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49285     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49286     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49287     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49288     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49289     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49290 )
49291 fragment.hltPreDoubleMu3DZPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
49292     offset = cms.uint32( 0 ),
49293     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49294 )
49295 fragment.hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
49296     saveTags = cms.bool( True ),
49297     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49298     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0ETM40IorDoubleMu0ETM55IorDoubleMu0ETM60IorDoubleMu0ETM65IorDoubleMu0ETM70" ),
49299     MaxEta = cms.double( 2.5 ),
49300     MinPt = cms.double( 0.0 ),
49301     MaxDeltaR = cms.double( 0.3 ),
49302     MinN = cms.int32( 2 ),
49303     CentralBxOnly = cms.bool( True ),
49304     SelectQualities = cms.vint32(  )
49305 )
49306 fragment.hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49307     saveTags = cms.bool( True ),
49308     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49309     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49310     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
49311     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49312     MinN = cms.int32( 0 ),
49313     MaxEta = cms.double( 2.5 ),
49314     AbsEtaBins = cms.vdouble( 0.0 ),
49315     MinNstations = cms.vint32( 0 ),
49316     MinNhits = cms.vint32( 0 ),
49317     CutOnChambers = cms.bool( False ),
49318     MinNchambers = cms.vint32( 0 ),
49319     MaxDr = cms.double( 9999.0 ),
49320     MinDr = cms.double( -1.0 ),
49321     MaxDz = cms.double( 9999.0 ),
49322     MinDxySig = cms.double( -1.0 ),
49323     MinPt = cms.double( 0.0 ),
49324     NSigmaPt = cms.double( 0.0 ),
49325     MatchToPreviousCand = cms.bool( True )
49326 )
49327 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55 = cms.EDFilter( "HLTMuonL1TFilter",
49328     saveTags = cms.bool( True ),
49329     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49330     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
49331     MaxEta = cms.double( 2.5 ),
49332     MinPt = cms.double( 0.0 ),
49333     MaxDeltaR = cms.double( 0.3 ),
49334     MinN = cms.int32( 1 ),
49335     CentralBxOnly = cms.bool( True ),
49336     SelectQualities = cms.vint32(  )
49337 )
49338 fragment.hltL3fL1DiMu3SQETM50f0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
49339     saveTags = cms.bool( True ),
49340     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49341     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49342     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
49343     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
49344     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49345     MinN = cms.int32( 2 ),
49346     MaxEta = cms.double( 2.5 ),
49347     MinNhits = cms.int32( 0 ),
49348     MaxDr = cms.double( 2.0 ),
49349     MinDr = cms.double( -1.0 ),
49350     MaxDz = cms.double( 9999.0 ),
49351     MinDxySig = cms.double( -1.0 ),
49352     MinPt = cms.double( 3.0 ),
49353     NSigmaPt = cms.double( 0.0 ),
49354     MaxNormalizedChi2 = cms.double( 9999.0 ),
49355     MaxDXYBeamSpot = cms.double( 9999.0 ),
49356     MinDXYBeamSpot = cms.double( -1.0 ),
49357     MinNmuonHits = cms.int32( 0 ),
49358     MaxPtDifference = cms.double( 9999.0 ),
49359     MinTrackPt = cms.double( 0.0 ),
49360     minMuonStations = cms.int32( 2 ),
49361     minTrkHits = cms.int32( -1 ),
49362     minMuonHits = cms.int32( -1 ),
49363     allowedTypeMask = cms.uint32( 255 ),
49364     requiredTypeMask = cms.uint32( 0 ),
49365     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
49366     trkMuonId = cms.uint32( 0 ),
49367     L1MatchingdR = cms.double( 0.3 ),
49368     MatchToPreviousCand = cms.bool( True ),
49369     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49370     requireL3MuonTrajectorySeed = cms.bool( False ),
49371     useSimpleGeometry = cms.bool( True ),
49372     useStation2 = cms.bool( True ),
49373     fallbackToME1 = cms.bool( False ),
49374     cosmicPropagationHypothesis = cms.bool( False ),
49375     useMB2InOverlap = cms.bool( False ),
49376     useTrack = cms.string( "tracker" ),
49377     useState = cms.string( "atVertex" ),
49378     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49379     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49380     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49381 )
49382 fragment.hltDoubleMuon3Mass3p8to60Filter = cms.EDFilter( "HLTMuonDimuonL3Filter",
49383     saveTags = cms.bool( True ),
49384     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49385     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49386     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
49387     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
49388     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49389     PreviousCandIsL2 = cms.bool( True ),
49390     FastAccept = cms.bool( False ),
49391     MinN = cms.int32( 1 ),
49392     MaxEta = cms.double( 2.5 ),
49393     MinNhits = cms.int32( 0 ),
49394     MaxDr = cms.double( 2.0 ),
49395     MaxDz = cms.double( 9999.0 ),
49396     ChargeOpt = cms.int32( 0 ),
49397     MinPtPair = cms.vdouble( 0.0 ),
49398     MaxPtPair = cms.vdouble( 1.0E125 ),
49399     MinPtMax = cms.vdouble( 0.0 ),
49400     MinPtMin = cms.vdouble( 3.0 ),
49401     MaxPtMin = cms.vdouble( 1.0E125 ),
49402     MinInvMass = cms.vdouble( 3.8 ),
49403     MaxInvMass = cms.vdouble( 60.0 ),
49404     MinDiMuonDeltaR = cms.double( -1.0 ),
49405     MinAcop = cms.double( -1.0 ),
49406     MaxAcop = cms.double( 999.0 ),
49407     MinPtBalance = cms.double( -1.0 ),
49408     MaxPtBalance = cms.double( 999999.0 ),
49409     NSigmaPt = cms.double( 0.0 ),
49410     MaxDCAMuMu = cms.double( 99999.9 ),
49411     MaxRapidityPair = cms.double( 999999.0 ),
49412     CutCowboys = cms.bool( False ),
49413     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49414     L1MatchingdR = cms.double( 0.3 ),
49415     MatchToPreviousCand = cms.bool( True ),
49416     useSimpleGeometry = cms.bool( True ),
49417     useStation2 = cms.bool( True ),
49418     fallbackToME1 = cms.bool( False ),
49419     cosmicPropagationHypothesis = cms.bool( False ),
49420     useMB2InOverlap = cms.bool( False ),
49421     useTrack = cms.string( "tracker" ),
49422     useState = cms.string( "atVertex" ),
49423     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49424     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49425     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49426 )
49427 fragment.hltDoubleMuon3Mass3p8to60DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
49428     saveTags = cms.bool( True ),
49429     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
49430     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
49431     inputTag1 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
49432     inputTag2 = cms.InputTag( "hltDoubleMuon3Mass3p8to60Filter" ),
49433     triggerType1 = cms.int32( 83 ),
49434     triggerType2 = cms.int32( 83 ),
49435     MinDR = cms.double( 0.001 ),
49436     MaxDZ = cms.double( 0.2 ),
49437     MinN = cms.int32( 1 ),
49438     MinPixHitsForDZ = cms.int32( 0 ),
49439     checkSC = cms.bool( False )
49440 )
49441 fragment.hltMET40 = cms.EDFilter( "HLT1CaloMET",
49442     saveTags = cms.bool( True ),
49443     inputTag = cms.InputTag( "hltMet" ),
49444     triggerType = cms.int32( 87 ),
49445     MinE = cms.double( -1.0 ),
49446     MinPt = cms.double( 40.0 ),
49447     MinMass = cms.double( -1.0 ),
49448     MaxMass = cms.double( -1.0 ),
49449     MinEta = cms.double( -1.0 ),
49450     MaxEta = cms.double( 999.0 ),
49451     MinN = cms.int32( 1 )
49452 )
49453 fragment.hltPFMET50 = cms.EDFilter( "HLT1PFMET",
49454     saveTags = cms.bool( True ),
49455     inputTag = cms.InputTag( "hltPFMETProducer" ),
49456     triggerType = cms.int32( 87 ),
49457     MinE = cms.double( -1.0 ),
49458     MinPt = cms.double( 50.0 ),
49459     MinMass = cms.double( -1.0 ),
49460     MaxMass = cms.double( -1.0 ),
49461     MinEta = cms.double( -1.0 ),
49462     MaxEta = cms.double( -1.0 ),
49463     MinN = cms.int32( 1 )
49464 )
49465 fragment.hltPFMHTNoMuTightID60 = cms.EDFilter( "HLTMhtFilter",
49466     saveTags = cms.bool( True ),
49467     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
49468     minMht = cms.vdouble( 60.0 )
49469 )
49470 fragment.hltPreDoubleMu3DZPFMET70PFMHT70 = cms.EDFilter( "HLTPrescaler",
49471     offset = cms.uint32( 0 ),
49472     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49473 )
49474 fragment.hltPFMET70 = cms.EDFilter( "HLT1PFMET",
49475     saveTags = cms.bool( True ),
49476     inputTag = cms.InputTag( "hltPFMETProducer" ),
49477     triggerType = cms.int32( 87 ),
49478     MinE = cms.double( -1.0 ),
49479     MinPt = cms.double( 70.0 ),
49480     MinMass = cms.double( -1.0 ),
49481     MaxMass = cms.double( -1.0 ),
49482     MinEta = cms.double( -1.0 ),
49483     MaxEta = cms.double( -1.0 ),
49484     MinN = cms.int32( 1 )
49485 )
49486 fragment.hltPFMHTNoMuTightID70 = cms.EDFilter( "HLTMhtFilter",
49487     saveTags = cms.bool( True ),
49488     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
49489     minMht = cms.vdouble( 70.0 )
49490 )
49491 fragment.hltPreDoubleMu3DZPFMET90PFMHT90 = cms.EDFilter( "HLTPrescaler",
49492     offset = cms.uint32( 0 ),
49493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49494 )
49495 fragment.hltPFMET90 = cms.EDFilter( "HLT1PFMET",
49496     saveTags = cms.bool( True ),
49497     inputTag = cms.InputTag( "hltPFMETProducer" ),
49498     triggerType = cms.int32( 87 ),
49499     MinE = cms.double( -1.0 ),
49500     MinPt = cms.double( 90.0 ),
49501     MinMass = cms.double( -1.0 ),
49502     MaxMass = cms.double( -1.0 ),
49503     MinEta = cms.double( -1.0 ),
49504     MaxEta = cms.double( -1.0 ),
49505     MinN = cms.int32( 1 )
49506 )
49507 fragment.hltPFMHTNoMuTightID90 = cms.EDFilter( "HLTMhtFilter",
49508     saveTags = cms.bool( True ),
49509     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
49510     minMht = cms.vdouble( 90.0 )
49511 )
49512 fragment.hltL1sTripleMuControl = cms.EDFilter( "HLTL1TSeed",
49513     saveTags = cms.bool( True ),
49514     L1SeedsLogicalExpression = cms.string( "L1_TripleMu_3SQ_2p5SQ_0 OR L1_TripleMu_3SQ_2p5SQ_0_Mass_Max12 OR L1_TripleMu_5SQ_3SQ_0OQ" ),
49515     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49516     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49517     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49518     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49519     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49520     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49521     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49522     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49523     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49524 )
49525 fragment.hltPreDoubleMu3TrkTau3muNoL1Mass = cms.EDFilter( "HLTPrescaler",
49526     offset = cms.uint32( 0 ),
49527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49528 )
49529 fragment.hltL1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49530     saveTags = cms.bool( True ),
49531     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49532     PreviousCandTag = cms.InputTag( "hltL1sTripleMuControl" ),
49533     MaxEta = cms.double( 2.5 ),
49534     MinPt = cms.double( 0.0 ),
49535     MaxDeltaR = cms.double( 0.3 ),
49536     MinN = cms.int32( 2 ),
49537     CentralBxOnly = cms.bool( True ),
49538     SelectQualities = cms.vint32(  )
49539 )
49540 fragment.hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49541     saveTags = cms.bool( True ),
49542     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49543     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49544     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
49545     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49546     MinN = cms.int32( 0 ),
49547     MaxEta = cms.double( 2.5 ),
49548     AbsEtaBins = cms.vdouble( 0.0 ),
49549     MinNstations = cms.vint32( 0 ),
49550     MinNhits = cms.vint32( 0 ),
49551     CutOnChambers = cms.bool( False ),
49552     MinNchambers = cms.vint32( 0 ),
49553     MaxDr = cms.double( 9999.0 ),
49554     MinDr = cms.double( -1.0 ),
49555     MaxDz = cms.double( 9999.0 ),
49556     MinDxySig = cms.double( -1.0 ),
49557     MinPt = cms.double( 0.0 ),
49558     NSigmaPt = cms.double( 0.0 ),
49559     MatchToPreviousCand = cms.bool( True )
49560 )
49561 fragment.hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
49562     saveTags = cms.bool( True ),
49563     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49564     PreviousCandTag = cms.InputTag( "hltL1fL1sL1TripleMuControlL1Filtered0" ),
49565     MaxEta = cms.double( 2.5 ),
49566     MinPt = cms.double( 0.0 ),
49567     MaxDeltaR = cms.double( 0.3 ),
49568     MinN = cms.int32( 1 ),
49569     CentralBxOnly = cms.bool( True ),
49570     SelectQualities = cms.vint32(  )
49571 )
49572 fragment.hltDoubleMu3TrkTau3muNoL1MassL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49573     saveTags = cms.bool( True ),
49574     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49575     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49576     PreviousCandTag = cms.InputTag( "hltL2fL1sL1TripleMuControlL1f0L2PreFiltered0" ),
49577     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1TripleMuControlL1Filtered0" ),
49578     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49579     PreviousCandIsL2 = cms.bool( True ),
49580     FastAccept = cms.bool( False ),
49581     MinN = cms.int32( 1 ),
49582     MaxEta = cms.double( 2.5 ),
49583     MinNhits = cms.int32( 0 ),
49584     MaxDr = cms.double( 0.6 ),
49585     MaxDz = cms.double( 9999.0 ),
49586     ChargeOpt = cms.int32( 0 ),
49587     MinPtPair = cms.vdouble( 6.0 ),
49588     MaxPtPair = cms.vdouble( 1.0E125 ),
49589     MinPtMax = cms.vdouble( 0.0 ),
49590     MinPtMin = cms.vdouble( 3.0 ),
49591     MaxPtMin = cms.vdouble( 1.0E125 ),
49592     MinInvMass = cms.vdouble( 0.5 ),
49593     MaxInvMass = cms.vdouble( 1.7 ),
49594     MinDiMuonDeltaR = cms.double( -1.0 ),
49595     MinAcop = cms.double( 2.7 ),
49596     MaxAcop = cms.double( 999.0 ),
49597     MinPtBalance = cms.double( -1.0 ),
49598     MaxPtBalance = cms.double( 999999.0 ),
49599     NSigmaPt = cms.double( 0.0 ),
49600     MaxDCAMuMu = cms.double( 0.5 ),
49601     MaxRapidityPair = cms.double( 999999.0 ),
49602     CutCowboys = cms.bool( False ),
49603     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49604     L1MatchingdR = cms.double( 0.3 ),
49605     MatchToPreviousCand = cms.bool( True ),
49606     useSimpleGeometry = cms.bool( True ),
49607     useStation2 = cms.bool( True ),
49608     fallbackToME1 = cms.bool( False ),
49609     cosmicPropagationHypothesis = cms.bool( False ),
49610     useMB2InOverlap = cms.bool( False ),
49611     useTrack = cms.string( "tracker" ),
49612     useState = cms.string( "atVertex" ),
49613     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49614     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49615     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49616 )
49617 fragment.hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49618     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49619     PreviousCandTag = cms.InputTag( "hltDoubleMu3TrkTau3muNoL1MassL3Filtered" ),
49620     matchToPrevious = cms.bool( True ),
49621     MaxEta = cms.double( 2.5 ),
49622     MinPt = cms.double( 0.0 ),
49623     MinPtPair = cms.double( 0.0 ),
49624     MinInvMass = cms.double( 0.0 ),
49625     MaxInvMass = cms.double( 999999.0 ),
49626     ChargeOpt = cms.int32( 0 )
49627 )
49628 fragment.hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass = cms.EDFilter( "HLTDisplacedmumuFilter",
49629     saveTags = cms.bool( True ),
49630     FastAccept = cms.bool( True ),
49631     MinLxySignificance = cms.double( 1.0 ),
49632     MaxLxySignificance = cms.double( -1.0 ),
49633     MaxNormalisedChi2 = cms.double( 999999.0 ),
49634     MinVtxProbability = cms.double( 0.01 ),
49635     MinCosinePointingAngle = cms.double( 0.0 ),
49636     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
49637     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49638     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49639 )
49640 fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
49641     RegionPSet = cms.PSet( 
49642       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
49643       zErrorVetex = cms.double( 0.1 ),
49644       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
49645       zErrorBeamSpot = cms.double( 24.2 ),
49646       maxNVertices = cms.int32( 1 ),
49647       maxNRegions = cms.int32( 10 ),
49648       nSigmaZVertex = cms.double( 3.0 ),
49649       nSigmaZBeamSpot = cms.double( 4.0 ),
49650       ptMin = cms.double( 0.5 ),
49651       mode = cms.string( "VerticesFixed" ),
49652       input = cms.InputTag( "hltIterL3MuonCandidates" ),
49653       searchOpt = cms.bool( False ),
49654       whereToUseMeasurementTracker = cms.string( "Never" ),
49655       originRadius = cms.double( 0.1 ),
49656       measurementTrackerName = cms.InputTag( "" ),
49657       precise = cms.bool( True ),
49658       deltaEta = cms.double( 1.0 ),
49659       deltaPhi = cms.double( 1.0 )
49660     )
49661 )
49662 fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional = cms.EDProducer( "TrackSelectorByRegion",
49663     tracks = cms.InputTag( "hltPixelTracks" ),
49664     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional" ),
49665     produceTrackCollection = cms.bool( True ),
49666     produceMask = cms.bool( True )
49667 )
49668 fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
49669     InputCollection = cms.InputTag( "hltPixelTracksDisplacedTau3muNoL1MassRegional" ),
49670     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
49671     originHalfLength = cms.double( 1.0E9 ),
49672     originRadius = cms.double( 1.0E9 ),
49673     useProtoTrackKinematics = cms.bool( False ),
49674     useEventsWithNoVertex = cms.bool( True ),
49675     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
49676     usePV = cms.bool( False ),
49677     includeFourthHit = cms.bool( True ),
49678     produceComplement = cms.bool( False ),
49679     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
49680 )
49681 fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
49682     cleanTrajectoryAfterInOut = cms.bool( False ),
49683     doSeedingRegionRebuilding = cms.bool( False ),
49684     onlyPixelHitsForSeedCleaner = cms.bool( False ),
49685     reverseTrajectories = cms.bool( False ),
49686     useHitsSplitting = cms.bool( False ),
49687     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
49688     src = cms.InputTag( "hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks" ),
49689     clustersToSkip = cms.InputTag( "" ),
49690     phase2clustersToSkip = cms.InputTag( "" ),
49691     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
49692     TransientInitialStateEstimatorParameters = cms.PSet( 
49693       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
49694       numberMeasurementsForFit = cms.int32( 4 ),
49695       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
49696     ),
49697     numHitsForSeedCleaner = cms.int32( 4 ),
49698     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
49699     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
49700     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
49701     maxNSeeds = cms.uint32( 100000 ),
49702     maxSeedsBeforeCleaning = cms.uint32( 1000 )
49703 )
49704 fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
49705     useSimpleMF = cms.bool( True ),
49706     SimpleMagneticField = cms.string( "ParabolicMf" ),
49707     src = cms.InputTag( "hltIter0Tau3muNoL1MassCkfTrackCandidates" ),
49708     clusterRemovalInfo = cms.InputTag( "" ),
49709     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
49710     Fitter = cms.string( "hltESPFittingSmootherIT" ),
49711     useHitsSplitting = cms.bool( False ),
49712     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
49713     TrajectoryInEvent = cms.bool( False ),
49714     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
49715     AlgorithmName = cms.string( "hltIter1" ),
49716     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
49717     GeometricInnerState = cms.bool( True ),
49718     NavigationSchool = cms.string( "" ),
49719     MeasurementTracker = cms.string( "" ),
49720     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
49721 )
49722 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
49723     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
49724     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
49725     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
49726     ignoreVertices = cms.bool( False ),
49727     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
49728     mva = cms.PSet( 
49729       minPixelHits = cms.vint32( 0, 0, 2 ),
49730       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
49731       dr_par = cms.PSet( 
49732         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
49733         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
49734         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
49735         dr_exp = cms.vint32( 3, 3, 3 ),
49736         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
49737       ),
49738       maxLostLayers = cms.vint32( 1, 1, 1 ),
49739       min3DLayers = cms.vint32( 0, 0, 0 ),
49740       dz_par = cms.PSet( 
49741         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
49742         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
49743         dz_exp = cms.vint32( 3, 3, 3 )
49744       ),
49745       minNVtxTrk = cms.int32( 2 ),
49746       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
49747       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
49748       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
49749       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
49750       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
49751       minLayers = cms.vint32( 3, 3, 3 )
49752     )
49753 )
49754 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
49755     src = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
49756     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
49757     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu3Tau3muNoL1Mass" ),
49758     ignoreVertices = cms.bool( False ),
49759     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
49760     mva = cms.PSet( 
49761       minPixelHits = cms.vint32( 0, 0, 1 ),
49762       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
49763       dr_par = cms.PSet( 
49764         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
49765         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
49766         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
49767         dr_exp = cms.vint32( 4, 4, 4 ),
49768         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
49769       ),
49770       maxLostLayers = cms.vint32( 99, 3, 3 ),
49771       min3DLayers = cms.vint32( 1, 2, 3 ),
49772       dz_par = cms.PSet( 
49773         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
49774         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
49775         dz_exp = cms.vint32( 4, 4, 4 )
49776       ),
49777       minNVtxTrk = cms.int32( 2 ),
49778       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
49779       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
49780       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
49781       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
49782       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
49783       minLayers = cms.vint32( 5, 5, 5 )
49784     )
49785 )
49786 fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
49787     inputClassifiers = cms.vstring( 'hltIter0Tau3muNoL1MassTrackCutClassifierPrompt',
49788       'hltIter0Tau3muNoL1MassTrackCutClassifierDetached' )
49789 )
49790 fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
49791     originalSource = cms.InputTag( "hltIter0Tau3muNoL1MassCtfWithMaterialTracks" ),
49792     originalMVAVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','MVAValues' ),
49793     originalQualVals = cms.InputTag( 'hltIter0Tau3muNoL1MassTrackCutClassifierMerged','QualityMasks' ),
49794     minQuality = cms.string( "highPurity" ),
49795     copyExtras = cms.untracked.bool( True ),
49796     copyTrajectories = cms.untracked.bool( False )
49797 )
49798 fragment.hltTau3muNoL1MassTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
49799     src = cms.InputTag( "hltIter0Tau3muNoL1MassTrackSelectionHighPurity" ),
49800     particleType = cms.string( "mu+" )
49801 )
49802 fragment.hltTau3muNoL1MassTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
49803     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
49804     TrackCand = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
49805     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu3Tau3muNoL1Mass" ),
49806     SimpleMagneticField = cms.string( "" ),
49807     ThirdTrackMass = cms.double( 0.106 ),
49808     MaxEta = cms.double( 2.5 ),
49809     MinPt = cms.double( 1.2 ),
49810     MinInvMass = cms.double( 1.6 ),
49811     MaxInvMass = cms.double( 2.02 ),
49812     MinD0Significance = cms.double( 0.0 ),
49813     OverlapDR = cms.double( 1.44E-4 ),
49814     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
49815 )
49816 fragment.hltTau3muNoL1MassTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
49817     saveTags = cms.bool( True ),
49818     MaxEta = cms.double( 2.5 ),
49819     MinPt = cms.double( 8.0 ),
49820     MaxNormalisedChi2 = cms.double( 8.0 ),
49821     MinVtxProbability = cms.double( 0.0 ),
49822     MinLxySignificance = cms.double( 2.0 ),
49823     MinCosinePointingAngle = cms.double( 0.9 ),
49824     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49825     TrackTag = cms.InputTag( "hltTau3muNoL1MassTkAllConeTracksIter" ),
49826     MuMuTkVertexTag = cms.InputTag( "hltTau3muNoL1MassTkVertexProducer" ),
49827     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
49828 )
49829 fragment.hltL1sDoubleMuForLowMassInclusiveSS = cms.EDFilter( "HLTL1TSeed",
49830     saveTags = cms.bool( True ),
49831     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_dR_Max1p4 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p6 OR L1_DoubleMu0er2p0_SQ_dEta_Max1p5" ),
49832     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
49833     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
49834     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49835     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
49836     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
49837     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
49838     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
49839     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
49840     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
49841 )
49842 fragment.hltPreDoubleMu43LowMassSS = cms.EDFilter( "HLTPrescaler",
49843     offset = cms.uint32( 0 ),
49844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49845 )
49846 fragment.hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
49847     saveTags = cms.bool( True ),
49848     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
49849     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuForLowMassInclusiveSS" ),
49850     MaxEta = cms.double( 2.5 ),
49851     MinPt = cms.double( 0.0 ),
49852     MaxDeltaR = cms.double( 0.3 ),
49853     MinN = cms.int32( 2 ),
49854     CentralBxOnly = cms.bool( True ),
49855     SelectQualities = cms.vint32(  )
49856 )
49857 fragment.hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
49858     saveTags = cms.bool( True ),
49859     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49860     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
49861     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
49862     SeedMapTag = cms.InputTag( "hltL2Muons" ),
49863     MinN = cms.int32( 0 ),
49864     MaxEta = cms.double( 2.5 ),
49865     AbsEtaBins = cms.vdouble( 0.0 ),
49866     MinNstations = cms.vint32( 0 ),
49867     MinNhits = cms.vint32( 0 ),
49868     CutOnChambers = cms.bool( False ),
49869     MinNchambers = cms.vint32( 0 ),
49870     MaxDr = cms.double( 9999.0 ),
49871     MinDr = cms.double( -1.0 ),
49872     MaxDz = cms.double( 9999.0 ),
49873     MinDxySig = cms.double( -1.0 ),
49874     MinPt = cms.double( 0.0 ),
49875     NSigmaPt = cms.double( 0.0 ),
49876     MatchToPreviousCand = cms.bool( True )
49877 )
49878 fragment.hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS = cms.EDFilter( "HLTMuonL1TFilter",
49879     saveTags = cms.bool( True ),
49880     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
49881     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
49882     MaxEta = cms.double( 2.5 ),
49883     MinPt = cms.double( 0.0 ),
49884     MaxDeltaR = cms.double( 0.3 ),
49885     MinN = cms.int32( 1 ),
49886     CentralBxOnly = cms.bool( True ),
49887     SelectQualities = cms.vint32(  )
49888 )
49889 fragment.hltDoubleMu43LowMassL3FilteredSS = cms.EDFilter( "HLTMuonDimuonL3Filter",
49890     saveTags = cms.bool( True ),
49891     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49892     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49893     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMuL1f0L2PreFiltered0ForLowMassInclusiveSS" ),
49894     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMuL1Filtered0LowMassInclusiveSS" ),
49895     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49896     PreviousCandIsL2 = cms.bool( True ),
49897     FastAccept = cms.bool( False ),
49898     MinN = cms.int32( 1 ),
49899     MaxEta = cms.double( 2.5 ),
49900     MinNhits = cms.int32( 0 ),
49901     MaxDr = cms.double( 2.0 ),
49902     MaxDz = cms.double( 9999.0 ),
49903     ChargeOpt = cms.int32( 1 ),
49904     MinPtPair = cms.vdouble( 4.9 ),
49905     MaxPtPair = cms.vdouble( 1.0E125 ),
49906     MinPtMax = cms.vdouble( 4.0 ),
49907     MinPtMin = cms.vdouble( 3.0 ),
49908     MaxPtMin = cms.vdouble( 1.0E125 ),
49909     MinInvMass = cms.vdouble( 0.2 ),
49910     MaxInvMass = cms.vdouble( 8.5 ),
49911     MinDiMuonDeltaR = cms.double( -1.0 ),
49912     MinAcop = cms.double( -999.0 ),
49913     MaxAcop = cms.double( 999.0 ),
49914     MinPtBalance = cms.double( -1.0 ),
49915     MaxPtBalance = cms.double( 999999.0 ),
49916     NSigmaPt = cms.double( 0.0 ),
49917     MaxDCAMuMu = cms.double( 0.5 ),
49918     MaxRapidityPair = cms.double( 999999.0 ),
49919     CutCowboys = cms.bool( False ),
49920     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49921     L1MatchingdR = cms.double( 0.3 ),
49922     MatchToPreviousCand = cms.bool( True ),
49923     useSimpleGeometry = cms.bool( True ),
49924     useStation2 = cms.bool( True ),
49925     fallbackToME1 = cms.bool( False ),
49926     cosmicPropagationHypothesis = cms.bool( False ),
49927     useMB2InOverlap = cms.bool( False ),
49928     useTrack = cms.string( "tracker" ),
49929     useState = cms.string( "atVertex" ),
49930     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
49931     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
49932     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
49933 )
49934 fragment.hltDisplacedmumuVtxProducerDoubleMu43LowMassSS = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
49935     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
49936     PreviousCandTag = cms.InputTag( "hltDoubleMu43LowMassL3FilteredSS" ),
49937     matchToPrevious = cms.bool( True ),
49938     MaxEta = cms.double( 2.5 ),
49939     MinPt = cms.double( 0.0 ),
49940     MinPtPair = cms.double( 0.0 ),
49941     MinInvMass = cms.double( 0.0 ),
49942     MaxInvMass = cms.double( 999999.0 ),
49943     ChargeOpt = cms.int32( 1 )
49944 )
49945 fragment.hltDisplacedmumuFilterDoubleMu43LowMassSS = cms.EDFilter( "HLTDisplacedmumuFilter",
49946     saveTags = cms.bool( True ),
49947     FastAccept = cms.bool( True ),
49948     MinLxySignificance = cms.double( 0.0 ),
49949     MaxLxySignificance = cms.double( -1.0 ),
49950     MaxNormalisedChi2 = cms.double( 999999.0 ),
49951     MinVtxProbability = cms.double( 0.005 ),
49952     MinCosinePointingAngle = cms.double( -2.0 ),
49953     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu43LowMassSS" ),
49954     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49955     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
49956 )
49957 fragment.hltPreDoubleMu4JpsiDisplaced = cms.EDFilter( "HLTPrescaler",
49958     offset = cms.uint32( 0 ),
49959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
49960 )
49961 fragment.hltDoubleMu4JpsiDisplacedL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
49962     saveTags = cms.bool( True ),
49963     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
49964     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
49965     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
49966     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
49967     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
49968     PreviousCandIsL2 = cms.bool( True ),
49969     FastAccept = cms.bool( False ),
49970     MinN = cms.int32( 1 ),
49971     MaxEta = cms.double( 2.5 ),
49972     MinNhits = cms.int32( 0 ),
49973     MaxDr = cms.double( 2.0 ),
49974     MaxDz = cms.double( 9999.0 ),
49975     ChargeOpt = cms.int32( -1 ),
49976     MinPtPair = cms.vdouble( 6.9 ),
49977     MaxPtPair = cms.vdouble( 1.0E125 ),
49978     MinPtMax = cms.vdouble( 0.0 ),
49979     MinPtMin = cms.vdouble( 4.0 ),
49980     MaxPtMin = cms.vdouble( 1.0E125 ),
49981     MinInvMass = cms.vdouble( 2.9 ),
49982     MaxInvMass = cms.vdouble( 3.3 ),
49983     MinDiMuonDeltaR = cms.double( -1.0 ),
49984     MinAcop = cms.double( -999.0 ),
49985     MaxAcop = cms.double( 999.0 ),
49986     MinPtBalance = cms.double( -1.0 ),
49987     MaxPtBalance = cms.double( 999999.0 ),
49988     NSigmaPt = cms.double( 0.0 ),
49989     MaxDCAMuMu = cms.double( 0.5 ),
49990     MaxRapidityPair = cms.double( 999999.0 ),
49991     CutCowboys = cms.bool( False ),
49992     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
49993     L1MatchingdR = cms.double( 0.3 ),
49994     MatchToPreviousCand = cms.bool( True ),
49995     useSimpleGeometry = cms.bool( True ),
49996     useStation2 = cms.bool( True ),
49997     fallbackToME1 = cms.bool( False ),
49998     cosmicPropagationHypothesis = cms.bool( False ),
49999     useMB2InOverlap = cms.bool( False ),
50000     useTrack = cms.string( "tracker" ),
50001     useState = cms.string( "atVertex" ),
50002     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50003     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50004     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50005 )
50006 fragment.hltDisplacedmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50007     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50008     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiDisplacedL3Filtered" ),
50009     matchToPrevious = cms.bool( True ),
50010     MaxEta = cms.double( 2.5 ),
50011     MinPt = cms.double( 0.0 ),
50012     MinPtPair = cms.double( 0.0 ),
50013     MinInvMass = cms.double( 0.0 ),
50014     MaxInvMass = cms.double( 999999.0 ),
50015     ChargeOpt = cms.int32( -1 )
50016 )
50017 fragment.hltDisplacedmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
50018     saveTags = cms.bool( True ),
50019     FastAccept = cms.bool( True ),
50020     MinLxySignificance = cms.double( 3.0 ),
50021     MaxLxySignificance = cms.double( -1.0 ),
50022     MaxNormalisedChi2 = cms.double( 999999.0 ),
50023     MinVtxProbability = cms.double( 0.1 ),
50024     MinCosinePointingAngle = cms.double( 0.9 ),
50025     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
50026     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50027     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50028 )
50029 fragment.hltPreDoubleMu4JpsiNoVertexing = cms.EDFilter( "HLTPrescaler",
50030     offset = cms.uint32( 0 ),
50031     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50032 )
50033 fragment.hltPreDoubleMu4JpsiTrkTrkDisplaced = cms.EDFilter( "HLTPrescaler",
50034     offset = cms.uint32( 0 ),
50035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50036 )
50037 fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
50038     RegionPSet = cms.PSet( 
50039       vertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
50040       zErrorVetex = cms.double( 0.1 ),
50041       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50042       zErrorBeamSpot = cms.double( 24.2 ),
50043       maxNVertices = cms.int32( 1 ),
50044       maxNRegions = cms.int32( 10 ),
50045       nSigmaZVertex = cms.double( 3.0 ),
50046       nSigmaZBeamSpot = cms.double( 4.0 ),
50047       ptMin = cms.double( 0.5 ),
50048       mode = cms.string( "VerticesFixed" ),
50049       input = cms.InputTag( "hltIterL3MuonCandidates" ),
50050       searchOpt = cms.bool( False ),
50051       whereToUseMeasurementTracker = cms.string( "Never" ),
50052       originRadius = cms.double( 0.1 ),
50053       measurementTrackerName = cms.InputTag( "" ),
50054       precise = cms.bool( True ),
50055       deltaEta = cms.double( 1.0 ),
50056       deltaPhi = cms.double( 1.0 )
50057     )
50058 )
50059 fragment.hltPixelTracksDisplacedJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
50060     tracks = cms.InputTag( "hltPixelTracks" ),
50061     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDisplacedJpsiRegional" ),
50062     produceTrackCollection = cms.bool( True ),
50063     produceMask = cms.bool( True )
50064 )
50065 fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
50066     InputCollection = cms.InputTag( "hltPixelTracksDisplacedJpsiRegional" ),
50067     InputVertexCollection = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
50068     originHalfLength = cms.double( 1.0E9 ),
50069     originRadius = cms.double( 1.0E9 ),
50070     useProtoTrackKinematics = cms.bool( False ),
50071     useEventsWithNoVertex = cms.bool( True ),
50072     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
50073     usePV = cms.bool( False ),
50074     includeFourthHit = cms.bool( True ),
50075     produceComplement = cms.bool( False ),
50076     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
50077 )
50078 fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
50079     cleanTrajectoryAfterInOut = cms.bool( False ),
50080     doSeedingRegionRebuilding = cms.bool( False ),
50081     onlyPixelHitsForSeedCleaner = cms.bool( False ),
50082     reverseTrajectories = cms.bool( False ),
50083     useHitsSplitting = cms.bool( False ),
50084     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50085     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks" ),
50086     clustersToSkip = cms.InputTag( "" ),
50087     phase2clustersToSkip = cms.InputTag( "" ),
50088     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
50089     TransientInitialStateEstimatorParameters = cms.PSet( 
50090       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
50091       numberMeasurementsForFit = cms.int32( 4 ),
50092       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
50093     ),
50094     numHitsForSeedCleaner = cms.int32( 4 ),
50095     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
50096     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
50097     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
50098     maxNSeeds = cms.uint32( 100000 ),
50099     maxSeedsBeforeCleaning = cms.uint32( 1000 )
50100 )
50101 fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
50102     useSimpleMF = cms.bool( True ),
50103     SimpleMagneticField = cms.string( "ParabolicMf" ),
50104     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCkfTrackCandidates" ),
50105     clusterRemovalInfo = cms.InputTag( "" ),
50106     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50107     Fitter = cms.string( "hltESPFittingSmootherIT" ),
50108     useHitsSplitting = cms.bool( False ),
50109     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
50110     TrajectoryInEvent = cms.bool( False ),
50111     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50112     AlgorithmName = cms.string( "hltIter1" ),
50113     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
50114     GeometricInnerState = cms.bool( True ),
50115     NavigationSchool = cms.string( "" ),
50116     MeasurementTracker = cms.string( "" ),
50117     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
50118 )
50119 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
50120     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
50121     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
50122     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
50123     ignoreVertices = cms.bool( False ),
50124     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
50125     mva = cms.PSet( 
50126       minPixelHits = cms.vint32( 0, 0, 2 ),
50127       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
50128       dr_par = cms.PSet( 
50129         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
50130         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
50131         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
50132         dr_exp = cms.vint32( 3, 3, 3 ),
50133         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
50134       ),
50135       maxLostLayers = cms.vint32( 1, 1, 1 ),
50136       min3DLayers = cms.vint32( 0, 0, 0 ),
50137       dz_par = cms.PSet( 
50138         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
50139         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
50140         dz_exp = cms.vint32( 3, 3, 3 )
50141       ),
50142       minNVtxTrk = cms.int32( 2 ),
50143       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50144       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
50145       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
50146       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
50147       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50148       minLayers = cms.vint32( 3, 3, 3 )
50149     )
50150 )
50151 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
50152     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
50153     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
50154     vertices = cms.InputTag( "hltDisplacedmumuVtxProducerDoubleMu4Jpsi" ),
50155     ignoreVertices = cms.bool( False ),
50156     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
50157     mva = cms.PSet( 
50158       minPixelHits = cms.vint32( 0, 0, 1 ),
50159       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
50160       dr_par = cms.PSet( 
50161         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
50162         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
50163         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
50164         dr_exp = cms.vint32( 4, 4, 4 ),
50165         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
50166       ),
50167       maxLostLayers = cms.vint32( 99, 3, 3 ),
50168       min3DLayers = cms.vint32( 1, 2, 3 ),
50169       dz_par = cms.PSet( 
50170         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
50171         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
50172         dz_exp = cms.vint32( 4, 4, 4 )
50173       ),
50174       minNVtxTrk = cms.int32( 2 ),
50175       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50176       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
50177       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
50178       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
50179       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50180       minLayers = cms.vint32( 5, 5, 5 )
50181     )
50182 )
50183 fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
50184     inputClassifiers = cms.vstring( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt',
50185       'hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached' )
50186 )
50187 fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
50188     originalSource = cms.InputTag( "hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks" ),
50189     originalMVAVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','MVAValues' ),
50190     originalQualVals = cms.InputTag( 'hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
50191     minQuality = cms.string( "highPurity" ),
50192     copyExtras = cms.untracked.bool( True ),
50193     copyTrajectories = cms.untracked.bool( False )
50194 )
50195 fragment.hltJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
50196     src = cms.InputTag( "hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity" ),
50197     particleType = cms.string( "K+" )
50198 )
50199 fragment.hltJpsiTrkTrkVertexProducerPhiKstar = cms.EDProducer( "HLTmumutktkVtxProducer",
50200     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
50201     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
50202     PreviousCandTag = cms.InputTag( "hltDisplacedmumuFilterDoubleMu4Jpsi" ),
50203     SimpleMagneticField = cms.string( "" ),
50204     ThirdTrackMass = cms.double( 0.493677 ),
50205     FourthTrackMass = cms.double( 0.493677 ),
50206     MaxEta = cms.double( 2.5 ),
50207     MinPt = cms.double( 0.8 ),
50208     MinInvMass = cms.double( 0.0 ),
50209     MaxInvMass = cms.double( 99999.0 ),
50210     MinTrkTrkMass = cms.double( 0.95 ),
50211     MaxTrkTrkMass = cms.double( 1.3 ),
50212     MinD0Significance = cms.double( 0.0 ),
50213     OppositeSign = cms.bool( True ),
50214     OverlapDR = cms.double( 1.44E-4 ),
50215     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
50216 )
50217 fragment.hltJpsiTkTkVertexFilterPhiKstar = cms.EDFilter( "HLTmumutktkFilter",
50218     saveTags = cms.bool( True ),
50219     MaxEta = cms.double( 2.5 ),
50220     MinPt = cms.double( 0.0 ),
50221     MaxNormalisedChi2 = cms.double( 10.0 ),
50222     MinVtxProbability = cms.double( 0.0 ),
50223     MinLxySignificance = cms.double( 0.0 ),
50224     MinCosinePointingAngle = cms.double( -2.0 ),
50225     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50226     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIter" ),
50227     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiKstar" ),
50228     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
50229 )
50230 fragment.hltPreDoubleMu4JpsiTrkBc = cms.EDFilter( "HLTPrescaler",
50231     offset = cms.uint32( 0 ),
50232     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50233 )
50234 fragment.hltDoubleMu4JpsiL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
50235     saveTags = cms.bool( True ),
50236     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50237     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50238     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
50239     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
50240     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
50241     PreviousCandIsL2 = cms.bool( True ),
50242     FastAccept = cms.bool( False ),
50243     MinN = cms.int32( 1 ),
50244     MaxEta = cms.double( 2.5 ),
50245     MinNhits = cms.int32( 0 ),
50246     MaxDr = cms.double( 2.0 ),
50247     MaxDz = cms.double( 9999.0 ),
50248     ChargeOpt = cms.int32( -1 ),
50249     MinPtPair = cms.vdouble( 6.9 ),
50250     MaxPtPair = cms.vdouble( 1.0E125 ),
50251     MinPtMax = cms.vdouble( 0.0 ),
50252     MinPtMin = cms.vdouble( 4.0 ),
50253     MaxPtMin = cms.vdouble( 1.0E125 ),
50254     MinInvMass = cms.vdouble( 2.9 ),
50255     MaxInvMass = cms.vdouble( 3.3 ),
50256     MinDiMuonDeltaR = cms.double( -1.0 ),
50257     MinAcop = cms.double( -999.0 ),
50258     MaxAcop = cms.double( 999.0 ),
50259     MinPtBalance = cms.double( -1.0 ),
50260     MaxPtBalance = cms.double( 999999.0 ),
50261     NSigmaPt = cms.double( 0.0 ),
50262     MaxDCAMuMu = cms.double( 0.5 ),
50263     MaxRapidityPair = cms.double( 999999.0 ),
50264     CutCowboys = cms.bool( False ),
50265     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
50266     L1MatchingdR = cms.double( 0.3 ),
50267     MatchToPreviousCand = cms.bool( True ),
50268     useSimpleGeometry = cms.bool( True ),
50269     useStation2 = cms.bool( True ),
50270     fallbackToME1 = cms.bool( False ),
50271     cosmicPropagationHypothesis = cms.bool( False ),
50272     useMB2InOverlap = cms.bool( False ),
50273     useTrack = cms.string( "tracker" ),
50274     useState = cms.string( "atVertex" ),
50275     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
50276     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
50277     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
50278 )
50279 fragment.hltmumuVtxProducerDoubleMu4Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
50280     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
50281     PreviousCandTag = cms.InputTag( "hltDoubleMu4JpsiL3Filtered" ),
50282     matchToPrevious = cms.bool( True ),
50283     MaxEta = cms.double( 2.5 ),
50284     MinPt = cms.double( 0.0 ),
50285     MinPtPair = cms.double( 0.0 ),
50286     MinInvMass = cms.double( 0.0 ),
50287     MaxInvMass = cms.double( 999999.0 ),
50288     ChargeOpt = cms.int32( -1 )
50289 )
50290 fragment.hltmumuFilterDoubleMu4Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
50291     saveTags = cms.bool( True ),
50292     FastAccept = cms.bool( True ),
50293     MinLxySignificance = cms.double( 0.0 ),
50294     MaxLxySignificance = cms.double( -1.0 ),
50295     MaxNormalisedChi2 = cms.double( 999999.0 ),
50296     MinVtxProbability = cms.double( 0.1 ),
50297     MinCosinePointingAngle = cms.double( 0.9 ),
50298     DisplacedVertexTag = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
50299     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50300     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
50301 )
50302 fragment.hltPixelTracksTrackingRegionsBcJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
50303     RegionPSet = cms.PSet( 
50304       vertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
50305       zErrorVetex = cms.double( 0.1 ),
50306       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50307       zErrorBeamSpot = cms.double( 24.2 ),
50308       maxNVertices = cms.int32( 1 ),
50309       maxNRegions = cms.int32( 10 ),
50310       nSigmaZVertex = cms.double( 3.0 ),
50311       nSigmaZBeamSpot = cms.double( 4.0 ),
50312       ptMin = cms.double( 0.5 ),
50313       mode = cms.string( "VerticesFixed" ),
50314       input = cms.InputTag( "hltIterL3MuonCandidates" ),
50315       searchOpt = cms.bool( False ),
50316       whereToUseMeasurementTracker = cms.string( "Never" ),
50317       originRadius = cms.double( 0.1 ),
50318       measurementTrackerName = cms.InputTag( "" ),
50319       precise = cms.bool( True ),
50320       deltaEta = cms.double( 1.0 ),
50321       deltaPhi = cms.double( 1.0 )
50322     )
50323 )
50324 fragment.hltPixelTracksBcJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
50325     tracks = cms.InputTag( "hltPixelTracks" ),
50326     regions = cms.InputTag( "hltPixelTracksTrackingRegionsBcJpsiRegional" ),
50327     produceTrackCollection = cms.bool( True ),
50328     produceMask = cms.bool( True )
50329 )
50330 fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
50331     InputCollection = cms.InputTag( "hltPixelTracksBcJpsiRegional" ),
50332     InputVertexCollection = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
50333     originHalfLength = cms.double( 1.0E9 ),
50334     originRadius = cms.double( 1.0E9 ),
50335     useProtoTrackKinematics = cms.bool( False ),
50336     useEventsWithNoVertex = cms.bool( True ),
50337     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
50338     usePV = cms.bool( False ),
50339     includeFourthHit = cms.bool( True ),
50340     produceComplement = cms.bool( False ),
50341     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
50342 )
50343 fragment.hltIter0BcJpsiCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
50344     cleanTrajectoryAfterInOut = cms.bool( False ),
50345     doSeedingRegionRebuilding = cms.bool( False ),
50346     onlyPixelHitsForSeedCleaner = cms.bool( False ),
50347     reverseTrajectories = cms.bool( False ),
50348     useHitsSplitting = cms.bool( False ),
50349     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50350     src = cms.InputTag( "hltIter0BcJpsiPixelSeedsFromPixelTracks" ),
50351     clustersToSkip = cms.InputTag( "" ),
50352     phase2clustersToSkip = cms.InputTag( "" ),
50353     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
50354     TransientInitialStateEstimatorParameters = cms.PSet( 
50355       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
50356       numberMeasurementsForFit = cms.int32( 4 ),
50357       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
50358     ),
50359     numHitsForSeedCleaner = cms.int32( 4 ),
50360     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
50361     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
50362     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
50363     maxNSeeds = cms.uint32( 100000 ),
50364     maxSeedsBeforeCleaning = cms.uint32( 1000 )
50365 )
50366 fragment.hltIter0BcJpsiCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
50367     useSimpleMF = cms.bool( True ),
50368     SimpleMagneticField = cms.string( "ParabolicMf" ),
50369     src = cms.InputTag( "hltIter0BcJpsiCkfTrackCandidates" ),
50370     clusterRemovalInfo = cms.InputTag( "" ),
50371     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50372     Fitter = cms.string( "hltESPFittingSmootherIT" ),
50373     useHitsSplitting = cms.bool( False ),
50374     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
50375     TrajectoryInEvent = cms.bool( False ),
50376     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50377     AlgorithmName = cms.string( "hltIter1" ),
50378     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
50379     GeometricInnerState = cms.bool( True ),
50380     NavigationSchool = cms.string( "" ),
50381     MeasurementTracker = cms.string( "" ),
50382     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
50383 )
50384 fragment.hltIter0BcJpsiTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
50385     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
50386     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
50387     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
50388     ignoreVertices = cms.bool( False ),
50389     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
50390     mva = cms.PSet( 
50391       minPixelHits = cms.vint32( 0, 0, 2 ),
50392       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
50393       dr_par = cms.PSet( 
50394         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
50395         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
50396         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
50397         dr_exp = cms.vint32( 3, 3, 3 ),
50398         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
50399       ),
50400       maxLostLayers = cms.vint32( 1, 1, 1 ),
50401       min3DLayers = cms.vint32( 0, 0, 0 ),
50402       dz_par = cms.PSet( 
50403         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
50404         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
50405         dz_exp = cms.vint32( 3, 3, 3 )
50406       ),
50407       minNVtxTrk = cms.int32( 2 ),
50408       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50409       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
50410       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
50411       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
50412       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50413       minLayers = cms.vint32( 3, 3, 3 )
50414     )
50415 )
50416 fragment.hltIter0BcJpsiTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
50417     src = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
50418     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
50419     vertices = cms.InputTag( "hltmumuVtxProducerDoubleMu4Jpsi" ),
50420     ignoreVertices = cms.bool( False ),
50421     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
50422     mva = cms.PSet( 
50423       minPixelHits = cms.vint32( 0, 0, 1 ),
50424       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
50425       dr_par = cms.PSet( 
50426         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
50427         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
50428         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
50429         dr_exp = cms.vint32( 4, 4, 4 ),
50430         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
50431       ),
50432       maxLostLayers = cms.vint32( 99, 3, 3 ),
50433       min3DLayers = cms.vint32( 1, 2, 3 ),
50434       dz_par = cms.PSet( 
50435         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
50436         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
50437         dz_exp = cms.vint32( 4, 4, 4 )
50438       ),
50439       minNVtxTrk = cms.int32( 2 ),
50440       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50441       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
50442       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
50443       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
50444       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
50445       minLayers = cms.vint32( 5, 5, 5 )
50446     )
50447 )
50448 fragment.hltIter0BcJpsiTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
50449     inputClassifiers = cms.vstring( 'hltIter0BcJpsiTrackCutClassifierPrompt',
50450       'hltIter0BcJpsiTrackCutClassifierDetached' )
50451 )
50452 fragment.hltIter0BcJpsiTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
50453     originalSource = cms.InputTag( "hltIter0BcJpsiCtfWithMaterialTracks" ),
50454     originalMVAVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','MVAValues' ),
50455     originalQualVals = cms.InputTag( 'hltIter0BcJpsiTrackCutClassifierMerged','QualityMasks' ),
50456     minQuality = cms.string( "highPurity" ),
50457     copyExtras = cms.untracked.bool( True ),
50458     copyTrajectories = cms.untracked.bool( False )
50459 )
50460 fragment.hltBcJpsiTkAllConeTracksIter = cms.EDProducer( "ConcreteChargedCandidateProducer",
50461     src = cms.InputTag( "hltIter0BcJpsiTrackSelectionHighPurity" ),
50462     particleType = cms.string( "K+" )
50463 )
50464 fragment.hltBcJpsiTkVertexProducer = cms.EDProducer( "HLTmumutkVtxProducer",
50465     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
50466     TrackCand = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
50467     PreviousCandTag = cms.InputTag( "hltmumuFilterDoubleMu4Jpsi" ),
50468     SimpleMagneticField = cms.string( "" ),
50469     ThirdTrackMass = cms.double( 0.13957 ),
50470     MaxEta = cms.double( 2.5 ),
50471     MinPt = cms.double( 1.2 ),
50472     MinInvMass = cms.double( 5.95 ),
50473     MaxInvMass = cms.double( 6.55 ),
50474     MinD0Significance = cms.double( 0.0 ),
50475     OverlapDR = cms.double( 0.005 ),
50476     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
50477 )
50478 fragment.hltBcJpsiTkVertexFilter = cms.EDFilter( "HLTmumutkFilter",
50479     saveTags = cms.bool( True ),
50480     MaxEta = cms.double( 2.5 ),
50481     MinPt = cms.double( 0.0 ),
50482     MaxNormalisedChi2 = cms.double( 10.0 ),
50483     MinVtxProbability = cms.double( 0.0 ),
50484     MinLxySignificance = cms.double( 0.0 ),
50485     MinCosinePointingAngle = cms.double( 0.9 ),
50486     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
50487     TrackTag = cms.InputTag( "hltBcJpsiTkAllConeTracksIter" ),
50488     MuMuTkVertexTag = cms.InputTag( "hltBcJpsiTkVertexProducer" ),
50489     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
50490 )
50491 fragment.hltPreDoubleMu43NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
50492     offset = cms.uint32( 0 ),
50493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
50494 )
50495 fragment.hltL1fDimuonL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
50496     saveTags = cms.bool( True ),
50497     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
50498     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
50499     MaxEta = cms.double( 2.5 ),
50500     MinPt = cms.double( 0.0 ),
50501     MaxDeltaR = cms.double( 0.3 ),
50502     MinN = cms.int32( 2 ),
50503     CentralBxOnly = cms.bool( True ),
50504     SelectQualities = cms.vint32(  )
50505 )
50506 fragment.hltL2fDimuonL1f0L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
50507     saveTags = cms.bool( True ),
50508     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
50509     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
50510     PreviousCandTag = cms.InputTag( "hltL1fDimuonL1Filtered0" ),
50511     SeedMapTag = cms.InputTag( "hltL2Muons" ),
50512     MinN = cms.int32( 2 ),
50513     MaxEta = cms.double( 2.5 ),
50514     AbsEtaBins = cms.vdouble( 5.0 ),
50515     MinNstations = cms.vint32( 0 ),
50516     MinNhits = cms.vint32( 0 ),
50517     CutOnChambers = cms.bool( True ),
50518     MinNchambers = cms.vint32( 0 ),
50519     MaxDr = cms.double( 9999.0 ),
50520     MinDr = cms.double( -1.0 ),
50521     MaxDz = cms.double( 9999.0 ),
50522     MinDxySig = cms.double( -1.0 ),
50523     MinPt = cms.double( 16.0 ),
50524     NSigmaPt = cms.double( 0.0 ),
50525     MatchToPreviousCand = cms.bool( True )
50526 )
50527 fragment.hltL3TrajSeedOIStateNoVtx = cms.EDProducer( "TSGFromL2Muon",
50528     ServiceParameters = cms.PSet( 
50529       RPCLayers = cms.bool( True ),
50530       UseMuonNavigation = cms.untracked.bool( True ),
50531       Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
50532         'hltESPSteppingHelixPropagatorAlong' )
50533     ),
50534     MuonTrackingRegionBuilder = cms.PSet(  ),
50535     TrackerSeedCleaner = cms.PSet(  ),
50536     TkSeedGenerator = cms.PSet( 
50537       copyMuonRecHit = cms.bool( False ),
50538       propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
50539       MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50540       errorMatrixPset = cms.PSet( 
50541         atIP = cms.bool( True ),
50542         action = cms.string( "use" ),
50543         errorMatrixValuesPSet = cms.PSet( 
50544           xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
50545           zAxis = cms.vdouble( -3.14159, 3.14159 ),
50546           yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
50547           pf3_V14 = cms.PSet( 
50548             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 ),
50549             action = cms.string( "scale" )
50550           ),
50551           pf3_V25 = cms.PSet( 
50552             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 ),
50553             action = cms.string( "scale" )
50554           ),
50555           pf3_V13 = cms.PSet( 
50556             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 ),
50557             action = cms.string( "scale" )
50558           ),
50559           pf3_V24 = cms.PSet( 
50560             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 ),
50561             action = cms.string( "scale" )
50562           ),
50563           pf3_V35 = cms.PSet( 
50564             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 ),
50565             action = cms.string( "scale" )
50566           ),
50567           pf3_V12 = cms.PSet( 
50568             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 ),
50569             action = cms.string( "scale" )
50570           ),
50571           pf3_V23 = cms.PSet( 
50572             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 ),
50573             action = cms.string( "scale" )
50574           ),
50575           pf3_V34 = cms.PSet( 
50576             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 ),
50577             action = cms.string( "scale" )
50578           ),
50579           pf3_V45 = cms.PSet( 
50580             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 ),
50581             action = cms.string( "scale" )
50582           ),
50583           pf3_V11 = cms.PSet( 
50584             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 ),
50585             action = cms.string( "scale" )
50586           ),
50587           pf3_V22 = cms.PSet( 
50588             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 ),
50589             action = cms.string( "scale" )
50590           ),
50591           pf3_V33 = cms.PSet( 
50592             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 ),
50593             action = cms.string( "scale" )
50594           ),
50595           pf3_V44 = cms.PSet( 
50596             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 ),
50597             action = cms.string( "scale" )
50598           ),
50599           pf3_V55 = cms.PSet( 
50600             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 ),
50601             action = cms.string( "scale" )
50602           ),
50603           pf3_V15 = cms.PSet( 
50604             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 ),
50605             action = cms.string( "scale" )
50606           )
50607         )
50608       ),
50609       ComponentName = cms.string( "TSGForRoadSearch" ),
50610       maxChi2 = cms.double( 40.0 ),
50611       manySeeds = cms.bool( False ),
50612       propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
50613       option = cms.uint32( 3 )
50614     ),
50615     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
50616     PtCut = cms.double( 1.0 ),
50617     PCut = cms.double( 2.5 )
50618 )
50619 fragment.hltL3TrackCandidateFromL2OIStateNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
50620     trackCandidateAlso = cms.bool( True ),
50621     cleanTrajectoryAfterInOut = cms.bool( False ),
50622     doSeedingRegionRebuilding = cms.bool( False ),
50623     onlyPixelHitsForSeedCleaner = cms.bool( False ),
50624     reverseTrajectories = cms.bool( True ),
50625     useHitsSplitting = cms.bool( False ),
50626     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50627     src = cms.InputTag( "hltL3TrajSeedOIStateNoVtx" ),
50628     clustersToSkip = cms.InputTag( "" ),
50629     phase2clustersToSkip = cms.InputTag( "" ),
50630     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
50631     TransientInitialStateEstimatorParameters = cms.PSet( 
50632       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
50633       numberMeasurementsForFit = cms.int32( 4 ),
50634       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
50635     ),
50636     numHitsForSeedCleaner = cms.int32( 4 ),
50637     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
50638     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
50639     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
50640     maxNSeeds = cms.uint32( 100000 ),
50641     maxSeedsBeforeCleaning = cms.uint32( 0 )
50642 )
50643 fragment.hltL3TkTracksFromL2OIStateNoVtx = cms.EDProducer( "TrackProducer",
50644     useSimpleMF = cms.bool( False ),
50645     SimpleMagneticField = cms.string( "" ),
50646     src = cms.InputTag( "hltL3TrackCandidateFromL2OIStateNoVtx" ),
50647     clusterRemovalInfo = cms.InputTag( "" ),
50648     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50649     Fitter = cms.string( "hltESPKFFittingSmoother" ),
50650     useHitsSplitting = cms.bool( False ),
50651     alias = cms.untracked.string( "" ),
50652     TrajectoryInEvent = cms.bool( False ),
50653     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50654     AlgorithmName = cms.string( "hltIterX" ),
50655     Propagator = cms.string( "PropagatorWithMaterial" ),
50656     GeometricInnerState = cms.bool( True ),
50657     NavigationSchool = cms.string( "" ),
50658     MeasurementTracker = cms.string( "" ),
50659     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
50660 )
50661 fragment.hltL3NoFiltersNoVtxMuonsOIState = cms.EDProducer( "L3MuonProducer",
50662     ServiceParameters = cms.PSet( 
50663       RPCLayers = cms.bool( True ),
50664       UseMuonNavigation = cms.untracked.bool( True ),
50665       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
50666         'SteppingHelixPropagatorAny',
50667         'hltESPSmartPropagator',
50668         'hltESPSteppingHelixPropagatorOpposite' )
50669     ),
50670     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
50671     TrackLoaderParameters = cms.PSet( 
50672       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
50673       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50674       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50675       DoSmoothing = cms.bool( True ),
50676       SmoothTkTrack = cms.untracked.bool( False ),
50677       VertexConstraint = cms.bool( False ),
50678       MuonUpdatorAtVertexParameters = cms.PSet( 
50679         MaxChi2 = cms.double( 1000000.0 ),
50680         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
50681         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
50682       ),
50683       PutTkTrackIntoEvent = cms.untracked.bool( False ),
50684       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
50685     ),
50686     L3TrajBuilderParameters = cms.PSet( 
50687       PtCut = cms.double( 1.0 ),
50688       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
50689       GlobalMuonTrackMatcher = cms.PSet( 
50690         Chi2Cut_3 = cms.double( 200.0 ),
50691         DeltaDCut_2 = cms.double( 10.0 ),
50692         Eta_threshold = cms.double( 1.2 ),
50693         Quality_2 = cms.double( 15.0 ),
50694         DeltaDCut_1 = cms.double( 40.0 ),
50695         Quality_3 = cms.double( 7.0 ),
50696         DeltaDCut_3 = cms.double( 15.0 ),
50697         Quality_1 = cms.double( 20.0 ),
50698         Pt_threshold1 = cms.double( 0.0 ),
50699         DeltaRCut_2 = cms.double( 0.2 ),
50700         DeltaRCut_1 = cms.double( 0.1 ),
50701         Pt_threshold2 = cms.double( 9.99999999E8 ),
50702         Chi2Cut_1 = cms.double( 50.0 ),
50703         Chi2Cut_2 = cms.double( 50.0 ),
50704         DeltaRCut_3 = cms.double( 1.0 ),
50705         LocChi2Cut = cms.double( 0.001 ),
50706         Propagator = cms.string( "hltESPSmartPropagator" ),
50707         MinPt = cms.double( 1.0 ),
50708         MinP = cms.double( 2.5 )
50709       ),
50710       ScaleTECxFactor = cms.double( -1.0 ),
50711       tkTrajUseVertex = cms.bool( False ),
50712       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
50713       TrackTransformer = cms.PSet( 
50714         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
50715         RefitDirection = cms.string( "insideOut" ),
50716         RefitRPCHits = cms.bool( True ),
50717         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
50718         DoPredictionsOnly = cms.bool( False ),
50719         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50720         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
50721         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
50722       ),
50723       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50724       RefitRPCHits = cms.bool( True ),
50725       tkTrajVertex = cms.InputTag( "pixelVertices" ),
50726       GlbRefitterParameters = cms.PSet( 
50727         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
50728         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
50729         SkipStation = cms.int32( -1 ),
50730         Chi2CutRPC = cms.double( 1.0 ),
50731         PropDirForCosmics = cms.bool( False ),
50732         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
50733         HitThreshold = cms.int32( 1 ),
50734         DYTthrs = cms.vint32( 30, 15 ),
50735         TrackerSkipSystem = cms.int32( -1 ),
50736         RefitDirection = cms.string( "insideOut" ),
50737         Chi2CutCSC = cms.double( 150.0 ),
50738         Chi2CutDT = cms.double( 10.0 ),
50739         RefitRPCHits = cms.bool( True ),
50740         TrackerSkipSection = cms.int32( -1 ),
50741         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
50742         DoPredictionsOnly = cms.bool( False ),
50743         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50744         MuonHitsOption = cms.int32( 1 ),
50745         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
50746       ),
50747       PCut = cms.double( 2.5 ),
50748       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
50749       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50750       tkTrajMaxChi2 = cms.double( 9.0E99 ),
50751       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
50752       ScaleTECyFactor = cms.double( -1.0 ),
50753       tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIStateNoVtx" )
50754     )
50755 )
50756 fragment.hltL3NoFiltersNoVtxTrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
50757     ServiceParameters = cms.PSet( 
50758       RPCLayers = cms.bool( True ),
50759       UseMuonNavigation = cms.untracked.bool( True ),
50760       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
50761         'hltESPSmartPropagatorAnyOpposite' )
50762     ),
50763     MuonTrackingRegionBuilder = cms.PSet(  ),
50764     TrackerSeedCleaner = cms.PSet( 
50765       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50766       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50767       cleanerFromSharedHits = cms.bool( True ),
50768       directionCleaner = cms.bool( True ),
50769       ptCleaner = cms.bool( True )
50770     ),
50771     TkSeedGenerator = cms.PSet( 
50772       iterativeTSG = cms.PSet( 
50773         MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
50774         beamSpot = cms.InputTag( "unused" ),
50775         MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50776         SelectState = cms.bool( False ),
50777         ErrorRescaling = cms.double( 3.0 ),
50778         UseVertexState = cms.bool( True ),
50779         SigmaZ = cms.double( 25.0 ),
50780         MaxChi2 = cms.double( 40.0 ),
50781         errorMatrixPset = cms.PSet( 
50782           atIP = cms.bool( True ),
50783           action = cms.string( "use" ),
50784           errorMatrixValuesPSet = cms.PSet( 
50785             xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
50786             zAxis = cms.vdouble( -3.14159, 3.14159 ),
50787             yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
50788             pf3_V14 = cms.PSet( 
50789               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 ),
50790               action = cms.string( "scale" )
50791             ),
50792             pf3_V25 = cms.PSet( 
50793               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 ),
50794               action = cms.string( "scale" )
50795             ),
50796             pf3_V13 = cms.PSet( 
50797               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 ),
50798               action = cms.string( "scale" )
50799             ),
50800             pf3_V24 = cms.PSet( 
50801               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 ),
50802               action = cms.string( "scale" )
50803             ),
50804             pf3_V35 = cms.PSet( 
50805               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 ),
50806               action = cms.string( "scale" )
50807             ),
50808             pf3_V12 = cms.PSet( 
50809               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 ),
50810               action = cms.string( "scale" )
50811             ),
50812             pf3_V23 = cms.PSet( 
50813               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 ),
50814               action = cms.string( "scale" )
50815             ),
50816             pf3_V34 = cms.PSet( 
50817               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 ),
50818               action = cms.string( "scale" )
50819             ),
50820             pf3_V45 = cms.PSet( 
50821               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 ),
50822               action = cms.string( "scale" )
50823             ),
50824             pf3_V11 = cms.PSet( 
50825               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 ),
50826               action = cms.string( "scale" )
50827             ),
50828             pf3_V22 = cms.PSet( 
50829               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 ),
50830               action = cms.string( "scale" )
50831             ),
50832             pf3_V33 = cms.PSet( 
50833               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 ),
50834               action = cms.string( "scale" )
50835             ),
50836             pf3_V44 = cms.PSet( 
50837               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 ),
50838               action = cms.string( "scale" )
50839             ),
50840             pf3_V55 = cms.PSet( 
50841               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 ),
50842               action = cms.string( "scale" )
50843             ),
50844             pf3_V15 = cms.PSet( 
50845               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 ),
50846               action = cms.string( "scale" )
50847             )
50848           )
50849         ),
50850         Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
50851         ComponentName = cms.string( "TSGFromPropagation" ),
50852         UpdateState = cms.bool( True ),
50853         ResetMethod = cms.string( "matrix" )
50854       ),
50855       PSetNames = cms.vstring( 'skipTSG',
50856         'iterativeTSG' ),
50857       skipTSG = cms.PSet(  ),
50858       ComponentName = cms.string( "DualByL2TSG" ),
50859       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxMuonsOIState" )
50860     ),
50861     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
50862     PtCut = cms.double( 1.0 ),
50863     PCut = cms.double( 2.5 )
50864 )
50865 fragment.hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
50866     trackCandidateAlso = cms.bool( True ),
50867     cleanTrajectoryAfterInOut = cms.bool( False ),
50868     doSeedingRegionRebuilding = cms.bool( False ),
50869     onlyPixelHitsForSeedCleaner = cms.bool( False ),
50870     reverseTrajectories = cms.bool( True ),
50871     useHitsSplitting = cms.bool( False ),
50872     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
50873     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedOIHit" ),
50874     clustersToSkip = cms.InputTag( "" ),
50875     phase2clustersToSkip = cms.InputTag( "" ),
50876     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
50877     TransientInitialStateEstimatorParameters = cms.PSet( 
50878       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
50879       numberMeasurementsForFit = cms.int32( 4 ),
50880       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
50881     ),
50882     numHitsForSeedCleaner = cms.int32( 4 ),
50883     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
50884     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
50885     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
50886     maxNSeeds = cms.uint32( 100000 ),
50887     maxSeedsBeforeCleaning = cms.uint32( 0 )
50888 )
50889 fragment.hltL3NoFiltersTkTracksFromL2OIHitNoVtx = cms.EDProducer( "TrackProducer",
50890     useSimpleMF = cms.bool( False ),
50891     SimpleMagneticField = cms.string( "" ),
50892     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx" ),
50893     clusterRemovalInfo = cms.InputTag( "" ),
50894     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50895     Fitter = cms.string( "hltESPKFFittingSmoother" ),
50896     useHitsSplitting = cms.bool( False ),
50897     alias = cms.untracked.string( "" ),
50898     TrajectoryInEvent = cms.bool( False ),
50899     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50900     AlgorithmName = cms.string( "hltIterX" ),
50901     Propagator = cms.string( "PropagatorWithMaterial" ),
50902     GeometricInnerState = cms.bool( True ),
50903     NavigationSchool = cms.string( "" ),
50904     MeasurementTracker = cms.string( "" ),
50905     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
50906 )
50907 fragment.hltL3NoFiltersNoVtxMuonsOIHit = cms.EDProducer( "L3MuonProducer",
50908     ServiceParameters = cms.PSet( 
50909       RPCLayers = cms.bool( True ),
50910       UseMuonNavigation = cms.untracked.bool( True ),
50911       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
50912         'SteppingHelixPropagatorAny',
50913         'hltESPSmartPropagator',
50914         'hltESPSteppingHelixPropagatorOpposite' )
50915     ),
50916     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
50917     TrackLoaderParameters = cms.PSet( 
50918       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
50919       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50920       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50921       DoSmoothing = cms.bool( True ),
50922       SmoothTkTrack = cms.untracked.bool( False ),
50923       VertexConstraint = cms.bool( False ),
50924       MuonUpdatorAtVertexParameters = cms.PSet( 
50925         MaxChi2 = cms.double( 1000000.0 ),
50926         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
50927         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
50928       ),
50929       PutTkTrackIntoEvent = cms.untracked.bool( False ),
50930       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
50931     ),
50932     L3TrajBuilderParameters = cms.PSet( 
50933       PtCut = cms.double( 1.0 ),
50934       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
50935       GlobalMuonTrackMatcher = cms.PSet( 
50936         Chi2Cut_3 = cms.double( 200.0 ),
50937         DeltaDCut_2 = cms.double( 10.0 ),
50938         Eta_threshold = cms.double( 1.2 ),
50939         Quality_2 = cms.double( 15.0 ),
50940         DeltaDCut_1 = cms.double( 40.0 ),
50941         Quality_3 = cms.double( 7.0 ),
50942         DeltaDCut_3 = cms.double( 15.0 ),
50943         Quality_1 = cms.double( 20.0 ),
50944         Pt_threshold1 = cms.double( 0.0 ),
50945         DeltaRCut_2 = cms.double( 0.2 ),
50946         DeltaRCut_1 = cms.double( 0.1 ),
50947         Pt_threshold2 = cms.double( 9.99999999E8 ),
50948         Chi2Cut_1 = cms.double( 50.0 ),
50949         Chi2Cut_2 = cms.double( 50.0 ),
50950         DeltaRCut_3 = cms.double( 1.0 ),
50951         LocChi2Cut = cms.double( 0.001 ),
50952         Propagator = cms.string( "hltESPSmartPropagator" ),
50953         MinPt = cms.double( 1.0 ),
50954         MinP = cms.double( 2.5 )
50955       ),
50956       ScaleTECxFactor = cms.double( -1.0 ),
50957       tkTrajUseVertex = cms.bool( False ),
50958       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
50959       TrackTransformer = cms.PSet( 
50960         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
50961         RefitDirection = cms.string( "insideOut" ),
50962         RefitRPCHits = cms.bool( True ),
50963         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
50964         DoPredictionsOnly = cms.bool( False ),
50965         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50966         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
50967         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
50968       ),
50969       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
50970       RefitRPCHits = cms.bool( True ),
50971       tkTrajVertex = cms.InputTag( "pixelVertices" ),
50972       GlbRefitterParameters = cms.PSet( 
50973         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
50974         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
50975         SkipStation = cms.int32( -1 ),
50976         Chi2CutRPC = cms.double( 1.0 ),
50977         PropDirForCosmics = cms.bool( False ),
50978         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
50979         HitThreshold = cms.int32( 1 ),
50980         DYTthrs = cms.vint32( 30, 15 ),
50981         TrackerSkipSystem = cms.int32( -1 ),
50982         RefitDirection = cms.string( "insideOut" ),
50983         Chi2CutCSC = cms.double( 150.0 ),
50984         Chi2CutDT = cms.double( 10.0 ),
50985         RefitRPCHits = cms.bool( True ),
50986         TrackerSkipSection = cms.int32( -1 ),
50987         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
50988         DoPredictionsOnly = cms.bool( False ),
50989         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50990         MuonHitsOption = cms.int32( 1 ),
50991         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
50992       ),
50993       PCut = cms.double( 2.5 ),
50994       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
50995       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
50996       tkTrajMaxChi2 = cms.double( 9.0E99 ),
50997       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
50998       ScaleTECyFactor = cms.double( -1.0 ),
50999       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2OIHitNoVtx" )
51000     )
51001 )
51002 fragment.hltL3NoFiltersNoVtxTkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
51003     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit' )
51004 )
51005 fragment.hltL3NoFiltersNoVtxTrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
51006     ServiceParameters = cms.PSet( 
51007       RPCLayers = cms.bool( True ),
51008       UseMuonNavigation = cms.untracked.bool( True ),
51009       Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' )
51010     ),
51011     MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
51012     TrackerSeedCleaner = cms.PSet( 
51013       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51014       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51015       cleanerFromSharedHits = cms.bool( True ),
51016       directionCleaner = cms.bool( True ),
51017       ptCleaner = cms.bool( True )
51018     ),
51019     TkSeedGenerator = cms.PSet( 
51020       iterativeTSG = cms.PSet( 
51021         firstTSG = cms.PSet( 
51022           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51023           OrderedHitsFactoryPSet = cms.PSet( 
51024             SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
51025             ComponentName = cms.string( "StandardHitTripletGenerator" ),
51026             GeneratorPSet = cms.PSet( 
51027               SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) ),
51028               maxElement = cms.uint32( 0 ),
51029               useFixedPreFiltering = cms.bool( False ),
51030               extraHitRZtolerance = cms.double( 0.06 ),
51031               phiPreFiltering = cms.double( 0.3 ),
51032               extraHitRPhitolerance = cms.double( 0.06 ),
51033               useBending = cms.bool( True ),
51034               ComponentName = cms.string( "PixelTripletHLTGenerator" ),
51035               useMultScattering = cms.bool( True )
51036             )
51037           ),
51038           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
51039           ComponentName = cms.string( "TSGFromOrderedHits" )
51040         ),
51041         secondTSG = cms.PSet( 
51042           TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51043           OrderedHitsFactoryPSet = cms.PSet( 
51044             SeedingLayers = cms.InputTag( "hltPixelLayerPairsLegacy" ),
51045             maxElement = cms.uint32( 0 ),
51046             ComponentName = cms.string( "StandardHitPairGenerator" ),
51047             useOnDemandTracker = cms.untracked.int32( 0 )
51048           ),
51049           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
51050           ComponentName = cms.string( "TSGFromOrderedHits" )
51051         ),
51052         PSetNames = cms.vstring( 'firstTSG',
51053           'secondTSG' ),
51054         thirdTSG = cms.PSet( 
51055           etaSeparation = cms.double( 2.0 ),
51056           SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
51057           PSetNames = cms.vstring( 'endcapTSG',
51058             'barrelTSG' ),
51059           barrelTSG = cms.PSet(  ),
51060           ComponentName = cms.string( "DualByEtaTSG" ),
51061           endcapTSG = cms.PSet( 
51062             TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51063             OrderedHitsFactoryPSet = cms.PSet( 
51064               SeedingLayers = cms.InputTag( "hltMixedLayerPairs" ),
51065               maxElement = cms.uint32( 0 ),
51066               ComponentName = cms.string( "StandardHitPairGenerator" ),
51067               useOnDemandTracker = cms.untracked.int32( 0 )
51068             ),
51069             ComponentName = cms.string( "TSGFromOrderedHits" )
51070           )
51071         ),
51072         ComponentName = cms.string( "CombinedTSG" )
51073       ),
51074       PSetNames = cms.vstring( 'skipTSG',
51075         'iterativeTSG' ),
51076       skipTSG = cms.PSet(  ),
51077       ComponentName = cms.string( "DualByL2TSG" ),
51078       L3TkCollectionA = cms.InputTag( "hltL3NoFiltersNoVtxTkFromL2OICombination" )
51079     ),
51080     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
51081     PtCut = cms.double( 1.0 ),
51082     PCut = cms.double( 2.5 )
51083 )
51084 fragment.hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx = cms.EDProducer( "CkfTrajectoryMaker",
51085     trackCandidateAlso = cms.bool( True ),
51086     cleanTrajectoryAfterInOut = cms.bool( False ),
51087     doSeedingRegionRebuilding = cms.bool( False ),
51088     onlyPixelHitsForSeedCleaner = cms.bool( False ),
51089     reverseTrajectories = cms.bool( False ),
51090     useHitsSplitting = cms.bool( False ),
51091     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
51092     src = cms.InputTag( "hltL3NoFiltersNoVtxTrajSeedIOHit" ),
51093     clustersToSkip = cms.InputTag( "" ),
51094     phase2clustersToSkip = cms.InputTag( "" ),
51095     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
51096     TransientInitialStateEstimatorParameters = cms.PSet( 
51097       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
51098       numberMeasurementsForFit = cms.int32( 4 ),
51099       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
51100     ),
51101     numHitsForSeedCleaner = cms.int32( 4 ),
51102     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
51103     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
51104     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
51105     maxNSeeds = cms.uint32( 100000 ),
51106     maxSeedsBeforeCleaning = cms.uint32( 0 )
51107 )
51108 fragment.hltL3NoFiltersTkTracksFromL2IOHitNoVtx = cms.EDProducer( "TrackProducer",
51109     useSimpleMF = cms.bool( False ),
51110     SimpleMagneticField = cms.string( "" ),
51111     src = cms.InputTag( "hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx" ),
51112     clusterRemovalInfo = cms.InputTag( "" ),
51113     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51114     Fitter = cms.string( "hltESPKFFittingSmoother" ),
51115     useHitsSplitting = cms.bool( False ),
51116     alias = cms.untracked.string( "" ),
51117     TrajectoryInEvent = cms.bool( False ),
51118     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51119     AlgorithmName = cms.string( "hltIterX" ),
51120     Propagator = cms.string( "PropagatorWithMaterial" ),
51121     GeometricInnerState = cms.bool( True ),
51122     NavigationSchool = cms.string( "" ),
51123     MeasurementTracker = cms.string( "" ),
51124     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
51125 )
51126 fragment.hltL3NoFiltersNoVtxMuonsIOHit = cms.EDProducer( "L3MuonProducer",
51127     ServiceParameters = cms.PSet( 
51128       RPCLayers = cms.bool( True ),
51129       UseMuonNavigation = cms.untracked.bool( True ),
51130       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
51131         'SteppingHelixPropagatorAny',
51132         'hltESPSmartPropagator',
51133         'hltESPSteppingHelixPropagatorOpposite' )
51134     ),
51135     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
51136     TrackLoaderParameters = cms.PSet( 
51137       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
51138       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51139       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51140       DoSmoothing = cms.bool( True ),
51141       SmoothTkTrack = cms.untracked.bool( False ),
51142       VertexConstraint = cms.bool( False ),
51143       MuonUpdatorAtVertexParameters = cms.PSet( 
51144         MaxChi2 = cms.double( 1000000.0 ),
51145         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
51146         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
51147       ),
51148       PutTkTrackIntoEvent = cms.untracked.bool( False ),
51149       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
51150     ),
51151     L3TrajBuilderParameters = cms.PSet( 
51152       PtCut = cms.double( 1.0 ),
51153       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
51154       GlobalMuonTrackMatcher = cms.PSet( 
51155         Chi2Cut_3 = cms.double( 200.0 ),
51156         DeltaDCut_2 = cms.double( 10.0 ),
51157         Eta_threshold = cms.double( 1.2 ),
51158         Quality_2 = cms.double( 15.0 ),
51159         DeltaDCut_1 = cms.double( 40.0 ),
51160         Quality_3 = cms.double( 7.0 ),
51161         DeltaDCut_3 = cms.double( 15.0 ),
51162         Quality_1 = cms.double( 20.0 ),
51163         Pt_threshold1 = cms.double( 0.0 ),
51164         DeltaRCut_2 = cms.double( 0.2 ),
51165         DeltaRCut_1 = cms.double( 0.1 ),
51166         Pt_threshold2 = cms.double( 9.99999999E8 ),
51167         Chi2Cut_1 = cms.double( 50.0 ),
51168         Chi2Cut_2 = cms.double( 50.0 ),
51169         DeltaRCut_3 = cms.double( 1.0 ),
51170         LocChi2Cut = cms.double( 0.001 ),
51171         Propagator = cms.string( "hltESPSmartPropagator" ),
51172         MinPt = cms.double( 1.0 ),
51173         MinP = cms.double( 2.5 )
51174       ),
51175       ScaleTECxFactor = cms.double( -1.0 ),
51176       tkTrajUseVertex = cms.bool( False ),
51177       MuonTrackingRegionBuilder = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
51178       TrackTransformer = cms.PSet( 
51179         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
51180         RefitDirection = cms.string( "insideOut" ),
51181         RefitRPCHits = cms.bool( True ),
51182         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
51183         DoPredictionsOnly = cms.bool( False ),
51184         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51185         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
51186         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
51187       ),
51188       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
51189       RefitRPCHits = cms.bool( True ),
51190       tkTrajVertex = cms.InputTag( "pixelVertices" ),
51191       GlbRefitterParameters = cms.PSet( 
51192         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
51193         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
51194         SkipStation = cms.int32( -1 ),
51195         Chi2CutRPC = cms.double( 1.0 ),
51196         PropDirForCosmics = cms.bool( False ),
51197         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
51198         HitThreshold = cms.int32( 1 ),
51199         DYTthrs = cms.vint32( 30, 15 ),
51200         TrackerSkipSystem = cms.int32( -1 ),
51201         RefitDirection = cms.string( "insideOut" ),
51202         Chi2CutCSC = cms.double( 150.0 ),
51203         Chi2CutDT = cms.double( 10.0 ),
51204         RefitRPCHits = cms.bool( True ),
51205         TrackerSkipSection = cms.int32( -1 ),
51206         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
51207         DoPredictionsOnly = cms.bool( False ),
51208         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51209         MuonHitsOption = cms.int32( 1 ),
51210         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
51211       ),
51212       PCut = cms.double( 2.5 ),
51213       tkTrajMaxDXYBeamSpot = cms.double( 9.0E99 ),
51214       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
51215       tkTrajMaxChi2 = cms.double( 9.0E99 ),
51216       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
51217       ScaleTECyFactor = cms.double( -1.0 ),
51218       tkTrajLabel = cms.InputTag( "hltL3NoFiltersTkTracksFromL2IOHitNoVtx" )
51219     )
51220 )
51221 fragment.hltL3NoFiltersNoVtxTrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
51222     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxTrajSeedIOHit','hltL3TrajSeedOIStateNoVtx','hltL3NoFiltersNoVtxTrajSeedOIHit' )
51223 )
51224 fragment.hltL3NoFiltersTrackCandidateFromL2NoVtx = cms.EDProducer( "L3TrackCandCombiner",
51225     labels = cms.VInputTag( 'hltL3NoFiltersTrackCandidateFromL2IOHitNoVtx','hltL3NoFiltersTrackCandidateFromL2OIHitNoVtx','hltL3TrackCandidateFromL2OIStateNoVtx' )
51226 )
51227 fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
51228     ShareFrac = cms.double( 0.19 ),
51229     FoundHitBonus = cms.double( 100.0 ),
51230     LostHitPenalty = cms.double( 0.0 ),
51231     MinPT = cms.double( 0.05 ),
51232     Epsilon = cms.double( -0.001 ),
51233     MaxNormalizedChisq = cms.double( 1000.0 ),
51234     MinFound = cms.int32( 3 ),
51235     TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
51236     hasSelector = cms.vint32( 0, 0 ),
51237     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
51238     selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIStateNoVtx','hltL3NoFiltersTkTracksFromL2OIHitNoVtx' ),
51239     setsToMerge = cms.VPSet( 
51240       cms.PSet(  pQual = cms.bool( False ),
51241         tLists = cms.vint32( 0, 1 )
51242       )
51243     ),
51244     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
51245     allowFirstHitShare = cms.bool( True ),
51246     newQuality = cms.string( "confirmed" ),
51247     copyExtras = cms.untracked.bool( True ),
51248     writeOnlyTrkQuals = cms.bool( False ),
51249     copyMVA = cms.bool( False )
51250 )
51251 fragment.hltL3NoFiltersTkTracksFromL2Novtx = cms.EDProducer( "TrackListMerger",
51252     ShareFrac = cms.double( 0.19 ),
51253     FoundHitBonus = cms.double( 100.0 ),
51254     LostHitPenalty = cms.double( 0.0 ),
51255     MinPT = cms.double( 0.05 ),
51256     Epsilon = cms.double( -0.001 ),
51257     MaxNormalizedChisq = cms.double( 1000.0 ),
51258     MinFound = cms.int32( 3 ),
51259     TrackProducers = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
51260     hasSelector = cms.vint32( 0, 0 ),
51261     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
51262     selectedTrackQuals = cms.VInputTag( 'hltL3NoFiltersNoVtxTkTracksMergeStep1','hltL3NoFiltersTkTracksFromL2IOHitNoVtx' ),
51263     setsToMerge = cms.VPSet( 
51264       cms.PSet(  pQual = cms.bool( False ),
51265         tLists = cms.vint32( 0, 1 )
51266       )
51267     ),
51268     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
51269     allowFirstHitShare = cms.bool( True ),
51270     newQuality = cms.string( "confirmed" ),
51271     copyExtras = cms.untracked.bool( True ),
51272     writeOnlyTrkQuals = cms.bool( False ),
51273     copyMVA = cms.bool( False )
51274 )
51275 fragment.hltL3NoFiltersNoVtxMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
51276     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
51277 )
51278 fragment.hltL3NoFiltersNoVtxMuons = cms.EDProducer( "L3TrackCombiner",
51279     labels = cms.VInputTag( 'hltL3NoFiltersNoVtxMuonsOIState','hltL3NoFiltersNoVtxMuonsOIHit','hltL3NoFiltersNoVtxMuonsIOHit' )
51280 )
51281 fragment.hltL3NoFiltersNoVtxMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
51282     InputObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuons" ),
51283     InputLinksObjects = cms.InputTag( "hltL3NoFiltersNoVtxMuonsLinksCombination" ),
51284     MuonPtOption = cms.string( "Tracker" )
51285 )
51286 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
51287     saveTags = cms.bool( True ),
51288     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51289     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
51290     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
51291     L1CandTag = cms.InputTag( "" ),
51292     inputMuonCollection = cms.InputTag( "" ),
51293     MinN = cms.int32( 2 ),
51294     MaxEta = cms.double( 2.5 ),
51295     MinNhits = cms.int32( 0 ),
51296     MaxDr = cms.double( 9999.0 ),
51297     MinDr = cms.double( -1.0 ),
51298     MaxDz = cms.double( 9999.0 ),
51299     MinDxySig = cms.double( -1.0 ),
51300     MinPt = cms.double( 43.0 ),
51301     NSigmaPt = cms.double( 0.0 ),
51302     MaxNormalizedChi2 = cms.double( 9999.0 ),
51303     MaxDXYBeamSpot = cms.double( 9999.0 ),
51304     MinDXYBeamSpot = cms.double( -1.0 ),
51305     MinNmuonHits = cms.int32( 0 ),
51306     MaxPtDifference = cms.double( 9999.0 ),
51307     MinTrackPt = cms.double( 0.0 ),
51308     minMuonStations = cms.int32( -1 ),
51309     minTrkHits = cms.int32( -1 ),
51310     minMuonHits = cms.int32( -1 ),
51311     allowedTypeMask = cms.uint32( 255 ),
51312     requiredTypeMask = cms.uint32( 0 ),
51313     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
51314     trkMuonId = cms.uint32( 0 ),
51315     L1MatchingdR = cms.double( 0.3 ),
51316     MatchToPreviousCand = cms.bool( True ),
51317     InputLinks = cms.InputTag( "" ),
51318     requireL3MuonTrajectorySeed = cms.bool( True ),
51319     useSimpleGeometry = cms.bool( True ),
51320     useStation2 = cms.bool( True ),
51321     fallbackToME1 = cms.bool( False ),
51322     cosmicPropagationHypothesis = cms.bool( False ),
51323     useMB2InOverlap = cms.bool( False ),
51324     useTrack = cms.string( "tracker" ),
51325     useState = cms.string( "atVertex" ),
51326     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51327     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51328     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51329 )
51330 fragment.hltPreDoubleMu48NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
51331     offset = cms.uint32( 0 ),
51332     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51333 )
51334 fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
51335     saveTags = cms.bool( True ),
51336     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51337     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
51338     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtxFiltered16" ),
51339     L1CandTag = cms.InputTag( "" ),
51340     inputMuonCollection = cms.InputTag( "" ),
51341     MinN = cms.int32( 2 ),
51342     MaxEta = cms.double( 2.5 ),
51343     MinNhits = cms.int32( 0 ),
51344     MaxDr = cms.double( 9999.0 ),
51345     MinDr = cms.double( -1.0 ),
51346     MaxDz = cms.double( 9999.0 ),
51347     MinDxySig = cms.double( -1.0 ),
51348     MinPt = cms.double( 48.0 ),
51349     NSigmaPt = cms.double( 0.0 ),
51350     MaxNormalizedChi2 = cms.double( 9999.0 ),
51351     MaxDXYBeamSpot = cms.double( 9999.0 ),
51352     MinDXYBeamSpot = cms.double( -1.0 ),
51353     MinNmuonHits = cms.int32( 0 ),
51354     MaxPtDifference = cms.double( 9999.0 ),
51355     MinTrackPt = cms.double( 0.0 ),
51356     minMuonStations = cms.int32( -1 ),
51357     minTrkHits = cms.int32( -1 ),
51358     minMuonHits = cms.int32( -1 ),
51359     allowedTypeMask = cms.uint32( 255 ),
51360     requiredTypeMask = cms.uint32( 0 ),
51361     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
51362     trkMuonId = cms.uint32( 0 ),
51363     L1MatchingdR = cms.double( 0.3 ),
51364     MatchToPreviousCand = cms.bool( True ),
51365     InputLinks = cms.InputTag( "" ),
51366     requireL3MuonTrajectorySeed = cms.bool( True ),
51367     useSimpleGeometry = cms.bool( True ),
51368     useStation2 = cms.bool( True ),
51369     fallbackToME1 = cms.bool( False ),
51370     cosmicPropagationHypothesis = cms.bool( False ),
51371     useMB2InOverlap = cms.bool( False ),
51372     useTrack = cms.string( "tracker" ),
51373     useState = cms.string( "atVertex" ),
51374     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51375     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51376     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51377 )
51378 fragment.hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10 = cms.EDFilter( "HLTL1TSeed",
51379     saveTags = cms.bool( True ),
51380     L1SeedsLogicalExpression = cms.string( "L1_Mu7_EG20er2p5 OR L1_Mu5_EG23er2p5 OR L1_Mu7_EG23er2p5 OR L1_Mu20_EG10er2p5 OR L1_SingleMu22" ),
51381     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51382     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51383     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51384     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51385     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51386     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51387     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51388     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51389     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51390 )
51391 fragment.hltPreMu43NoFiltersNoVtxPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
51392     offset = cms.uint32( 0 ),
51393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51394 )
51395 fragment.hltL1fL1sMu5EG20orMu20EG15L1Filtered5 = cms.EDFilter( "HLTMuonL1TFilter",
51396     saveTags = cms.bool( True ),
51397     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51398     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
51399     MaxEta = cms.double( 2.5 ),
51400     MinPt = cms.double( 5.0 ),
51401     MaxDeltaR = cms.double( 0.3 ),
51402     MinN = cms.int32( 1 ),
51403     CentralBxOnly = cms.bool( True ),
51404     SelectQualities = cms.vint32(  )
51405 )
51406 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
51407     saveTags = cms.bool( True ),
51408     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51409     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
51410     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
51411     SeedMapTag = cms.InputTag( "hltL2Muons" ),
51412     MinN = cms.int32( 1 ),
51413     MaxEta = cms.double( 2.5 ),
51414     AbsEtaBins = cms.vdouble( 5.0 ),
51415     MinNstations = cms.vint32( 0 ),
51416     MinNhits = cms.vint32( 0 ),
51417     CutOnChambers = cms.bool( False ),
51418     MinNchambers = cms.vint32( 0 ),
51419     MaxDr = cms.double( 9999.0 ),
51420     MinDr = cms.double( -1.0 ),
51421     MaxDz = cms.double( 9999.0 ),
51422     MinDxySig = cms.double( -1.0 ),
51423     MinPt = cms.double( 16.0 ),
51424     NSigmaPt = cms.double( 0.0 ),
51425     MatchToPreviousCand = cms.bool( True )
51426 )
51427 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43 = cms.EDFilter( "HLTMuonL3PreFilter",
51428     saveTags = cms.bool( True ),
51429     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51430     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
51431     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
51432     L1CandTag = cms.InputTag( "" ),
51433     inputMuonCollection = cms.InputTag( "" ),
51434     MinN = cms.int32( 1 ),
51435     MaxEta = cms.double( 2.5 ),
51436     MinNhits = cms.int32( 0 ),
51437     MaxDr = cms.double( 9999.0 ),
51438     MinDr = cms.double( -1.0 ),
51439     MaxDz = cms.double( 9999.0 ),
51440     MinDxySig = cms.double( -1.0 ),
51441     MinPt = cms.double( 43.0 ),
51442     NSigmaPt = cms.double( 0.0 ),
51443     MaxNormalizedChi2 = cms.double( 9999.0 ),
51444     MaxDXYBeamSpot = cms.double( 9999.0 ),
51445     MinDXYBeamSpot = cms.double( -1.0 ),
51446     MinNmuonHits = cms.int32( 0 ),
51447     MaxPtDifference = cms.double( 9999.0 ),
51448     MinTrackPt = cms.double( 0.0 ),
51449     minMuonStations = cms.int32( -1 ),
51450     minTrkHits = cms.int32( -1 ),
51451     minMuonHits = cms.int32( -1 ),
51452     allowedTypeMask = cms.uint32( 255 ),
51453     requiredTypeMask = cms.uint32( 0 ),
51454     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
51455     trkMuonId = cms.uint32( 0 ),
51456     L1MatchingdR = cms.double( 0.3 ),
51457     MatchToPreviousCand = cms.bool( True ),
51458     InputLinks = cms.InputTag( "" ),
51459     requireL3MuonTrajectorySeed = cms.bool( True ),
51460     useSimpleGeometry = cms.bool( True ),
51461     useStation2 = cms.bool( True ),
51462     fallbackToME1 = cms.bool( False ),
51463     cosmicPropagationHypothesis = cms.bool( False ),
51464     useMB2InOverlap = cms.bool( False ),
51465     useTrack = cms.string( "tracker" ),
51466     useState = cms.string( "atVertex" ),
51467     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51468     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51469     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51470 )
51471 fragment.hltEGL1Mu5EG20Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
51472     saveTags = cms.bool( True ),
51473     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
51474     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51475     candNonIsolatedTag = cms.InputTag( "" ),
51476     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51477     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
51478     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51479     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51480     ncandcut = cms.int32( 1 ),
51481     doIsolated = cms.bool( False ),
51482     region_eta_size = cms.double( 0.522 ),
51483     region_eta_size_ecap = cms.double( 1.0 ),
51484     region_phi_size = cms.double( 1.044 ),
51485     barrel_end = cms.double( 1.4791 ),
51486     endcap_end = cms.double( 2.65 )
51487 )
51488 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
51489     saveTags = cms.bool( True ),
51490     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
51491     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
51492     etcutEB = cms.double( 43.0 ),
51493     etcutEE = cms.double( 43.0 ),
51494     minEtaCut = cms.double( -9999.0 ),
51495     maxEtaCut = cms.double( 9999.0 ),
51496     ncandcut = cms.int32( 1 )
51497 )
51498 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51499     saveTags = cms.bool( True ),
51500     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLEtFilter" ),
51501     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
51502     rhoTag = cms.InputTag( "" ),
51503     energyLowEdges = cms.vdouble( 0.0 ),
51504     lessThan = cms.bool( True ),
51505     useEt = cms.bool( False ),
51506     useAbs = cms.bool( False ),
51507     thrRegularEB = cms.vdouble( 0.014 ),
51508     thrRegularEE = cms.vdouble( 0.035 ),
51509     thrOverEEB = cms.vdouble( -1.0 ),
51510     thrOverEEE = cms.vdouble( -1.0 ),
51511     thrOverE2EB = cms.vdouble( -1.0 ),
51512     thrOverE2EE = cms.vdouble( -1.0 ),
51513     ncandcut = cms.int32( 1 ),
51514     doRhoCorrection = cms.bool( False ),
51515     rhoMax = cms.double( 9.9999999E7 ),
51516     rhoScale = cms.double( 1.0 ),
51517     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51518     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51519     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51520 )
51521 fragment.hltMu43NoFiltersNoVtxPhoton43CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51522     saveTags = cms.bool( True ),
51523     candTag = cms.InputTag( "hltMu43NoFiltersNoVtxPhoton43CaloIdLClusterShapeFilter" ),
51524     varTag = cms.InputTag( "hltEgammaHoverE" ),
51525     rhoTag = cms.InputTag( "" ),
51526     energyLowEdges = cms.vdouble( 0.0 ),
51527     lessThan = cms.bool( True ),
51528     useEt = cms.bool( False ),
51529     useAbs = cms.bool( False ),
51530     thrRegularEB = cms.vdouble( -1.0 ),
51531     thrRegularEE = cms.vdouble( -1.0 ),
51532     thrOverEEB = cms.vdouble( 0.15 ),
51533     thrOverEEE = cms.vdouble( 0.1 ),
51534     thrOverE2EB = cms.vdouble( -1.0 ),
51535     thrOverE2EE = cms.vdouble( -1.0 ),
51536     ncandcut = cms.int32( 1 ),
51537     doRhoCorrection = cms.bool( False ),
51538     rhoMax = cms.double( 9.9999999E7 ),
51539     rhoScale = cms.double( 1.0 ),
51540     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51541     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51542     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51543 )
51544 fragment.hltPreMu48NoFiltersNoVtxPhoton48CaloIdL = cms.EDFilter( "HLTPrescaler",
51545     offset = cms.uint32( 0 ),
51546     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51547 )
51548 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered48 = cms.EDFilter( "HLTMuonL3PreFilter",
51549     saveTags = cms.bool( True ),
51550     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51551     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
51552     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
51553     L1CandTag = cms.InputTag( "" ),
51554     inputMuonCollection = cms.InputTag( "" ),
51555     MinN = cms.int32( 1 ),
51556     MaxEta = cms.double( 2.5 ),
51557     MinNhits = cms.int32( 0 ),
51558     MaxDr = cms.double( 9999.0 ),
51559     MinDr = cms.double( -1.0 ),
51560     MaxDz = cms.double( 9999.0 ),
51561     MinDxySig = cms.double( -1.0 ),
51562     MinPt = cms.double( 48.0 ),
51563     NSigmaPt = cms.double( 0.0 ),
51564     MaxNormalizedChi2 = cms.double( 9999.0 ),
51565     MaxDXYBeamSpot = cms.double( 9999.0 ),
51566     MinDXYBeamSpot = cms.double( -1.0 ),
51567     MinNmuonHits = cms.int32( 0 ),
51568     MaxPtDifference = cms.double( 9999.0 ),
51569     MinTrackPt = cms.double( 0.0 ),
51570     minMuonStations = cms.int32( -1 ),
51571     minTrkHits = cms.int32( -1 ),
51572     minMuonHits = cms.int32( -1 ),
51573     allowedTypeMask = cms.uint32( 255 ),
51574     requiredTypeMask = cms.uint32( 0 ),
51575     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
51576     trkMuonId = cms.uint32( 0 ),
51577     L1MatchingdR = cms.double( 0.3 ),
51578     MatchToPreviousCand = cms.bool( True ),
51579     InputLinks = cms.InputTag( "" ),
51580     requireL3MuonTrajectorySeed = cms.bool( True ),
51581     useSimpleGeometry = cms.bool( True ),
51582     useStation2 = cms.bool( True ),
51583     fallbackToME1 = cms.bool( False ),
51584     cosmicPropagationHypothesis = cms.bool( False ),
51585     useMB2InOverlap = cms.bool( False ),
51586     useTrack = cms.string( "tracker" ),
51587     useState = cms.string( "atVertex" ),
51588     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51589     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51590     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51591 )
51592 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
51593     saveTags = cms.bool( True ),
51594     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
51595     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
51596     etcutEB = cms.double( 48.0 ),
51597     etcutEE = cms.double( 48.0 ),
51598     minEtaCut = cms.double( -9999.0 ),
51599     maxEtaCut = cms.double( 9999.0 ),
51600     ncandcut = cms.int32( 1 )
51601 )
51602 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51603     saveTags = cms.bool( True ),
51604     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLEtFilter" ),
51605     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
51606     rhoTag = cms.InputTag( "" ),
51607     energyLowEdges = cms.vdouble( 0.0 ),
51608     lessThan = cms.bool( True ),
51609     useEt = cms.bool( False ),
51610     useAbs = cms.bool( False ),
51611     thrRegularEB = cms.vdouble( 0.014 ),
51612     thrRegularEE = cms.vdouble( 0.035 ),
51613     thrOverEEB = cms.vdouble( -1.0 ),
51614     thrOverEEE = cms.vdouble( -1.0 ),
51615     thrOverE2EB = cms.vdouble( -1.0 ),
51616     thrOverE2EE = cms.vdouble( -1.0 ),
51617     ncandcut = cms.int32( 1 ),
51618     doRhoCorrection = cms.bool( False ),
51619     rhoMax = cms.double( 9.9999999E7 ),
51620     rhoScale = cms.double( 1.0 ),
51621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51623     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51624 )
51625 fragment.hltMu48NoFiltersNoVtxPhoton48CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51626     saveTags = cms.bool( True ),
51627     candTag = cms.InputTag( "hltMu48NoFiltersNoVtxPhoton48CaloIdLClusterShapeFilter" ),
51628     varTag = cms.InputTag( "hltEgammaHoverE" ),
51629     rhoTag = cms.InputTag( "" ),
51630     energyLowEdges = cms.vdouble( 0.0 ),
51631     lessThan = cms.bool( True ),
51632     useEt = cms.bool( False ),
51633     useAbs = cms.bool( False ),
51634     thrRegularEB = cms.vdouble( -1.0 ),
51635     thrRegularEE = cms.vdouble( -1.0 ),
51636     thrOverEEB = cms.vdouble( 0.15 ),
51637     thrOverEEE = cms.vdouble( 0.1 ),
51638     thrOverE2EB = cms.vdouble( -1.0 ),
51639     thrOverE2EE = cms.vdouble( -1.0 ),
51640     ncandcut = cms.int32( 1 ),
51641     doRhoCorrection = cms.bool( False ),
51642     rhoMax = cms.double( 9.9999999E7 ),
51643     rhoScale = cms.double( 1.0 ),
51644     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51646     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51647 )
51648 fragment.hltPreMu38NoFiltersNoVtxDisplacedPhoton38CaloIdL = cms.EDFilter( "HLTPrescaler",
51649     offset = cms.uint32( 0 ),
51650     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51651 )
51652 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered38Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
51653     saveTags = cms.bool( True ),
51654     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51655     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
51656     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
51657     L1CandTag = cms.InputTag( "" ),
51658     inputMuonCollection = cms.InputTag( "" ),
51659     MinN = cms.int32( 1 ),
51660     MaxEta = cms.double( 2.5 ),
51661     MinNhits = cms.int32( 0 ),
51662     MaxDr = cms.double( 9999.0 ),
51663     MinDr = cms.double( -1.0 ),
51664     MaxDz = cms.double( 9999.0 ),
51665     MinDxySig = cms.double( -1.0 ),
51666     MinPt = cms.double( 38.0 ),
51667     NSigmaPt = cms.double( 0.0 ),
51668     MaxNormalizedChi2 = cms.double( 9999.0 ),
51669     MaxDXYBeamSpot = cms.double( 9999.0 ),
51670     MinDXYBeamSpot = cms.double( 0.01 ),
51671     MinNmuonHits = cms.int32( 0 ),
51672     MaxPtDifference = cms.double( 9999.0 ),
51673     MinTrackPt = cms.double( 0.0 ),
51674     minMuonStations = cms.int32( -1 ),
51675     minTrkHits = cms.int32( -1 ),
51676     minMuonHits = cms.int32( -1 ),
51677     allowedTypeMask = cms.uint32( 255 ),
51678     requiredTypeMask = cms.uint32( 0 ),
51679     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
51680     trkMuonId = cms.uint32( 0 ),
51681     L1MatchingdR = cms.double( 0.3 ),
51682     MatchToPreviousCand = cms.bool( True ),
51683     InputLinks = cms.InputTag( "" ),
51684     requireL3MuonTrajectorySeed = cms.bool( True ),
51685     useSimpleGeometry = cms.bool( True ),
51686     useStation2 = cms.bool( True ),
51687     fallbackToME1 = cms.bool( False ),
51688     cosmicPropagationHypothesis = cms.bool( False ),
51689     useMB2InOverlap = cms.bool( False ),
51690     useTrack = cms.string( "tracker" ),
51691     useState = cms.string( "atVertex" ),
51692     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51693     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51694     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51695 )
51696 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
51697     saveTags = cms.bool( True ),
51698     inputTag = cms.InputTag( "hltEGL1Mu5EG20Filter" ),
51699     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
51700     etcutEB = cms.double( 38.0 ),
51701     etcutEE = cms.double( 38.0 ),
51702     minEtaCut = cms.double( -9999.0 ),
51703     maxEtaCut = cms.double( 9999.0 ),
51704     ncandcut = cms.int32( 1 )
51705 )
51706 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51707     saveTags = cms.bool( True ),
51708     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLEtFilter" ),
51709     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
51710     rhoTag = cms.InputTag( "" ),
51711     energyLowEdges = cms.vdouble( 0.0 ),
51712     lessThan = cms.bool( True ),
51713     useEt = cms.bool( False ),
51714     useAbs = cms.bool( False ),
51715     thrRegularEB = cms.vdouble( 0.014 ),
51716     thrRegularEE = cms.vdouble( 0.035 ),
51717     thrOverEEB = cms.vdouble( -1.0 ),
51718     thrOverEEE = cms.vdouble( -1.0 ),
51719     thrOverE2EB = cms.vdouble( -1.0 ),
51720     thrOverE2EE = cms.vdouble( -1.0 ),
51721     ncandcut = cms.int32( 1 ),
51722     doRhoCorrection = cms.bool( False ),
51723     rhoMax = cms.double( 9.9999999E7 ),
51724     rhoScale = cms.double( 1.0 ),
51725     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51726     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51727     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51728 )
51729 fragment.hltMu38NoFiltersNoVtxPhoton38CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51730     saveTags = cms.bool( True ),
51731     candTag = cms.InputTag( "hltMu38NoFiltersNoVtxPhoton38CaloIdLClusterShapeFilter" ),
51732     varTag = cms.InputTag( "hltEgammaHoverE" ),
51733     rhoTag = cms.InputTag( "" ),
51734     energyLowEdges = cms.vdouble( 0.0 ),
51735     lessThan = cms.bool( True ),
51736     useEt = cms.bool( False ),
51737     useAbs = cms.bool( False ),
51738     thrRegularEB = cms.vdouble( -1.0 ),
51739     thrRegularEE = cms.vdouble( -1.0 ),
51740     thrOverEEB = cms.vdouble( 0.15 ),
51741     thrOverEEE = cms.vdouble( 0.1 ),
51742     thrOverE2EB = cms.vdouble( -1.0 ),
51743     thrOverE2EE = cms.vdouble( -1.0 ),
51744     ncandcut = cms.int32( 1 ),
51745     doRhoCorrection = cms.bool( False ),
51746     rhoMax = cms.double( 9.9999999E7 ),
51747     rhoScale = cms.double( 1.0 ),
51748     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51749     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51750     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51751 )
51752 fragment.hltPreMu43NoFiltersNoVtxDisplacedPhoton43CaloIdL = cms.EDFilter( "HLTPrescaler",
51753     offset = cms.uint32( 0 ),
51754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51755 )
51756 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered43Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
51757     saveTags = cms.bool( True ),
51758     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
51759     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
51760     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered16" ),
51761     L1CandTag = cms.InputTag( "" ),
51762     inputMuonCollection = cms.InputTag( "" ),
51763     MinN = cms.int32( 1 ),
51764     MaxEta = cms.double( 2.5 ),
51765     MinNhits = cms.int32( 0 ),
51766     MaxDr = cms.double( 9999.0 ),
51767     MinDr = cms.double( -1.0 ),
51768     MaxDz = cms.double( 9999.0 ),
51769     MinDxySig = cms.double( -1.0 ),
51770     MinPt = cms.double( 43.0 ),
51771     NSigmaPt = cms.double( 0.0 ),
51772     MaxNormalizedChi2 = cms.double( 9999.0 ),
51773     MaxDXYBeamSpot = cms.double( 9999.0 ),
51774     MinDXYBeamSpot = cms.double( 0.01 ),
51775     MinNmuonHits = cms.int32( 0 ),
51776     MaxPtDifference = cms.double( 9999.0 ),
51777     MinTrackPt = cms.double( 0.0 ),
51778     minMuonStations = cms.int32( -1 ),
51779     minTrkHits = cms.int32( -1 ),
51780     minMuonHits = cms.int32( -1 ),
51781     allowedTypeMask = cms.uint32( 255 ),
51782     requiredTypeMask = cms.uint32( 0 ),
51783     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
51784     trkMuonId = cms.uint32( 0 ),
51785     L1MatchingdR = cms.double( 0.3 ),
51786     MatchToPreviousCand = cms.bool( True ),
51787     InputLinks = cms.InputTag( "" ),
51788     requireL3MuonTrajectorySeed = cms.bool( True ),
51789     useSimpleGeometry = cms.bool( True ),
51790     useStation2 = cms.bool( True ),
51791     fallbackToME1 = cms.bool( False ),
51792     cosmicPropagationHypothesis = cms.bool( False ),
51793     useMB2InOverlap = cms.bool( False ),
51794     useTrack = cms.string( "tracker" ),
51795     useState = cms.string( "atVertex" ),
51796     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
51797     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
51798     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
51799 )
51800 fragment.hltL1sIsoEG30erJetC34drMin0p3 = cms.EDFilter( "HLTL1TSeed",
51801     saveTags = cms.bool( True ),
51802     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_LooseIsoEG26er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG28er2p1_Jet34er2p5_dR_Min0p3 OR L1_LooseIsoEG30er2p1_Jet34er2p5_dR_Min0p3 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" ),
51803     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
51804     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
51805     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
51806     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
51807     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51808     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51809     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51810     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
51811     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
51812 )
51813 fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned = cms.EDFilter( "HLTPrescaler",
51814     offset = cms.uint32( 0 ),
51815     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
51816 )
51817 fragment.hltEGL1IsoEG30erJetC34drMin0p3Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
51818     saveTags = cms.bool( True ),
51819     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
51820     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51821     candNonIsolatedTag = cms.InputTag( "" ),
51822     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
51823     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG30erJetC34drMin0p3" ),
51824     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
51825     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
51826     ncandcut = cms.int32( 1 ),
51827     doIsolated = cms.bool( False ),
51828     region_eta_size = cms.double( 0.522 ),
51829     region_eta_size_ecap = cms.double( 1.0 ),
51830     region_phi_size = cms.double( 1.044 ),
51831     barrel_end = cms.double( 1.4791 ),
51832     endcap_end = cms.double( 2.17 )
51833 )
51834 fragment.hltEG30L1IsoEGerJetC34drMin0p3EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
51835     saveTags = cms.bool( True ),
51836     inputTag = cms.InputTag( "hltEGL1IsoEG30erJetC34drMin0p3Filter" ),
51837     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
51838     etcutEB = cms.double( 30.0 ),
51839     etcutEE = cms.double( 30.0 ),
51840     minEtaCut = cms.double( -9999.0 ),
51841     maxEtaCut = cms.double( 9999.0 ),
51842     ncandcut = cms.int32( 1 )
51843 )
51844 fragment.hltEle30erJetC34WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
51845     saveTags = cms.bool( True ),
51846     candTag = cms.InputTag( "hltEG30L1IsoEGerJetC34drMin0p3EtFilter" ),
51847     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
51848     rhoTag = cms.InputTag( "" ),
51849     energyLowEdges = cms.vdouble( 0.0 ),
51850     lessThan = cms.bool( True ),
51851     useEt = cms.bool( False ),
51852     useAbs = cms.bool( False ),
51853     thrRegularEB = cms.vdouble( 0.011 ),
51854     thrRegularEE = cms.vdouble( 0.0305 ),
51855     thrOverEEB = cms.vdouble( -1.0 ),
51856     thrOverEEE = cms.vdouble( -1.0 ),
51857     thrOverE2EB = cms.vdouble( -1.0 ),
51858     thrOverE2EE = cms.vdouble( -1.0 ),
51859     ncandcut = cms.int32( 1 ),
51860     doRhoCorrection = cms.bool( False ),
51861     rhoMax = cms.double( 9.9999999E7 ),
51862     rhoScale = cms.double( 1.0 ),
51863     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
51864     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
51865     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51866 )
51867 fragment.hltEle30erJetC34WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
51868     saveTags = cms.bool( True ),
51869     candTag = cms.InputTag( "hltEle30erJetC34WPTightClusterShapeFilter" ),
51870     varTag = cms.InputTag( "hltEgammaHoverE" ),
51871     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
51872     energyLowEdges = cms.vdouble( 0.0 ),
51873     lessThan = cms.bool( True ),
51874     useEt = cms.bool( False ),
51875     useAbs = cms.bool( False ),
51876     etaBoundaryEB12 = cms.double( 1.0 ),
51877     etaBoundaryEE12 = cms.double( 2.1 ),
51878     thrRegularEB1 = cms.vdouble( 0.75 ),
51879     thrRegularEE1 = cms.vdouble( 3.0 ),
51880     thrOverEEB1 = cms.vdouble( 0.03 ),
51881     thrOverEEE1 = cms.vdouble( 0.03 ),
51882     thrOverE2EB1 = cms.vdouble( 0.0 ),
51883     thrOverE2EE1 = cms.vdouble( 0.0 ),
51884     thrRegularEB2 = cms.vdouble( 2.25 ),
51885     thrRegularEE2 = cms.vdouble( 5.0 ),
51886     thrOverEEB2 = cms.vdouble( 0.03 ),
51887     thrOverEEE2 = cms.vdouble( 0.03 ),
51888     thrOverE2EB2 = cms.vdouble( 0.0 ),
51889     thrOverE2EE2 = cms.vdouble( 0.0 ),
51890     ncandcut = cms.int32( 1 ),
51891     doRhoCorrection = cms.bool( True ),
51892     rhoMax = cms.double( 9.9999999E7 ),
51893     rhoScale = cms.double( 1.0 ),
51894     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
51895     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
51896     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51897 )
51898 fragment.hltEle30erJetC34WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
51899     saveTags = cms.bool( True ),
51900     candTag = cms.InputTag( "hltEle30erJetC34WPTightHEFilter" ),
51901     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
51902     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
51903     energyLowEdges = cms.vdouble( 0.0 ),
51904     lessThan = cms.bool( True ),
51905     useEt = cms.bool( True ),
51906     useAbs = cms.bool( False ),
51907     etaBoundaryEB12 = cms.double( 1.0 ),
51908     etaBoundaryEE12 = cms.double( 2.1 ),
51909     thrRegularEB1 = cms.vdouble( 1.75 ),
51910     thrRegularEE1 = cms.vdouble( 1.0 ),
51911     thrOverEEB1 = cms.vdouble( 0.03 ),
51912     thrOverEEE1 = cms.vdouble( 0.025 ),
51913     thrOverE2EB1 = cms.vdouble( 0.0 ),
51914     thrOverE2EE1 = cms.vdouble( 0.0 ),
51915     thrRegularEB2 = cms.vdouble( 1.75 ),
51916     thrRegularEE2 = cms.vdouble( 2.0 ),
51917     thrOverEEB2 = cms.vdouble( 0.03 ),
51918     thrOverEEE2 = cms.vdouble( 0.025 ),
51919     thrOverE2EB2 = cms.vdouble( 0.0 ),
51920     thrOverE2EE2 = cms.vdouble( 0.0 ),
51921     ncandcut = cms.int32( 1 ),
51922     doRhoCorrection = cms.bool( True ),
51923     rhoMax = cms.double( 9.9999999E7 ),
51924     rhoScale = cms.double( 1.0 ),
51925     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
51926     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
51927     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51928 )
51929 fragment.hltEle30erJetC34WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
51930     saveTags = cms.bool( True ),
51931     candTag = cms.InputTag( "hltEle30erJetC34WPTightEcalIsoFilter" ),
51932     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
51933     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
51934     energyLowEdges = cms.vdouble( 0.0 ),
51935     lessThan = cms.bool( True ),
51936     useEt = cms.bool( True ),
51937     useAbs = cms.bool( False ),
51938     etaBoundaryEB12 = cms.double( 1.0 ),
51939     etaBoundaryEE12 = cms.double( 2.0 ),
51940     thrRegularEB1 = cms.vdouble( 2.5 ),
51941     thrRegularEE1 = cms.vdouble( 1.0 ),
51942     thrOverEEB1 = cms.vdouble( 0.03 ),
51943     thrOverEEE1 = cms.vdouble( 0.03 ),
51944     thrOverE2EB1 = cms.vdouble( 0.0 ),
51945     thrOverE2EE1 = cms.vdouble( 0.0 ),
51946     thrRegularEB2 = cms.vdouble( 3.0 ),
51947     thrRegularEE2 = cms.vdouble( 2.0 ),
51948     thrOverEEB2 = cms.vdouble( 0.03 ),
51949     thrOverEEE2 = cms.vdouble( 0.03 ),
51950     thrOverE2EB2 = cms.vdouble( 0.0 ),
51951     thrOverE2EE2 = cms.vdouble( 0.0 ),
51952     ncandcut = cms.int32( 1 ),
51953     doRhoCorrection = cms.bool( True ),
51954     rhoMax = cms.double( 9.9999999E7 ),
51955     rhoScale = cms.double( 1.0 ),
51956     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
51957     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
51958     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
51959 )
51960 fragment.hltEle30erJetC34WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
51961     saveTags = cms.bool( True ),
51962     candTag = cms.InputTag( "hltEle30erJetC34WPTightHcalIsoFilter" ),
51963     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
51964     npixelmatchcut = cms.double( 1.0 ),
51965     ncandcut = cms.int32( 1 ),
51966     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
51967     s_a_phi1B = cms.double( 0.0069 ),
51968     s_a_phi1I = cms.double( 0.0088 ),
51969     s_a_phi1F = cms.double( 0.0076 ),
51970     s_a_phi2B = cms.double( 3.7E-4 ),
51971     s_a_phi2I = cms.double( 7.0E-4 ),
51972     s_a_phi2F = cms.double( 0.00906 ),
51973     s_a_zB = cms.double( 0.012 ),
51974     s_a_rI = cms.double( 0.027 ),
51975     s_a_rF = cms.double( 0.04 ),
51976     s2_threshold = cms.double( 0.4 ),
51977     tanhSO10BarrelThres = cms.double( 0.35 ),
51978     tanhSO10InterThres = cms.double( 1.0 ),
51979     tanhSO10ForwardThres = cms.double( 1.0 ),
51980     useS = cms.bool( False ),
51981     pixelVeto = cms.bool( False )
51982 )
51983 fragment.hltEle30erJetC34WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
51984     saveTags = cms.bool( True ),
51985     candTag = cms.InputTag( "hltEle30erJetC34WPTightPixelMatchFilter" ),
51986     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
51987     rhoTag = cms.InputTag( "" ),
51988     energyLowEdges = cms.vdouble( 0.0 ),
51989     lessThan = cms.bool( True ),
51990     useEt = cms.bool( False ),
51991     useAbs = cms.bool( False ),
51992     thrRegularEB = cms.vdouble( 70.0 ),
51993     thrRegularEE = cms.vdouble( 45.0 ),
51994     thrOverEEB = cms.vdouble( -1.0 ),
51995     thrOverEEE = cms.vdouble( -1.0 ),
51996     thrOverE2EB = cms.vdouble( -1.0 ),
51997     thrOverE2EE = cms.vdouble( -1.0 ),
51998     ncandcut = cms.int32( 1 ),
51999     doRhoCorrection = cms.bool( False ),
52000     rhoMax = cms.double( 9.9999999E7 ),
52001     rhoScale = cms.double( 1.0 ),
52002     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52003     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52004     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52005 )
52006 fragment.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52007     saveTags = cms.bool( True ),
52008     candTag = cms.InputTag( "hltEle30erJetC34WPTightPMS2Filter" ),
52009     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
52010     rhoTag = cms.InputTag( "" ),
52011     energyLowEdges = cms.vdouble( 0.0 ),
52012     lessThan = cms.bool( True ),
52013     useEt = cms.bool( False ),
52014     useAbs = cms.bool( True ),
52015     thrRegularEB = cms.vdouble( 0.012 ),
52016     thrRegularEE = cms.vdouble( 0.011 ),
52017     thrOverEEB = cms.vdouble( -1.0 ),
52018     thrOverEEE = cms.vdouble( -1.0 ),
52019     thrOverE2EB = cms.vdouble( -1.0 ),
52020     thrOverE2EE = cms.vdouble( -1.0 ),
52021     ncandcut = cms.int32( 1 ),
52022     doRhoCorrection = cms.bool( False ),
52023     rhoMax = cms.double( 9.9999999E7 ),
52024     rhoScale = cms.double( 1.0 ),
52025     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52026     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52027     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52028 )
52029 fragment.hltEle30erJetC34WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52030     saveTags = cms.bool( True ),
52031     candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter" ),
52032     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
52033     rhoTag = cms.InputTag( "" ),
52034     energyLowEdges = cms.vdouble( 0.0 ),
52035     lessThan = cms.bool( True ),
52036     useEt = cms.bool( False ),
52037     useAbs = cms.bool( False ),
52038     thrRegularEB = cms.vdouble( 999.0 ),
52039     thrRegularEE = cms.vdouble( 1.0 ),
52040     thrOverEEB = cms.vdouble( -1.0 ),
52041     thrOverEEE = cms.vdouble( -1.0 ),
52042     thrOverE2EB = cms.vdouble( -1.0 ),
52043     thrOverE2EE = cms.vdouble( -1.0 ),
52044     ncandcut = cms.int32( 1 ),
52045     doRhoCorrection = cms.bool( False ),
52046     rhoMax = cms.double( 9.9999999E7 ),
52047     rhoScale = cms.double( 1.0 ),
52048     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52049     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52050     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52051 )
52052 fragment.hltEle30erJetC34WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52053     saveTags = cms.bool( True ),
52054     candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfMissingHitsFilter" ),
52055     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
52056     rhoTag = cms.InputTag( "" ),
52057     energyLowEdges = cms.vdouble( 0.0 ),
52058     lessThan = cms.bool( True ),
52059     useEt = cms.bool( False ),
52060     useAbs = cms.bool( True ),
52061     thrRegularEB = cms.vdouble( 0.004 ),
52062     thrRegularEE = cms.vdouble( 0.005 ),
52063     thrOverEEB = cms.vdouble( -1.0 ),
52064     thrOverEEE = cms.vdouble( -1.0 ),
52065     thrOverE2EB = cms.vdouble( -1.0 ),
52066     thrOverE2EE = cms.vdouble( -1.0 ),
52067     ncandcut = cms.int32( 1 ),
52068     doRhoCorrection = cms.bool( False ),
52069     rhoMax = cms.double( 9.9999999E7 ),
52070     rhoScale = cms.double( 1.0 ),
52071     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52072     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52073     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52074 )
52075 fragment.hltEle30erJetC34WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52076     saveTags = cms.bool( True ),
52077     candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfDetaFilter" ),
52078     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
52079     rhoTag = cms.InputTag( "" ),
52080     energyLowEdges = cms.vdouble( 0.0 ),
52081     lessThan = cms.bool( True ),
52082     useEt = cms.bool( False ),
52083     useAbs = cms.bool( True ),
52084     thrRegularEB = cms.vdouble( 0.02 ),
52085     thrRegularEE = cms.vdouble( 0.023 ),
52086     thrOverEEB = cms.vdouble( -1.0 ),
52087     thrOverEEE = cms.vdouble( -1.0 ),
52088     thrOverE2EB = cms.vdouble( -1.0 ),
52089     thrOverE2EE = cms.vdouble( -1.0 ),
52090     ncandcut = cms.int32( 1 ),
52091     doRhoCorrection = cms.bool( False ),
52092     rhoMax = cms.double( 9.9999999E7 ),
52093     rhoScale = cms.double( 1.0 ),
52094     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52095     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52096     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52097 )
52098 fragment.hltEle30erJetC34WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
52099     saveTags = cms.bool( True ),
52100     candTag = cms.InputTag( "hltEle30erJetC34WPTightGsfDphiFilter" ),
52101     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
52102     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52103     energyLowEdges = cms.vdouble( 0.0 ),
52104     lessThan = cms.bool( True ),
52105     useEt = cms.bool( True ),
52106     useAbs = cms.bool( False ),
52107     etaBoundaryEB12 = cms.double( 1.0 ),
52108     etaBoundaryEE12 = cms.double( 2.1 ),
52109     thrRegularEB1 = cms.vdouble( 0.838 ),
52110     thrRegularEE1 = cms.vdouble( -0.363 ),
52111     thrOverEEB1 = cms.vdouble( 0.03 ),
52112     thrOverEEE1 = cms.vdouble( 0.025 ),
52113     thrOverE2EB1 = cms.vdouble( 0.0 ),
52114     thrOverE2EE1 = cms.vdouble( 0.0 ),
52115     thrRegularEB2 = cms.vdouble( -0.385 ),
52116     thrRegularEE2 = cms.vdouble( 0.702 ),
52117     thrOverEEB2 = cms.vdouble( 0.03 ),
52118     thrOverEEE2 = cms.vdouble( 0.025 ),
52119     thrOverE2EB2 = cms.vdouble( 0.0 ),
52120     thrOverE2EE2 = cms.vdouble( 0.0 ),
52121     ncandcut = cms.int32( 1 ),
52122     doRhoCorrection = cms.bool( True ),
52123     rhoMax = cms.double( 9.9999999E7 ),
52124     rhoScale = cms.double( 1.0 ),
52125     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
52126     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
52127     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52128 )
52129 fragment.hltDoubleCentralCaloJet10 = cms.EDFilter( "HLT1CaloJet",
52130     saveTags = cms.bool( True ),
52131     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
52132     triggerType = cms.int32( 85 ),
52133     MinE = cms.double( -1.0 ),
52134     MinPt = cms.double( 10.0 ),
52135     MinMass = cms.double( -1.0 ),
52136     MaxMass = cms.double( -1.0 ),
52137     MinEta = cms.double( -1.0 ),
52138     MaxEta = cms.double( 2.6 ),
52139     MinN = cms.int32( 2 )
52140 )
52141 fragment.hltEle30JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
52142     leptons = cms.InputTag( "hltEle30erJetC34WPTightGsfTrackIsoFilter" ),
52143     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
52144     minDeltaR = cms.double( 0.4 ),
52145     numLeptons = cms.uint32( 1 )
52146 )
52147 fragment.hltEle30PFJet35EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
52148     saveTags = cms.bool( True ),
52149     inputTag = cms.InputTag( "hltEle30JetCollectionsForLeptonPlusPFJets" ),
52150     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
52151     MinJetPt = cms.double( 35.0 ),
52152     MaxAbsJetEta = cms.double( 2.6 ),
52153     MinNJets = cms.uint32( 1 ),
52154     triggerType = cms.int32( 85 )
52155 )
52156 fragment.hltL1sIsoEG28erHTT100 = cms.EDFilter( "HLTL1TSeed",
52157     saveTags = cms.bool( True ),
52158     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_LooseIsoEG24er2p1_HTT100er OR L1_LooseIsoEG26er2p1_HTT100er OR L1_LooseIsoEG28er2p1_HTT100er 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" ),
52159     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52160     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
52161     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52162     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
52163     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52164     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52165     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52166     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
52167     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
52168 )
52169 fragment.hltPreEle28eta2p1WPTightGsfHT150 = cms.EDFilter( "HLTPrescaler",
52170     offset = cms.uint32( 0 ),
52171     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52172 )
52173 fragment.hltEGL1IsoEG28erHTT100Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
52174     saveTags = cms.bool( True ),
52175     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
52176     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52177     candNonIsolatedTag = cms.InputTag( "" ),
52178     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52179     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG28erHTT100" ),
52180     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52181     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52182     ncandcut = cms.int32( 1 ),
52183     doIsolated = cms.bool( False ),
52184     region_eta_size = cms.double( 0.522 ),
52185     region_eta_size_ecap = cms.double( 1.0 ),
52186     region_phi_size = cms.double( 1.044 ),
52187     barrel_end = cms.double( 1.4791 ),
52188     endcap_end = cms.double( 2.17 )
52189 )
52190 fragment.hltEG28L1IsoEG28erHTT100EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52191     saveTags = cms.bool( True ),
52192     inputTag = cms.InputTag( "hltEGL1IsoEG28erHTT100Filter" ),
52193     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52194     etcutEB = cms.double( 28.0 ),
52195     etcutEE = cms.double( 28.0 ),
52196     minEtaCut = cms.double( -9999.0 ),
52197     maxEtaCut = cms.double( 9999.0 ),
52198     ncandcut = cms.int32( 1 )
52199 )
52200 fragment.hltEle28erHTT100WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52201     saveTags = cms.bool( True ),
52202     candTag = cms.InputTag( "hltEG28L1IsoEG28erHTT100EtFilter" ),
52203     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52204     rhoTag = cms.InputTag( "" ),
52205     energyLowEdges = cms.vdouble( 0.0 ),
52206     lessThan = cms.bool( True ),
52207     useEt = cms.bool( False ),
52208     useAbs = cms.bool( False ),
52209     thrRegularEB = cms.vdouble( 0.011 ),
52210     thrRegularEE = cms.vdouble( 0.0305 ),
52211     thrOverEEB = cms.vdouble( -1.0 ),
52212     thrOverEEE = cms.vdouble( -1.0 ),
52213     thrOverE2EB = cms.vdouble( -1.0 ),
52214     thrOverE2EE = cms.vdouble( -1.0 ),
52215     ncandcut = cms.int32( 1 ),
52216     doRhoCorrection = cms.bool( False ),
52217     rhoMax = cms.double( 9.9999999E7 ),
52218     rhoScale = cms.double( 1.0 ),
52219     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52220     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52221     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52222 )
52223 fragment.hltEle28erHTT100WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
52224     saveTags = cms.bool( True ),
52225     candTag = cms.InputTag( "hltEle28erHTT100WPTightClusterShapeFilter" ),
52226     varTag = cms.InputTag( "hltEgammaHoverE" ),
52227     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52228     energyLowEdges = cms.vdouble( 0.0 ),
52229     lessThan = cms.bool( True ),
52230     useEt = cms.bool( False ),
52231     useAbs = cms.bool( False ),
52232     etaBoundaryEB12 = cms.double( 1.0 ),
52233     etaBoundaryEE12 = cms.double( 2.1 ),
52234     thrRegularEB1 = cms.vdouble( 0.75 ),
52235     thrRegularEE1 = cms.vdouble( 3.0 ),
52236     thrOverEEB1 = cms.vdouble( 0.03 ),
52237     thrOverEEE1 = cms.vdouble( 0.03 ),
52238     thrOverE2EB1 = cms.vdouble( 0.0 ),
52239     thrOverE2EE1 = cms.vdouble( 0.0 ),
52240     thrRegularEB2 = cms.vdouble( 2.25 ),
52241     thrRegularEE2 = cms.vdouble( 5.0 ),
52242     thrOverEEB2 = cms.vdouble( 0.03 ),
52243     thrOverEEE2 = cms.vdouble( 0.03 ),
52244     thrOverE2EB2 = cms.vdouble( 0.0 ),
52245     thrOverE2EE2 = cms.vdouble( 0.0 ),
52246     ncandcut = cms.int32( 1 ),
52247     doRhoCorrection = cms.bool( True ),
52248     rhoMax = cms.double( 9.9999999E7 ),
52249     rhoScale = cms.double( 1.0 ),
52250     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
52251     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
52252     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52253 )
52254 fragment.hltEle28erHTT100WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
52255     saveTags = cms.bool( True ),
52256     candTag = cms.InputTag( "hltEle28erHTT100WPTightHEFilter" ),
52257     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
52258     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52259     energyLowEdges = cms.vdouble( 0.0 ),
52260     lessThan = cms.bool( True ),
52261     useEt = cms.bool( True ),
52262     useAbs = cms.bool( False ),
52263     etaBoundaryEB12 = cms.double( 1.0 ),
52264     etaBoundaryEE12 = cms.double( 2.1 ),
52265     thrRegularEB1 = cms.vdouble( 1.75 ),
52266     thrRegularEE1 = cms.vdouble( 1.0 ),
52267     thrOverEEB1 = cms.vdouble( 0.03 ),
52268     thrOverEEE1 = cms.vdouble( 0.025 ),
52269     thrOverE2EB1 = cms.vdouble( 0.0 ),
52270     thrOverE2EE1 = cms.vdouble( 0.0 ),
52271     thrRegularEB2 = cms.vdouble( 1.75 ),
52272     thrRegularEE2 = cms.vdouble( 2.0 ),
52273     thrOverEEB2 = cms.vdouble( 0.03 ),
52274     thrOverEEE2 = cms.vdouble( 0.025 ),
52275     thrOverE2EB2 = cms.vdouble( 0.0 ),
52276     thrOverE2EE2 = cms.vdouble( 0.0 ),
52277     ncandcut = cms.int32( 1 ),
52278     doRhoCorrection = cms.bool( True ),
52279     rhoMax = cms.double( 9.9999999E7 ),
52280     rhoScale = cms.double( 1.0 ),
52281     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
52282     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
52283     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52284 )
52285 fragment.hltEle28erHTT100WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
52286     saveTags = cms.bool( True ),
52287     candTag = cms.InputTag( "hltEle28erHTT100WPTightEcalIsoFilter" ),
52288     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
52289     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52290     energyLowEdges = cms.vdouble( 0.0 ),
52291     lessThan = cms.bool( True ),
52292     useEt = cms.bool( True ),
52293     useAbs = cms.bool( False ),
52294     etaBoundaryEB12 = cms.double( 1.0 ),
52295     etaBoundaryEE12 = cms.double( 2.0 ),
52296     thrRegularEB1 = cms.vdouble( 2.5 ),
52297     thrRegularEE1 = cms.vdouble( 1.0 ),
52298     thrOverEEB1 = cms.vdouble( 0.03 ),
52299     thrOverEEE1 = cms.vdouble( 0.03 ),
52300     thrOverE2EB1 = cms.vdouble( 0.0 ),
52301     thrOverE2EE1 = cms.vdouble( 0.0 ),
52302     thrRegularEB2 = cms.vdouble( 3.0 ),
52303     thrRegularEE2 = cms.vdouble( 2.0 ),
52304     thrOverEEB2 = cms.vdouble( 0.03 ),
52305     thrOverEEE2 = cms.vdouble( 0.03 ),
52306     thrOverE2EB2 = cms.vdouble( 0.0 ),
52307     thrOverE2EE2 = cms.vdouble( 0.0 ),
52308     ncandcut = cms.int32( 1 ),
52309     doRhoCorrection = cms.bool( True ),
52310     rhoMax = cms.double( 9.9999999E7 ),
52311     rhoScale = cms.double( 1.0 ),
52312     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
52313     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
52314     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52315 )
52316 fragment.hltEle28erHTT100WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
52317     saveTags = cms.bool( True ),
52318     candTag = cms.InputTag( "hltEle28erHTT100WPTightHcalIsoFilter" ),
52319     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
52320     npixelmatchcut = cms.double( 1.0 ),
52321     ncandcut = cms.int32( 1 ),
52322     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52323     s_a_phi1B = cms.double( 0.0069 ),
52324     s_a_phi1I = cms.double( 0.0088 ),
52325     s_a_phi1F = cms.double( 0.0076 ),
52326     s_a_phi2B = cms.double( 3.7E-4 ),
52327     s_a_phi2I = cms.double( 7.0E-4 ),
52328     s_a_phi2F = cms.double( 0.00906 ),
52329     s_a_zB = cms.double( 0.012 ),
52330     s_a_rI = cms.double( 0.027 ),
52331     s_a_rF = cms.double( 0.04 ),
52332     s2_threshold = cms.double( 0.4 ),
52333     tanhSO10BarrelThres = cms.double( 0.35 ),
52334     tanhSO10InterThres = cms.double( 1.0 ),
52335     tanhSO10ForwardThres = cms.double( 1.0 ),
52336     useS = cms.bool( False ),
52337     pixelVeto = cms.bool( False )
52338 )
52339 fragment.hltEle28erHTT100WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
52340     saveTags = cms.bool( True ),
52341     candTag = cms.InputTag( "hltEle28erHTT100WPTightPixelMatchFilter" ),
52342     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
52343     rhoTag = cms.InputTag( "" ),
52344     energyLowEdges = cms.vdouble( 0.0 ),
52345     lessThan = cms.bool( True ),
52346     useEt = cms.bool( False ),
52347     useAbs = cms.bool( False ),
52348     thrRegularEB = cms.vdouble( 70.0 ),
52349     thrRegularEE = cms.vdouble( 45.0 ),
52350     thrOverEEB = cms.vdouble( -1.0 ),
52351     thrOverEEE = cms.vdouble( -1.0 ),
52352     thrOverE2EB = cms.vdouble( -1.0 ),
52353     thrOverE2EE = cms.vdouble( -1.0 ),
52354     ncandcut = cms.int32( 1 ),
52355     doRhoCorrection = cms.bool( False ),
52356     rhoMax = cms.double( 9.9999999E7 ),
52357     rhoScale = cms.double( 1.0 ),
52358     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52359     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52360     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52361 )
52362 fragment.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52363     saveTags = cms.bool( True ),
52364     candTag = cms.InputTag( "hltEle28erHTT100WPTightPMS2Filter" ),
52365     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
52366     rhoTag = cms.InputTag( "" ),
52367     energyLowEdges = cms.vdouble( 0.0 ),
52368     lessThan = cms.bool( True ),
52369     useEt = cms.bool( False ),
52370     useAbs = cms.bool( True ),
52371     thrRegularEB = cms.vdouble( 0.012 ),
52372     thrRegularEE = cms.vdouble( 0.011 ),
52373     thrOverEEB = cms.vdouble( -1.0 ),
52374     thrOverEEE = cms.vdouble( -1.0 ),
52375     thrOverE2EB = cms.vdouble( -1.0 ),
52376     thrOverE2EE = cms.vdouble( -1.0 ),
52377     ncandcut = cms.int32( 1 ),
52378     doRhoCorrection = cms.bool( False ),
52379     rhoMax = cms.double( 9.9999999E7 ),
52380     rhoScale = cms.double( 1.0 ),
52381     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52382     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52383     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52384 )
52385 fragment.hltEle28erHTT100WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52386     saveTags = cms.bool( True ),
52387     candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter" ),
52388     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
52389     rhoTag = cms.InputTag( "" ),
52390     energyLowEdges = cms.vdouble( 0.0 ),
52391     lessThan = cms.bool( True ),
52392     useEt = cms.bool( False ),
52393     useAbs = cms.bool( False ),
52394     thrRegularEB = cms.vdouble( 999.0 ),
52395     thrRegularEE = cms.vdouble( 1.0 ),
52396     thrOverEEB = cms.vdouble( -1.0 ),
52397     thrOverEEE = cms.vdouble( -1.0 ),
52398     thrOverE2EB = cms.vdouble( -1.0 ),
52399     thrOverE2EE = cms.vdouble( -1.0 ),
52400     ncandcut = cms.int32( 1 ),
52401     doRhoCorrection = cms.bool( False ),
52402     rhoMax = cms.double( 9.9999999E7 ),
52403     rhoScale = cms.double( 1.0 ),
52404     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52405     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52406     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52407 )
52408 fragment.hltEle28erHTT100WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52409     saveTags = cms.bool( True ),
52410     candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfMissingHitsFilter" ),
52411     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
52412     rhoTag = cms.InputTag( "" ),
52413     energyLowEdges = cms.vdouble( 0.0 ),
52414     lessThan = cms.bool( True ),
52415     useEt = cms.bool( False ),
52416     useAbs = cms.bool( True ),
52417     thrRegularEB = cms.vdouble( 0.004 ),
52418     thrRegularEE = cms.vdouble( 0.005 ),
52419     thrOverEEB = cms.vdouble( -1.0 ),
52420     thrOverEEE = cms.vdouble( -1.0 ),
52421     thrOverE2EB = cms.vdouble( -1.0 ),
52422     thrOverE2EE = cms.vdouble( -1.0 ),
52423     ncandcut = cms.int32( 1 ),
52424     doRhoCorrection = cms.bool( False ),
52425     rhoMax = cms.double( 9.9999999E7 ),
52426     rhoScale = cms.double( 1.0 ),
52427     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52428     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52429     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52430 )
52431 fragment.hltEle28erHTT100WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52432     saveTags = cms.bool( True ),
52433     candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfDetaFilter" ),
52434     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
52435     rhoTag = cms.InputTag( "" ),
52436     energyLowEdges = cms.vdouble( 0.0 ),
52437     lessThan = cms.bool( True ),
52438     useEt = cms.bool( False ),
52439     useAbs = cms.bool( True ),
52440     thrRegularEB = cms.vdouble( 0.02 ),
52441     thrRegularEE = cms.vdouble( 0.023 ),
52442     thrOverEEB = cms.vdouble( -1.0 ),
52443     thrOverEEE = cms.vdouble( -1.0 ),
52444     thrOverE2EB = cms.vdouble( -1.0 ),
52445     thrOverE2EE = cms.vdouble( -1.0 ),
52446     ncandcut = cms.int32( 1 ),
52447     doRhoCorrection = cms.bool( False ),
52448     rhoMax = cms.double( 9.9999999E7 ),
52449     rhoScale = cms.double( 1.0 ),
52450     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52451     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52452     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52453 )
52454 fragment.hltEle28erHTT100WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
52455     saveTags = cms.bool( True ),
52456     candTag = cms.InputTag( "hltEle28erHTT100WPTightGsfDphiFilter" ),
52457     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
52458     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52459     energyLowEdges = cms.vdouble( 0.0 ),
52460     lessThan = cms.bool( True ),
52461     useEt = cms.bool( True ),
52462     useAbs = cms.bool( False ),
52463     etaBoundaryEB12 = cms.double( 1.0 ),
52464     etaBoundaryEE12 = cms.double( 2.1 ),
52465     thrRegularEB1 = cms.vdouble( 0.838 ),
52466     thrRegularEE1 = cms.vdouble( -0.363 ),
52467     thrOverEEB1 = cms.vdouble( 0.03 ),
52468     thrOverEEE1 = cms.vdouble( 0.025 ),
52469     thrOverE2EB1 = cms.vdouble( 0.0 ),
52470     thrOverE2EE1 = cms.vdouble( 0.0 ),
52471     thrRegularEB2 = cms.vdouble( -0.385 ),
52472     thrRegularEE2 = cms.vdouble( 0.702 ),
52473     thrOverEEB2 = cms.vdouble( 0.03 ),
52474     thrOverEEE2 = cms.vdouble( 0.025 ),
52475     thrOverE2EB2 = cms.vdouble( 0.0 ),
52476     thrOverE2EE2 = cms.vdouble( 0.0 ),
52477     ncandcut = cms.int32( 1 ),
52478     doRhoCorrection = cms.bool( True ),
52479     rhoMax = cms.double( 9.9999999E7 ),
52480     rhoScale = cms.double( 1.0 ),
52481     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
52482     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
52483     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52484 )
52485 fragment.hltPreEle28HighEtaSC20Mass55 = cms.EDFilter( "HLTPrescaler",
52486     offset = cms.uint32( 0 ),
52487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52488 )
52489 fragment.hltEle28HighEtaSC20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52490     saveTags = cms.bool( True ),
52491     inputTag = cms.InputTag( "hltEGL1SingleEGOrFilter" ),
52492     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52493     etcutEB = cms.double( 28.0 ),
52494     etcutEE = cms.double( 28.0 ),
52495     minEtaCut = cms.double( -9999.0 ),
52496     maxEtaCut = cms.double( 9999.0 ),
52497     ncandcut = cms.int32( 1 )
52498 )
52499 fragment.hltEle28HighEtaSC20ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52500     saveTags = cms.bool( True ),
52501     candTag = cms.InputTag( "hltEle28HighEtaSC20EtFilter" ),
52502     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52503     rhoTag = cms.InputTag( "" ),
52504     energyLowEdges = cms.vdouble( 0.0 ),
52505     lessThan = cms.bool( True ),
52506     useEt = cms.bool( False ),
52507     useAbs = cms.bool( False ),
52508     thrRegularEB = cms.vdouble( 0.0132 ),
52509     thrRegularEE = cms.vdouble( 0.03 ),
52510     thrOverEEB = cms.vdouble( -1.0 ),
52511     thrOverEEE = cms.vdouble( -1.0 ),
52512     thrOverE2EB = cms.vdouble( -1.0 ),
52513     thrOverE2EE = cms.vdouble( -1.0 ),
52514     ncandcut = cms.int32( 1 ),
52515     doRhoCorrection = cms.bool( False ),
52516     rhoMax = cms.double( 9.9999999E7 ),
52517     rhoScale = cms.double( 1.0 ),
52518     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52519     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52520     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52521 )
52522 fragment.hltEle28HighEtaSC20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52523     saveTags = cms.bool( True ),
52524     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeFilter" ),
52525     varTag = cms.InputTag( "hltEgammaHoverE" ),
52526     rhoTag = cms.InputTag( "" ),
52527     energyLowEdges = cms.vdouble( 0.0 ),
52528     lessThan = cms.bool( True ),
52529     useEt = cms.bool( False ),
52530     useAbs = cms.bool( False ),
52531     thrRegularEB = cms.vdouble( -1.0 ),
52532     thrRegularEE = cms.vdouble( -1.0 ),
52533     thrOverEEB = cms.vdouble( 0.08 ),
52534     thrOverEEE = cms.vdouble( 0.135 ),
52535     thrOverE2EB = cms.vdouble( -1.0 ),
52536     thrOverE2EE = cms.vdouble( -1.0 ),
52537     ncandcut = cms.int32( 1 ),
52538     doRhoCorrection = cms.bool( False ),
52539     rhoMax = cms.double( 9.9999999E7 ),
52540     rhoScale = cms.double( 1.0 ),
52541     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52542     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52543     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52544 )
52545 fragment.hltEle28HighEtaSC20EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52546     saveTags = cms.bool( True ),
52547     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilter" ),
52548     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
52549     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52550     energyLowEdges = cms.vdouble( 0.0 ),
52551     lessThan = cms.bool( True ),
52552     useEt = cms.bool( True ),
52553     useAbs = cms.bool( False ),
52554     thrRegularEB = cms.vdouble( -1.0 ),
52555     thrRegularEE = cms.vdouble( -1.0 ),
52556     thrOverEEB = cms.vdouble( 0.145 ),
52557     thrOverEEE = cms.vdouble( 0.11 ),
52558     thrOverE2EB = cms.vdouble( -1.0 ),
52559     thrOverE2EE = cms.vdouble( -1.0 ),
52560     ncandcut = cms.int32( 1 ),
52561     doRhoCorrection = cms.bool( True ),
52562     rhoMax = cms.double( 9.9999999E7 ),
52563     rhoScale = cms.double( 1.0 ),
52564     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
52565     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52566     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52567 )
52568 fragment.hltEle28HighEtaSC20HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52569     saveTags = cms.bool( True ),
52570     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilter" ),
52571     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
52572     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52573     energyLowEdges = cms.vdouble( 0.0 ),
52574     lessThan = cms.bool( True ),
52575     useEt = cms.bool( True ),
52576     useAbs = cms.bool( False ),
52577     thrRegularEB = cms.vdouble( -1.0 ),
52578     thrRegularEE = cms.vdouble( -1.0 ),
52579     thrOverEEB = cms.vdouble( 0.16 ),
52580     thrOverEEE = cms.vdouble( 0.3 ),
52581     thrOverE2EB = cms.vdouble( -1.0 ),
52582     thrOverE2EE = cms.vdouble( -1.0 ),
52583     ncandcut = cms.int32( 1 ),
52584     doRhoCorrection = cms.bool( True ),
52585     rhoMax = cms.double( 9.9999999E7 ),
52586     rhoScale = cms.double( 1.0 ),
52587     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
52588     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52589     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52590 )
52591 fragment.hltEle28HighEtaSC20PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
52592     saveTags = cms.bool( True ),
52593     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilter" ),
52594     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
52595     npixelmatchcut = cms.double( 1.0 ),
52596     ncandcut = cms.int32( 1 ),
52597     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52598     s_a_phi1B = cms.double( 0.0069 ),
52599     s_a_phi1I = cms.double( 0.0088 ),
52600     s_a_phi1F = cms.double( 0.0076 ),
52601     s_a_phi2B = cms.double( 3.7E-4 ),
52602     s_a_phi2I = cms.double( 7.0E-4 ),
52603     s_a_phi2F = cms.double( 0.00906 ),
52604     s_a_zB = cms.double( 0.012 ),
52605     s_a_rI = cms.double( 0.027 ),
52606     s_a_rF = cms.double( 0.04 ),
52607     s2_threshold = cms.double( 0.4 ),
52608     tanhSO10BarrelThres = cms.double( 0.55 ),
52609     tanhSO10InterThres = cms.double( 1.8 ),
52610     tanhSO10ForwardThres = cms.double( 1.8 ),
52611     useS = cms.bool( False ),
52612     pixelVeto = cms.bool( False )
52613 )
52614 fragment.hltEle28HighEtaSC20OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52615     saveTags = cms.bool( True ),
52616     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
52617     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
52618     rhoTag = cms.InputTag( "" ),
52619     energyLowEdges = cms.vdouble( 0.0 ),
52620     lessThan = cms.bool( True ),
52621     useEt = cms.bool( True ),
52622     useAbs = cms.bool( True ),
52623     thrRegularEB = cms.vdouble( 0.08 ),
52624     thrRegularEE = cms.vdouble( 0.08 ),
52625     thrOverEEB = cms.vdouble( -1.0 ),
52626     thrOverEEE = cms.vdouble( -1.0 ),
52627     thrOverE2EB = cms.vdouble( -1.0 ),
52628     thrOverE2EE = cms.vdouble( -1.0 ),
52629     ncandcut = cms.int32( 1 ),
52630     doRhoCorrection = cms.bool( False ),
52631     rhoMax = cms.double( 9.9999999E7 ),
52632     rhoScale = cms.double( 1.0 ),
52633     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52634     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52635     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52636 )
52637 fragment.hltEle28HighEtaSC20DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52638     saveTags = cms.bool( True ),
52639     candTag = cms.InputTag( "hltEle28HighEtaSC20PixelMatchFilter" ),
52640     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
52641     rhoTag = cms.InputTag( "" ),
52642     energyLowEdges = cms.vdouble( 0.0 ),
52643     lessThan = cms.bool( True ),
52644     useEt = cms.bool( True ),
52645     useAbs = cms.bool( True ),
52646     thrRegularEB = cms.vdouble( 0.01 ),
52647     thrRegularEE = cms.vdouble( 0.01 ),
52648     thrOverEEB = cms.vdouble( -1.0 ),
52649     thrOverEEE = cms.vdouble( -1.0 ),
52650     thrOverE2EB = cms.vdouble( -1.0 ),
52651     thrOverE2EE = cms.vdouble( -1.0 ),
52652     ncandcut = cms.int32( 1 ),
52653     doRhoCorrection = cms.bool( False ),
52654     rhoMax = cms.double( 9.9999999E7 ),
52655     rhoScale = cms.double( 1.0 ),
52656     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52657     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52658     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52659 )
52660 fragment.hltEle28HighEtaSC20DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52661     saveTags = cms.bool( True ),
52662     candTag = cms.InputTag( "hltEle28HighEtaSC20DetaFilter" ),
52663     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
52664     rhoTag = cms.InputTag( "" ),
52665     energyLowEdges = cms.vdouble( 0.0 ),
52666     lessThan = cms.bool( True ),
52667     useEt = cms.bool( True ),
52668     useAbs = cms.bool( True ),
52669     thrRegularEB = cms.vdouble( 0.1 ),
52670     thrRegularEE = cms.vdouble( 0.1 ),
52671     thrOverEEB = cms.vdouble( -1.0 ),
52672     thrOverEEE = cms.vdouble( -1.0 ),
52673     thrOverE2EB = cms.vdouble( -1.0 ),
52674     thrOverE2EE = cms.vdouble( -1.0 ),
52675     ncandcut = cms.int32( 1 ),
52676     doRhoCorrection = cms.bool( False ),
52677     rhoMax = cms.double( 9.9999999E7 ),
52678     rhoScale = cms.double( 1.0 ),
52679     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52680     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52681     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52682 )
52683 fragment.hltEle28HighEtaSC20TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52684     saveTags = cms.bool( True ),
52685     candTag = cms.InputTag( "hltEle28HighEtaSC20DphiFilter" ),
52686     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
52687     rhoTag = cms.InputTag( "" ),
52688     energyLowEdges = cms.vdouble( 0.0 ),
52689     lessThan = cms.bool( True ),
52690     useEt = cms.bool( True ),
52691     useAbs = cms.bool( False ),
52692     thrRegularEB = cms.vdouble( -1.0 ),
52693     thrRegularEE = cms.vdouble( -1.0 ),
52694     thrOverEEB = cms.vdouble( 0.2 ),
52695     thrOverEEE = cms.vdouble( 0.2 ),
52696     thrOverE2EB = cms.vdouble( -1.0 ),
52697     thrOverE2EE = cms.vdouble( -1.0 ),
52698     ncandcut = cms.int32( 1 ),
52699     doRhoCorrection = cms.bool( False ),
52700     rhoMax = cms.double( 9.9999999E7 ),
52701     rhoScale = cms.double( 1.0 ),
52702     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52703     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52704     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52705 )
52706 fragment.hltDiEG20EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
52707     saveTags = cms.bool( True ),
52708     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
52709     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
52710     etcutEB = cms.double( 20.0 ),
52711     etcutEE = cms.double( 20.0 ),
52712     minEtaCut = cms.double( -9999.0 ),
52713     maxEtaCut = cms.double( 9999.0 ),
52714     ncandcut = cms.int32( 2 )
52715 )
52716 fragment.hltEle28HighEtaSC20ClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52717     saveTags = cms.bool( True ),
52718     candTag = cms.InputTag( "hltDiEG20EtUnseededFilter" ),
52719     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
52720     rhoTag = cms.InputTag( "" ),
52721     energyLowEdges = cms.vdouble( 0.0 ),
52722     lessThan = cms.bool( True ),
52723     useEt = cms.bool( False ),
52724     useAbs = cms.bool( False ),
52725     thrRegularEB = cms.vdouble( 0.033 ),
52726     thrRegularEE = cms.vdouble( 0.033 ),
52727     thrOverEEB = cms.vdouble( -1.0 ),
52728     thrOverEEE = cms.vdouble( -1.0 ),
52729     thrOverE2EB = cms.vdouble( -1.0 ),
52730     thrOverE2EE = cms.vdouble( -1.0 ),
52731     ncandcut = cms.int32( 2 ),
52732     doRhoCorrection = cms.bool( False ),
52733     rhoMax = cms.double( 9.9999999E7 ),
52734     rhoScale = cms.double( 1.0 ),
52735     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52736     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52737     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
52738 )
52739 fragment.hltEle28HighEtaSC20EcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
52740     saveTags = cms.bool( True ),
52741     candTag = cms.InputTag( "hltEle28HighEtaSC20ClusterShapeUnseededFilter" ),
52742     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
52743     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52744     energyLowEdges = cms.vdouble( 0.0 ),
52745     lessThan = cms.bool( True ),
52746     useEt = cms.bool( True ),
52747     useAbs = cms.bool( False ),
52748     thrRegularEB = cms.vdouble( -1.0 ),
52749     thrRegularEE = cms.vdouble( -1.0 ),
52750     thrOverEEB = cms.vdouble( 0.17 ),
52751     thrOverEEE = cms.vdouble( 0.17 ),
52752     thrOverE2EB = cms.vdouble( -1.0 ),
52753     thrOverE2EE = cms.vdouble( -1.0 ),
52754     ncandcut = cms.int32( 2 ),
52755     doRhoCorrection = cms.bool( True ),
52756     rhoMax = cms.double( 9.9999999E7 ),
52757     rhoScale = cms.double( 1.0 ),
52758     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
52759     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52760     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
52761 )
52762 fragment.hltEle28HighEtaSC20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
52763     saveTags = cms.bool( True ),
52764     candTag = cms.InputTag( "hltEle28HighEtaSC20EcalIsoFilterUnseeded" ),
52765     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
52766     rhoTag = cms.InputTag( "" ),
52767     energyLowEdges = cms.vdouble( 0.0 ),
52768     lessThan = cms.bool( True ),
52769     useEt = cms.bool( False ),
52770     useAbs = cms.bool( False ),
52771     thrRegularEB = cms.vdouble( -1.0 ),
52772     thrRegularEE = cms.vdouble( -1.0 ),
52773     thrOverEEB = cms.vdouble( 0.21 ),
52774     thrOverEEE = cms.vdouble( 0.21 ),
52775     thrOverE2EB = cms.vdouble( -1.0 ),
52776     thrOverE2EE = cms.vdouble( -1.0 ),
52777     ncandcut = cms.int32( 2 ),
52778     doRhoCorrection = cms.bool( False ),
52779     rhoMax = cms.double( 9.9999999E7 ),
52780     rhoScale = cms.double( 1.0 ),
52781     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52783     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
52784 )
52785 fragment.hltEle28HighEtaSC20HcalIsoFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
52786     saveTags = cms.bool( True ),
52787     candTag = cms.InputTag( "hltEle28HighEtaSC20HEFilterUnseeded" ),
52788     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoUnseeded" ),
52789     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52790     energyLowEdges = cms.vdouble( 0.0 ),
52791     lessThan = cms.bool( True ),
52792     useEt = cms.bool( True ),
52793     useAbs = cms.bool( False ),
52794     thrRegularEB = cms.vdouble( -1.0 ),
52795     thrRegularEE = cms.vdouble( -1.0 ),
52796     thrOverEEB = cms.vdouble( 0.7 ),
52797     thrOverEEE = cms.vdouble( 0.7 ),
52798     thrOverE2EB = cms.vdouble( -1.0 ),
52799     thrOverE2EE = cms.vdouble( -1.0 ),
52800     ncandcut = cms.int32( 2 ),
52801     doRhoCorrection = cms.bool( True ),
52802     rhoMax = cms.double( 9.9999999E7 ),
52803     rhoScale = cms.double( 1.0 ),
52804     effectiveAreas = cms.vdouble( 0.05956, 0.13052 ),
52805     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52806     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
52807 )
52808 fragment.hltHighEtaSC20Selector = cms.EDFilter( "CandViewSelector",
52809     src = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
52810     cut = cms.string( "et>20 && abs(eta) < 3.0 && abs(eta) > 2.5" )
52811 )
52812 fragment.hltHighEtaSC20SelectorFilter = cms.EDFilter( "CandViewCountFilter",
52813     src = cms.InputTag( "hltHighEtaSC20Selector" ),
52814     minNumber = cms.uint32( 1 )
52815 )
52816 fragment.hltEle28HighEtaSC20Mass55Filter = cms.EDFilter( "HLTPMMassFilter",
52817     saveTags = cms.bool( True ),
52818     candTag = cms.InputTag( "hltEle28HighEtaSC20HcalIsoFilterUnseeded" ),
52819     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
52820     lowerMassCut = cms.double( 55.0 ),
52821     upperMassCut = cms.double( 13000.0 ),
52822     nZcandcut = cms.int32( 1 ),
52823     reqOppCharge = cms.untracked.bool( False ),
52824     isElectron1 = cms.untracked.bool( False ),
52825     isElectron2 = cms.untracked.bool( False ),
52826     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
52827 )
52828 fragment.hltL1sHTT380erIorHTT320er = cms.EDFilter( "HLTL1TSeed",
52829     saveTags = cms.bool( True ),
52830     L1SeedsLogicalExpression = cms.string( "L1_HTT360er OR L1_ETT2000 OR L1_HTT320er" ),
52831     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52832     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
52833     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52834     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
52835     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52836     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52837     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52838     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
52839     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
52840 )
52841 fragment.hltPreEle15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
52842     offset = cms.uint32( 0 ),
52843     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
52844 )
52845 fragment.hltL1sSingleEG5ObjectMap = cms.EDFilter( "HLTL1TSeed",
52846     saveTags = cms.bool( True ),
52847     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
52848     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52849     L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
52850     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
52851     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
52852     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52853     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52854     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52855     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
52856     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
52857 )
52858 fragment.hltEGL1SingleEG5OpenFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
52859     saveTags = cms.bool( True ),
52860     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
52861     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52862     candNonIsolatedTag = cms.InputTag( "" ),
52863     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
52864     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5ObjectMap" ),
52865     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
52866     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
52867     ncandcut = cms.int32( 1 ),
52868     doIsolated = cms.bool( False ),
52869     region_eta_size = cms.double( 0.522 ),
52870     region_eta_size_ecap = cms.double( 1.0 ),
52871     region_phi_size = cms.double( 1.044 ),
52872     barrel_end = cms.double( 1.4791 ),
52873     endcap_end = cms.double( 2.65 )
52874 )
52875 fragment.hltEG15EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
52876     saveTags = cms.bool( True ),
52877     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
52878     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
52879     etcutEB = cms.double( 15.0 ),
52880     etcutEE = cms.double( 15.0 ),
52881     minEtaCut = cms.double( -9999.0 ),
52882     maxEtaCut = cms.double( 9999.0 ),
52883     ncandcut = cms.int32( 1 )
52884 )
52885 fragment.hltEle15VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52886     saveTags = cms.bool( True ),
52887     candTag = cms.InputTag( "hltEG15EtFilter" ),
52888     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
52889     rhoTag = cms.InputTag( "" ),
52890     energyLowEdges = cms.vdouble( 0.0 ),
52891     lessThan = cms.bool( True ),
52892     useEt = cms.bool( False ),
52893     useAbs = cms.bool( False ),
52894     thrRegularEB = cms.vdouble( 0.011 ),
52895     thrRegularEE = cms.vdouble( 0.031 ),
52896     thrOverEEB = cms.vdouble( -1.0 ),
52897     thrOverEEE = cms.vdouble( -1.0 ),
52898     thrOverE2EB = cms.vdouble( -1.0 ),
52899     thrOverE2EE = cms.vdouble( -1.0 ),
52900     ncandcut = cms.int32( 1 ),
52901     doRhoCorrection = cms.bool( False ),
52902     rhoMax = cms.double( 9.9999999E7 ),
52903     rhoScale = cms.double( 1.0 ),
52904     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
52905     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52906     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52907 )
52908 fragment.hltEle15VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52909     saveTags = cms.bool( True ),
52910     candTag = cms.InputTag( "hltEle15VVVLClusterShapeFilter" ),
52911     varTag = cms.InputTag( "hltEgammaHoverE" ),
52912     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52913     energyLowEdges = cms.vdouble( 0.0 ),
52914     lessThan = cms.bool( True ),
52915     useEt = cms.bool( False ),
52916     useAbs = cms.bool( False ),
52917     thrRegularEB = cms.vdouble( -1.0 ),
52918     thrRegularEE = cms.vdouble( -1.0 ),
52919     thrOverEEB = cms.vdouble( 0.08 ),
52920     thrOverEEE = cms.vdouble( 0.04 ),
52921     thrOverE2EB = cms.vdouble( -1.0 ),
52922     thrOverE2EE = cms.vdouble( -1.0 ),
52923     ncandcut = cms.int32( 1 ),
52924     doRhoCorrection = cms.bool( True ),
52925     rhoMax = cms.double( 9.9999999E7 ),
52926     rhoScale = cms.double( 1.0 ),
52927     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
52928     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52929     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52930 )
52931 fragment.hltEgammaEcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
52932     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
52933     pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
52934     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52935     doRhoCorrection = cms.bool( False ),
52936     rhoMax = cms.double( 9.9999999E7 ),
52937     rhoScale = cms.double( 1.0 ),
52938     drMax = cms.double( 0.2 ),
52939     drVetoBarrel = cms.double( 0.0 ),
52940     drVetoEndcap = cms.double( 0.0 ),
52941     etaStripBarrel = cms.double( 0.0 ),
52942     etaStripEndcap = cms.double( 0.0 ),
52943     energyBarrel = cms.double( 0.0 ),
52944     energyEndcap = cms.double( 0.0 ),
52945     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
52946     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
52947 )
52948 fragment.hltEle15VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52949     saveTags = cms.bool( True ),
52950     candTag = cms.InputTag( "hltEle15VVVLHEFilter" ),
52951     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
52952     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52953     energyLowEdges = cms.vdouble( 0.0 ),
52954     lessThan = cms.bool( True ),
52955     useEt = cms.bool( True ),
52956     useAbs = cms.bool( False ),
52957     thrRegularEB = cms.vdouble( -1.0 ),
52958     thrRegularEE = cms.vdouble( -1.0 ),
52959     thrOverEEB = cms.vdouble( 0.5 ),
52960     thrOverEEE = cms.vdouble( 0.5 ),
52961     thrOverE2EB = cms.vdouble( -1.0 ),
52962     thrOverE2EE = cms.vdouble( -1.0 ),
52963     ncandcut = cms.int32( 1 ),
52964     doRhoCorrection = cms.bool( True ),
52965     rhoMax = cms.double( 9.9999999E7 ),
52966     rhoScale = cms.double( 1.0 ),
52967     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
52968     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
52969     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
52970 )
52971 fragment.hltEgammaHcalPFClusterIsoR02 = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
52972     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
52973     pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
52974     useHF = cms.bool( False ),
52975     pfClusterProducerHFEM = cms.InputTag( "" ),
52976     pfClusterProducerHFHAD = cms.InputTag( "" ),
52977     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52978     doRhoCorrection = cms.bool( False ),
52979     rhoMax = cms.double( 9.9999999E7 ),
52980     rhoScale = cms.double( 1.0 ),
52981     drMax = cms.double( 0.2 ),
52982     drVetoBarrel = cms.double( 0.0 ),
52983     drVetoEndcap = cms.double( 0.0 ),
52984     etaStripBarrel = cms.double( 0.0 ),
52985     etaStripEndcap = cms.double( 0.0 ),
52986     energyBarrel = cms.double( 0.0 ),
52987     energyEndcap = cms.double( 0.0 ),
52988     useEt = cms.bool( True ),
52989     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
52990     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
52991 )
52992 fragment.hltEle15VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
52993     saveTags = cms.bool( True ),
52994     candTag = cms.InputTag( "hltEle15VVVLEcalIsoFilter" ),
52995     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
52996     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
52997     energyLowEdges = cms.vdouble( 0.0 ),
52998     lessThan = cms.bool( True ),
52999     useEt = cms.bool( True ),
53000     useAbs = cms.bool( False ),
53001     thrRegularEB = cms.vdouble( -1.0 ),
53002     thrRegularEE = cms.vdouble( -1.0 ),
53003     thrOverEEB = cms.vdouble( 0.6 ),
53004     thrOverEEE = cms.vdouble( 0.6 ),
53005     thrOverE2EB = cms.vdouble( -1.0 ),
53006     thrOverE2EE = cms.vdouble( -1.0 ),
53007     ncandcut = cms.int32( 1 ),
53008     doRhoCorrection = cms.bool( True ),
53009     rhoMax = cms.double( 9.9999999E7 ),
53010     rhoScale = cms.double( 1.0 ),
53011     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53012     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53013     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53014 )
53015 fragment.hltEle15VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53016     saveTags = cms.bool( True ),
53017     candTag = cms.InputTag( "hltEle15VVVLHcalIsoFilter" ),
53018     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53019     npixelmatchcut = cms.double( 1.0 ),
53020     ncandcut = cms.int32( 1 ),
53021     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53022     s_a_phi1B = cms.double( 0.0069 ),
53023     s_a_phi1I = cms.double( 0.0088 ),
53024     s_a_phi1F = cms.double( 0.0076 ),
53025     s_a_phi2B = cms.double( 3.7E-4 ),
53026     s_a_phi2I = cms.double( 7.0E-4 ),
53027     s_a_phi2F = cms.double( 0.00906 ),
53028     s_a_zB = cms.double( 0.012 ),
53029     s_a_rI = cms.double( 0.027 ),
53030     s_a_rF = cms.double( 0.04 ),
53031     s2_threshold = cms.double( 0.4 ),
53032     tanhSO10BarrelThres = cms.double( 0.35 ),
53033     tanhSO10InterThres = cms.double( 1.0 ),
53034     tanhSO10ForwardThres = cms.double( 1.0 ),
53035     useS = cms.bool( False ),
53036     pixelVeto = cms.bool( False )
53037 )
53038 fragment.hltEle15VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53039     saveTags = cms.bool( True ),
53040     candTag = cms.InputTag( "hltEle15VVVLPixelMatchFilter" ),
53041     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53042     rhoTag = cms.InputTag( "" ),
53043     energyLowEdges = cms.vdouble( 0.0 ),
53044     lessThan = cms.bool( True ),
53045     useEt = cms.bool( True ),
53046     useAbs = cms.bool( True ),
53047     thrRegularEB = cms.vdouble( 0.012 ),
53048     thrRegularEE = cms.vdouble( 0.01 ),
53049     thrOverEEB = cms.vdouble( -1.0 ),
53050     thrOverEEE = cms.vdouble( -1.0 ),
53051     thrOverE2EB = cms.vdouble( -1.0 ),
53052     thrOverE2EE = cms.vdouble( -1.0 ),
53053     ncandcut = cms.int32( 1 ),
53054     doRhoCorrection = cms.bool( False ),
53055     rhoMax = cms.double( 9.9999999E7 ),
53056     rhoScale = cms.double( 1.0 ),
53057     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53058     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53059     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53060 )
53061 fragment.hltEle15VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
53062     saveTags = cms.bool( True ),
53063     candTag = cms.InputTag( "hltEle15VVVLGsfOneOEMinusOneOPFilter" ),
53064     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
53065     rhoTag = cms.InputTag( "" ),
53066     energyLowEdges = cms.vdouble( 0.0 ),
53067     lessThan = cms.bool( True ),
53068     useEt = cms.bool( True ),
53069     useAbs = cms.bool( False ),
53070     thrRegularEB = cms.vdouble( 999999.0 ),
53071     thrRegularEE = cms.vdouble( 4.0 ),
53072     thrOverEEB = cms.vdouble( -1.0 ),
53073     thrOverEEE = cms.vdouble( -1.0 ),
53074     thrOverE2EB = cms.vdouble( -1.0 ),
53075     thrOverE2EE = cms.vdouble( -1.0 ),
53076     ncandcut = cms.int32( 1 ),
53077     doRhoCorrection = cms.bool( False ),
53078     rhoMax = cms.double( 9.9999999E7 ),
53079     rhoScale = cms.double( 1.0 ),
53080     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53081     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53082     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53083 )
53084 fragment.hltEle15VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53085     saveTags = cms.bool( True ),
53086     candTag = cms.InputTag( "hltEle15VVVLGsfChi2Filter" ),
53087     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
53088     rhoTag = cms.InputTag( "" ),
53089     energyLowEdges = cms.vdouble( 0.0 ),
53090     lessThan = cms.bool( True ),
53091     useEt = cms.bool( True ),
53092     useAbs = cms.bool( False ),
53093     thrRegularEB = cms.vdouble( 999.0 ),
53094     thrRegularEE = cms.vdouble( 2.0 ),
53095     thrOverEEB = cms.vdouble( -1.0 ),
53096     thrOverEEE = cms.vdouble( -1.0 ),
53097     thrOverE2EB = cms.vdouble( -1.0 ),
53098     thrOverE2EE = cms.vdouble( -1.0 ),
53099     ncandcut = cms.int32( 1 ),
53100     doRhoCorrection = cms.bool( False ),
53101     rhoMax = cms.double( 9.9999999E7 ),
53102     rhoScale = cms.double( 1.0 ),
53103     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53104     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53105     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53106 )
53107 fragment.hltEle15VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53108     saveTags = cms.bool( True ),
53109     candTag = cms.InputTag( "hltEle15VVVLGsfMissingHitsFilter" ),
53110     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53111     rhoTag = cms.InputTag( "" ),
53112     energyLowEdges = cms.vdouble( 0.0 ),
53113     lessThan = cms.bool( True ),
53114     useEt = cms.bool( True ),
53115     useAbs = cms.bool( True ),
53116     thrRegularEB = cms.vdouble( 0.0044 ),
53117     thrRegularEE = cms.vdouble( 0.006 ),
53118     thrOverEEB = cms.vdouble( -1.0 ),
53119     thrOverEEE = cms.vdouble( -1.0 ),
53120     thrOverE2EB = cms.vdouble( -1.0 ),
53121     thrOverE2EE = cms.vdouble( -1.0 ),
53122     ncandcut = cms.int32( 1 ),
53123     doRhoCorrection = cms.bool( False ),
53124     rhoMax = cms.double( 9.9999999E7 ),
53125     rhoScale = cms.double( 1.0 ),
53126     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53127     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53128     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53129 )
53130 fragment.hltEle15VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53131     saveTags = cms.bool( True ),
53132     candTag = cms.InputTag( "hltEle15VVVLGsfDetaFilter" ),
53133     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53134     rhoTag = cms.InputTag( "" ),
53135     energyLowEdges = cms.vdouble( 0.0 ),
53136     lessThan = cms.bool( True ),
53137     useEt = cms.bool( True ),
53138     useAbs = cms.bool( True ),
53139     thrRegularEB = cms.vdouble( 0.025 ),
53140     thrRegularEE = cms.vdouble( 0.025 ),
53141     thrOverEEB = cms.vdouble( -1.0 ),
53142     thrOverEEE = cms.vdouble( -1.0 ),
53143     thrOverE2EB = cms.vdouble( -1.0 ),
53144     thrOverE2EE = cms.vdouble( -1.0 ),
53145     ncandcut = cms.int32( 1 ),
53146     doRhoCorrection = cms.bool( False ),
53147     rhoMax = cms.double( 9.9999999E7 ),
53148     rhoScale = cms.double( 1.0 ),
53149     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53150     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53151     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53152 )
53153 fragment.hltEle15VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53154     saveTags = cms.bool( True ),
53155     candTag = cms.InputTag( "hltEle15VVVLGsfDphiFilter" ),
53156     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53157     rhoTag = cms.InputTag( "" ),
53158     energyLowEdges = cms.vdouble( 0.0 ),
53159     lessThan = cms.bool( True ),
53160     useEt = cms.bool( True ),
53161     useAbs = cms.bool( False ),
53162     thrRegularEB = cms.vdouble( -1.0 ),
53163     thrRegularEE = cms.vdouble( -1.0 ),
53164     thrOverEEB = cms.vdouble( 0.4 ),
53165     thrOverEEE = cms.vdouble( 0.4 ),
53166     thrOverE2EB = cms.vdouble( -1.0 ),
53167     thrOverE2EE = cms.vdouble( -1.0 ),
53168     ncandcut = cms.int32( 1 ),
53169     doRhoCorrection = cms.bool( False ),
53170     rhoMax = cms.double( 9.9999999E7 ),
53171     rhoScale = cms.double( 1.0 ),
53172     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53173     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53174     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53175 )
53176 fragment.hltPFHT450Jet30 = cms.EDFilter( "HLTHtMhtFilter",
53177     saveTags = cms.bool( True ),
53178     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
53179     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
53180     minHt = cms.vdouble( 450.0 ),
53181     minMht = cms.vdouble( 0.0 ),
53182     minMeff = cms.vdouble( 0.0 ),
53183     meffSlope = cms.vdouble( 1.0 )
53184 )
53185 fragment.hltPreEle15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53186     offset = cms.uint32( 0 ),
53187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53188 )
53189 fragment.hltPreEle50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53190     offset = cms.uint32( 0 ),
53191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53192 )
53193 fragment.hltEG50IsoVVVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
53194     saveTags = cms.bool( True ),
53195     inputTag = cms.InputTag( "hltEGL1SingleEG5OpenFilter" ),
53196     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53197     etcutEB = cms.double( 50.0 ),
53198     etcutEE = cms.double( 50.0 ),
53199     minEtaCut = cms.double( -9999.0 ),
53200     maxEtaCut = cms.double( 9999.0 ),
53201     ncandcut = cms.int32( 1 )
53202 )
53203 fragment.hltEle50VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53204     saveTags = cms.bool( True ),
53205     candTag = cms.InputTag( "hltEG50IsoVVVLEtFilter" ),
53206     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
53207     rhoTag = cms.InputTag( "" ),
53208     energyLowEdges = cms.vdouble( 0.0 ),
53209     lessThan = cms.bool( True ),
53210     useEt = cms.bool( False ),
53211     useAbs = cms.bool( False ),
53212     thrRegularEB = cms.vdouble( 0.011 ),
53213     thrRegularEE = cms.vdouble( 0.031 ),
53214     thrOverEEB = cms.vdouble( -1.0 ),
53215     thrOverEEE = cms.vdouble( -1.0 ),
53216     thrOverE2EB = cms.vdouble( -1.0 ),
53217     thrOverE2EE = cms.vdouble( -1.0 ),
53218     ncandcut = cms.int32( 1 ),
53219     doRhoCorrection = cms.bool( False ),
53220     rhoMax = cms.double( 9.9999999E7 ),
53221     rhoScale = cms.double( 1.0 ),
53222     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53223     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53224     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53225 )
53226 fragment.hltEle50VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53227     saveTags = cms.bool( True ),
53228     candTag = cms.InputTag( "hltEle50VVVLClusterShapeFilter" ),
53229     varTag = cms.InputTag( "hltEgammaHoverE" ),
53230     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53231     energyLowEdges = cms.vdouble( 0.0 ),
53232     lessThan = cms.bool( True ),
53233     useEt = cms.bool( False ),
53234     useAbs = cms.bool( False ),
53235     thrRegularEB = cms.vdouble( -1.0 ),
53236     thrRegularEE = cms.vdouble( -1.0 ),
53237     thrOverEEB = cms.vdouble( 0.08 ),
53238     thrOverEEE = cms.vdouble( 0.04 ),
53239     thrOverE2EB = cms.vdouble( -1.0 ),
53240     thrOverE2EE = cms.vdouble( -1.0 ),
53241     ncandcut = cms.int32( 1 ),
53242     doRhoCorrection = cms.bool( True ),
53243     rhoMax = cms.double( 9.9999999E7 ),
53244     rhoScale = cms.double( 1.0 ),
53245     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
53246     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53247     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53248 )
53249 fragment.hltEle50VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53250     saveTags = cms.bool( True ),
53251     candTag = cms.InputTag( "hltEle50VVVLHEFilter" ),
53252     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
53253     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53254     energyLowEdges = cms.vdouble( 0.0 ),
53255     lessThan = cms.bool( True ),
53256     useEt = cms.bool( True ),
53257     useAbs = cms.bool( False ),
53258     thrRegularEB = cms.vdouble( -1.0 ),
53259     thrRegularEE = cms.vdouble( -1.0 ),
53260     thrOverEEB = cms.vdouble( 0.5 ),
53261     thrOverEEE = cms.vdouble( 0.5 ),
53262     thrOverE2EB = cms.vdouble( -1.0 ),
53263     thrOverE2EE = cms.vdouble( -1.0 ),
53264     ncandcut = cms.int32( 1 ),
53265     doRhoCorrection = cms.bool( True ),
53266     rhoMax = cms.double( 9.9999999E7 ),
53267     rhoScale = cms.double( 1.0 ),
53268     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
53269     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53270     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53271 )
53272 fragment.hltEle50VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53273     saveTags = cms.bool( True ),
53274     candTag = cms.InputTag( "hltEle50VVVLEcalIsoFilter" ),
53275     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
53276     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
53277     energyLowEdges = cms.vdouble( 0.0 ),
53278     lessThan = cms.bool( True ),
53279     useEt = cms.bool( True ),
53280     useAbs = cms.bool( False ),
53281     thrRegularEB = cms.vdouble( -1.0 ),
53282     thrRegularEE = cms.vdouble( -1.0 ),
53283     thrOverEEB = cms.vdouble( 0.6 ),
53284     thrOverEEE = cms.vdouble( 0.6 ),
53285     thrOverE2EB = cms.vdouble( -1.0 ),
53286     thrOverE2EE = cms.vdouble( -1.0 ),
53287     ncandcut = cms.int32( 1 ),
53288     doRhoCorrection = cms.bool( True ),
53289     rhoMax = cms.double( 9.9999999E7 ),
53290     rhoScale = cms.double( 1.0 ),
53291     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
53292     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53293     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53294 )
53295 fragment.hltEle50VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
53296     saveTags = cms.bool( True ),
53297     candTag = cms.InputTag( "hltEle50VVVLHcalIsoFilter" ),
53298     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
53299     npixelmatchcut = cms.double( 1.0 ),
53300     ncandcut = cms.int32( 1 ),
53301     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
53302     s_a_phi1B = cms.double( 0.0069 ),
53303     s_a_phi1I = cms.double( 0.0088 ),
53304     s_a_phi1F = cms.double( 0.0076 ),
53305     s_a_phi2B = cms.double( 3.7E-4 ),
53306     s_a_phi2I = cms.double( 7.0E-4 ),
53307     s_a_phi2F = cms.double( 0.00906 ),
53308     s_a_zB = cms.double( 0.012 ),
53309     s_a_rI = cms.double( 0.027 ),
53310     s_a_rF = cms.double( 0.04 ),
53311     s2_threshold = cms.double( 0.4 ),
53312     tanhSO10BarrelThres = cms.double( 0.35 ),
53313     tanhSO10InterThres = cms.double( 1.0 ),
53314     tanhSO10ForwardThres = cms.double( 1.0 ),
53315     useS = cms.bool( False ),
53316     pixelVeto = cms.bool( False )
53317 )
53318 fragment.hltEle50VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53319     saveTags = cms.bool( True ),
53320     candTag = cms.InputTag( "hltEle50VVVLPixelMatchFilter" ),
53321     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
53322     rhoTag = cms.InputTag( "" ),
53323     energyLowEdges = cms.vdouble( 0.0 ),
53324     lessThan = cms.bool( True ),
53325     useEt = cms.bool( True ),
53326     useAbs = cms.bool( True ),
53327     thrRegularEB = cms.vdouble( 0.012 ),
53328     thrRegularEE = cms.vdouble( 0.01 ),
53329     thrOverEEB = cms.vdouble( -1.0 ),
53330     thrOverEEE = cms.vdouble( -1.0 ),
53331     thrOverE2EB = cms.vdouble( -1.0 ),
53332     thrOverE2EE = cms.vdouble( -1.0 ),
53333     ncandcut = cms.int32( 1 ),
53334     doRhoCorrection = cms.bool( False ),
53335     rhoMax = cms.double( 9.9999999E7 ),
53336     rhoScale = cms.double( 1.0 ),
53337     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53338     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53339     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53340 )
53341 fragment.hltEle50VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
53342     saveTags = cms.bool( True ),
53343     candTag = cms.InputTag( "hltEle50VVVLGsfOneOEMinusOneOPFilter" ),
53344     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
53345     rhoTag = cms.InputTag( "" ),
53346     energyLowEdges = cms.vdouble( 0.0 ),
53347     lessThan = cms.bool( True ),
53348     useEt = cms.bool( True ),
53349     useAbs = cms.bool( False ),
53350     thrRegularEB = cms.vdouble( 999999.0 ),
53351     thrRegularEE = cms.vdouble( 4.0 ),
53352     thrOverEEB = cms.vdouble( -1.0 ),
53353     thrOverEEE = cms.vdouble( -1.0 ),
53354     thrOverE2EB = cms.vdouble( -1.0 ),
53355     thrOverE2EE = cms.vdouble( -1.0 ),
53356     ncandcut = cms.int32( 1 ),
53357     doRhoCorrection = cms.bool( False ),
53358     rhoMax = cms.double( 9.9999999E7 ),
53359     rhoScale = cms.double( 1.0 ),
53360     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53361     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53362     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53363 )
53364 fragment.hltEle50VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53365     saveTags = cms.bool( True ),
53366     candTag = cms.InputTag( "hltEle50VVVLGsfChi2Filter" ),
53367     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
53368     rhoTag = cms.InputTag( "" ),
53369     energyLowEdges = cms.vdouble( 0.0 ),
53370     lessThan = cms.bool( True ),
53371     useEt = cms.bool( True ),
53372     useAbs = cms.bool( False ),
53373     thrRegularEB = cms.vdouble( 999.0 ),
53374     thrRegularEE = cms.vdouble( 2.0 ),
53375     thrOverEEB = cms.vdouble( -1.0 ),
53376     thrOverEEE = cms.vdouble( -1.0 ),
53377     thrOverE2EB = cms.vdouble( -1.0 ),
53378     thrOverE2EE = cms.vdouble( -1.0 ),
53379     ncandcut = cms.int32( 1 ),
53380     doRhoCorrection = cms.bool( False ),
53381     rhoMax = cms.double( 9.9999999E7 ),
53382     rhoScale = cms.double( 1.0 ),
53383     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53384     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53385     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53386 )
53387 fragment.hltEle50VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53388     saveTags = cms.bool( True ),
53389     candTag = cms.InputTag( "hltEle50VVVLGsfMissingHitsFilter" ),
53390     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
53391     rhoTag = cms.InputTag( "" ),
53392     energyLowEdges = cms.vdouble( 0.0 ),
53393     lessThan = cms.bool( True ),
53394     useEt = cms.bool( True ),
53395     useAbs = cms.bool( True ),
53396     thrRegularEB = cms.vdouble( 0.0044 ),
53397     thrRegularEE = cms.vdouble( 0.006 ),
53398     thrOverEEB = cms.vdouble( -1.0 ),
53399     thrOverEEE = cms.vdouble( -1.0 ),
53400     thrOverE2EB = cms.vdouble( -1.0 ),
53401     thrOverE2EE = cms.vdouble( -1.0 ),
53402     ncandcut = cms.int32( 1 ),
53403     doRhoCorrection = cms.bool( False ),
53404     rhoMax = cms.double( 9.9999999E7 ),
53405     rhoScale = cms.double( 1.0 ),
53406     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53407     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53408     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53409 )
53410 fragment.hltEle50VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53411     saveTags = cms.bool( True ),
53412     candTag = cms.InputTag( "hltEle50VVVLGsfDetaFilter" ),
53413     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
53414     rhoTag = cms.InputTag( "" ),
53415     energyLowEdges = cms.vdouble( 0.0 ),
53416     lessThan = cms.bool( True ),
53417     useEt = cms.bool( True ),
53418     useAbs = cms.bool( True ),
53419     thrRegularEB = cms.vdouble( 0.025 ),
53420     thrRegularEE = cms.vdouble( 0.025 ),
53421     thrOverEEB = cms.vdouble( -1.0 ),
53422     thrOverEEE = cms.vdouble( -1.0 ),
53423     thrOverE2EB = cms.vdouble( -1.0 ),
53424     thrOverE2EE = cms.vdouble( -1.0 ),
53425     ncandcut = cms.int32( 1 ),
53426     doRhoCorrection = cms.bool( False ),
53427     rhoMax = cms.double( 9.9999999E7 ),
53428     rhoScale = cms.double( 1.0 ),
53429     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53430     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53431     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53432 )
53433 fragment.hltEle50VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
53434     saveTags = cms.bool( True ),
53435     candTag = cms.InputTag( "hltEle50VVVLGsfDphiFilter" ),
53436     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
53437     rhoTag = cms.InputTag( "" ),
53438     energyLowEdges = cms.vdouble( 0.0 ),
53439     lessThan = cms.bool( True ),
53440     useEt = cms.bool( True ),
53441     useAbs = cms.bool( False ),
53442     thrRegularEB = cms.vdouble( -1.0 ),
53443     thrRegularEE = cms.vdouble( -1.0 ),
53444     thrOverEEB = cms.vdouble( 0.4 ),
53445     thrOverEEE = cms.vdouble( 0.4 ),
53446     thrOverE2EB = cms.vdouble( -1.0 ),
53447     thrOverE2EE = cms.vdouble( -1.0 ),
53448     ncandcut = cms.int32( 1 ),
53449     doRhoCorrection = cms.bool( False ),
53450     rhoMax = cms.double( 9.9999999E7 ),
53451     rhoScale = cms.double( 1.0 ),
53452     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
53453     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
53454     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
53455 )
53456 fragment.hltPreEle15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
53457     offset = cms.uint32( 0 ),
53458     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53459 )
53460 fragment.hltPFHT600Jet30 = cms.EDFilter( "HLTHtMhtFilter",
53461     saveTags = cms.bool( True ),
53462     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
53463     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
53464     minHt = cms.vdouble( 600.0 ),
53465     minMht = cms.vdouble( 0.0 ),
53466     minMeff = cms.vdouble( 0.0 ),
53467     meffSlope = cms.vdouble( 1.0 )
53468 )
53469 fragment.hltPreMu15IsoVVVLPFHT450PFMET50 = cms.EDFilter( "HLTPrescaler",
53470     offset = cms.uint32( 0 ),
53471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53472 )
53473 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q = cms.EDFilter( "HLTMuonL3PreFilter",
53474     saveTags = cms.bool( True ),
53475     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53476     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53477     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
53478     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
53479     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
53480     MinN = cms.int32( 1 ),
53481     MaxEta = cms.double( 1.0E99 ),
53482     MinNhits = cms.int32( 0 ),
53483     MaxDr = cms.double( 2.0 ),
53484     MinDr = cms.double( -1.0 ),
53485     MaxDz = cms.double( 9999.0 ),
53486     MinDxySig = cms.double( -1.0 ),
53487     MinPt = cms.double( 15.0 ),
53488     NSigmaPt = cms.double( 0.0 ),
53489     MaxNormalizedChi2 = cms.double( 9999.0 ),
53490     MaxDXYBeamSpot = cms.double( 9999.0 ),
53491     MinDXYBeamSpot = cms.double( -1.0 ),
53492     MinNmuonHits = cms.int32( 0 ),
53493     MaxPtDifference = cms.double( 9999.0 ),
53494     MinTrackPt = cms.double( 0.0 ),
53495     minMuonStations = cms.int32( 2 ),
53496     minTrkHits = cms.int32( -1 ),
53497     minMuonHits = cms.int32( -1 ),
53498     allowedTypeMask = cms.uint32( 255 ),
53499     requiredTypeMask = cms.uint32( 0 ),
53500     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
53501     trkMuonId = cms.uint32( 0 ),
53502     L1MatchingdR = cms.double( 0.3 ),
53503     MatchToPreviousCand = cms.bool( True ),
53504     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
53505     requireL3MuonTrajectorySeed = cms.bool( False ),
53506     useSimpleGeometry = cms.bool( True ),
53507     useStation2 = cms.bool( True ),
53508     fallbackToME1 = cms.bool( False ),
53509     cosmicPropagationHypothesis = cms.bool( False ),
53510     useMB2InOverlap = cms.bool( False ),
53511     useTrack = cms.string( "tracker" ),
53512     useState = cms.string( "atVertex" ),
53513     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53514     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53515     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53516 )
53517 fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers = cms.EDProducer( "FixedGridRhoProducerFastjet",
53518     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
53519     maxRapidity = cms.double( 2.5 ),
53520     gridSpacing = cms.double( 0.55 )
53521 )
53522 fragment.hltL3CaloMuonCorrectedVVVLIsolations = cms.EDProducer( "L2MuonIsolationProducer",
53523     StandAloneCollectionLabel = cms.InputTag( "hltIterL3MuonCandidates" ),
53524     ExtractorPSet = cms.PSet( 
53525       DR_Veto_H = cms.double( 0.1 ),
53526       Vertex_Constraint_Z = cms.bool( False ),
53527       DR_Veto_E = cms.double( 0.07 ),
53528       Weight_H = cms.double( 1.0 ),
53529       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
53530       DR_Max = cms.double( 1.0 ),
53531       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
53532       Vertex_Constraint_XY = cms.bool( False ),
53533       Threshold_H = cms.double( 0.5 ),
53534       Threshold_E = cms.double( 0.2 ),
53535       ComponentName = cms.string( "CaloExtractor" ),
53536       Weight_E = cms.double( 1.0 )
53537     ),
53538     IsolatorPSet = cms.PSet( 
53539       Thresholds = cms.vdouble( 9.9999999E7 ),
53540       ReturnRelativeSum = cms.bool( False ),
53541       AndOrCuts = cms.bool( True ),
53542       EtaBounds = cms.vdouble( 2.411 ),
53543       ConeSizesRel = cms.vdouble( 0.2 ),
53544       EtaBoundsRel = cms.vdouble( 2.411 ),
53545       RhoScaleBarrel = cms.double( 0.836 ),
53546       UseRhoCorrection = cms.bool( True ),
53547       ReturnAbsoluteSum = cms.bool( True ),
53548       RhoMax = cms.double( 9.9999999E7 ),
53549       RhoSrc = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers" ),
53550       CutRelativeIso = cms.bool( False ),
53551       CutAbsoluteIso = cms.bool( True ),
53552       EffAreaSFBarrel = cms.double( 1.0 ),
53553       ThresholdsRel = cms.vdouble( 9.9999999E7 ),
53554       ComponentName = cms.string( "CutsIsolatorWithCorrection" ),
53555       ConeSizes = cms.vdouble( 0.2 ),
53556       EffAreaSFEndcap = cms.double( 0.883 ),
53557       RhoScaleEndcap = cms.double( 1.0 )
53558     ),
53559     WriteIsolatorFloat = cms.bool( True )
53560 )
53561 fragment.hltL3MuonCombRelIsolationVVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
53562     UseRhoCorrectedCaloDeposits = cms.bool( True ),
53563     UseCaloIso = cms.bool( True ),
53564     CaloDepositsLabel = cms.InputTag( "hltL3CaloMuonCorrectedVVVLIsolations" ),
53565     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidates" ),
53566     OutputMuIsoDeposits = cms.bool( True ),
53567     TrackPt_Min = cms.double( -1.0 ),
53568     printDebug = cms.bool( False ),
53569     CutsPSet = cms.PSet( 
53570       applyCutsORmaxNTracks = cms.bool( False ),
53571       maxNTracks = cms.int32( -1 ),
53572       Thresholds = cms.vdouble( 1.2 ),
53573       EtaBounds = cms.vdouble( 2.411 ),
53574       ComponentName = cms.string( "SimpleCuts" ),
53575       ConeSizes = cms.vdouble( 0.2 )
53576     ),
53577     TrkExtractorPSet = cms.PSet( 
53578       Diff_z = cms.double( 0.2 ),
53579       inputTrackCollection = cms.InputTag( "hltIter0L3MuonTrackSelectionHighPurity" ),
53580       Chi2Ndof_Max = cms.double( 1.0E64 ),
53581       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
53582       DR_Veto = cms.double( 0.01 ),
53583       Pt_Min = cms.double( -1.0 ),
53584       VetoLeadingTrack = cms.bool( True ),
53585       DR_Max = cms.double( 0.2 ),
53586       DepositLabel = cms.untracked.string( "PXLS" ),
53587       PtVeto_Min = cms.double( 2.0 ),
53588       NHits_Min = cms.uint32( 0 ),
53589       PropagateTracksToRadius = cms.bool( True ),
53590       ReferenceRadius = cms.double( 6.0 ),
53591       Chi2Prob_Min = cms.double( -1.0 ),
53592       Diff_r = cms.double( 0.1 ),
53593       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
53594       ComponentName = cms.string( "PixelTrackExtractor" ),
53595       DR_VetoPt = cms.double( 0.025 )
53596     ),
53597     CaloExtractorPSet = cms.PSet( 
53598       DR_Veto_H = cms.double( 0.1 ),
53599       Vertex_Constraint_Z = cms.bool( False ),
53600       DR_Veto_E = cms.double( 0.07 ),
53601       Weight_H = cms.double( 1.0 ),
53602       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
53603       DR_Max = cms.double( 0.2 ),
53604       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
53605       Vertex_Constraint_XY = cms.bool( False ),
53606       Threshold_H = cms.double( 0.5 ),
53607       Threshold_E = cms.double( 0.2 ),
53608       ComponentName = cms.string( "CaloExtractor" ),
53609       Weight_E = cms.double( 1.0 )
53610     )
53611 )
53612 fragment.hltL3MuVVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
53613     saveTags = cms.bool( True ),
53614     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53615     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered15Q" ),
53616     MinN = cms.int32( 1 ),
53617     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
53618     IsolatorPSet = cms.PSet(  )
53619 )
53620 fragment.hltPreMu15IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53621     offset = cms.uint32( 0 ),
53622     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53623 )
53624 fragment.hltPreMu50IsoVVVLPFHT450 = cms.EDFilter( "HLTPrescaler",
53625     offset = cms.uint32( 0 ),
53626     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53627 )
53628 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q = cms.EDFilter( "HLTMuonL3PreFilter",
53629     saveTags = cms.bool( True ),
53630     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53631     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53632     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
53633     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
53634     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
53635     MinN = cms.int32( 1 ),
53636     MaxEta = cms.double( 1.0E99 ),
53637     MinNhits = cms.int32( 0 ),
53638     MaxDr = cms.double( 2.0 ),
53639     MinDr = cms.double( -1.0 ),
53640     MaxDz = cms.double( 9999.0 ),
53641     MinDxySig = cms.double( -1.0 ),
53642     MinPt = cms.double( 50.0 ),
53643     NSigmaPt = cms.double( 0.0 ),
53644     MaxNormalizedChi2 = cms.double( 9999.0 ),
53645     MaxDXYBeamSpot = cms.double( 9999.0 ),
53646     MinDXYBeamSpot = cms.double( -1.0 ),
53647     MinNmuonHits = cms.int32( 0 ),
53648     MaxPtDifference = cms.double( 9999.0 ),
53649     MinTrackPt = cms.double( 0.0 ),
53650     minMuonStations = cms.int32( 2 ),
53651     minTrkHits = cms.int32( -1 ),
53652     minMuonHits = cms.int32( -1 ),
53653     allowedTypeMask = cms.uint32( 255 ),
53654     requiredTypeMask = cms.uint32( 0 ),
53655     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
53656     trkMuonId = cms.uint32( 0 ),
53657     L1MatchingdR = cms.double( 0.3 ),
53658     MatchToPreviousCand = cms.bool( True ),
53659     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
53660     requireL3MuonTrajectorySeed = cms.bool( False ),
53661     useSimpleGeometry = cms.bool( True ),
53662     useStation2 = cms.bool( True ),
53663     fallbackToME1 = cms.bool( False ),
53664     cosmicPropagationHypothesis = cms.bool( False ),
53665     useMB2InOverlap = cms.bool( False ),
53666     useTrack = cms.string( "tracker" ),
53667     useState = cms.string( "atVertex" ),
53668     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53669     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53670     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53671 )
53672 fragment.hltL3Mu50VVVLIsoFIlter = cms.EDFilter( "HLTMuonIsoFilter",
53673     saveTags = cms.bool( True ),
53674     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53675     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered50Q" ),
53676     MinN = cms.int32( 1 ),
53677     DepTag = cms.VInputTag( 'hltL3MuonCombRelIsolationVVVL' ),
53678     IsolatorPSet = cms.PSet(  )
53679 )
53680 fragment.hltPreMu15IsoVVVLPFHT600 = cms.EDFilter( "HLTPrescaler",
53681     offset = cms.uint32( 0 ),
53682     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53683 )
53684 fragment.hltL1Mu3er1p5Jet100er2p5ETMHF40ORETMHF50 = cms.EDFilter( "HLTL1TSeed",
53685     saveTags = cms.bool( True ),
53686     L1SeedsLogicalExpression = cms.string( "L1_Mu3er1p5_Jet100er2p5_ETMHF30 OR L1_Mu3er1p5_Jet100er2p5_ETMHF40 OR L1_Mu3er1p5_Jet100er2p5_ETMHF50" ),
53687     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53688     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53689     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53690     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53691     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53692     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53693     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53694     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53695     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53696 )
53697 fragment.hltPreMu3er1p5PFJet100er2p5PFMET80PFMHT80IDTight = cms.EDFilter( "HLTPrescaler",
53698     offset = cms.uint32( 0 ),
53699     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53700 )
53701 fragment.hltL3MuFiltered3er1p5 = cms.EDFilter( "HLTMuonL3PreFilter",
53702     saveTags = cms.bool( True ),
53703     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53704     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53705     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
53706     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
53707     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
53708     MinN = cms.int32( 1 ),
53709     MaxEta = cms.double( 1.5 ),
53710     MinNhits = cms.int32( 0 ),
53711     MaxDr = cms.double( 2.0 ),
53712     MinDr = cms.double( -1.0 ),
53713     MaxDz = cms.double( 9999.0 ),
53714     MinDxySig = cms.double( -1.0 ),
53715     MinPt = cms.double( 3.0 ),
53716     NSigmaPt = cms.double( 0.0 ),
53717     MaxNormalizedChi2 = cms.double( 9999.0 ),
53718     MaxDXYBeamSpot = cms.double( 9999.0 ),
53719     MinDXYBeamSpot = cms.double( -1.0 ),
53720     MinNmuonHits = cms.int32( 0 ),
53721     MaxPtDifference = cms.double( 9999.0 ),
53722     MinTrackPt = cms.double( 0.0 ),
53723     minMuonStations = cms.int32( 2 ),
53724     minTrkHits = cms.int32( -1 ),
53725     minMuonHits = cms.int32( -1 ),
53726     allowedTypeMask = cms.uint32( 255 ),
53727     requiredTypeMask = cms.uint32( 0 ),
53728     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
53729     trkMuonId = cms.uint32( 0 ),
53730     L1MatchingdR = cms.double( 0.3 ),
53731     MatchToPreviousCand = cms.bool( True ),
53732     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
53733     requireL3MuonTrajectorySeed = cms.bool( False ),
53734     useSimpleGeometry = cms.bool( True ),
53735     useStation2 = cms.bool( True ),
53736     fallbackToME1 = cms.bool( False ),
53737     cosmicPropagationHypothesis = cms.bool( False ),
53738     useMB2InOverlap = cms.bool( False ),
53739     useTrack = cms.string( "tracker" ),
53740     useState = cms.string( "atVertex" ),
53741     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53742     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53743     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53744 )
53745 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
53746     saveTags = cms.bool( True ),
53747     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
53748     triggerType = cms.int32( 85 ),
53749     MinE = cms.double( -1.0 ),
53750     MinPt = cms.double( 70.0 ),
53751     MinMass = cms.double( -1.0 ),
53752     MaxMass = cms.double( -1.0 ),
53753     MinEta = cms.double( -1.0 ),
53754     MaxEta = cms.double( 5.0 ),
53755     MinN = cms.int32( 1 )
53756 )
53757 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
53758     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
53759     triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
53760     triggerJetsType = cms.int32( 85 ),
53761     maxDeltaR = cms.double( 0.5 )
53762 )
53763 fragment.hltSinglePFJet100er2p5 = cms.EDFilter( "HLT1PFJet",
53764     saveTags = cms.bool( True ),
53765     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
53766     triggerType = cms.int32( 85 ),
53767     MinE = cms.double( -1.0 ),
53768     MinPt = cms.double( 100.0 ),
53769     MinMass = cms.double( -1.0 ),
53770     MaxMass = cms.double( -1.0 ),
53771     MinEta = cms.double( -1.0 ),
53772     MaxEta = cms.double( 2.5 ),
53773     MinN = cms.int32( 1 )
53774 )
53775 fragment.hltPFMHTTightID80 = cms.EDFilter( "HLTMhtFilter",
53776     saveTags = cms.bool( True ),
53777     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
53778     minMht = cms.vdouble( 80.0 )
53779 )
53780 fragment.hltPFMET80 = cms.EDFilter( "HLT1PFMET",
53781     saveTags = cms.bool( True ),
53782     inputTag = cms.InputTag( "hltPFMETProducer" ),
53783     triggerType = cms.int32( 87 ),
53784     MinE = cms.double( -1.0 ),
53785     MinPt = cms.double( 80.0 ),
53786     MinMass = cms.double( -1.0 ),
53787     MaxMass = cms.double( -1.0 ),
53788     MinEta = cms.double( -1.0 ),
53789     MaxEta = cms.double( -1.0 ),
53790     MinN = cms.int32( 1 )
53791 )
53792 fragment.hltPreMu3er1p5PFJet100er2p5PFMET90PFMHT90IDTight = cms.EDFilter( "HLTPrescaler",
53793     offset = cms.uint32( 0 ),
53794     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53795 )
53796 fragment.hltPFMHTTightID90 = cms.EDFilter( "HLTMhtFilter",
53797     saveTags = cms.bool( True ),
53798     mhtLabels = cms.VInputTag( 'hltPFMHTTightID' ),
53799     minMht = cms.vdouble( 90.0 )
53800 )
53801 fragment.hltPreMu3er1p5PFJet100er2p5PFMET100PFMHT100IDTight = cms.EDFilter( "HLTPrescaler",
53802     offset = cms.uint32( 0 ),
53803     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53804 )
53805 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu80PFMHTNoMu80IDTight = cms.EDFilter( "HLTPrescaler",
53806     offset = cms.uint32( 0 ),
53807     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53808 )
53809 fragment.hltPFMHTNoMuTightID80 = cms.EDFilter( "HLTMhtFilter",
53810     saveTags = cms.bool( True ),
53811     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
53812     minMht = cms.vdouble( 80.0 )
53813 )
53814 fragment.hltPFMETNoMu80 = cms.EDFilter( "HLT1PFMET",
53815     saveTags = cms.bool( True ),
53816     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
53817     triggerType = cms.int32( 87 ),
53818     MinE = cms.double( -1.0 ),
53819     MinPt = cms.double( 80.0 ),
53820     MinMass = cms.double( -1.0 ),
53821     MaxMass = cms.double( -1.0 ),
53822     MinEta = cms.double( -1.0 ),
53823     MaxEta = cms.double( -1.0 ),
53824     MinN = cms.int32( 1 )
53825 )
53826 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu90PFMHTNoMu90IDTight = cms.EDFilter( "HLTPrescaler",
53827     offset = cms.uint32( 0 ),
53828     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53829 )
53830 fragment.hltPFMETNoMu90 = cms.EDFilter( "HLT1PFMET",
53831     saveTags = cms.bool( True ),
53832     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
53833     triggerType = cms.int32( 87 ),
53834     MinE = cms.double( -1.0 ),
53835     MinPt = cms.double( 90.0 ),
53836     MinMass = cms.double( -1.0 ),
53837     MaxMass = cms.double( -1.0 ),
53838     MinEta = cms.double( -1.0 ),
53839     MaxEta = cms.double( -1.0 ),
53840     MinN = cms.int32( 1 )
53841 )
53842 fragment.hltPreMu3er1p5PFJet100er2p5PFMETNoMu100PFMHTNoMu100IDTight = cms.EDFilter( "HLTPrescaler",
53843     offset = cms.uint32( 0 ),
53844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53845 )
53846 fragment.hltPFMHTNoMuTightID100 = cms.EDFilter( "HLTMhtFilter",
53847     saveTags = cms.bool( True ),
53848     mhtLabels = cms.VInputTag( 'hltPFMHTNoMuTightID' ),
53849     minMht = cms.vdouble( 100.0 )
53850 )
53851 fragment.hltPFMETNoMu100 = cms.EDFilter( "HLT1PFMET",
53852     saveTags = cms.bool( True ),
53853     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
53854     triggerType = cms.int32( 87 ),
53855     MinE = cms.double( -1.0 ),
53856     MinPt = cms.double( 100.0 ),
53857     MinMass = cms.double( -1.0 ),
53858     MaxMass = cms.double( -1.0 ),
53859     MinEta = cms.double( -1.0 ),
53860     MaxEta = cms.double( -1.0 ),
53861     MinN = cms.int32( 1 )
53862 )
53863 fragment.hltL1s12DoubleMu4p5er2p0SQOSMass7to18 = cms.EDFilter( "HLTL1TSeed",
53864     saveTags = cms.bool( True ),
53865     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4p5er2p0_SQ_OS_Mass_Min7 OR L1_DoubleMu4p5er2p0_SQ_OS_Mass_7to18" ),
53866     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
53867     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
53868     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53869     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
53870     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
53871     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
53872     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
53873     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
53874     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
53875 )
53876 fragment.hltPreDimuon10Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
53877     offset = cms.uint32( 0 ),
53878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53879 )
53880 fragment.hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
53881     saveTags = cms.bool( False ),
53882     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
53883     PreviousCandTag = cms.InputTag( "hltL1s12DoubleMu4p5er2p0SQOSMass7to18" ),
53884     MaxEta = cms.double( 2.5 ),
53885     MinPt = cms.double( 0.0 ),
53886     MaxDeltaR = cms.double( 0.3 ),
53887     MinN = cms.int32( 2 ),
53888     CentralBxOnly = cms.bool( True ),
53889     SelectQualities = cms.vint32(  )
53890 )
53891 fragment.hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
53892     saveTags = cms.bool( True ),
53893     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53894     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
53895     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
53896     SeedMapTag = cms.InputTag( "hltL2Muons" ),
53897     MinN = cms.int32( 0 ),
53898     MaxEta = cms.double( 2.5 ),
53899     AbsEtaBins = cms.vdouble( 0.0 ),
53900     MinNstations = cms.vint32( 0 ),
53901     MinNhits = cms.vint32( 0 ),
53902     CutOnChambers = cms.bool( False ),
53903     MinNchambers = cms.vint32( 0 ),
53904     MaxDr = cms.double( 9999.0 ),
53905     MinDr = cms.double( -1.0 ),
53906     MaxDz = cms.double( 9999.0 ),
53907     MinDxySig = cms.double( -1.0 ),
53908     MinPt = cms.double( 0.0 ),
53909     NSigmaPt = cms.double( 0.0 ),
53910     MatchToPreviousCand = cms.bool( True )
53911 )
53912 fragment.hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
53913     saveTags = cms.bool( True ),
53914     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
53915     PreviousCandTag = cms.InputTag( "hltL1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
53916     MaxEta = cms.double( 2.5 ),
53917     MinPt = cms.double( 0.0 ),
53918     MaxDeltaR = cms.double( 0.3 ),
53919     MinN = cms.int32( 1 ),
53920     CentralBxOnly = cms.bool( True ),
53921     SelectQualities = cms.vint32(  )
53922 )
53923 fragment.hltDimuon10Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
53924     saveTags = cms.bool( True ),
53925     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53926     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53927     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
53928     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
53929     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
53930     PreviousCandIsL2 = cms.bool( True ),
53931     FastAccept = cms.bool( False ),
53932     MinN = cms.int32( 1 ),
53933     MaxEta = cms.double( 2.5 ),
53934     MinNhits = cms.int32( 0 ),
53935     MaxDr = cms.double( 2.0 ),
53936     MaxDz = cms.double( 9999.0 ),
53937     ChargeOpt = cms.int32( -1 ),
53938     MinPtPair = cms.vdouble( 9.9 ),
53939     MaxPtPair = cms.vdouble( 1.0E125 ),
53940     MinPtMax = cms.vdouble( 0.0 ),
53941     MinPtMin = cms.vdouble( 0.0 ),
53942     MaxPtMin = cms.vdouble( 1.0E125 ),
53943     MinInvMass = cms.vdouble( 8.5 ),
53944     MaxInvMass = cms.vdouble( 11.5 ),
53945     MinDiMuonDeltaR = cms.double( -1.0 ),
53946     MinAcop = cms.double( -999.0 ),
53947     MaxAcop = cms.double( 999.0 ),
53948     MinPtBalance = cms.double( -1.0 ),
53949     MaxPtBalance = cms.double( 999999.0 ),
53950     NSigmaPt = cms.double( 0.0 ),
53951     MaxDCAMuMu = cms.double( 0.5 ),
53952     MaxRapidityPair = cms.double( 1.4 ),
53953     CutCowboys = cms.bool( False ),
53954     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
53955     L1MatchingdR = cms.double( 0.3 ),
53956     MatchToPreviousCand = cms.bool( True ),
53957     useSimpleGeometry = cms.bool( True ),
53958     useStation2 = cms.bool( True ),
53959     fallbackToME1 = cms.bool( False ),
53960     cosmicPropagationHypothesis = cms.bool( False ),
53961     useMB2InOverlap = cms.bool( False ),
53962     useTrack = cms.string( "tracker" ),
53963     useState = cms.string( "atVertex" ),
53964     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
53965     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
53966     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
53967 )
53968 fragment.hltDisplacedmumuVtxProducerDimuon10Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
53969     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
53970     PreviousCandTag = cms.InputTag( "hltDimuon10Upsilony1p4L3fL3Filtered" ),
53971     matchToPrevious = cms.bool( True ),
53972     MaxEta = cms.double( 2.5 ),
53973     MinPt = cms.double( 0.0 ),
53974     MinPtPair = cms.double( 0.0 ),
53975     MinInvMass = cms.double( 0.0 ),
53976     MaxInvMass = cms.double( 999999.0 ),
53977     ChargeOpt = cms.int32( -1 )
53978 )
53979 fragment.hltDisplacedmumuFilterDimuon10Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
53980     saveTags = cms.bool( True ),
53981     FastAccept = cms.bool( True ),
53982     MinLxySignificance = cms.double( 0.0 ),
53983     MaxLxySignificance = cms.double( 0.0 ),
53984     MaxNormalisedChi2 = cms.double( 999999.0 ),
53985     MinVtxProbability = cms.double( 0.005 ),
53986     MinCosinePointingAngle = cms.double( -2.0 ),
53987     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon10Upsilonsv3" ),
53988     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53989     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
53990 )
53991 fragment.hltPreDimuon12Upsilony1p4 = cms.EDFilter( "HLTPrescaler",
53992     offset = cms.uint32( 0 ),
53993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
53994 )
53995 fragment.hltDimuon12Upsilony1p4L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
53996     saveTags = cms.bool( True ),
53997     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
53998     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
53999     PreviousCandTag = cms.InputTag( "hltL2fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1f0L2v2PreFiltered0" ),
54000     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1s12DoubleMu4p5er2p0SQOSMass7to18L1v2Filtered0" ),
54001     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54002     PreviousCandIsL2 = cms.bool( True ),
54003     FastAccept = cms.bool( False ),
54004     MinN = cms.int32( 1 ),
54005     MaxEta = cms.double( 2.5 ),
54006     MinNhits = cms.int32( 0 ),
54007     MaxDr = cms.double( 2.0 ),
54008     MaxDz = cms.double( 9999.0 ),
54009     ChargeOpt = cms.int32( -1 ),
54010     MinPtPair = cms.vdouble( 11.9 ),
54011     MaxPtPair = cms.vdouble( 1.0E125 ),
54012     MinPtMax = cms.vdouble( 0.0 ),
54013     MinPtMin = cms.vdouble( 0.0 ),
54014     MaxPtMin = cms.vdouble( 1.0E125 ),
54015     MinInvMass = cms.vdouble( 8.5 ),
54016     MaxInvMass = cms.vdouble( 11.5 ),
54017     MinDiMuonDeltaR = cms.double( -1.0 ),
54018     MinAcop = cms.double( -999.0 ),
54019     MaxAcop = cms.double( 999.0 ),
54020     MinPtBalance = cms.double( -1.0 ),
54021     MaxPtBalance = cms.double( 999999.0 ),
54022     NSigmaPt = cms.double( 0.0 ),
54023     MaxDCAMuMu = cms.double( 0.5 ),
54024     MaxRapidityPair = cms.double( 1.4 ),
54025     CutCowboys = cms.bool( False ),
54026     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54027     L1MatchingdR = cms.double( 0.3 ),
54028     MatchToPreviousCand = cms.bool( True ),
54029     useSimpleGeometry = cms.bool( True ),
54030     useStation2 = cms.bool( True ),
54031     fallbackToME1 = cms.bool( False ),
54032     cosmicPropagationHypothesis = cms.bool( False ),
54033     useMB2InOverlap = cms.bool( False ),
54034     useTrack = cms.string( "tracker" ),
54035     useState = cms.string( "atVertex" ),
54036     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54037     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54038     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54039 )
54040 fragment.hltDisplacedmumuVtxProducerDimuon12Upsilonsv3 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54041     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54042     PreviousCandTag = cms.InputTag( "hltDimuon12Upsilony1p4L3fL3Filtered" ),
54043     matchToPrevious = cms.bool( True ),
54044     MaxEta = cms.double( 2.5 ),
54045     MinPt = cms.double( 0.0 ),
54046     MinPtPair = cms.double( 0.0 ),
54047     MinInvMass = cms.double( 0.0 ),
54048     MaxInvMass = cms.double( 999999.0 ),
54049     ChargeOpt = cms.int32( -1 )
54050 )
54051 fragment.hltDisplacedmumuFilterDimuon12Upsilonsv3 = cms.EDFilter( "HLTDisplacedmumuFilter",
54052     saveTags = cms.bool( True ),
54053     FastAccept = cms.bool( True ),
54054     MinLxySignificance = cms.double( 0.0 ),
54055     MaxLxySignificance = cms.double( 0.0 ),
54056     MaxNormalisedChi2 = cms.double( 999999.0 ),
54057     MinVtxProbability = cms.double( 0.005 ),
54058     MinCosinePointingAngle = cms.double( -2.0 ),
54059     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon12Upsilonsv3" ),
54060     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54061     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54062 )
54063 fragment.hltL1sDoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54064     saveTags = cms.bool( True ),
54065     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0er1p5_SQ_OS_dR_Max1p4 OR L1_DoubleMu0er1p4_SQ_OS_dR_Max1p4" ),
54066     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54067     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54068     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54069     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54070     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54071     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54072     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54073     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54074     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54075 )
54076 fragment.hltPreDimuon14PhiBarrelSeagulls = cms.EDFilter( "HLTPrescaler",
54077     offset = cms.uint32( 0 ),
54078     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54079 )
54080 fragment.hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54081     saveTags = cms.bool( True ),
54082     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54083     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0er1p5SQOSdRMax1p4" ),
54084     MaxEta = cms.double( 2.5 ),
54085     MinPt = cms.double( 0.0 ),
54086     MaxDeltaR = cms.double( 0.3 ),
54087     MinN = cms.int32( 2 ),
54088     CentralBxOnly = cms.bool( True ),
54089     SelectQualities = cms.vint32(  )
54090 )
54091 fragment.hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54092     saveTags = cms.bool( True ),
54093     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54094     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54095     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54096     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54097     MinN = cms.int32( 0 ),
54098     MaxEta = cms.double( 2.5 ),
54099     AbsEtaBins = cms.vdouble( 0.0 ),
54100     MinNstations = cms.vint32( 0 ),
54101     MinNhits = cms.vint32( 0 ),
54102     CutOnChambers = cms.bool( False ),
54103     MinNchambers = cms.vint32( 0 ),
54104     MaxDr = cms.double( 9999.0 ),
54105     MinDr = cms.double( -1.0 ),
54106     MaxDz = cms.double( 9999.0 ),
54107     MinDxySig = cms.double( -1.0 ),
54108     MinPt = cms.double( 0.0 ),
54109     NSigmaPt = cms.double( 0.0 ),
54110     MatchToPreviousCand = cms.bool( True )
54111 )
54112 fragment.hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54113     saveTags = cms.bool( True ),
54114     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54115     PreviousCandTag = cms.InputTag( "hltL1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54116     MaxEta = cms.double( 2.5 ),
54117     MinPt = cms.double( 0.0 ),
54118     MaxDeltaR = cms.double( 0.3 ),
54119     MinN = cms.int32( 1 ),
54120     CentralBxOnly = cms.bool( True ),
54121     SelectQualities = cms.vint32(  )
54122 )
54123 fragment.hltDimuon14PhiBarrelnoCowL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54124     saveTags = cms.bool( True ),
54125     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54126     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54127     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1f0L2PreFiltered0" ),
54128     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0er1p5SQOSdRMax1p4L1Filtered0" ),
54129     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54130     PreviousCandIsL2 = cms.bool( True ),
54131     FastAccept = cms.bool( False ),
54132     MinN = cms.int32( 1 ),
54133     MaxEta = cms.double( 2.5 ),
54134     MinNhits = cms.int32( 0 ),
54135     MaxDr = cms.double( 2.0 ),
54136     MaxDz = cms.double( 9999.0 ),
54137     ChargeOpt = cms.int32( -1 ),
54138     MinPtPair = cms.vdouble( 13.9 ),
54139     MaxPtPair = cms.vdouble( 1.0E125 ),
54140     MinPtMax = cms.vdouble( 0.0 ),
54141     MinPtMin = cms.vdouble( 0.0 ),
54142     MaxPtMin = cms.vdouble( 1.0E125 ),
54143     MinInvMass = cms.vdouble( 0.85 ),
54144     MaxInvMass = cms.vdouble( 1.2 ),
54145     MinDiMuonDeltaR = cms.double( -1.0 ),
54146     MinAcop = cms.double( -999.0 ),
54147     MaxAcop = cms.double( 999.0 ),
54148     MinPtBalance = cms.double( -1.0 ),
54149     MaxPtBalance = cms.double( 999999.0 ),
54150     NSigmaPt = cms.double( 0.0 ),
54151     MaxDCAMuMu = cms.double( 0.5 ),
54152     MaxRapidityPair = cms.double( 1.25 ),
54153     CutCowboys = cms.bool( True ),
54154     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54155     L1MatchingdR = cms.double( 0.3 ),
54156     MatchToPreviousCand = cms.bool( True ),
54157     useSimpleGeometry = cms.bool( True ),
54158     useStation2 = cms.bool( True ),
54159     fallbackToME1 = cms.bool( False ),
54160     cosmicPropagationHypothesis = cms.bool( False ),
54161     useMB2InOverlap = cms.bool( False ),
54162     useTrack = cms.string( "tracker" ),
54163     useState = cms.string( "atVertex" ),
54164     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54165     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54166     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54167 )
54168 fragment.hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54169     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54170     PreviousCandTag = cms.InputTag( "hltDimuon14PhiBarrelnoCowL3Filtered" ),
54171     matchToPrevious = cms.bool( True ),
54172     MaxEta = cms.double( 2.5 ),
54173     MinPt = cms.double( 0.0 ),
54174     MinPtPair = cms.double( 0.0 ),
54175     MinInvMass = cms.double( 0.0 ),
54176     MaxInvMass = cms.double( 999999.0 ),
54177     ChargeOpt = cms.int32( -1 )
54178 )
54179 fragment.hltDisplacedmumuFilterDimuon14PhiBarrelnoCow = cms.EDFilter( "HLTDisplacedmumuFilter",
54180     saveTags = cms.bool( True ),
54181     FastAccept = cms.bool( True ),
54182     MinLxySignificance = cms.double( 0.0 ),
54183     MaxLxySignificance = cms.double( 0.0 ),
54184     MaxNormalisedChi2 = cms.double( 999999.0 ),
54185     MinVtxProbability = cms.double( 0.005 ),
54186     MinCosinePointingAngle = cms.double( -2.0 ),
54187     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PhiBarrelnoCow" ),
54188     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54189     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54190 )
54191 fragment.hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4 = cms.EDFilter( "HLTL1TSeed",
54192     saveTags = cms.bool( True ),
54193     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" ),
54194     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54195     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54196     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54197     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54198     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54199     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54200     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54201     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54202     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54203 )
54204 fragment.hltPreDimuon25Jpsi = cms.EDFilter( "HLTPrescaler",
54205     offset = cms.uint32( 0 ),
54206     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54207 )
54208 fragment.hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54209     saveTags = cms.bool( True ),
54210     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54211     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4SQOSdRMax1p2DoubleMu0er1p5SQOSdRMax1p4" ),
54212     MaxEta = cms.double( 2.5 ),
54213     MinPt = cms.double( 0.0 ),
54214     MaxDeltaR = cms.double( 0.3 ),
54215     MinN = cms.int32( 2 ),
54216     CentralBxOnly = cms.bool( True ),
54217     SelectQualities = cms.vint32(  )
54218 )
54219 fragment.hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54220     saveTags = cms.bool( True ),
54221     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54222     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54223     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54224     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54225     MinN = cms.int32( 0 ),
54226     MaxEta = cms.double( 2.5 ),
54227     AbsEtaBins = cms.vdouble( 0.0 ),
54228     MinNstations = cms.vint32( 0 ),
54229     MinNhits = cms.vint32( 0 ),
54230     CutOnChambers = cms.bool( False ),
54231     MinNchambers = cms.vint32( 0 ),
54232     MaxDr = cms.double( 9999.0 ),
54233     MinDr = cms.double( -1.0 ),
54234     MaxDz = cms.double( 9999.0 ),
54235     MinDxySig = cms.double( -1.0 ),
54236     MinPt = cms.double( 0.0 ),
54237     NSigmaPt = cms.double( 0.0 ),
54238     MatchToPreviousCand = cms.bool( True )
54239 )
54240 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54241     saveTags = cms.bool( True ),
54242     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54243     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54244     MaxEta = cms.double( 2.5 ),
54245     MinPt = cms.double( 0.0 ),
54246     MaxDeltaR = cms.double( 0.3 ),
54247     MinN = cms.int32( 1 ),
54248     CentralBxOnly = cms.bool( True ),
54249     SelectQualities = cms.vint32(  )
54250 )
54251 fragment.hltDimuon25JpsiL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54252     saveTags = cms.bool( True ),
54253     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54254     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54255     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54256     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54257     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54258     PreviousCandIsL2 = cms.bool( True ),
54259     FastAccept = cms.bool( False ),
54260     MinN = cms.int32( 1 ),
54261     MaxEta = cms.double( 2.5 ),
54262     MinNhits = cms.int32( 0 ),
54263     MaxDr = cms.double( 2.0 ),
54264     MaxDz = cms.double( 9999.0 ),
54265     ChargeOpt = cms.int32( -1 ),
54266     MinPtPair = cms.vdouble( 24.9 ),
54267     MaxPtPair = cms.vdouble( 1.0E125 ),
54268     MinPtMax = cms.vdouble( 0.0 ),
54269     MinPtMin = cms.vdouble( 0.0 ),
54270     MaxPtMin = cms.vdouble( 1.0E125 ),
54271     MinInvMass = cms.vdouble( 2.9 ),
54272     MaxInvMass = cms.vdouble( 3.3 ),
54273     MinDiMuonDeltaR = cms.double( -1.0 ),
54274     MinAcop = cms.double( -999.0 ),
54275     MaxAcop = cms.double( 999.0 ),
54276     MinPtBalance = cms.double( -1.0 ),
54277     MaxPtBalance = cms.double( 999999.0 ),
54278     NSigmaPt = cms.double( 0.0 ),
54279     MaxDCAMuMu = cms.double( 0.5 ),
54280     MaxRapidityPair = cms.double( 999999.0 ),
54281     CutCowboys = cms.bool( False ),
54282     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54283     L1MatchingdR = cms.double( 0.3 ),
54284     MatchToPreviousCand = cms.bool( True ),
54285     useSimpleGeometry = cms.bool( True ),
54286     useStation2 = cms.bool( True ),
54287     fallbackToME1 = cms.bool( False ),
54288     cosmicPropagationHypothesis = cms.bool( False ),
54289     useMB2InOverlap = cms.bool( False ),
54290     useTrack = cms.string( "tracker" ),
54291     useState = cms.string( "atVertex" ),
54292     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54293     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54294     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54295 )
54296 fragment.hltDisplacedmumuVtxProducerDimuon25Jpsis = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54297     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54298     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiL3fL3Filtered" ),
54299     matchToPrevious = cms.bool( True ),
54300     MaxEta = cms.double( 2.5 ),
54301     MinPt = cms.double( 0.0 ),
54302     MinPtPair = cms.double( 0.0 ),
54303     MinInvMass = cms.double( 0.0 ),
54304     MaxInvMass = cms.double( 999999.0 ),
54305     ChargeOpt = cms.int32( -1 )
54306 )
54307 fragment.hltDisplacedmumuFilterDimuon25Jpsis = cms.EDFilter( "HLTDisplacedmumuFilter",
54308     saveTags = cms.bool( True ),
54309     FastAccept = cms.bool( True ),
54310     MinLxySignificance = cms.double( 0.0 ),
54311     MaxLxySignificance = cms.double( 0.0 ),
54312     MaxNormalisedChi2 = cms.double( 999999.0 ),
54313     MinVtxProbability = cms.double( 0.005 ),
54314     MinCosinePointingAngle = cms.double( -2.0 ),
54315     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25Jpsis" ),
54316     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54317     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54318 )
54319 fragment.hltPreDimuon14PsiPrime = cms.EDFilter( "HLTPrescaler",
54320     offset = cms.uint32( 0 ),
54321     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54322 )
54323 fragment.hltDimuon14PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54324     saveTags = cms.bool( True ),
54325     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54326     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54327     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54328     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54329     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54330     PreviousCandIsL2 = cms.bool( True ),
54331     FastAccept = cms.bool( False ),
54332     MinN = cms.int32( 1 ),
54333     MaxEta = cms.double( 2.5 ),
54334     MinNhits = cms.int32( 0 ),
54335     MaxDr = cms.double( 2.0 ),
54336     MaxDz = cms.double( 9999.0 ),
54337     ChargeOpt = cms.int32( -1 ),
54338     MinPtPair = cms.vdouble( 13.9 ),
54339     MaxPtPair = cms.vdouble( 1.0E125 ),
54340     MinPtMax = cms.vdouble( 0.0 ),
54341     MinPtMin = cms.vdouble( 0.0 ),
54342     MaxPtMin = cms.vdouble( 1.0E125 ),
54343     MinInvMass = cms.vdouble( 3.35 ),
54344     MaxInvMass = cms.vdouble( 4.05 ),
54345     MinDiMuonDeltaR = cms.double( -1.0 ),
54346     MinAcop = cms.double( -999.0 ),
54347     MaxAcop = cms.double( 999.0 ),
54348     MinPtBalance = cms.double( -1.0 ),
54349     MaxPtBalance = cms.double( 999999.0 ),
54350     NSigmaPt = cms.double( 0.0 ),
54351     MaxDCAMuMu = cms.double( 0.5 ),
54352     MaxRapidityPair = cms.double( 999999.0 ),
54353     CutCowboys = cms.bool( False ),
54354     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54355     L1MatchingdR = cms.double( 0.3 ),
54356     MatchToPreviousCand = cms.bool( True ),
54357     useSimpleGeometry = cms.bool( True ),
54358     useStation2 = cms.bool( True ),
54359     fallbackToME1 = cms.bool( False ),
54360     cosmicPropagationHypothesis = cms.bool( False ),
54361     useMB2InOverlap = cms.bool( False ),
54362     useTrack = cms.string( "tracker" ),
54363     useState = cms.string( "atVertex" ),
54364     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54365     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54366     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54367 )
54368 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54369     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54370     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeL3fL3Filtered" ),
54371     matchToPrevious = cms.bool( True ),
54372     MaxEta = cms.double( 2.5 ),
54373     MinPt = cms.double( 0.0 ),
54374     MinPtPair = cms.double( 0.0 ),
54375     MinInvMass = cms.double( 0.0 ),
54376     MaxInvMass = cms.double( 999999.0 ),
54377     ChargeOpt = cms.int32( -1 )
54378 )
54379 fragment.hltDisplacedmumuFilterDimuon14PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
54380     saveTags = cms.bool( True ),
54381     FastAccept = cms.bool( True ),
54382     MinLxySignificance = cms.double( 0.0 ),
54383     MaxLxySignificance = cms.double( 0.0 ),
54384     MaxNormalisedChi2 = cms.double( 999999.0 ),
54385     MinVtxProbability = cms.double( 0.005 ),
54386     MinCosinePointingAngle = cms.double( -2.0 ),
54387     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimes" ),
54388     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54389     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54390 )
54391 fragment.hltL1sDoubleMu9SQ = cms.EDFilter( "HLTL1TSeed",
54392     saveTags = cms.bool( True ),
54393     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu8_SQ OR L1_DoubleMu9_SQ" ),
54394     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54395     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54396     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54397     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54398     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54399     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54400     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54401     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54402     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54403 )
54404 fragment.hltPreDimuon14PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
54405     offset = cms.uint32( 0 ),
54406     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54407 )
54408 fragment.hltL1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54409     saveTags = cms.bool( True ),
54410     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54411     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu9SQ" ),
54412     MaxEta = cms.double( 2.5 ),
54413     MinPt = cms.double( 0.0 ),
54414     MaxDeltaR = cms.double( 0.3 ),
54415     MinN = cms.int32( 2 ),
54416     CentralBxOnly = cms.bool( True ),
54417     SelectQualities = cms.vint32(  )
54418 )
54419 fragment.hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54420     saveTags = cms.bool( True ),
54421     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54422     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54423     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
54424     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54425     MinN = cms.int32( 0 ),
54426     MaxEta = cms.double( 2.5 ),
54427     AbsEtaBins = cms.vdouble( 0.0 ),
54428     MinNstations = cms.vint32( 0 ),
54429     MinNhits = cms.vint32( 0 ),
54430     CutOnChambers = cms.bool( False ),
54431     MinNchambers = cms.vint32( 0 ),
54432     MaxDr = cms.double( 9999.0 ),
54433     MinDr = cms.double( -1.0 ),
54434     MaxDz = cms.double( 9999.0 ),
54435     MinDxySig = cms.double( -1.0 ),
54436     MinPt = cms.double( 0.0 ),
54437     NSigmaPt = cms.double( 0.0 ),
54438     MatchToPreviousCand = cms.bool( True )
54439 )
54440 fragment.hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54441     saveTags = cms.bool( True ),
54442     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54443     PreviousCandTag = cms.InputTag( "hltL1fL1sL1sDoubleMu9SQL1Filtered0" ),
54444     MaxEta = cms.double( 2.5 ),
54445     MinPt = cms.double( 0.0 ),
54446     MaxDeltaR = cms.double( 0.3 ),
54447     MinN = cms.int32( 1 ),
54448     CentralBxOnly = cms.bool( True ),
54449     SelectQualities = cms.vint32(  )
54450 )
54451 fragment.hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54452     saveTags = cms.bool( True ),
54453     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54454     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54455     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
54456     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
54457     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54458     PreviousCandIsL2 = cms.bool( True ),
54459     FastAccept = cms.bool( False ),
54460     MinN = cms.int32( 1 ),
54461     MaxEta = cms.double( 2.5 ),
54462     MinNhits = cms.int32( 0 ),
54463     MaxDr = cms.double( 2.0 ),
54464     MaxDz = cms.double( 9999.0 ),
54465     ChargeOpt = cms.int32( -1 ),
54466     MinPtPair = cms.vdouble( 13.9 ),
54467     MaxPtPair = cms.vdouble( 1.0E125 ),
54468     MinPtMax = cms.vdouble( 0.0 ),
54469     MinPtMin = cms.vdouble( 0.0 ),
54470     MaxPtMin = cms.vdouble( 1.0E125 ),
54471     MinInvMass = cms.vdouble( 3.35 ),
54472     MaxInvMass = cms.vdouble( 4.05 ),
54473     MinDiMuonDeltaR = cms.double( -1.0 ),
54474     MinAcop = cms.double( -999.0 ),
54475     MaxAcop = cms.double( 999.0 ),
54476     MinPtBalance = cms.double( -1.0 ),
54477     MaxPtBalance = cms.double( 999999.0 ),
54478     NSigmaPt = cms.double( 0.0 ),
54479     MaxDCAMuMu = cms.double( 0.5 ),
54480     MaxRapidityPair = cms.double( 999999.0 ),
54481     CutCowboys = cms.bool( False ),
54482     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54483     L1MatchingdR = cms.double( 0.3 ),
54484     MatchToPreviousCand = cms.bool( True ),
54485     useSimpleGeometry = cms.bool( True ),
54486     useStation2 = cms.bool( True ),
54487     fallbackToME1 = cms.bool( False ),
54488     cosmicPropagationHypothesis = cms.bool( False ),
54489     useMB2InOverlap = cms.bool( False ),
54490     useTrack = cms.string( "tracker" ),
54491     useState = cms.string( "atVertex" ),
54492     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54493     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54494     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54495 )
54496 fragment.hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54497     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54498     PreviousCandTag = cms.InputTag( "hltDimuon14PsiPrimeNoCorrL1L3fL3Filtered" ),
54499     matchToPrevious = cms.bool( True ),
54500     MaxEta = cms.double( 2.5 ),
54501     MinPt = cms.double( 0.0 ),
54502     MinPtPair = cms.double( 0.0 ),
54503     MinInvMass = cms.double( 0.0 ),
54504     MaxInvMass = cms.double( 999999.0 ),
54505     ChargeOpt = cms.int32( -1 )
54506 )
54507 fragment.hltDisplacedmumuFilterDimuon14PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
54508     saveTags = cms.bool( True ),
54509     FastAccept = cms.bool( True ),
54510     MinLxySignificance = cms.double( 0.0 ),
54511     MaxLxySignificance = cms.double( 0.0 ),
54512     MaxNormalisedChi2 = cms.double( 999999.0 ),
54513     MinVtxProbability = cms.double( 0.005 ),
54514     MinCosinePointingAngle = cms.double( -2.0 ),
54515     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon14PsiPrimesNoCorrL1" ),
54516     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54517     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54518 )
54519 fragment.hltPreDimuon18PsiPrime = cms.EDFilter( "HLTPrescaler",
54520     offset = cms.uint32( 0 ),
54521     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54522 )
54523 fragment.hltDimuon18PsiPrimeL3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54524     saveTags = cms.bool( True ),
54525     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54526     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54527     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu4SQOSdRMax1p2L1f0L2PreFiltered0" ),
54528     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu4SQOSdRMax1p2L1Filtered0" ),
54529     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54530     PreviousCandIsL2 = cms.bool( True ),
54531     FastAccept = cms.bool( False ),
54532     MinN = cms.int32( 1 ),
54533     MaxEta = cms.double( 2.5 ),
54534     MinNhits = cms.int32( 0 ),
54535     MaxDr = cms.double( 2.0 ),
54536     MaxDz = cms.double( 9999.0 ),
54537     ChargeOpt = cms.int32( -1 ),
54538     MinPtPair = cms.vdouble( 17.9 ),
54539     MaxPtPair = cms.vdouble( 1.0E125 ),
54540     MinPtMax = cms.vdouble( 0.0 ),
54541     MinPtMin = cms.vdouble( 0.0 ),
54542     MaxPtMin = cms.vdouble( 1.0E125 ),
54543     MinInvMass = cms.vdouble( 3.35 ),
54544     MaxInvMass = cms.vdouble( 4.05 ),
54545     MinDiMuonDeltaR = cms.double( -1.0 ),
54546     MinAcop = cms.double( -999.0 ),
54547     MaxAcop = cms.double( 999.0 ),
54548     MinPtBalance = cms.double( -1.0 ),
54549     MaxPtBalance = cms.double( 999999.0 ),
54550     NSigmaPt = cms.double( 0.0 ),
54551     MaxDCAMuMu = cms.double( 0.5 ),
54552     MaxRapidityPair = cms.double( 999999.0 ),
54553     CutCowboys = cms.bool( False ),
54554     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54555     L1MatchingdR = cms.double( 0.3 ),
54556     MatchToPreviousCand = cms.bool( True ),
54557     useSimpleGeometry = cms.bool( True ),
54558     useStation2 = cms.bool( True ),
54559     fallbackToME1 = cms.bool( False ),
54560     cosmicPropagationHypothesis = cms.bool( False ),
54561     useMB2InOverlap = cms.bool( False ),
54562     useTrack = cms.string( "tracker" ),
54563     useState = cms.string( "atVertex" ),
54564     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54565     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54566     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54567 )
54568 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimes = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54569     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54570     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeL3fL3Filtered" ),
54571     matchToPrevious = cms.bool( True ),
54572     MaxEta = cms.double( 2.5 ),
54573     MinPt = cms.double( 0.0 ),
54574     MinPtPair = cms.double( 0.0 ),
54575     MinInvMass = cms.double( 0.0 ),
54576     MaxInvMass = cms.double( 999999.0 ),
54577     ChargeOpt = cms.int32( -1 )
54578 )
54579 fragment.hltDisplacedmumuFilterDimuon18PsiPrimes = cms.EDFilter( "HLTDisplacedmumuFilter",
54580     saveTags = cms.bool( True ),
54581     FastAccept = cms.bool( True ),
54582     MinLxySignificance = cms.double( 0.0 ),
54583     MaxLxySignificance = cms.double( 0.0 ),
54584     MaxNormalisedChi2 = cms.double( 999999.0 ),
54585     MinVtxProbability = cms.double( 0.005 ),
54586     MinCosinePointingAngle = cms.double( -2.0 ),
54587     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimes" ),
54588     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54589     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54590 )
54591 fragment.hltPreDimuon18PsiPrimenoCorrL1 = cms.EDFilter( "HLTPrescaler",
54592     offset = cms.uint32( 0 ),
54593     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54594 )
54595 fragment.hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54596     saveTags = cms.bool( True ),
54597     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54598     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54599     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
54600     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
54601     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54602     PreviousCandIsL2 = cms.bool( True ),
54603     FastAccept = cms.bool( False ),
54604     MinN = cms.int32( 1 ),
54605     MaxEta = cms.double( 2.5 ),
54606     MinNhits = cms.int32( 0 ),
54607     MaxDr = cms.double( 2.0 ),
54608     MaxDz = cms.double( 9999.0 ),
54609     ChargeOpt = cms.int32( -1 ),
54610     MinPtPair = cms.vdouble( 17.9 ),
54611     MaxPtPair = cms.vdouble( 1.0E125 ),
54612     MinPtMax = cms.vdouble( 0.0 ),
54613     MinPtMin = cms.vdouble( 0.0 ),
54614     MaxPtMin = cms.vdouble( 1.0E125 ),
54615     MinInvMass = cms.vdouble( 3.35 ),
54616     MaxInvMass = cms.vdouble( 4.05 ),
54617     MinDiMuonDeltaR = cms.double( -1.0 ),
54618     MinAcop = cms.double( -999.0 ),
54619     MaxAcop = cms.double( 999.0 ),
54620     MinPtBalance = cms.double( -1.0 ),
54621     MaxPtBalance = cms.double( 999999.0 ),
54622     NSigmaPt = cms.double( 0.0 ),
54623     MaxDCAMuMu = cms.double( 0.5 ),
54624     MaxRapidityPair = cms.double( 999999.0 ),
54625     CutCowboys = cms.bool( False ),
54626     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54627     L1MatchingdR = cms.double( 0.3 ),
54628     MatchToPreviousCand = cms.bool( True ),
54629     useSimpleGeometry = cms.bool( True ),
54630     useStation2 = cms.bool( True ),
54631     fallbackToME1 = cms.bool( False ),
54632     cosmicPropagationHypothesis = cms.bool( False ),
54633     useMB2InOverlap = cms.bool( False ),
54634     useTrack = cms.string( "tracker" ),
54635     useState = cms.string( "atVertex" ),
54636     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54637     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54638     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54639 )
54640 fragment.hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54641     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54642     PreviousCandTag = cms.InputTag( "hltDimuon18PsiPrimeNoCorrL1L3fL3Filtered" ),
54643     matchToPrevious = cms.bool( True ),
54644     MaxEta = cms.double( 2.5 ),
54645     MinPt = cms.double( 0.0 ),
54646     MinPtPair = cms.double( 0.0 ),
54647     MinInvMass = cms.double( 0.0 ),
54648     MaxInvMass = cms.double( 999999.0 ),
54649     ChargeOpt = cms.int32( -1 )
54650 )
54651 fragment.hltDisplacedmumuFilterDimuon18PsiPrimesNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
54652     saveTags = cms.bool( True ),
54653     FastAccept = cms.bool( True ),
54654     MinLxySignificance = cms.double( 0.0 ),
54655     MaxLxySignificance = cms.double( 0.0 ),
54656     MaxNormalisedChi2 = cms.double( 999999.0 ),
54657     MinVtxProbability = cms.double( 0.005 ),
54658     MinCosinePointingAngle = cms.double( -2.0 ),
54659     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon18PsiPrimesNoCorrL1" ),
54660     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54661     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54662 )
54663 fragment.hltPreDimuon24UpsilonnoCorrL1 = cms.EDFilter( "HLTPrescaler",
54664     offset = cms.uint32( 0 ),
54665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54666 )
54667 fragment.hltDimuon24UpsilonNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54668     saveTags = cms.bool( True ),
54669     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54670     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54671     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
54672     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
54673     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54674     PreviousCandIsL2 = cms.bool( True ),
54675     FastAccept = cms.bool( False ),
54676     MinN = cms.int32( 1 ),
54677     MaxEta = cms.double( 2.5 ),
54678     MinNhits = cms.int32( 0 ),
54679     MaxDr = cms.double( 2.0 ),
54680     MaxDz = cms.double( 9999.0 ),
54681     ChargeOpt = cms.int32( -1 ),
54682     MinPtPair = cms.vdouble( 13.9 ),
54683     MaxPtPair = cms.vdouble( 1.0E125 ),
54684     MinPtMax = cms.vdouble( 0.0 ),
54685     MinPtMin = cms.vdouble( 0.0 ),
54686     MaxPtMin = cms.vdouble( 1.0E125 ),
54687     MinInvMass = cms.vdouble( 8.5 ),
54688     MaxInvMass = cms.vdouble( 11.5 ),
54689     MinDiMuonDeltaR = cms.double( -1.0 ),
54690     MinAcop = cms.double( -999.0 ),
54691     MaxAcop = cms.double( 999.0 ),
54692     MinPtBalance = cms.double( -1.0 ),
54693     MaxPtBalance = cms.double( 999999.0 ),
54694     NSigmaPt = cms.double( 0.0 ),
54695     MaxDCAMuMu = cms.double( 0.5 ),
54696     MaxRapidityPair = cms.double( 999999.0 ),
54697     CutCowboys = cms.bool( False ),
54698     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54699     L1MatchingdR = cms.double( 0.3 ),
54700     MatchToPreviousCand = cms.bool( True ),
54701     useSimpleGeometry = cms.bool( True ),
54702     useStation2 = cms.bool( True ),
54703     fallbackToME1 = cms.bool( False ),
54704     cosmicPropagationHypothesis = cms.bool( False ),
54705     useMB2InOverlap = cms.bool( False ),
54706     useTrack = cms.string( "tracker" ),
54707     useState = cms.string( "atVertex" ),
54708     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54709     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54710     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54711 )
54712 fragment.hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54713     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54714     PreviousCandTag = cms.InputTag( "hltDimuon24UpsilonNoCorrL1L3fL3Filtered" ),
54715     matchToPrevious = cms.bool( True ),
54716     MaxEta = cms.double( 2.5 ),
54717     MinPt = cms.double( 0.0 ),
54718     MinPtPair = cms.double( 0.0 ),
54719     MinInvMass = cms.double( 0.0 ),
54720     MaxInvMass = cms.double( 999999.0 ),
54721     ChargeOpt = cms.int32( -1 )
54722 )
54723 fragment.hltDisplacedmumuFilterDimuon24UpsilonsNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
54724     saveTags = cms.bool( True ),
54725     FastAccept = cms.bool( True ),
54726     MinLxySignificance = cms.double( 0.0 ),
54727     MaxLxySignificance = cms.double( 0.0 ),
54728     MaxNormalisedChi2 = cms.double( 999999.0 ),
54729     MinVtxProbability = cms.double( 0.005 ),
54730     MinCosinePointingAngle = cms.double( -2.0 ),
54731     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24UpsilonsNoCorrL1" ),
54732     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54733     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54734 )
54735 fragment.hltPreDimuon24PhinoCorrL1 = cms.EDFilter( "HLTPrescaler",
54736     offset = cms.uint32( 0 ),
54737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54738 )
54739 fragment.hltDimuon24PhiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54740     saveTags = cms.bool( True ),
54741     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54742     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54743     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
54744     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
54745     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54746     PreviousCandIsL2 = cms.bool( True ),
54747     FastAccept = cms.bool( False ),
54748     MinN = cms.int32( 1 ),
54749     MaxEta = cms.double( 2.5 ),
54750     MinNhits = cms.int32( 0 ),
54751     MaxDr = cms.double( 2.0 ),
54752     MaxDz = cms.double( 9999.0 ),
54753     ChargeOpt = cms.int32( -1 ),
54754     MinPtPair = cms.vdouble( 23.9 ),
54755     MaxPtPair = cms.vdouble( 1.0E125 ),
54756     MinPtMax = cms.vdouble( 0.0 ),
54757     MinPtMin = cms.vdouble( 0.0 ),
54758     MaxPtMin = cms.vdouble( 1.0E125 ),
54759     MinInvMass = cms.vdouble( 0.85 ),
54760     MaxInvMass = cms.vdouble( 1.2 ),
54761     MinDiMuonDeltaR = cms.double( -1.0 ),
54762     MinAcop = cms.double( -999.0 ),
54763     MaxAcop = cms.double( 999.0 ),
54764     MinPtBalance = cms.double( -1.0 ),
54765     MaxPtBalance = cms.double( 999999.0 ),
54766     NSigmaPt = cms.double( 0.0 ),
54767     MaxDCAMuMu = cms.double( 0.5 ),
54768     MaxRapidityPair = cms.double( 1.25 ),
54769     CutCowboys = cms.bool( False ),
54770     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54771     L1MatchingdR = cms.double( 0.3 ),
54772     MatchToPreviousCand = cms.bool( True ),
54773     useSimpleGeometry = cms.bool( True ),
54774     useStation2 = cms.bool( True ),
54775     fallbackToME1 = cms.bool( False ),
54776     cosmicPropagationHypothesis = cms.bool( False ),
54777     useMB2InOverlap = cms.bool( False ),
54778     useTrack = cms.string( "tracker" ),
54779     useState = cms.string( "atVertex" ),
54780     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54781     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54782     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54783 )
54784 fragment.hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54785     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54786     PreviousCandTag = cms.InputTag( "hltDimuon24PhiNoCorrL1L3fL3Filtered" ),
54787     matchToPrevious = cms.bool( True ),
54788     MaxEta = cms.double( 2.5 ),
54789     MinPt = cms.double( 0.0 ),
54790     MinPtPair = cms.double( 0.0 ),
54791     MinInvMass = cms.double( 0.0 ),
54792     MaxInvMass = cms.double( 999999.0 ),
54793     ChargeOpt = cms.int32( -1 )
54794 )
54795 fragment.hltDisplacedmumuFilterDimuon24PhiBarrelNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
54796     saveTags = cms.bool( True ),
54797     FastAccept = cms.bool( True ),
54798     MinLxySignificance = cms.double( 0.0 ),
54799     MaxLxySignificance = cms.double( 0.0 ),
54800     MaxNormalisedChi2 = cms.double( 999999.0 ),
54801     MinVtxProbability = cms.double( 0.005 ),
54802     MinCosinePointingAngle = cms.double( -2.0 ),
54803     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon24PhiNoCorrL1" ),
54804     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54805     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54806 )
54807 fragment.hltPreDimuon25JpsinoCorrL1 = cms.EDFilter( "HLTPrescaler",
54808     offset = cms.uint32( 0 ),
54809     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54810 )
54811 fragment.hltDimuon25JpsiNoCorrL1L3fL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54812     saveTags = cms.bool( True ),
54813     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54814     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54815     PreviousCandTag = cms.InputTag( "hltL2fL1sL1sDoubleMu9SQL1f0L2PreFiltered0" ),
54816     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1sDoubleMu9SQL1Filtered0" ),
54817     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54818     PreviousCandIsL2 = cms.bool( True ),
54819     FastAccept = cms.bool( False ),
54820     MinN = cms.int32( 1 ),
54821     MaxEta = cms.double( 2.5 ),
54822     MinNhits = cms.int32( 0 ),
54823     MaxDr = cms.double( 2.0 ),
54824     MaxDz = cms.double( 9999.0 ),
54825     ChargeOpt = cms.int32( -1 ),
54826     MinPtPair = cms.vdouble( 24.9 ),
54827     MaxPtPair = cms.vdouble( 1.0E125 ),
54828     MinPtMax = cms.vdouble( 0.0 ),
54829     MinPtMin = cms.vdouble( 0.0 ),
54830     MaxPtMin = cms.vdouble( 1.0E125 ),
54831     MinInvMass = cms.vdouble( 2.9 ),
54832     MaxInvMass = cms.vdouble( 3.3 ),
54833     MinDiMuonDeltaR = cms.double( -1.0 ),
54834     MinAcop = cms.double( -999.0 ),
54835     MaxAcop = cms.double( 999.0 ),
54836     MinPtBalance = cms.double( -1.0 ),
54837     MaxPtBalance = cms.double( 999999.0 ),
54838     NSigmaPt = cms.double( 0.0 ),
54839     MaxDCAMuMu = cms.double( 0.5 ),
54840     MaxRapidityPair = cms.double( 999999.0 ),
54841     CutCowboys = cms.bool( False ),
54842     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54843     L1MatchingdR = cms.double( 0.3 ),
54844     MatchToPreviousCand = cms.bool( True ),
54845     useSimpleGeometry = cms.bool( True ),
54846     useStation2 = cms.bool( True ),
54847     fallbackToME1 = cms.bool( False ),
54848     cosmicPropagationHypothesis = cms.bool( False ),
54849     useMB2InOverlap = cms.bool( False ),
54850     useTrack = cms.string( "tracker" ),
54851     useState = cms.string( "atVertex" ),
54852     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54853     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54854     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54855 )
54856 fragment.hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1 = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
54857     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
54858     PreviousCandTag = cms.InputTag( "hltDimuon25JpsiNoCorrL1L3fL3Filtered" ),
54859     matchToPrevious = cms.bool( True ),
54860     MaxEta = cms.double( 2.5 ),
54861     MinPt = cms.double( 0.0 ),
54862     MinPtPair = cms.double( 0.0 ),
54863     MinInvMass = cms.double( 0.0 ),
54864     MaxInvMass = cms.double( 999999.0 ),
54865     ChargeOpt = cms.int32( -1 )
54866 )
54867 fragment.hltDisplacedmumuFilterDimuon25JpsisNoCorrL1 = cms.EDFilter( "HLTDisplacedmumuFilter",
54868     saveTags = cms.bool( True ),
54869     FastAccept = cms.bool( True ),
54870     MinLxySignificance = cms.double( 0.0 ),
54871     MaxLxySignificance = cms.double( 0.0 ),
54872     MaxNormalisedChi2 = cms.double( 999999.0 ),
54873     MinVtxProbability = cms.double( 0.005 ),
54874     MinCosinePointingAngle = cms.double( -2.0 ),
54875     DisplacedVertexTag = cms.InputTag( "hltDisplacedmumuVtxProducerDimuon25JpsisNoCorrL1" ),
54876     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54877     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
54878 )
54879 fragment.hltL1sDoubleMu4EG9 = cms.EDFilter( "HLTL1TSeed",
54880     saveTags = cms.bool( True ),
54881     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu4_SQ_EG9er2p5 OR L1_DoubleMu5_SQ_EG9er2p5" ),
54882     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
54883     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
54884     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54885     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
54886     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
54887     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
54888     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
54889     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
54890     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
54891 )
54892 fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 = cms.EDFilter( "HLTPrescaler",
54893     offset = cms.uint32( 0 ),
54894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
54895 )
54896 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54897     saveTags = cms.bool( True ),
54898     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
54899     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
54900     MaxEta = cms.double( 2.5 ),
54901     MinPt = cms.double( 0.0 ),
54902     MaxDeltaR = cms.double( 0.3 ),
54903     MinN = cms.int32( 2 ),
54904     CentralBxOnly = cms.bool( True ),
54905     SelectQualities = cms.vint32(  )
54906 )
54907 fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
54908     saveTags = cms.bool( True ),
54909     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54910     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
54911     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
54912     SeedMapTag = cms.InputTag( "hltL2Muons" ),
54913     MinN = cms.int32( 0 ),
54914     MaxEta = cms.double( 2.5 ),
54915     AbsEtaBins = cms.vdouble( 0.0 ),
54916     MinNstations = cms.vint32( 0 ),
54917     MinNhits = cms.vint32( 0 ),
54918     CutOnChambers = cms.bool( False ),
54919     MinNchambers = cms.vint32( 0 ),
54920     MaxDr = cms.double( 9999.0 ),
54921     MinDr = cms.double( -1.0 ),
54922     MaxDz = cms.double( 9999.0 ),
54923     MinDxySig = cms.double( -1.0 ),
54924     MinPt = cms.double( 0.0 ),
54925     NSigmaPt = cms.double( 0.0 ),
54926     MatchToPreviousCand = cms.bool( True )
54927 )
54928 fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
54929     saveTags = cms.bool( True ),
54930     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
54931     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
54932     MaxEta = cms.double( 2.5 ),
54933     MinPt = cms.double( 0.0 ),
54934     MaxDeltaR = cms.double( 0.3 ),
54935     MinN = cms.int32( 1 ),
54936     CentralBxOnly = cms.bool( True ),
54937     SelectQualities = cms.vint32(  )
54938 )
54939 fragment.hltL3fL1DoubleMu4EG9f0Filtered4 = cms.EDFilter( "HLTMuonL3PreFilter",
54940     saveTags = cms.bool( True ),
54941     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
54942     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
54943     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
54944     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
54945     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
54946     MinN = cms.int32( 2 ),
54947     MaxEta = cms.double( 2.5 ),
54948     MinNhits = cms.int32( 0 ),
54949     MaxDr = cms.double( 2.0 ),
54950     MinDr = cms.double( -1.0 ),
54951     MaxDz = cms.double( 9999.0 ),
54952     MinDxySig = cms.double( -1.0 ),
54953     MinPt = cms.double( 4.0 ),
54954     NSigmaPt = cms.double( 0.0 ),
54955     MaxNormalizedChi2 = cms.double( 9999.0 ),
54956     MaxDXYBeamSpot = cms.double( 9999.0 ),
54957     MinDXYBeamSpot = cms.double( -1.0 ),
54958     MinNmuonHits = cms.int32( 0 ),
54959     MaxPtDifference = cms.double( 9999.0 ),
54960     MinTrackPt = cms.double( 0.0 ),
54961     minMuonStations = cms.int32( 2 ),
54962     minTrkHits = cms.int32( -1 ),
54963     minMuonHits = cms.int32( -1 ),
54964     allowedTypeMask = cms.uint32( 255 ),
54965     requiredTypeMask = cms.uint32( 0 ),
54966     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
54967     trkMuonId = cms.uint32( 0 ),
54968     L1MatchingdR = cms.double( 0.3 ),
54969     MatchToPreviousCand = cms.bool( True ),
54970     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
54971     requireL3MuonTrajectorySeed = cms.bool( False ),
54972     useSimpleGeometry = cms.bool( True ),
54973     useStation2 = cms.bool( True ),
54974     fallbackToME1 = cms.bool( False ),
54975     cosmicPropagationHypothesis = cms.bool( False ),
54976     useMB2InOverlap = cms.bool( False ),
54977     useTrack = cms.string( "tracker" ),
54978     useState = cms.string( "atVertex" ),
54979     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
54980     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
54981     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
54982 )
54983 fragment.hltDoubleMu4DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
54984     saveTags = cms.bool( True ),
54985     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
54986     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
54987     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
54988     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
54989     triggerType1 = cms.int32( 83 ),
54990     triggerType2 = cms.int32( 83 ),
54991     MinDR = cms.double( 0.001 ),
54992     MaxDZ = cms.double( 0.2 ),
54993     MinN = cms.int32( 1 ),
54994     MinPixHitsForDZ = cms.int32( 0 ),
54995     checkSC = cms.bool( False )
54996 )
54997 fragment.hltEle9DoubleMu4Mass3p8Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
54998     saveTags = cms.bool( True ),
54999     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55000     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55001     PreviousCandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4" ),
55002     L1CandTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55003     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55004     PreviousCandIsL2 = cms.bool( True ),
55005     FastAccept = cms.bool( False ),
55006     MinN = cms.int32( 1 ),
55007     MaxEta = cms.double( 2.5 ),
55008     MinNhits = cms.int32( 0 ),
55009     MaxDr = cms.double( 2.0 ),
55010     MaxDz = cms.double( 9999.0 ),
55011     ChargeOpt = cms.int32( 0 ),
55012     MinPtPair = cms.vdouble( 0.0 ),
55013     MaxPtPair = cms.vdouble( 1.0E125 ),
55014     MinPtMax = cms.vdouble( 0.0 ),
55015     MinPtMin = cms.vdouble( 4.0 ),
55016     MaxPtMin = cms.vdouble( 1.0E125 ),
55017     MinInvMass = cms.vdouble( 3.8 ),
55018     MaxInvMass = cms.vdouble( 9999.0 ),
55019     MinDiMuonDeltaR = cms.double( -1.0 ),
55020     MinAcop = cms.double( -1.0 ),
55021     MaxAcop = cms.double( 999.0 ),
55022     MinPtBalance = cms.double( -1.0 ),
55023     MaxPtBalance = cms.double( 999999.0 ),
55024     NSigmaPt = cms.double( 0.0 ),
55025     MaxDCAMuMu = cms.double( 99999.9 ),
55026     MaxRapidityPair = cms.double( 999999.0 ),
55027     CutCowboys = cms.bool( False ),
55028     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55029     L1MatchingdR = cms.double( 0.3 ),
55030     MatchToPreviousCand = cms.bool( True ),
55031     useSimpleGeometry = cms.bool( True ),
55032     useStation2 = cms.bool( True ),
55033     fallbackToME1 = cms.bool( False ),
55034     cosmicPropagationHypothesis = cms.bool( False ),
55035     useMB2InOverlap = cms.bool( False ),
55036     useTrack = cms.string( "tracker" ),
55037     useState = cms.string( "atVertex" ),
55038     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55039     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55040     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55041 )
55042 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55043     saveTags = cms.bool( True ),
55044     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55045     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55046     candNonIsolatedTag = cms.InputTag( "" ),
55047     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55048     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu4EG9" ),
55049     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55050     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55051     ncandcut = cms.int32( 1 ),
55052     doIsolated = cms.bool( False ),
55053     region_eta_size = cms.double( 0.522 ),
55054     region_eta_size_ecap = cms.double( 1.0 ),
55055     region_phi_size = cms.double( 1.044 ),
55056     barrel_end = cms.double( 1.4791 ),
55057     endcap_end = cms.double( 2.65 )
55058 )
55059 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
55060     saveTags = cms.bool( True ),
55061     inputTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
55062     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55063     etcutEB = cms.double( 9.0 ),
55064     etcutEE = cms.double( 9.0 ),
55065     minEtaCut = cms.double( -9999.0 ),
55066     maxEtaCut = cms.double( 9999.0 ),
55067     ncandcut = cms.int32( 1 )
55068 )
55069 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55070     saveTags = cms.bool( True ),
55071     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
55072     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
55073     rhoTag = cms.InputTag( "" ),
55074     energyLowEdges = cms.vdouble( 0.0 ),
55075     lessThan = cms.bool( True ),
55076     useEt = cms.bool( False ),
55077     useAbs = cms.bool( False ),
55078     thrRegularEB = cms.vdouble( 0.013 ),
55079     thrRegularEE = cms.vdouble( 0.035 ),
55080     thrOverEEB = cms.vdouble( -1.0 ),
55081     thrOverEEE = cms.vdouble( -1.0 ),
55082     thrOverE2EB = cms.vdouble( -1.0 ),
55083     thrOverE2EE = cms.vdouble( -1.0 ),
55084     ncandcut = cms.int32( 1 ),
55085     doRhoCorrection = cms.bool( False ),
55086     rhoMax = cms.double( 9.9999999E7 ),
55087     rhoScale = cms.double( 1.0 ),
55088     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55089     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55090     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55091 )
55092 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55093     saveTags = cms.bool( True ),
55094     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
55095     varTag = cms.InputTag( "hltEgammaHoverE" ),
55096     rhoTag = cms.InputTag( "" ),
55097     energyLowEdges = cms.vdouble( 0.0 ),
55098     lessThan = cms.bool( True ),
55099     useEt = cms.bool( False ),
55100     useAbs = cms.bool( False ),
55101     thrRegularEB = cms.vdouble( -1.0 ),
55102     thrRegularEE = cms.vdouble( -1.0 ),
55103     thrOverEEB = cms.vdouble( 0.13 ),
55104     thrOverEEE = cms.vdouble( 0.13 ),
55105     thrOverE2EB = cms.vdouble( -1.0 ),
55106     thrOverE2EE = cms.vdouble( -1.0 ),
55107     ncandcut = cms.int32( 1 ),
55108     doRhoCorrection = cms.bool( False ),
55109     rhoMax = cms.double( 9.9999999E7 ),
55110     rhoScale = cms.double( 1.0 ),
55111     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55112     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55113     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55114 )
55115 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
55116     saveTags = cms.bool( True ),
55117     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
55118     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
55119     npixelmatchcut = cms.double( 1.0 ),
55120     ncandcut = cms.int32( 1 ),
55121     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55122     s_a_phi1B = cms.double( 0.0069 ),
55123     s_a_phi1I = cms.double( 0.0088 ),
55124     s_a_phi1F = cms.double( 0.0076 ),
55125     s_a_phi2B = cms.double( 3.7E-4 ),
55126     s_a_phi2I = cms.double( 7.0E-4 ),
55127     s_a_phi2F = cms.double( 0.00906 ),
55128     s_a_zB = cms.double( 0.012 ),
55129     s_a_rI = cms.double( 0.027 ),
55130     s_a_rF = cms.double( 0.04 ),
55131     s2_threshold = cms.double( 0.4 ),
55132     tanhSO10BarrelThres = cms.double( 0.35 ),
55133     tanhSO10InterThres = cms.double( 1.0 ),
55134     tanhSO10ForwardThres = cms.double( 1.0 ),
55135     useS = cms.bool( False ),
55136     pixelVeto = cms.bool( False )
55137 )
55138 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55139     saveTags = cms.bool( True ),
55140     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
55141     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
55142     rhoTag = cms.InputTag( "" ),
55143     energyLowEdges = cms.vdouble( 0.0 ),
55144     lessThan = cms.bool( True ),
55145     useEt = cms.bool( True ),
55146     useAbs = cms.bool( True ),
55147     thrRegularEB = cms.vdouble( 999999.0 ),
55148     thrRegularEE = cms.vdouble( 999999.0 ),
55149     thrOverEEB = cms.vdouble( -1.0 ),
55150     thrOverEEE = cms.vdouble( -1.0 ),
55151     thrOverE2EB = cms.vdouble( -1.0 ),
55152     thrOverE2EE = cms.vdouble( -1.0 ),
55153     ncandcut = cms.int32( 1 ),
55154     doRhoCorrection = cms.bool( False ),
55155     rhoMax = cms.double( 9.9999999E7 ),
55156     rhoScale = cms.double( 1.0 ),
55157     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55158     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55159     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55160 )
55161 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55162     saveTags = cms.bool( True ),
55163     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
55164     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
55165     rhoTag = cms.InputTag( "" ),
55166     energyLowEdges = cms.vdouble( 0.0 ),
55167     lessThan = cms.bool( True ),
55168     useEt = cms.bool( True ),
55169     useAbs = cms.bool( True ),
55170     thrRegularEB = cms.vdouble( 0.01 ),
55171     thrRegularEE = cms.vdouble( 0.015 ),
55172     thrOverEEB = cms.vdouble( -1.0 ),
55173     thrOverEEE = cms.vdouble( -1.0 ),
55174     thrOverE2EB = cms.vdouble( -1.0 ),
55175     thrOverE2EE = cms.vdouble( -1.0 ),
55176     ncandcut = cms.int32( 1 ),
55177     doRhoCorrection = cms.bool( False ),
55178     rhoMax = cms.double( 9.9999999E7 ),
55179     rhoScale = cms.double( 1.0 ),
55180     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55181     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55182     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55183 )
55184 fragment.hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55185     saveTags = cms.bool( True ),
55186     candTag = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
55187     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
55188     rhoTag = cms.InputTag( "" ),
55189     energyLowEdges = cms.vdouble( 0.0 ),
55190     lessThan = cms.bool( True ),
55191     useEt = cms.bool( True ),
55192     useAbs = cms.bool( True ),
55193     thrRegularEB = cms.vdouble( 0.07 ),
55194     thrRegularEE = cms.vdouble( 0.1 ),
55195     thrOverEEB = cms.vdouble( -1.0 ),
55196     thrOverEEE = cms.vdouble( -1.0 ),
55197     thrOverE2EB = cms.vdouble( -1.0 ),
55198     thrOverE2EE = cms.vdouble( -1.0 ),
55199     ncandcut = cms.int32( 1 ),
55200     doRhoCorrection = cms.bool( False ),
55201     rhoMax = cms.double( 9.9999999E7 ),
55202     rhoScale = cms.double( 1.0 ),
55203     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55204     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55205     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55206 )
55207 fragment.hltMu4Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
55208     saveTags = cms.bool( True ),
55209     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55210     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
55211     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu4EG9f0Filtered4" ),
55212     inputTag2 = cms.InputTag( "hltDiMu4Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
55213     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
55214     triggerType1 = cms.int32( 83 ),
55215     triggerType2 = cms.int32( 81 ),
55216     MinDR = cms.double( -1.0 ),
55217     MaxDZ = cms.double( 0.2 ),
55218     MinN = cms.int32( 2 ),
55219     MinPixHitsForDZ = cms.int32( 1 ),
55220     checkSC = cms.bool( False )
55221 )
55222 fragment.hltL1sDoubleMu7EG7 = cms.EDFilter( "HLTL1TSeed",
55223     saveTags = cms.bool( True ),
55224     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu5_SQ_EG9er2p5" ),
55225     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55226     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55227     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55228     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55229     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55230     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55231     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55232     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55233     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55234 )
55235 fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ = cms.EDFilter( "HLTPrescaler",
55236     offset = cms.uint32( 0 ),
55237     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55238 )
55239 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55240     saveTags = cms.bool( True ),
55241     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55242     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
55243     MaxEta = cms.double( 2.5 ),
55244     MinPt = cms.double( 0.0 ),
55245     MaxDeltaR = cms.double( 0.3 ),
55246     MinN = cms.int32( 2 ),
55247     CentralBxOnly = cms.bool( True ),
55248     SelectQualities = cms.vint32(  )
55249 )
55250 fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55251     saveTags = cms.bool( True ),
55252     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55253     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55254     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55255     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55256     MinN = cms.int32( 0 ),
55257     MaxEta = cms.double( 2.5 ),
55258     AbsEtaBins = cms.vdouble( 0.0 ),
55259     MinNstations = cms.vint32( 0 ),
55260     MinNhits = cms.vint32( 0 ),
55261     CutOnChambers = cms.bool( False ),
55262     MinNchambers = cms.vint32( 0 ),
55263     MaxDr = cms.double( 9999.0 ),
55264     MinDr = cms.double( -1.0 ),
55265     MaxDz = cms.double( 9999.0 ),
55266     MinDxySig = cms.double( -1.0 ),
55267     MinPt = cms.double( 0.0 ),
55268     NSigmaPt = cms.double( 0.0 ),
55269     MatchToPreviousCand = cms.bool( True )
55270 )
55271 fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55272     saveTags = cms.bool( True ),
55273     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55274     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55275     MaxEta = cms.double( 2.5 ),
55276     MinPt = cms.double( 0.0 ),
55277     MaxDeltaR = cms.double( 0.3 ),
55278     MinN = cms.int32( 1 ),
55279     CentralBxOnly = cms.bool( True ),
55280     SelectQualities = cms.vint32(  )
55281 )
55282 fragment.hltL3fL1DoubleMu7EG7f0Filtered9 = cms.EDFilter( "HLTMuonL3PreFilter",
55283     saveTags = cms.bool( True ),
55284     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55285     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55286     PreviousCandTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5" ),
55287     L1CandTag = cms.InputTag( "hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0" ),
55288     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55289     MinN = cms.int32( 2 ),
55290     MaxEta = cms.double( 2.5 ),
55291     MinNhits = cms.int32( 0 ),
55292     MaxDr = cms.double( 2.0 ),
55293     MinDr = cms.double( -1.0 ),
55294     MaxDz = cms.double( 9999.0 ),
55295     MinDxySig = cms.double( -1.0 ),
55296     MinPt = cms.double( 9.0 ),
55297     NSigmaPt = cms.double( 0.0 ),
55298     MaxNormalizedChi2 = cms.double( 9999.0 ),
55299     MaxDXYBeamSpot = cms.double( 9999.0 ),
55300     MinDXYBeamSpot = cms.double( -1.0 ),
55301     MinNmuonHits = cms.int32( 0 ),
55302     MaxPtDifference = cms.double( 9999.0 ),
55303     MinTrackPt = cms.double( 0.0 ),
55304     minMuonStations = cms.int32( 2 ),
55305     minTrkHits = cms.int32( -1 ),
55306     minMuonHits = cms.int32( -1 ),
55307     allowedTypeMask = cms.uint32( 255 ),
55308     requiredTypeMask = cms.uint32( 0 ),
55309     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55310     trkMuonId = cms.uint32( 0 ),
55311     L1MatchingdR = cms.double( 0.3 ),
55312     MatchToPreviousCand = cms.bool( True ),
55313     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55314     requireL3MuonTrajectorySeed = cms.bool( False ),
55315     useSimpleGeometry = cms.bool( True ),
55316     useStation2 = cms.bool( True ),
55317     fallbackToME1 = cms.bool( False ),
55318     cosmicPropagationHypothesis = cms.bool( False ),
55319     useMB2InOverlap = cms.bool( False ),
55320     useTrack = cms.string( "tracker" ),
55321     useState = cms.string( "atVertex" ),
55322     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55323     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55324     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55325 )
55326 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
55327     saveTags = cms.bool( True ),
55328     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
55329     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55330     candNonIsolatedTag = cms.InputTag( "" ),
55331     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55332     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleMu7EG7" ),
55333     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55334     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55335     ncandcut = cms.int32( 1 ),
55336     doIsolated = cms.bool( False ),
55337     region_eta_size = cms.double( 0.522 ),
55338     region_eta_size_ecap = cms.double( 1.0 ),
55339     region_phi_size = cms.double( 1.044 ),
55340     barrel_end = cms.double( 1.4791 ),
55341     endcap_end = cms.double( 2.65 )
55342 )
55343 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
55344     saveTags = cms.bool( True ),
55345     inputTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegL1MatchFilter" ),
55346     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55347     etcutEB = cms.double( 9.0 ),
55348     etcutEE = cms.double( 9.0 ),
55349     minEtaCut = cms.double( -9999.0 ),
55350     maxEtaCut = cms.double( 9999.0 ),
55351     ncandcut = cms.int32( 1 )
55352 )
55353 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55354     saveTags = cms.bool( True ),
55355     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegEtFilter" ),
55356     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
55357     rhoTag = cms.InputTag( "" ),
55358     energyLowEdges = cms.vdouble( 0.0 ),
55359     lessThan = cms.bool( True ),
55360     useEt = cms.bool( False ),
55361     useAbs = cms.bool( False ),
55362     thrRegularEB = cms.vdouble( 0.013 ),
55363     thrRegularEE = cms.vdouble( 0.035 ),
55364     thrOverEEB = cms.vdouble( -1.0 ),
55365     thrOverEEE = cms.vdouble( -1.0 ),
55366     thrOverE2EB = cms.vdouble( -1.0 ),
55367     thrOverE2EE = cms.vdouble( -1.0 ),
55368     ncandcut = cms.int32( 1 ),
55369     doRhoCorrection = cms.bool( False ),
55370     rhoMax = cms.double( 9.9999999E7 ),
55371     rhoScale = cms.double( 1.0 ),
55372     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55373     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55374     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55375 )
55376 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55377     saveTags = cms.bool( True ),
55378     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegClusterShapeFilter" ),
55379     varTag = cms.InputTag( "hltEgammaHoverE" ),
55380     rhoTag = cms.InputTag( "" ),
55381     energyLowEdges = cms.vdouble( 0.0 ),
55382     lessThan = cms.bool( True ),
55383     useEt = cms.bool( False ),
55384     useAbs = cms.bool( False ),
55385     thrRegularEB = cms.vdouble( -1.0 ),
55386     thrRegularEE = cms.vdouble( -1.0 ),
55387     thrOverEEB = cms.vdouble( 0.13 ),
55388     thrOverEEE = cms.vdouble( 0.13 ),
55389     thrOverE2EB = cms.vdouble( -1.0 ),
55390     thrOverE2EE = cms.vdouble( -1.0 ),
55391     ncandcut = cms.int32( 1 ),
55392     doRhoCorrection = cms.bool( False ),
55393     rhoMax = cms.double( 9.9999999E7 ),
55394     rhoScale = cms.double( 1.0 ),
55395     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55396     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55397     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55398 )
55399 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
55400     saveTags = cms.bool( True ),
55401     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegHEFilter" ),
55402     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
55403     npixelmatchcut = cms.double( 1.0 ),
55404     ncandcut = cms.int32( 1 ),
55405     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
55406     s_a_phi1B = cms.double( 0.0069 ),
55407     s_a_phi1I = cms.double( 0.0088 ),
55408     s_a_phi1F = cms.double( 0.0076 ),
55409     s_a_phi2B = cms.double( 3.7E-4 ),
55410     s_a_phi2I = cms.double( 7.0E-4 ),
55411     s_a_phi2F = cms.double( 0.00906 ),
55412     s_a_zB = cms.double( 0.012 ),
55413     s_a_rI = cms.double( 0.027 ),
55414     s_a_rF = cms.double( 0.04 ),
55415     s2_threshold = cms.double( 0.4 ),
55416     tanhSO10BarrelThres = cms.double( 0.35 ),
55417     tanhSO10InterThres = cms.double( 1.0 ),
55418     tanhSO10ForwardThres = cms.double( 1.0 ),
55419     useS = cms.bool( False ),
55420     pixelVeto = cms.bool( False )
55421 )
55422 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55423     saveTags = cms.bool( True ),
55424     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegPixelMatchFilter" ),
55425     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
55426     rhoTag = cms.InputTag( "" ),
55427     energyLowEdges = cms.vdouble( 0.0 ),
55428     lessThan = cms.bool( True ),
55429     useEt = cms.bool( True ),
55430     useAbs = cms.bool( True ),
55431     thrRegularEB = cms.vdouble( 999999.0 ),
55432     thrRegularEE = cms.vdouble( 999999.0 ),
55433     thrOverEEB = cms.vdouble( -1.0 ),
55434     thrOverEEE = cms.vdouble( -1.0 ),
55435     thrOverE2EB = cms.vdouble( -1.0 ),
55436     thrOverE2EE = cms.vdouble( -1.0 ),
55437     ncandcut = cms.int32( 1 ),
55438     doRhoCorrection = cms.bool( False ),
55439     rhoMax = cms.double( 9.9999999E7 ),
55440     rhoScale = cms.double( 1.0 ),
55441     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55442     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55443     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55444 )
55445 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55446     saveTags = cms.bool( True ),
55447     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegOneOEMinusOneOPFilter" ),
55448     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
55449     rhoTag = cms.InputTag( "" ),
55450     energyLowEdges = cms.vdouble( 0.0 ),
55451     lessThan = cms.bool( True ),
55452     useEt = cms.bool( True ),
55453     useAbs = cms.bool( True ),
55454     thrRegularEB = cms.vdouble( 0.01 ),
55455     thrRegularEE = cms.vdouble( 0.015 ),
55456     thrOverEEB = cms.vdouble( -1.0 ),
55457     thrOverEEE = cms.vdouble( -1.0 ),
55458     thrOverE2EB = cms.vdouble( -1.0 ),
55459     thrOverE2EE = cms.vdouble( -1.0 ),
55460     ncandcut = cms.int32( 1 ),
55461     doRhoCorrection = cms.bool( False ),
55462     rhoMax = cms.double( 9.9999999E7 ),
55463     rhoScale = cms.double( 1.0 ),
55464     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55465     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55466     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55467 )
55468 fragment.hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
55469     saveTags = cms.bool( True ),
55470     candTag = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDetaFilter" ),
55471     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
55472     rhoTag = cms.InputTag( "" ),
55473     energyLowEdges = cms.vdouble( 0.0 ),
55474     lessThan = cms.bool( True ),
55475     useEt = cms.bool( True ),
55476     useAbs = cms.bool( True ),
55477     thrRegularEB = cms.vdouble( 0.07 ),
55478     thrRegularEE = cms.vdouble( 0.1 ),
55479     thrOverEEB = cms.vdouble( -1.0 ),
55480     thrOverEEE = cms.vdouble( -1.0 ),
55481     thrOverE2EB = cms.vdouble( -1.0 ),
55482     thrOverE2EE = cms.vdouble( -1.0 ),
55483     ncandcut = cms.int32( 1 ),
55484     doRhoCorrection = cms.bool( False ),
55485     rhoMax = cms.double( 9.9999999E7 ),
55486     rhoScale = cms.double( 1.0 ),
55487     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55488     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55489     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
55490 )
55491 fragment.hltMu9Ele9DZFilter = cms.EDFilter( "HLT2MuonPhotonDZ",
55492     saveTags = cms.bool( True ),
55493     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55494     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
55495     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
55496     inputTag2 = cms.InputTag( "hltDiMu9Ele9CaloIdLTrackIdLElectronlegDphiFilter" ),
55497     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
55498     triggerType1 = cms.int32( 83 ),
55499     triggerType2 = cms.int32( 81 ),
55500     MinDR = cms.double( -1.0 ),
55501     MaxDZ = cms.double( 0.2 ),
55502     MinN = cms.int32( 2 ),
55503     MinPixHitsForDZ = cms.int32( 1 ),
55504     checkSC = cms.bool( False )
55505 )
55506 fragment.hltDoubleMu9DZFilter = cms.EDFilter( "HLT2MuonMuonDZ",
55507     saveTags = cms.bool( True ),
55508     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55509     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
55510     inputTag1 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
55511     inputTag2 = cms.InputTag( "hltL3fL1DoubleMu7EG7f0Filtered9" ),
55512     triggerType1 = cms.int32( 83 ),
55513     triggerType2 = cms.int32( 83 ),
55514     MinDR = cms.double( 0.001 ),
55515     MaxDZ = cms.double( 0.2 ),
55516     MinN = cms.int32( 1 ),
55517     MinPixHitsForDZ = cms.int32( 0 ),
55518     checkSC = cms.bool( False )
55519 )
55520 fragment.hltPreDiMu9Ele9CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
55521     offset = cms.uint32( 0 ),
55522     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55523 )
55524 fragment.hltL1sDoubleMu18er = cms.EDFilter( "HLTL1TSeed",
55525     saveTags = cms.bool( True ),
55526     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu18er2p1_SQ" ),
55527     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55528     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55529     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55530     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55531     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55532     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55533     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55534     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55535     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55536 )
55537 fragment.hltPreDoubleIsoMu20eta2p1 = cms.EDFilter( "HLTPrescaler",
55538     offset = cms.uint32( 0 ),
55539     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55540 )
55541 fragment.hltL1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55542     saveTags = cms.bool( True ),
55543     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55544     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu18er" ),
55545     MaxEta = cms.double( 2.1 ),
55546     MinPt = cms.double( 0.0 ),
55547     MaxDeltaR = cms.double( 0.3 ),
55548     MinN = cms.int32( 2 ),
55549     CentralBxOnly = cms.bool( True ),
55550     SelectQualities = cms.vint32(  )
55551 )
55552 fragment.hltL2fL1sDoubleMu18erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55553     saveTags = cms.bool( True ),
55554     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55555     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
55556     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
55557     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55558     MinN = cms.int32( 0 ),
55559     MaxEta = cms.double( 2.16 ),
55560     AbsEtaBins = cms.vdouble( 0.0 ),
55561     MinNstations = cms.vint32( 0 ),
55562     MinNhits = cms.vint32( 0 ),
55563     CutOnChambers = cms.bool( False ),
55564     MinNchambers = cms.vint32( 0 ),
55565     MaxDr = cms.double( 9999.0 ),
55566     MinDr = cms.double( -1.0 ),
55567     MaxDz = cms.double( 9999.0 ),
55568     MinDxySig = cms.double( -1.0 ),
55569     MinPt = cms.double( 0.0 ),
55570     NSigmaPt = cms.double( 0.0 ),
55571     MatchToPreviousCand = cms.bool( True )
55572 )
55573 fragment.hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55574     saveTags = cms.bool( True ),
55575     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
55576     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu18erL1Filtered0" ),
55577     MaxEta = cms.double( 2.5 ),
55578     MinPt = cms.double( 0.0 ),
55579     MaxDeltaR = cms.double( 0.3 ),
55580     MinN = cms.int32( 1 ),
55581     CentralBxOnly = cms.bool( True ),
55582     SelectQualities = cms.vint32(  )
55583 )
55584 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
55585     saveTags = cms.bool( True ),
55586     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55587     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55588     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu18erL1f0L2Filtered10Q" ),
55589     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu18erL1Filtered0" ),
55590     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
55591     MinN = cms.int32( 1 ),
55592     MaxEta = cms.double( 2.1 ),
55593     MinNhits = cms.int32( 0 ),
55594     MaxDr = cms.double( 2.0 ),
55595     MinDr = cms.double( -1.0 ),
55596     MaxDz = cms.double( 9999.0 ),
55597     MinDxySig = cms.double( -1.0 ),
55598     MinPt = cms.double( 20.0 ),
55599     NSigmaPt = cms.double( 0.0 ),
55600     MaxNormalizedChi2 = cms.double( 9999.0 ),
55601     MaxDXYBeamSpot = cms.double( 9999.0 ),
55602     MinDXYBeamSpot = cms.double( -1.0 ),
55603     MinNmuonHits = cms.int32( 0 ),
55604     MaxPtDifference = cms.double( 9999.0 ),
55605     MinTrackPt = cms.double( 0.0 ),
55606     minMuonStations = cms.int32( 2 ),
55607     minTrkHits = cms.int32( -1 ),
55608     minMuonHits = cms.int32( -1 ),
55609     allowedTypeMask = cms.uint32( 255 ),
55610     requiredTypeMask = cms.uint32( 0 ),
55611     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55612     trkMuonId = cms.uint32( 0 ),
55613     L1MatchingdR = cms.double( 0.3 ),
55614     MatchToPreviousCand = cms.bool( True ),
55615     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
55616     requireL3MuonTrajectorySeed = cms.bool( False ),
55617     useSimpleGeometry = cms.bool( True ),
55618     useStation2 = cms.bool( True ),
55619     fallbackToME1 = cms.bool( False ),
55620     cosmicPropagationHypothesis = cms.bool( False ),
55621     useMB2InOverlap = cms.bool( False ),
55622     useTrack = cms.string( "tracker" ),
55623     useState = cms.string( "atVertex" ),
55624     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55625     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55626     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55627 )
55628 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
55629     saveTags = cms.bool( True ),
55630     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20Q" ),
55631     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
55632     rhoTag = cms.InputTag( "" ),
55633     energyLowEdges = cms.vdouble( 0.0 ),
55634     lessThan = cms.bool( True ),
55635     useEt = cms.bool( True ),
55636     useAbs = cms.bool( False ),
55637     thrRegularEB = cms.vdouble( -1.0 ),
55638     thrRegularEE = cms.vdouble( -1.0 ),
55639     thrOverEEB = cms.vdouble( 0.14 ),
55640     thrOverEEE = cms.vdouble( 0.1 ),
55641     thrOverE2EB = cms.vdouble( -1.0 ),
55642     thrOverE2EE = cms.vdouble( -1.0 ),
55643     ncandcut = cms.int32( 1 ),
55644     doRhoCorrection = cms.bool( False ),
55645     rhoMax = cms.double( 9.9999999E7 ),
55646     rhoScale = cms.double( 1.0 ),
55647     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55648     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55649     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
55650 )
55651 fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
55652     saveTags = cms.bool( True ),
55653     candTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
55654     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
55655     rhoTag = cms.InputTag( "" ),
55656     energyLowEdges = cms.vdouble( 0.0 ),
55657     lessThan = cms.bool( True ),
55658     useEt = cms.bool( True ),
55659     useAbs = cms.bool( False ),
55660     thrRegularEB = cms.vdouble( -1.0 ),
55661     thrRegularEE = cms.vdouble( -1.0 ),
55662     thrOverEEB = cms.vdouble( 0.177 ),
55663     thrOverEEE = cms.vdouble( 0.24 ),
55664     thrOverE2EB = cms.vdouble( -1.0 ),
55665     thrOverE2EE = cms.vdouble( -1.0 ),
55666     ncandcut = cms.int32( 1 ),
55667     doRhoCorrection = cms.bool( False ),
55668     rhoMax = cms.double( 9.9999999E7 ),
55669     rhoScale = cms.double( 1.0 ),
55670     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
55671     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
55672     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
55673 )
55674 fragment.hltL3crIsoL1sDoubleMu18erL1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
55675     saveTags = cms.bool( True ),
55676     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
55677     PreviousCandTag = cms.InputTag( "hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
55678     MinN = cms.int32( 2 ),
55679     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
55680     IsolatorPSet = cms.PSet(  )
55681 )
55682 fragment.hltL1sDoubleMu125to157ORTripleMu444 = cms.EDFilter( "HLTL1TSeed",
55683     saveTags = cms.bool( True ),
55684     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu_12_5 OR L1_DoubleMu_15_5_SQ OR L1_DoubleMu_15_7 OR L1_TripleMu_5_3_3" ),
55685     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
55686     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
55687     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55688     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
55689     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
55690     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
55691     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
55692     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
55693     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
55694 )
55695 fragment.hltPreTrkMu12DoubleTrkMu5NoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
55696     offset = cms.uint32( 0 ),
55697     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
55698 )
55699 fragment.hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
55700     saveTags = cms.bool( True ),
55701     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
55702     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157ORTripleMu444" ),
55703     MaxEta = cms.double( 2.5 ),
55704     MinPt = cms.double( 0.0 ),
55705     MaxDeltaR = cms.double( 0.3 ),
55706     MinN = cms.int32( 2 ),
55707     CentralBxOnly = cms.bool( True ),
55708     SelectQualities = cms.vint32(  )
55709 )
55710 fragment.hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55711     saveTags = cms.bool( True ),
55712     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55713     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
55714     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
55715     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55716     MinN = cms.int32( 0 ),
55717     MaxEta = cms.double( 2.5 ),
55718     AbsEtaBins = cms.vdouble( 0.0 ),
55719     MinNstations = cms.vint32( 0 ),
55720     MinNhits = cms.vint32( 0 ),
55721     CutOnChambers = cms.bool( False ),
55722     MinNchambers = cms.vint32( 0 ),
55723     MaxDr = cms.double( 9999.0 ),
55724     MinDr = cms.double( -1.0 ),
55725     MaxDz = cms.double( 9999.0 ),
55726     MinDxySig = cms.double( -1.0 ),
55727     MinPt = cms.double( 0.0 ),
55728     NSigmaPt = cms.double( 0.0 ),
55729     MatchToPreviousCand = cms.bool( True )
55730 )
55731 fragment.hltL2fL1sDoubleMu155ORTripleMu444L1f0L2Filtered10OneMuNoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
55732     saveTags = cms.bool( True ),
55733     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55734     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
55735     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu155ORTripleMu444L1Filtered0" ),
55736     SeedMapTag = cms.InputTag( "hltL2Muons" ),
55737     MinN = cms.int32( 0 ),
55738     MaxEta = cms.double( 2.5 ),
55739     AbsEtaBins = cms.vdouble( 0.0 ),
55740     MinNstations = cms.vint32( 0 ),
55741     MinNhits = cms.vint32( 0 ),
55742     CutOnChambers = cms.bool( False ),
55743     MinNchambers = cms.vint32( 0 ),
55744     MaxDr = cms.double( 9999.0 ),
55745     MinDr = cms.double( -1.0 ),
55746     MaxDz = cms.double( 9999.0 ),
55747     MinDxySig = cms.double( -1.0 ),
55748     MinPt = cms.double( 0.0 ),
55749     NSigmaPt = cms.double( 0.0 ),
55750     MatchToPreviousCand = cms.bool( True )
55751 )
55752 fragment.hltL3pfL1sDoubleMu155ORTripleMu444L1f0L2pf0TwoMuL3PreFiltered5NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
55753     saveTags = cms.bool( True ),
55754     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55755     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
55756     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
55757     L1CandTag = cms.InputTag( "" ),
55758     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
55759     MinN = cms.int32( 1 ),
55760     MaxEta = cms.double( 2.5 ),
55761     MinNhits = cms.int32( 0 ),
55762     MaxDr = cms.double( 2.0 ),
55763     MinDr = cms.double( -1.0 ),
55764     MaxDz = cms.double( 9999.0 ),
55765     MinDxySig = cms.double( -1.0 ),
55766     MinPt = cms.double( 5.0 ),
55767     NSigmaPt = cms.double( 0.0 ),
55768     MaxNormalizedChi2 = cms.double( 9999.0 ),
55769     MaxDXYBeamSpot = cms.double( 9999.0 ),
55770     MinDXYBeamSpot = cms.double( -1.0 ),
55771     MinNmuonHits = cms.int32( 0 ),
55772     MaxPtDifference = cms.double( 9999.0 ),
55773     MinTrackPt = cms.double( 0.0 ),
55774     minMuonStations = cms.int32( 2 ),
55775     minTrkHits = cms.int32( -1 ),
55776     minMuonHits = cms.int32( -1 ),
55777     allowedTypeMask = cms.uint32( 255 ),
55778     requiredTypeMask = cms.uint32( 0 ),
55779     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55780     trkMuonId = cms.uint32( 0 ),
55781     L1MatchingdR = cms.double( 0.3 ),
55782     MatchToPreviousCand = cms.bool( True ),
55783     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
55784     requireL3MuonTrajectorySeed = cms.bool( False ),
55785     useSimpleGeometry = cms.bool( True ),
55786     useStation2 = cms.bool( True ),
55787     fallbackToME1 = cms.bool( False ),
55788     cosmicPropagationHypothesis = cms.bool( False ),
55789     useMB2InOverlap = cms.bool( False ),
55790     useTrack = cms.string( "tracker" ),
55791     useState = cms.string( "atVertex" ),
55792     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55793     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55794     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55795 )
55796 fragment.hltL3fL1sDoubleMu155ORTripleMu444L1f0L2f10OneMuL3Filtered12NoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
55797     saveTags = cms.bool( True ),
55798     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
55799     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
55800     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu155ORTripleMu444L1f0L2PreFiltered0NoVtx" ),
55801     L1CandTag = cms.InputTag( "" ),
55802     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoVtx" ),
55803     MinN = cms.int32( 1 ),
55804     MaxEta = cms.double( 2.5 ),
55805     MinNhits = cms.int32( 0 ),
55806     MaxDr = cms.double( 2.0 ),
55807     MinDr = cms.double( -1.0 ),
55808     MaxDz = cms.double( 9999.0 ),
55809     MinDxySig = cms.double( -1.0 ),
55810     MinPt = cms.double( 12.0 ),
55811     NSigmaPt = cms.double( 0.0 ),
55812     MaxNormalizedChi2 = cms.double( 9999.0 ),
55813     MaxDXYBeamSpot = cms.double( 9999.0 ),
55814     MinDXYBeamSpot = cms.double( -1.0 ),
55815     MinNmuonHits = cms.int32( 0 ),
55816     MaxPtDifference = cms.double( 9999.0 ),
55817     MinTrackPt = cms.double( 0.0 ),
55818     minMuonStations = cms.int32( 2 ),
55819     minTrkHits = cms.int32( -1 ),
55820     minMuonHits = cms.int32( -1 ),
55821     allowedTypeMask = cms.uint32( 255 ),
55822     requiredTypeMask = cms.uint32( 0 ),
55823     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
55824     trkMuonId = cms.uint32( 0 ),
55825     L1MatchingdR = cms.double( 0.3 ),
55826     MatchToPreviousCand = cms.bool( True ),
55827     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
55828     requireL3MuonTrajectorySeed = cms.bool( False ),
55829     useSimpleGeometry = cms.bool( True ),
55830     useStation2 = cms.bool( True ),
55831     fallbackToME1 = cms.bool( False ),
55832     cosmicPropagationHypothesis = cms.bool( False ),
55833     useMB2InOverlap = cms.bool( False ),
55834     useTrack = cms.string( "tracker" ),
55835     useState = cms.string( "atVertex" ),
55836     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
55837     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
55838     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
55839 )
55840 fragment.hltDiMuonMergingNoVtx = cms.EDProducer( "TrackListMerger",
55841     ShareFrac = cms.double( 0.19 ),
55842     FoundHitBonus = cms.double( 100.0 ),
55843     LostHitPenalty = cms.double( 0.0 ),
55844     MinPT = cms.double( 0.05 ),
55845     Epsilon = cms.double( -0.001 ),
55846     MaxNormalizedChisq = cms.double( 1000.0 ),
55847     MinFound = cms.int32( 3 ),
55848     TrackProducers = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
55849     hasSelector = cms.vint32( 0, 0 ),
55850     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
55851     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1MergedNoVtx','hltMuCtfTracks' ),
55852     setsToMerge = cms.VPSet( 
55853       cms.PSet(  pQual = cms.bool( False ),
55854         tLists = cms.vint32( 0, 1 )
55855       )
55856     ),
55857     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
55858     allowFirstHitShare = cms.bool( True ),
55859     newQuality = cms.string( "confirmed" ),
55860     copyExtras = cms.untracked.bool( True ),
55861     writeOnlyTrkQuals = cms.bool( False ),
55862     copyMVA = cms.bool( False )
55863 )
55864 fragment.hltDiMuonLinksNoVtx = cms.EDProducer( "MuonLinksProducerForHLT",
55865     InclusiveTrackerTrackCollection = cms.InputTag( "hltDiMuonMergingNoVtx" ),
55866     LinkCollection = cms.InputTag( "hltIterL3MuonsFromL2LinksCombinationNoVtx" ),
55867     ptMin = cms.double( 2.5 ),
55868     pMin = cms.double( 2.5 ),
55869     shareHitFraction = cms.double( 0.8 )
55870 )
55871 fragment.hltGlbTrkMuonsNoVtx = cms.EDProducer( "MuonIdProducer",
55872     MuonCaloCompatibility = cms.PSet( 
55873       delta_eta = cms.double( 0.02 ),
55874       delta_phi = cms.double( 0.02 ),
55875       allSiPMHO = cms.bool( False ),
55876       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
55877       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
55878     ),
55879     TrackAssociatorParameters = cms.PSet( 
55880       useMuon = cms.bool( True ),
55881       truthMatch = cms.bool( False ),
55882       usePreshower = cms.bool( False ),
55883       dRPreshowerPreselection = cms.double( 0.2 ),
55884       muonMaxDistanceSigmaY = cms.double( 0.0 ),
55885       useEcal = cms.bool( False ),
55886       muonMaxDistanceSigmaX = cms.double( 0.0 ),
55887       dRMuon = cms.double( 9999.0 ),
55888       dREcal = cms.double( 9999.0 ),
55889       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
55890       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
55891       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
55892       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
55893       propagateAllDirections = cms.bool( True ),
55894       muonMaxDistanceY = cms.double( 5.0 ),
55895       useHO = cms.bool( False ),
55896       muonMaxDistanceX = cms.double( 5.0 ),
55897       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
55898       useHcal = cms.bool( False ),
55899       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
55900       accountForTrajectoryChangeCalo = cms.bool( False ),
55901       dREcalPreselection = cms.double( 0.05 ),
55902       useCalo = cms.bool( False ),
55903       dRMuonPreselection = cms.double( 0.2 ),
55904       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
55905       dRHcal = cms.double( 9999.0 ),
55906       dRHcalPreselection = cms.double( 0.2 ),
55907       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
55908     ),
55909     CaloExtractorPSet = cms.PSet( 
55910       DR_Veto_H = cms.double( 0.1 ),
55911       CenterConeOnCalIntersection = cms.bool( False ),
55912       NoiseTow_EE = cms.double( 0.15 ),
55913       Noise_EB = cms.double( 0.025 ),
55914       Noise_HE = cms.double( 0.2 ),
55915       DR_Veto_E = cms.double( 0.07 ),
55916       NoiseTow_EB = cms.double( 0.04 ),
55917       Noise_EE = cms.double( 0.1 ),
55918       UseRecHitsFlag = cms.bool( False ),
55919       DR_Max = cms.double( 1.0 ),
55920       DepositLabel = cms.untracked.string( "Cal" ),
55921       Noise_HO = cms.double( 0.2 ),
55922       DR_Veto_HO = cms.double( 0.1 ),
55923       Threshold_H = cms.double( 0.5 ),
55924       PrintTimeReport = cms.untracked.bool( False ),
55925       Threshold_E = cms.double( 0.2 ),
55926       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
55927       ComponentName = cms.string( "CaloExtractorByAssociator" ),
55928       Threshold_HO = cms.double( 0.5 ),
55929       DepositInstanceLabels = cms.vstring( 'ecal',
55930         'hcal',
55931         'ho' ),
55932       ServiceParameters = cms.PSet( 
55933         RPCLayers = cms.bool( False ),
55934         UseMuonNavigation = cms.untracked.bool( False ),
55935         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
55936       ),
55937       TrackAssociatorParameters = cms.PSet( 
55938         useMuon = cms.bool( False ),
55939         truthMatch = cms.bool( False ),
55940         usePreshower = cms.bool( False ),
55941         dRPreshowerPreselection = cms.double( 0.2 ),
55942         muonMaxDistanceSigmaY = cms.double( 0.0 ),
55943         useEcal = cms.bool( False ),
55944         muonMaxDistanceSigmaX = cms.double( 0.0 ),
55945         dRMuon = cms.double( 9999.0 ),
55946         dREcal = cms.double( 1.0 ),
55947         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
55948         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
55949         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
55950         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
55951         propagateAllDirections = cms.bool( True ),
55952         muonMaxDistanceY = cms.double( 5.0 ),
55953         useHO = cms.bool( False ),
55954         muonMaxDistanceX = cms.double( 5.0 ),
55955         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
55956         useHcal = cms.bool( False ),
55957         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
55958         accountForTrajectoryChangeCalo = cms.bool( False ),
55959         dREcalPreselection = cms.double( 1.0 ),
55960         useCalo = cms.bool( True ),
55961         dRMuonPreselection = cms.double( 0.2 ),
55962         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
55963         dRHcal = cms.double( 1.0 ),
55964         dRHcalPreselection = cms.double( 1.0 ),
55965         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
55966       ),
55967       Noise_HB = cms.double( 0.2 )
55968     ),
55969     TrackExtractorPSet = cms.PSet( 
55970       Diff_z = cms.double( 0.2 ),
55971       inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
55972       Chi2Ndof_Max = cms.double( 1.0E64 ),
55973       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
55974       DR_Veto = cms.double( 0.01 ),
55975       Pt_Min = cms.double( -1.0 ),
55976       DR_Max = cms.double( 1.0 ),
55977       DepositLabel = cms.untracked.string( "" ),
55978       NHits_Min = cms.uint32( 0 ),
55979       Chi2Prob_Min = cms.double( -1.0 ),
55980       Diff_r = cms.double( 0.1 ),
55981       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
55982       ComponentName = cms.string( "TrackExtractor" )
55983     ),
55984     JetExtractorPSet = cms.PSet( 
55985       JetCollectionLabel = cms.InputTag( "hltAntiKT4CaloJetsPFEt5" ),
55986       DR_Veto = cms.double( 0.1 ),
55987       DR_Max = cms.double( 1.0 ),
55988       ExcludeMuonVeto = cms.bool( True ),
55989       PrintTimeReport = cms.untracked.bool( False ),
55990       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
55991       ComponentName = cms.string( "JetExtractor" ),
55992       ServiceParameters = cms.PSet( 
55993         RPCLayers = cms.bool( False ),
55994         UseMuonNavigation = cms.untracked.bool( False ),
55995         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
55996       ),
55997       TrackAssociatorParameters = cms.PSet( 
55998         useMuon = cms.bool( False ),
55999         truthMatch = cms.bool( False ),
56000         usePreshower = cms.bool( False ),
56001         dRPreshowerPreselection = cms.double( 0.2 ),
56002         muonMaxDistanceSigmaY = cms.double( 0.0 ),
56003         useEcal = cms.bool( False ),
56004         muonMaxDistanceSigmaX = cms.double( 0.0 ),
56005         dRMuon = cms.double( 9999.0 ),
56006         dREcal = cms.double( 0.5 ),
56007         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
56008         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
56009         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
56010         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
56011         propagateAllDirections = cms.bool( True ),
56012         muonMaxDistanceY = cms.double( 5.0 ),
56013         useHO = cms.bool( False ),
56014         muonMaxDistanceX = cms.double( 5.0 ),
56015         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
56016         useHcal = cms.bool( False ),
56017         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
56018         accountForTrajectoryChangeCalo = cms.bool( False ),
56019         dREcalPreselection = cms.double( 0.5 ),
56020         useCalo = cms.bool( True ),
56021         dRMuonPreselection = cms.double( 0.2 ),
56022         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
56023         dRHcal = cms.double( 0.5 ),
56024         dRHcalPreselection = cms.double( 0.5 ),
56025         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
56026       ),
56027       Threshold = cms.double( 5.0 )
56028     ),
56029     trackDepositName = cms.string( "tracker" ),
56030     ecalDepositName = cms.string( "ecal" ),
56031     hcalDepositName = cms.string( "hcal" ),
56032     hoDepositName = cms.string( "ho" ),
56033     jetDepositName = cms.string( "jets" ),
56034     TimingFillerParameters = cms.PSet( 
56035       DTTimingParameters = cms.PSet( 
56036         HitError = cms.double( 6.0 ),
56037         MatchParameters = cms.PSet( 
56038           TightMatchDT = cms.bool( False ),
56039           DTradius = cms.double( 0.01 ),
56040           TightMatchCSC = cms.bool( True ),
56041           CSCsegments = cms.InputTag( "hltCscSegments" ),
56042           DTsegments = cms.InputTag( "hltDt4DSegments" )
56043         ),
56044         debug = cms.bool( False ),
56045         DoWireCorr = cms.bool( False ),
56046         RequireBothProjections = cms.bool( False ),
56047         DTTimeOffset = cms.double( 2.7 ),
56048         PruneCut = cms.double( 10000.0 ),
56049         DTsegments = cms.InputTag( "hltDt4DSegments" ),
56050         UseSegmentT0 = cms.bool( False ),
56051         HitsMin = cms.int32( 5 ),
56052         DropTheta = cms.bool( True ),
56053         ServiceParameters = cms.PSet( 
56054           RPCLayers = cms.bool( True ),
56055           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56056         )
56057       ),
56058       UseCSC = cms.bool( True ),
56059       CSCTimingParameters = cms.PSet( 
56060         MatchParameters = cms.PSet( 
56061           TightMatchDT = cms.bool( False ),
56062           DTradius = cms.double( 0.01 ),
56063           TightMatchCSC = cms.bool( True ),
56064           CSCsegments = cms.InputTag( "hltCscSegments" ),
56065           DTsegments = cms.InputTag( "hltDt4DSegments" )
56066         ),
56067         debug = cms.bool( False ),
56068         CSCWireTimeOffset = cms.double( 0.0 ),
56069         CSCStripError = cms.double( 7.0 ),
56070         CSCTimeOffset = cms.double( 0.0 ),
56071         CSCWireError = cms.double( 8.6 ),
56072         PruneCut = cms.double( 100.0 ),
56073         CSCsegments = cms.InputTag( "hltCscSegments" ),
56074         UseStripTime = cms.bool( True ),
56075         CSCStripTimeOffset = cms.double( 0.0 ),
56076         UseWireTime = cms.bool( True ),
56077         ServiceParameters = cms.PSet( 
56078           RPCLayers = cms.bool( True ),
56079           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
56080         )
56081       ),
56082       ErrorDT = cms.double( 6.0 ),
56083       EcalEnergyCut = cms.double( 0.4 ),
56084       UseECAL = cms.bool( True ),
56085       ErrorEB = cms.double( 2.085 ),
56086       UseDT = cms.bool( True ),
56087       ErrorEE = cms.double( 6.95 ),
56088       ErrorCSC = cms.double( 7.4 )
56089     ),
56090     ShowerDigiFillerParameters = cms.PSet( 
56091       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
56092       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
56093       digiMaxDistanceX = cms.double( 25.0 )
56094     ),
56095     TrackerKinkFinderParameters = cms.PSet( 
56096       usePosition = cms.bool( False ),
56097       diagonalOnly = cms.bool( False )
56098     ),
56099     fillEnergy = cms.bool( False ),
56100     storeCrossedHcalRecHits = cms.bool( False ),
56101     maxAbsPullX = cms.double( 4.0 ),
56102     maxAbsEta = cms.double( 3.0 ),
56103     minPt = cms.double( 8.0 ),
56104     inputCollectionTypes = cms.vstring( 'inner tracks',
56105       'links' ),
56106     addExtraSoftMuons = cms.bool( False ),
56107     fillGlobalTrackRefits = cms.bool( False ),
56108     debugWithTruthMatching = cms.bool( False ),
56109     inputCollectionLabels = cms.VInputTag( 'hltDiMuonMergingNoVtx','hltDiMuonLinksNoVtx' ),
56110     fillCaloCompatibility = cms.bool( False ),
56111     maxAbsPullY = cms.double( 9999.0 ),
56112     maxAbsDy = cms.double( 9999.0 ),
56113     minP = cms.double( 0.0 ),
56114     minPCaloMuon = cms.double( 1.0E9 ),
56115     maxAbsDx = cms.double( 3.0 ),
56116     fillIsolation = cms.bool( False ),
56117     writeIsoDeposits = cms.bool( False ),
56118     minNumberOfMatches = cms.int32( 1 ),
56119     fillMatching = cms.bool( True ),
56120     fillShowerDigis = cms.bool( False ),
56121     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
56122     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
56123     fillGlobalTrackQuality = cms.bool( False ),
56124     globalTrackQualityInputTag = cms.InputTag( "" ),
56125     selectHighPurity = cms.bool( False ),
56126     pvInputTag = cms.InputTag( "" ),
56127     fillTrackerKink = cms.bool( False ),
56128     minCaloCompatibility = cms.double( 0.6 ),
56129     runArbitrationCleaner = cms.bool( False ),
56130     arbitrationCleanerOptions = cms.PSet( 
56131       OverlapDTheta = cms.double( 0.02 ),
56132       Overlap = cms.bool( True ),
56133       Clustering = cms.bool( True ),
56134       ME1a = cms.bool( True ),
56135       ClusterDTheta = cms.double( 0.02 ),
56136       ClusterDPhi = cms.double( 0.6 ),
56137       OverlapDPhi = cms.double( 0.0786 )
56138     ),
56139     arbitrateTrackerMuons = cms.bool( False )
56140 )
56141 fragment.hltGlbTrkMuonCandsNoVtx = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
56142     InputObjects = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56143     DisplacedReconstruction = cms.bool( False )
56144 )
56145 fragment.hltTripleTrkMuFiltered5NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56146     saveTags = cms.bool( True ),
56147     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56148     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56149     previousCandTag = cms.InputTag( "" ),
56150     minTrkHits = cms.int32( -1 ),
56151     minMuonHits = cms.int32( -1 ),
56152     minMuonStations = cms.int32( 2 ),
56153     maxNormalizedChi2 = cms.double( 1.0E99 ),
56154     allowedTypeMask = cms.uint32( 255 ),
56155     requiredTypeMask = cms.uint32( 4 ),
56156     trkMuonId = cms.uint32( 0 ),
56157     minPt = cms.double( 5.0 ),
56158     minN = cms.uint32( 3 ),
56159     maxAbsEta = cms.double( 2.5 ),
56160     L1MatchingdR = cms.double( 0.3 ),
56161     useSimpleGeometry = cms.bool( True ),
56162     useStation2 = cms.bool( True ),
56163     fallbackToME1 = cms.bool( False ),
56164     cosmicPropagationHypothesis = cms.bool( False ),
56165     useMB2InOverlap = cms.bool( False ),
56166     useTrack = cms.string( "tracker" ),
56167     useState = cms.string( "atVertex" ),
56168     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56169     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56170     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56171 )
56172 fragment.hltSingleTrkMuFiltered12NoVtx = cms.EDFilter( "HLTMuonTrkL1TFilter",
56173     saveTags = cms.bool( True ),
56174     inputMuonCollection = cms.InputTag( "hltGlbTrkMuonsNoVtx" ),
56175     inputCandCollection = cms.InputTag( "hltGlbTrkMuonCandsNoVtx" ),
56176     previousCandTag = cms.InputTag( "" ),
56177     minTrkHits = cms.int32( -1 ),
56178     minMuonHits = cms.int32( -1 ),
56179     minMuonStations = cms.int32( 2 ),
56180     maxNormalizedChi2 = cms.double( 1.0E99 ),
56181     allowedTypeMask = cms.uint32( 255 ),
56182     requiredTypeMask = cms.uint32( 4 ),
56183     trkMuonId = cms.uint32( 0 ),
56184     minPt = cms.double( 12.0 ),
56185     minN = cms.uint32( 1 ),
56186     maxAbsEta = cms.double( 2.5 ),
56187     L1MatchingdR = cms.double( 0.3 ),
56188     useSimpleGeometry = cms.bool( True ),
56189     useStation2 = cms.bool( True ),
56190     fallbackToME1 = cms.bool( False ),
56191     cosmicPropagationHypothesis = cms.bool( False ),
56192     useMB2InOverlap = cms.bool( False ),
56193     useTrack = cms.string( "tracker" ),
56194     useState = cms.string( "atVertex" ),
56195     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56196     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56197     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56198 )
56199 fragment.hltPreMu8 = cms.EDFilter( "HLTPrescaler",
56200     offset = cms.uint32( 0 ),
56201     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56202 )
56203 fragment.hltPreMu17 = cms.EDFilter( "HLTPrescaler",
56204     offset = cms.uint32( 0 ),
56205     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56206 )
56207 fragment.hltPreMu19 = cms.EDFilter( "HLTPrescaler",
56208     offset = cms.uint32( 0 ),
56209     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56210 )
56211 fragment.hltPreMu17Photon30IsoCaloId = cms.EDFilter( "HLTPrescaler",
56212     offset = cms.uint32( 0 ),
56213     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56214 )
56215 fragment.hltMu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
56216     saveTags = cms.bool( True ),
56217     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56218     PreviousCandTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
56219     MaxEta = cms.double( 2.5 ),
56220     MinPt = cms.double( 7.0 ),
56221     MaxDeltaR = cms.double( 0.3 ),
56222     MinN = cms.int32( 1 ),
56223     CentralBxOnly = cms.bool( True ),
56224     SelectQualities = cms.vint32(  )
56225 )
56226 fragment.hltMu17Photon30IsoCaloIdMuonlegL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
56227     saveTags = cms.bool( True ),
56228     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56229     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
56230     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56231     SeedMapTag = cms.InputTag( "hltL2Muons" ),
56232     MinN = cms.int32( 0 ),
56233     MaxEta = cms.double( 2.5 ),
56234     AbsEtaBins = cms.vdouble( 0.0 ),
56235     MinNstations = cms.vint32( 0 ),
56236     MinNhits = cms.vint32( 0 ),
56237     CutOnChambers = cms.bool( False ),
56238     MinNchambers = cms.vint32( 0 ),
56239     MaxDr = cms.double( 9999.0 ),
56240     MinDr = cms.double( -1.0 ),
56241     MaxDz = cms.double( 9999.0 ),
56242     MinDxySig = cms.double( -1.0 ),
56243     MinPt = cms.double( 0.0 ),
56244     NSigmaPt = cms.double( 0.0 ),
56245     MatchToPreviousCand = cms.bool( True )
56246 )
56247 fragment.hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7 = cms.EDFilter( "HLTMuonL1TFilter",
56248     saveTags = cms.bool( True ),
56249     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
56250     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56251     MaxEta = cms.double( 2.5 ),
56252     MinPt = cms.double( 0.0 ),
56253     MaxDeltaR = cms.double( 0.3 ),
56254     MinN = cms.int32( 1 ),
56255     CentralBxOnly = cms.bool( True ),
56256     SelectQualities = cms.vint32(  )
56257 )
56258 fragment.hltMu17Photon30IsoCaloIdMuonlegL3Filtered17Q = cms.EDFilter( "HLTMuonL3PreFilter",
56259     saveTags = cms.bool( True ),
56260     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
56261     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
56262     PreviousCandTag = cms.InputTag( "hltMu17Photon30IsoCaloIdMuonlegL2Filtered10" ),
56263     L1CandTag = cms.InputTag( "hltL1fForIterL3Mu17Photon30IsoCaloIdMuonlegL1Filtered7" ),
56264     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
56265     MinN = cms.int32( 1 ),
56266     MaxEta = cms.double( 1.0E99 ),
56267     MinNhits = cms.int32( 0 ),
56268     MaxDr = cms.double( 2.0 ),
56269     MinDr = cms.double( -1.0 ),
56270     MaxDz = cms.double( 9999.0 ),
56271     MinDxySig = cms.double( -1.0 ),
56272     MinPt = cms.double( 17.0 ),
56273     NSigmaPt = cms.double( 0.0 ),
56274     MaxNormalizedChi2 = cms.double( 9999.0 ),
56275     MaxDXYBeamSpot = cms.double( 9999.0 ),
56276     MinDXYBeamSpot = cms.double( -1.0 ),
56277     MinNmuonHits = cms.int32( 0 ),
56278     MaxPtDifference = cms.double( 9999.0 ),
56279     MinTrackPt = cms.double( 0.0 ),
56280     minMuonStations = cms.int32( 2 ),
56281     minTrkHits = cms.int32( -1 ),
56282     minMuonHits = cms.int32( -1 ),
56283     allowedTypeMask = cms.uint32( 255 ),
56284     requiredTypeMask = cms.uint32( 0 ),
56285     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
56286     trkMuonId = cms.uint32( 0 ),
56287     L1MatchingdR = cms.double( 0.3 ),
56288     MatchToPreviousCand = cms.bool( True ),
56289     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
56290     requireL3MuonTrajectorySeed = cms.bool( False ),
56291     useSimpleGeometry = cms.bool( True ),
56292     useStation2 = cms.bool( True ),
56293     fallbackToME1 = cms.bool( False ),
56294     cosmicPropagationHypothesis = cms.bool( False ),
56295     useMB2InOverlap = cms.bool( False ),
56296     useTrack = cms.string( "tracker" ),
56297     useState = cms.string( "atVertex" ),
56298     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
56299     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
56300     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
56301 )
56302 fragment.hltMu17Photon30IsoCaloIdPhotonlegFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56303     saveTags = cms.bool( True ),
56304     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56305     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56306     candNonIsolatedTag = cms.InputTag( "" ),
56307     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56308     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23" ),
56309     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56310     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56311     ncandcut = cms.int32( 1 ),
56312     doIsolated = cms.bool( False ),
56313     region_eta_size = cms.double( 0.522 ),
56314     region_eta_size_ecap = cms.double( 1.0 ),
56315     region_phi_size = cms.double( 1.044 ),
56316     barrel_end = cms.double( 1.4791 ),
56317     endcap_end = cms.double( 2.65 )
56318 )
56319 fragment.hltMu17Photon30IsoCaloIdPhotonlegEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56320     saveTags = cms.bool( True ),
56321     inputTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegFilter" ),
56322     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56323     etcutEB = cms.double( 30.0 ),
56324     etcutEE = cms.double( 30.0 ),
56325     minEtaCut = cms.double( -9999.0 ),
56326     maxEtaCut = cms.double( 9999.0 ),
56327     ncandcut = cms.int32( 1 )
56328 )
56329 fragment.hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56330     saveTags = cms.bool( True ),
56331     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEtFilter" ),
56332     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56333     rhoTag = cms.InputTag( "" ),
56334     energyLowEdges = cms.vdouble( 0.0 ),
56335     lessThan = cms.bool( True ),
56336     useEt = cms.bool( False ),
56337     useAbs = cms.bool( False ),
56338     thrRegularEB = cms.vdouble( 0.015 ),
56339     thrRegularEE = cms.vdouble( 0.035 ),
56340     thrOverEEB = cms.vdouble( -1.0 ),
56341     thrOverEEE = cms.vdouble( -1.0 ),
56342     thrOverE2EB = cms.vdouble( -1.0 ),
56343     thrOverE2EE = cms.vdouble( -1.0 ),
56344     ncandcut = cms.int32( 1 ),
56345     doRhoCorrection = cms.bool( False ),
56346     rhoMax = cms.double( 9.9999999E7 ),
56347     rhoScale = cms.double( 1.0 ),
56348     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56349     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56350     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56351 )
56352 fragment.hltMu17Photon30IsoCaloIdPhotonlegHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56353     saveTags = cms.bool( True ),
56354     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegClusterShapeFilter" ),
56355     varTag = cms.InputTag( "hltEgammaHoverE" ),
56356     rhoTag = cms.InputTag( "" ),
56357     energyLowEdges = cms.vdouble( 0.0 ),
56358     lessThan = cms.bool( True ),
56359     useEt = cms.bool( False ),
56360     useAbs = cms.bool( False ),
56361     thrRegularEB = cms.vdouble( -1.0 ),
56362     thrRegularEE = cms.vdouble( -1.0 ),
56363     thrOverEEB = cms.vdouble( 0.15 ),
56364     thrOverEEE = cms.vdouble( 0.1 ),
56365     thrOverE2EB = cms.vdouble( -1.0 ),
56366     thrOverE2EE = cms.vdouble( -1.0 ),
56367     ncandcut = cms.int32( 1 ),
56368     doRhoCorrection = cms.bool( False ),
56369     rhoMax = cms.double( 9.9999999E7 ),
56370     rhoScale = cms.double( 1.0 ),
56371     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56372     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56373     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56374 )
56375 fragment.hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
56376     saveTags = cms.bool( True ),
56377     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegHEFilter" ),
56378     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
56379     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
56380     energyLowEdges = cms.vdouble( 0.0 ),
56381     lessThan = cms.bool( True ),
56382     useEt = cms.bool( True ),
56383     useAbs = cms.bool( False ),
56384     thrRegularEB = cms.vdouble( 5.0 ),
56385     thrRegularEE = cms.vdouble( 5.0 ),
56386     thrOverEEB = cms.vdouble( 0.012 ),
56387     thrOverEEE = cms.vdouble( 0.012 ),
56388     thrOverE2EB = cms.vdouble( 0.0 ),
56389     thrOverE2EE = cms.vdouble( 0.0 ),
56390     ncandcut = cms.int32( 1 ),
56391     doRhoCorrection = cms.bool( True ),
56392     rhoMax = cms.double( 9.9999999E7 ),
56393     rhoScale = cms.double( 1.0 ),
56394     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
56395     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56396     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56397 )
56398 fragment.hltMu17Photon30IsoCaloIdPhotonlegTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
56399     saveTags = cms.bool( True ),
56400     candTag = cms.InputTag( "hltMu17Photon30IsoCaloIdPhotonlegEcalIsoFilter" ),
56401     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
56402     rhoTag = cms.InputTag( "" ),
56403     energyLowEdges = cms.vdouble( 0.0 ),
56404     lessThan = cms.bool( True ),
56405     useEt = cms.bool( True ),
56406     useAbs = cms.bool( False ),
56407     thrRegularEB = cms.vdouble( 4.0 ),
56408     thrRegularEE = cms.vdouble( 4.0 ),
56409     thrOverEEB = cms.vdouble( 0.002 ),
56410     thrOverEEE = cms.vdouble( 0.002 ),
56411     thrOverE2EB = cms.vdouble( 0.0 ),
56412     thrOverE2EE = cms.vdouble( 0.0 ),
56413     ncandcut = cms.int32( 1 ),
56414     doRhoCorrection = cms.bool( False ),
56415     rhoMax = cms.double( 9.9999999E7 ),
56416     rhoScale = cms.double( 1.0 ),
56417     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56418     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56419     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56420 )
56421 fragment.hltL1sSingleEG10IorSingleEG5 = cms.EDFilter( "HLTL1TSeed",
56422     saveTags = cms.bool( True ),
56423     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG8er2p5" ),
56424     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56425     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56426     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56427     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56428     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56429     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56430     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56431     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56432     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56433 )
56434 fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
56435     offset = cms.uint32( 0 ),
56436     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56437 )
56438 fragment.hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56439     saveTags = cms.bool( True ),
56440     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56441     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56442     candNonIsolatedTag = cms.InputTag( "" ),
56443     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56444     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG5" ),
56445     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56446     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56447     ncandcut = cms.int32( 1 ),
56448     doIsolated = cms.bool( False ),
56449     region_eta_size = cms.double( 0.522 ),
56450     region_eta_size_ecap = cms.double( 1.0 ),
56451     region_phi_size = cms.double( 1.044 ),
56452     barrel_end = cms.double( 1.4791 ),
56453     endcap_end = cms.double( 2.65 )
56454 )
56455 fragment.hltEle8CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56456     saveTags = cms.bool( True ),
56457     inputTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLL1MatchFilter" ),
56458     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56459     etcutEB = cms.double( 8.0 ),
56460     etcutEE = cms.double( 8.0 ),
56461     minEtaCut = cms.double( -9999.0 ),
56462     maxEtaCut = cms.double( 9999.0 ),
56463     ncandcut = cms.int32( 1 )
56464 )
56465 fragment.hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56466     saveTags = cms.bool( True ),
56467     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEtFilter" ),
56468     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56469     rhoTag = cms.InputTag( "" ),
56470     energyLowEdges = cms.vdouble( 0.0 ),
56471     lessThan = cms.bool( True ),
56472     useEt = cms.bool( False ),
56473     useAbs = cms.bool( False ),
56474     thrRegularEB = cms.vdouble( 0.013 ),
56475     thrRegularEE = cms.vdouble( 0.035 ),
56476     thrOverEEB = cms.vdouble( -1.0 ),
56477     thrOverEEE = cms.vdouble( -1.0 ),
56478     thrOverE2EB = cms.vdouble( -1.0 ),
56479     thrOverE2EE = cms.vdouble( -1.0 ),
56480     ncandcut = cms.int32( 1 ),
56481     doRhoCorrection = cms.bool( False ),
56482     rhoMax = cms.double( 9.9999999E7 ),
56483     rhoScale = cms.double( 1.0 ),
56484     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56485     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56486     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56487 )
56488 fragment.hltEle8CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56489     saveTags = cms.bool( True ),
56490     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
56491     varTag = cms.InputTag( "hltEgammaHoverE" ),
56492     rhoTag = cms.InputTag( "" ),
56493     energyLowEdges = cms.vdouble( 0.0 ),
56494     lessThan = cms.bool( True ),
56495     useEt = cms.bool( False ),
56496     useAbs = cms.bool( False ),
56497     thrRegularEB = cms.vdouble( -1.0 ),
56498     thrRegularEE = cms.vdouble( -1.0 ),
56499     thrOverEEB = cms.vdouble( 0.13 ),
56500     thrOverEEE = cms.vdouble( 0.13 ),
56501     thrOverE2EB = cms.vdouble( -1.0 ),
56502     thrOverE2EE = cms.vdouble( -1.0 ),
56503     ncandcut = cms.int32( 1 ),
56504     doRhoCorrection = cms.bool( False ),
56505     rhoMax = cms.double( 9.9999999E7 ),
56506     rhoScale = cms.double( 1.0 ),
56507     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56508     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56509     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56510 )
56511 fragment.hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56512     saveTags = cms.bool( True ),
56513     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHEFilter" ),
56514     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
56515     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
56516     energyLowEdges = cms.vdouble( 0.0 ),
56517     lessThan = cms.bool( True ),
56518     useEt = cms.bool( True ),
56519     useAbs = cms.bool( False ),
56520     thrRegularEB = cms.vdouble( -1.0 ),
56521     thrRegularEE = cms.vdouble( -1.0 ),
56522     thrOverEEB = cms.vdouble( 0.5 ),
56523     thrOverEEE = cms.vdouble( 0.5 ),
56524     thrOverE2EB = cms.vdouble( -1.0 ),
56525     thrOverE2EE = cms.vdouble( -1.0 ),
56526     ncandcut = cms.int32( 1 ),
56527     doRhoCorrection = cms.bool( True ),
56528     rhoMax = cms.double( 9.9999999E7 ),
56529     rhoScale = cms.double( 1.0 ),
56530     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
56531     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56532     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56533 )
56534 fragment.hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56535     saveTags = cms.bool( True ),
56536     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
56537     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
56538     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
56539     energyLowEdges = cms.vdouble( 0.0 ),
56540     lessThan = cms.bool( True ),
56541     useEt = cms.bool( True ),
56542     useAbs = cms.bool( False ),
56543     thrRegularEB = cms.vdouble( -1.0 ),
56544     thrRegularEE = cms.vdouble( -1.0 ),
56545     thrOverEEB = cms.vdouble( 0.3 ),
56546     thrOverEEE = cms.vdouble( 0.3 ),
56547     thrOverE2EB = cms.vdouble( -1.0 ),
56548     thrOverE2EE = cms.vdouble( -1.0 ),
56549     ncandcut = cms.int32( 1 ),
56550     doRhoCorrection = cms.bool( True ),
56551     rhoMax = cms.double( 9.9999999E7 ),
56552     rhoScale = cms.double( 1.0 ),
56553     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
56554     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56555     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56556 )
56557 fragment.hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56558     saveTags = cms.bool( True ),
56559     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
56560     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56561     npixelmatchcut = cms.double( 1.0 ),
56562     ncandcut = cms.int32( 1 ),
56563     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56564     s_a_phi1B = cms.double( 0.0069 ),
56565     s_a_phi1I = cms.double( 0.0088 ),
56566     s_a_phi1F = cms.double( 0.0076 ),
56567     s_a_phi2B = cms.double( 3.7E-4 ),
56568     s_a_phi2I = cms.double( 7.0E-4 ),
56569     s_a_phi2F = cms.double( 0.00906 ),
56570     s_a_zB = cms.double( 0.012 ),
56571     s_a_rI = cms.double( 0.027 ),
56572     s_a_rF = cms.double( 0.04 ),
56573     s2_threshold = cms.double( 0.4 ),
56574     tanhSO10BarrelThres = cms.double( 0.35 ),
56575     tanhSO10InterThres = cms.double( 1.0 ),
56576     tanhSO10ForwardThres = cms.double( 1.0 ),
56577     useS = cms.bool( False ),
56578     pixelVeto = cms.bool( False )
56579 )
56580 fragment.hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56581     saveTags = cms.bool( True ),
56582     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
56583     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56584     rhoTag = cms.InputTag( "" ),
56585     energyLowEdges = cms.vdouble( 0.0 ),
56586     lessThan = cms.bool( True ),
56587     useEt = cms.bool( True ),
56588     useAbs = cms.bool( True ),
56589     thrRegularEB = cms.vdouble( 999999.0 ),
56590     thrRegularEE = cms.vdouble( 999999.0 ),
56591     thrOverEEB = cms.vdouble( -1.0 ),
56592     thrOverEEE = cms.vdouble( -1.0 ),
56593     thrOverE2EB = cms.vdouble( -1.0 ),
56594     thrOverE2EE = cms.vdouble( -1.0 ),
56595     ncandcut = cms.int32( 1 ),
56596     doRhoCorrection = cms.bool( False ),
56597     rhoMax = cms.double( 9.9999999E7 ),
56598     rhoScale = cms.double( 1.0 ),
56599     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56600     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56601     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56602 )
56603 fragment.hltEle8CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56604     saveTags = cms.bool( True ),
56605     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
56606     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56607     rhoTag = cms.InputTag( "" ),
56608     energyLowEdges = cms.vdouble( 0.0 ),
56609     lessThan = cms.bool( True ),
56610     useEt = cms.bool( True ),
56611     useAbs = cms.bool( True ),
56612     thrRegularEB = cms.vdouble( 0.01 ),
56613     thrRegularEE = cms.vdouble( 0.015 ),
56614     thrOverEEB = cms.vdouble( -1.0 ),
56615     thrOverEEE = cms.vdouble( -1.0 ),
56616     thrOverE2EB = cms.vdouble( -1.0 ),
56617     thrOverE2EE = cms.vdouble( -1.0 ),
56618     ncandcut = cms.int32( 1 ),
56619     doRhoCorrection = cms.bool( False ),
56620     rhoMax = cms.double( 9.9999999E7 ),
56621     rhoScale = cms.double( 1.0 ),
56622     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56623     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56624     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56625 )
56626 fragment.hltEle8CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56627     saveTags = cms.bool( True ),
56628     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDetaFilter" ),
56629     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56630     rhoTag = cms.InputTag( "" ),
56631     energyLowEdges = cms.vdouble( 0.0 ),
56632     lessThan = cms.bool( True ),
56633     useEt = cms.bool( True ),
56634     useAbs = cms.bool( True ),
56635     thrRegularEB = cms.vdouble( 0.07 ),
56636     thrRegularEE = cms.vdouble( 0.1 ),
56637     thrOverEEB = cms.vdouble( -1.0 ),
56638     thrOverEEE = cms.vdouble( -1.0 ),
56639     thrOverE2EB = cms.vdouble( -1.0 ),
56640     thrOverE2EE = cms.vdouble( -1.0 ),
56641     ncandcut = cms.int32( 1 ),
56642     doRhoCorrection = cms.bool( False ),
56643     rhoMax = cms.double( 9.9999999E7 ),
56644     rhoScale = cms.double( 1.0 ),
56645     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56646     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56647     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56648 )
56649 fragment.hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56650     saveTags = cms.bool( True ),
56651     candTag = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLDphiFilter" ),
56652     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
56653     rhoTag = cms.InputTag( "" ),
56654     energyLowEdges = cms.vdouble( 0.0 ),
56655     lessThan = cms.bool( True ),
56656     useEt = cms.bool( True ),
56657     useAbs = cms.bool( False ),
56658     thrRegularEB = cms.vdouble( -1.0 ),
56659     thrRegularEE = cms.vdouble( -1.0 ),
56660     thrOverEEB = cms.vdouble( 0.2 ),
56661     thrOverEEE = cms.vdouble( 0.2 ),
56662     thrOverE2EB = cms.vdouble( -1.0 ),
56663     thrOverE2EE = cms.vdouble( -1.0 ),
56664     ncandcut = cms.int32( 1 ),
56665     doRhoCorrection = cms.bool( False ),
56666     rhoMax = cms.double( 9.9999999E7 ),
56667     rhoScale = cms.double( 1.0 ),
56668     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56669     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56670     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56671 )
56672 fragment.hltEle8JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
56673     leptons = cms.InputTag( "hltEle8CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
56674     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
56675     minDeltaR = cms.double( 1.0 ),
56676     numLeptons = cms.uint32( 1 )
56677 )
56678 fragment.hltEle8PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
56679     saveTags = cms.bool( True ),
56680     inputTag = cms.InputTag( "hltEle8JetCollectionsForLeptonPlusPFJets" ),
56681     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
56682     MinJetPt = cms.double( 30.0 ),
56683     MaxAbsJetEta = cms.double( 2.5 ),
56684     MinNJets = cms.uint32( 1 ),
56685     triggerType = cms.int32( 85 )
56686 )
56687 fragment.hltL1sSingleEG10IorSingleEG15 = cms.EDFilter( "HLTL1TSeed",
56688     saveTags = cms.bool( True ),
56689     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
56690     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56691     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56692     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56693     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56694     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56695     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56696     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56697     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56698     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56699 )
56700 fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
56701     offset = cms.uint32( 0 ),
56702     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56703 )
56704 fragment.hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56705     saveTags = cms.bool( True ),
56706     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56707     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56708     candNonIsolatedTag = cms.InputTag( "" ),
56709     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56710     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10IorSingleEG15" ),
56711     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56712     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56713     ncandcut = cms.int32( 1 ),
56714     doIsolated = cms.bool( False ),
56715     region_eta_size = cms.double( 0.522 ),
56716     region_eta_size_ecap = cms.double( 1.0 ),
56717     region_phi_size = cms.double( 1.044 ),
56718     barrel_end = cms.double( 1.4791 ),
56719     endcap_end = cms.double( 2.65 )
56720 )
56721 fragment.hltEle12CaloIdLTrackIdLIsoVLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56722     saveTags = cms.bool( True ),
56723     inputTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLL1MatchFilter" ),
56724     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56725     etcutEB = cms.double( 12.0 ),
56726     etcutEE = cms.double( 12.0 ),
56727     minEtaCut = cms.double( -9999.0 ),
56728     maxEtaCut = cms.double( 9999.0 ),
56729     ncandcut = cms.int32( 1 )
56730 )
56731 fragment.hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56732     saveTags = cms.bool( True ),
56733     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEtFilter" ),
56734     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
56735     rhoTag = cms.InputTag( "" ),
56736     energyLowEdges = cms.vdouble( 0.0 ),
56737     lessThan = cms.bool( True ),
56738     useEt = cms.bool( False ),
56739     useAbs = cms.bool( False ),
56740     thrRegularEB = cms.vdouble( 0.013 ),
56741     thrRegularEE = cms.vdouble( 0.035 ),
56742     thrOverEEB = cms.vdouble( -1.0 ),
56743     thrOverEEE = cms.vdouble( -1.0 ),
56744     thrOverE2EB = cms.vdouble( -1.0 ),
56745     thrOverE2EE = cms.vdouble( -1.0 ),
56746     ncandcut = cms.int32( 1 ),
56747     doRhoCorrection = cms.bool( False ),
56748     rhoMax = cms.double( 9.9999999E7 ),
56749     rhoScale = cms.double( 1.0 ),
56750     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56751     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56752     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56753 )
56754 fragment.hltEle12CaloIdLTrackIdLIsoVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56755     saveTags = cms.bool( True ),
56756     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLClusterShapeFilter" ),
56757     varTag = cms.InputTag( "hltEgammaHoverE" ),
56758     rhoTag = cms.InputTag( "" ),
56759     energyLowEdges = cms.vdouble( 0.0 ),
56760     lessThan = cms.bool( True ),
56761     useEt = cms.bool( False ),
56762     useAbs = cms.bool( False ),
56763     thrRegularEB = cms.vdouble( -1.0 ),
56764     thrRegularEE = cms.vdouble( -1.0 ),
56765     thrOverEEB = cms.vdouble( 0.13 ),
56766     thrOverEEE = cms.vdouble( 0.13 ),
56767     thrOverE2EB = cms.vdouble( -1.0 ),
56768     thrOverE2EE = cms.vdouble( -1.0 ),
56769     ncandcut = cms.int32( 1 ),
56770     doRhoCorrection = cms.bool( False ),
56771     rhoMax = cms.double( 9.9999999E7 ),
56772     rhoScale = cms.double( 1.0 ),
56773     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56774     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56775     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56776 )
56777 fragment.hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56778     saveTags = cms.bool( True ),
56779     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHEFilter" ),
56780     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
56781     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
56782     energyLowEdges = cms.vdouble( 0.0 ),
56783     lessThan = cms.bool( True ),
56784     useEt = cms.bool( True ),
56785     useAbs = cms.bool( False ),
56786     thrRegularEB = cms.vdouble( -1.0 ),
56787     thrRegularEE = cms.vdouble( -1.0 ),
56788     thrOverEEB = cms.vdouble( 0.5 ),
56789     thrOverEEE = cms.vdouble( 0.5 ),
56790     thrOverE2EB = cms.vdouble( -1.0 ),
56791     thrOverE2EE = cms.vdouble( -1.0 ),
56792     ncandcut = cms.int32( 1 ),
56793     doRhoCorrection = cms.bool( True ),
56794     rhoMax = cms.double( 9.9999999E7 ),
56795     rhoScale = cms.double( 1.0 ),
56796     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
56797     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56798     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56799 )
56800 fragment.hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56801     saveTags = cms.bool( True ),
56802     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLEcalIsoFilter" ),
56803     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
56804     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
56805     energyLowEdges = cms.vdouble( 0.0 ),
56806     lessThan = cms.bool( True ),
56807     useEt = cms.bool( True ),
56808     useAbs = cms.bool( False ),
56809     thrRegularEB = cms.vdouble( -1.0 ),
56810     thrRegularEE = cms.vdouble( -1.0 ),
56811     thrOverEEB = cms.vdouble( 0.3 ),
56812     thrOverEEE = cms.vdouble( 0.3 ),
56813     thrOverE2EB = cms.vdouble( -1.0 ),
56814     thrOverE2EE = cms.vdouble( -1.0 ),
56815     ncandcut = cms.int32( 1 ),
56816     doRhoCorrection = cms.bool( True ),
56817     rhoMax = cms.double( 9.9999999E7 ),
56818     rhoScale = cms.double( 1.0 ),
56819     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
56820     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56821     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56822 )
56823 fragment.hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
56824     saveTags = cms.bool( True ),
56825     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLHcalIsoFilter" ),
56826     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
56827     npixelmatchcut = cms.double( 1.0 ),
56828     ncandcut = cms.int32( 1 ),
56829     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56830     s_a_phi1B = cms.double( 0.0069 ),
56831     s_a_phi1I = cms.double( 0.0088 ),
56832     s_a_phi1F = cms.double( 0.0076 ),
56833     s_a_phi2B = cms.double( 3.7E-4 ),
56834     s_a_phi2I = cms.double( 7.0E-4 ),
56835     s_a_phi2F = cms.double( 0.00906 ),
56836     s_a_zB = cms.double( 0.012 ),
56837     s_a_rI = cms.double( 0.027 ),
56838     s_a_rF = cms.double( 0.04 ),
56839     s2_threshold = cms.double( 0.4 ),
56840     tanhSO10BarrelThres = cms.double( 0.35 ),
56841     tanhSO10InterThres = cms.double( 1.0 ),
56842     tanhSO10ForwardThres = cms.double( 1.0 ),
56843     useS = cms.bool( False ),
56844     pixelVeto = cms.bool( False )
56845 )
56846 fragment.hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56847     saveTags = cms.bool( True ),
56848     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLPixelMatchFilter" ),
56849     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
56850     rhoTag = cms.InputTag( "" ),
56851     energyLowEdges = cms.vdouble( 0.0 ),
56852     lessThan = cms.bool( True ),
56853     useEt = cms.bool( True ),
56854     useAbs = cms.bool( True ),
56855     thrRegularEB = cms.vdouble( 999999.0 ),
56856     thrRegularEE = cms.vdouble( 999999.0 ),
56857     thrOverEEB = cms.vdouble( -1.0 ),
56858     thrOverEEE = cms.vdouble( -1.0 ),
56859     thrOverE2EB = cms.vdouble( -1.0 ),
56860     thrOverE2EE = cms.vdouble( -1.0 ),
56861     ncandcut = cms.int32( 1 ),
56862     doRhoCorrection = cms.bool( False ),
56863     rhoMax = cms.double( 9.9999999E7 ),
56864     rhoScale = cms.double( 1.0 ),
56865     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56866     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56867     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56868 )
56869 fragment.hltEle12CaloIdLTrackIdLIsoVLDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56870     saveTags = cms.bool( True ),
56871     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLOneOEMinusOneOPFilter" ),
56872     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
56873     rhoTag = cms.InputTag( "" ),
56874     energyLowEdges = cms.vdouble( 0.0 ),
56875     lessThan = cms.bool( True ),
56876     useEt = cms.bool( True ),
56877     useAbs = cms.bool( True ),
56878     thrRegularEB = cms.vdouble( 0.01 ),
56879     thrRegularEE = cms.vdouble( 0.015 ),
56880     thrOverEEB = cms.vdouble( -1.0 ),
56881     thrOverEEE = cms.vdouble( -1.0 ),
56882     thrOverE2EB = cms.vdouble( -1.0 ),
56883     thrOverE2EE = cms.vdouble( -1.0 ),
56884     ncandcut = cms.int32( 1 ),
56885     doRhoCorrection = cms.bool( False ),
56886     rhoMax = cms.double( 9.9999999E7 ),
56887     rhoScale = cms.double( 1.0 ),
56888     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56889     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56890     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56891 )
56892 fragment.hltEle12CaloIdLTrackIdLIsoVLDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56893     saveTags = cms.bool( True ),
56894     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDetaFilter" ),
56895     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
56896     rhoTag = cms.InputTag( "" ),
56897     energyLowEdges = cms.vdouble( 0.0 ),
56898     lessThan = cms.bool( True ),
56899     useEt = cms.bool( True ),
56900     useAbs = cms.bool( True ),
56901     thrRegularEB = cms.vdouble( 0.07 ),
56902     thrRegularEE = cms.vdouble( 0.1 ),
56903     thrOverEEB = cms.vdouble( -1.0 ),
56904     thrOverEEE = cms.vdouble( -1.0 ),
56905     thrOverE2EB = cms.vdouble( -1.0 ),
56906     thrOverE2EE = cms.vdouble( -1.0 ),
56907     ncandcut = cms.int32( 1 ),
56908     doRhoCorrection = cms.bool( False ),
56909     rhoMax = cms.double( 9.9999999E7 ),
56910     rhoScale = cms.double( 1.0 ),
56911     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56912     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56913     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56914 )
56915 fragment.hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56916     saveTags = cms.bool( True ),
56917     candTag = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLDphiFilter" ),
56918     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
56919     rhoTag = cms.InputTag( "" ),
56920     energyLowEdges = cms.vdouble( 0.0 ),
56921     lessThan = cms.bool( True ),
56922     useEt = cms.bool( True ),
56923     useAbs = cms.bool( False ),
56924     thrRegularEB = cms.vdouble( -1.0 ),
56925     thrRegularEE = cms.vdouble( -1.0 ),
56926     thrOverEEB = cms.vdouble( 0.2 ),
56927     thrOverEEE = cms.vdouble( 0.2 ),
56928     thrOverE2EB = cms.vdouble( -1.0 ),
56929     thrOverE2EE = cms.vdouble( -1.0 ),
56930     ncandcut = cms.int32( 1 ),
56931     doRhoCorrection = cms.bool( False ),
56932     rhoMax = cms.double( 9.9999999E7 ),
56933     rhoScale = cms.double( 1.0 ),
56934     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
56935     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
56936     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
56937 )
56938 fragment.hltEle12JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
56939     leptons = cms.InputTag( "hltEle12CaloIdLTrackIdLIsoVLTrackIsoFilter" ),
56940     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
56941     minDeltaR = cms.double( 1.0 ),
56942     numLeptons = cms.uint32( 1 )
56943 )
56944 fragment.hltEle12PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
56945     saveTags = cms.bool( True ),
56946     inputTag = cms.InputTag( "hltEle12JetCollectionsForLeptonPlusPFJets" ),
56947     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
56948     MinJetPt = cms.double( 30.0 ),
56949     MaxAbsJetEta = cms.double( 2.5 ),
56950     MinNJets = cms.uint32( 1 ),
56951     triggerType = cms.int32( 85 )
56952 )
56953 fragment.hltL1sIsoEG14erHTT200 = cms.EDFilter( "HLTL1TSeed",
56954     saveTags = cms.bool( True ),
56955     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG14er2p5_HTT200er OR L1_LooseIsoEG16er2p5_HTT200er OR L1_HTT280er" ),
56956     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
56957     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
56958     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
56959     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
56960     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56961     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56962     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56963     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
56964     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
56965 )
56966 fragment.hltPreEle14eta2p5IsoVVVLGsfPFHT200PNetBTag0p53 = cms.EDFilter( "HLTPrescaler",
56967     offset = cms.uint32( 0 ),
56968     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
56969 )
56970 fragment.hltEGL1IsoEG14erHTT200Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
56971     saveTags = cms.bool( True ),
56972     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
56973     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56974     candNonIsolatedTag = cms.InputTag( "" ),
56975     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
56976     L1SeedFilterTag = cms.InputTag( "hltL1sIsoEG14erHTT200" ),
56977     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
56978     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
56979     ncandcut = cms.int32( 1 ),
56980     doIsolated = cms.bool( False ),
56981     region_eta_size = cms.double( 0.522 ),
56982     region_eta_size_ecap = cms.double( 1.0 ),
56983     region_phi_size = cms.double( 1.044 ),
56984     barrel_end = cms.double( 1.4791 ),
56985     endcap_end = cms.double( 2.5 )
56986 )
56987 fragment.hltEG14EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
56988     saveTags = cms.bool( True ),
56989     inputTag = cms.InputTag( "hltEGL1IsoEG14erHTT200Filter" ),
56990     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
56991     etcutEB = cms.double( 14.0 ),
56992     etcutEE = cms.double( 14.0 ),
56993     minEtaCut = cms.double( -9999.0 ),
56994     maxEtaCut = cms.double( 9999.0 ),
56995     ncandcut = cms.int32( 1 )
56996 )
56997 fragment.hltEle14VVVLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
56998     saveTags = cms.bool( True ),
56999     candTag = cms.InputTag( "hltEG14EtFilter" ),
57000     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57001     rhoTag = cms.InputTag( "" ),
57002     energyLowEdges = cms.vdouble( 0.0 ),
57003     lessThan = cms.bool( True ),
57004     useEt = cms.bool( False ),
57005     useAbs = cms.bool( False ),
57006     thrRegularEB = cms.vdouble( 0.011 ),
57007     thrRegularEE = cms.vdouble( 0.031 ),
57008     thrOverEEB = cms.vdouble( -1.0 ),
57009     thrOverEEE = cms.vdouble( -1.0 ),
57010     thrOverE2EB = cms.vdouble( -1.0 ),
57011     thrOverE2EE = cms.vdouble( -1.0 ),
57012     ncandcut = cms.int32( 1 ),
57013     doRhoCorrection = cms.bool( False ),
57014     rhoMax = cms.double( 9.9999999E7 ),
57015     rhoScale = cms.double( 1.0 ),
57016     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57017     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57018     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57019 )
57020 fragment.hltEle14VVVLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57021     saveTags = cms.bool( True ),
57022     candTag = cms.InputTag( "hltEle14VVVLClusterShapeFilter" ),
57023     varTag = cms.InputTag( "hltEgammaHoverE" ),
57024     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57025     energyLowEdges = cms.vdouble( 0.0 ),
57026     lessThan = cms.bool( True ),
57027     useEt = cms.bool( False ),
57028     useAbs = cms.bool( False ),
57029     thrRegularEB = cms.vdouble( -1.0 ),
57030     thrRegularEE = cms.vdouble( -1.0 ),
57031     thrOverEEB = cms.vdouble( 0.08 ),
57032     thrOverEEE = cms.vdouble( 0.04 ),
57033     thrOverE2EB = cms.vdouble( -1.0 ),
57034     thrOverE2EE = cms.vdouble( -1.0 ),
57035     ncandcut = cms.int32( 1 ),
57036     doRhoCorrection = cms.bool( True ),
57037     rhoMax = cms.double( 9.9999999E7 ),
57038     rhoScale = cms.double( 1.0 ),
57039     effectiveAreas = cms.vdouble( 0.079, 0.25 ),
57040     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57041     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57042 )
57043 fragment.hltEle14VVVLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57044     saveTags = cms.bool( True ),
57045     candTag = cms.InputTag( "hltEle14VVVLHEFilter" ),
57046     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoR02" ),
57047     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57048     energyLowEdges = cms.vdouble( 0.0 ),
57049     lessThan = cms.bool( True ),
57050     useEt = cms.bool( True ),
57051     useAbs = cms.bool( False ),
57052     thrRegularEB = cms.vdouble( -1.0 ),
57053     thrRegularEE = cms.vdouble( -1.0 ),
57054     thrOverEEB = cms.vdouble( 0.5 ),
57055     thrOverEEE = cms.vdouble( 0.5 ),
57056     thrOverE2EB = cms.vdouble( -1.0 ),
57057     thrOverE2EE = cms.vdouble( -1.0 ),
57058     ncandcut = cms.int32( 1 ),
57059     doRhoCorrection = cms.bool( True ),
57060     rhoMax = cms.double( 9.9999999E7 ),
57061     rhoScale = cms.double( 1.0 ),
57062     effectiveAreas = cms.vdouble( 0.12876, 0.09324 ),
57063     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57064     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57065 )
57066 fragment.hltEle14VVVLHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57067     saveTags = cms.bool( True ),
57068     candTag = cms.InputTag( "hltEle14VVVLEcalIsoFilter" ),
57069     varTag = cms.InputTag( "hltEgammaHcalPFClusterIsoR02" ),
57070     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57071     energyLowEdges = cms.vdouble( 0.0 ),
57072     lessThan = cms.bool( True ),
57073     useEt = cms.bool( True ),
57074     useAbs = cms.bool( False ),
57075     thrRegularEB = cms.vdouble( -1.0 ),
57076     thrRegularEE = cms.vdouble( -1.0 ),
57077     thrOverEEB = cms.vdouble( 0.6 ),
57078     thrOverEEE = cms.vdouble( 0.6 ),
57079     thrOverE2EB = cms.vdouble( -1.0 ),
57080     thrOverE2EE = cms.vdouble( -1.0 ),
57081     ncandcut = cms.int32( 1 ),
57082     doRhoCorrection = cms.bool( True ),
57083     rhoMax = cms.double( 9.9999999E7 ),
57084     rhoScale = cms.double( 1.0 ),
57085     effectiveAreas = cms.vdouble( 0.0888, 0.111 ),
57086     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57087     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57088 )
57089 fragment.hltEle14VVVLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57090     saveTags = cms.bool( True ),
57091     candTag = cms.InputTag( "hltEle14VVVLHcalIsoFilter" ),
57092     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57093     npixelmatchcut = cms.double( 1.0 ),
57094     ncandcut = cms.int32( 1 ),
57095     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57096     s_a_phi1B = cms.double( 0.0069 ),
57097     s_a_phi1I = cms.double( 0.0088 ),
57098     s_a_phi1F = cms.double( 0.0076 ),
57099     s_a_phi2B = cms.double( 3.7E-4 ),
57100     s_a_phi2I = cms.double( 7.0E-4 ),
57101     s_a_phi2F = cms.double( 0.00906 ),
57102     s_a_zB = cms.double( 0.012 ),
57103     s_a_rI = cms.double( 0.027 ),
57104     s_a_rF = cms.double( 0.04 ),
57105     s2_threshold = cms.double( 0.4 ),
57106     tanhSO10BarrelThres = cms.double( 0.35 ),
57107     tanhSO10InterThres = cms.double( 1.0 ),
57108     tanhSO10ForwardThres = cms.double( 1.0 ),
57109     useS = cms.bool( False ),
57110     pixelVeto = cms.bool( False )
57111 )
57112 fragment.hltEle14VVVLGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57113     saveTags = cms.bool( True ),
57114     candTag = cms.InputTag( "hltEle14VVVLPixelMatchFilter" ),
57115     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57116     rhoTag = cms.InputTag( "" ),
57117     energyLowEdges = cms.vdouble( 0.0 ),
57118     lessThan = cms.bool( True ),
57119     useEt = cms.bool( True ),
57120     useAbs = cms.bool( True ),
57121     thrRegularEB = cms.vdouble( 0.012 ),
57122     thrRegularEE = cms.vdouble( 0.01 ),
57123     thrOverEEB = cms.vdouble( -1.0 ),
57124     thrOverEEE = cms.vdouble( -1.0 ),
57125     thrOverE2EB = cms.vdouble( -1.0 ),
57126     thrOverE2EE = cms.vdouble( -1.0 ),
57127     ncandcut = cms.int32( 1 ),
57128     doRhoCorrection = cms.bool( False ),
57129     rhoMax = cms.double( 9.9999999E7 ),
57130     rhoScale = cms.double( 1.0 ),
57131     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57132     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57133     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57134 )
57135 fragment.hltEle14VVVLGsfChi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
57136     saveTags = cms.bool( True ),
57137     candTag = cms.InputTag( "hltEle14VVVLGsfOneOEMinusOneOPFilter" ),
57138     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
57139     rhoTag = cms.InputTag( "" ),
57140     energyLowEdges = cms.vdouble( 0.0 ),
57141     lessThan = cms.bool( True ),
57142     useEt = cms.bool( True ),
57143     useAbs = cms.bool( False ),
57144     thrRegularEB = cms.vdouble( 999999.0 ),
57145     thrRegularEE = cms.vdouble( 4.0 ),
57146     thrOverEEB = cms.vdouble( -1.0 ),
57147     thrOverEEE = cms.vdouble( -1.0 ),
57148     thrOverE2EB = cms.vdouble( -1.0 ),
57149     thrOverE2EE = cms.vdouble( -1.0 ),
57150     ncandcut = cms.int32( 1 ),
57151     doRhoCorrection = cms.bool( False ),
57152     rhoMax = cms.double( 9.9999999E7 ),
57153     rhoScale = cms.double( 1.0 ),
57154     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57155     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57156     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57157 )
57158 fragment.hltEle14VVVLGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57159     saveTags = cms.bool( True ),
57160     candTag = cms.InputTag( "hltEle14VVVLGsfChi2Filter" ),
57161     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
57162     rhoTag = cms.InputTag( "" ),
57163     energyLowEdges = cms.vdouble( 0.0 ),
57164     lessThan = cms.bool( True ),
57165     useEt = cms.bool( True ),
57166     useAbs = cms.bool( False ),
57167     thrRegularEB = cms.vdouble( 999.0 ),
57168     thrRegularEE = cms.vdouble( 2.0 ),
57169     thrOverEEB = cms.vdouble( -1.0 ),
57170     thrOverEEE = cms.vdouble( -1.0 ),
57171     thrOverE2EB = cms.vdouble( -1.0 ),
57172     thrOverE2EE = cms.vdouble( -1.0 ),
57173     ncandcut = cms.int32( 1 ),
57174     doRhoCorrection = cms.bool( False ),
57175     rhoMax = cms.double( 9.9999999E7 ),
57176     rhoScale = cms.double( 1.0 ),
57177     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57178     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57179     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57180 )
57181 fragment.hltEle14VVVLGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57182     saveTags = cms.bool( True ),
57183     candTag = cms.InputTag( "hltEle14VVVLGsfMissingHitsFilter" ),
57184     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57185     rhoTag = cms.InputTag( "" ),
57186     energyLowEdges = cms.vdouble( 0.0 ),
57187     lessThan = cms.bool( True ),
57188     useEt = cms.bool( True ),
57189     useAbs = cms.bool( True ),
57190     thrRegularEB = cms.vdouble( 0.0044 ),
57191     thrRegularEE = cms.vdouble( 0.006 ),
57192     thrOverEEB = cms.vdouble( -1.0 ),
57193     thrOverEEE = cms.vdouble( -1.0 ),
57194     thrOverE2EB = cms.vdouble( -1.0 ),
57195     thrOverE2EE = cms.vdouble( -1.0 ),
57196     ncandcut = cms.int32( 1 ),
57197     doRhoCorrection = cms.bool( False ),
57198     rhoMax = cms.double( 9.9999999E7 ),
57199     rhoScale = cms.double( 1.0 ),
57200     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57201     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57202     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57203 )
57204 fragment.hltEle14VVVLGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57205     saveTags = cms.bool( True ),
57206     candTag = cms.InputTag( "hltEle14VVVLGsfDetaFilter" ),
57207     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57208     rhoTag = cms.InputTag( "" ),
57209     energyLowEdges = cms.vdouble( 0.0 ),
57210     lessThan = cms.bool( True ),
57211     useEt = cms.bool( True ),
57212     useAbs = cms.bool( True ),
57213     thrRegularEB = cms.vdouble( 0.025 ),
57214     thrRegularEE = cms.vdouble( 0.025 ),
57215     thrOverEEB = cms.vdouble( -1.0 ),
57216     thrOverEEE = cms.vdouble( -1.0 ),
57217     thrOverE2EB = cms.vdouble( -1.0 ),
57218     thrOverE2EE = cms.vdouble( -1.0 ),
57219     ncandcut = cms.int32( 1 ),
57220     doRhoCorrection = cms.bool( False ),
57221     rhoMax = cms.double( 9.9999999E7 ),
57222     rhoScale = cms.double( 1.0 ),
57223     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57224     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57225     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57226 )
57227 fragment.hltEle14VVVLGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57228     saveTags = cms.bool( True ),
57229     candTag = cms.InputTag( "hltEle14VVVLGsfDphiFilter" ),
57230     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57231     rhoTag = cms.InputTag( "" ),
57232     energyLowEdges = cms.vdouble( 0.0 ),
57233     lessThan = cms.bool( True ),
57234     useEt = cms.bool( True ),
57235     useAbs = cms.bool( False ),
57236     thrRegularEB = cms.vdouble( -1.0 ),
57237     thrRegularEE = cms.vdouble( -1.0 ),
57238     thrOverEEB = cms.vdouble( 0.4 ),
57239     thrOverEEE = cms.vdouble( 0.4 ),
57240     thrOverE2EB = cms.vdouble( -1.0 ),
57241     thrOverE2EE = cms.vdouble( -1.0 ),
57242     ncandcut = cms.int32( 1 ),
57243     doRhoCorrection = cms.bool( False ),
57244     rhoMax = cms.double( 9.9999999E7 ),
57245     rhoScale = cms.double( 1.0 ),
57246     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57247     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57248     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57249 )
57250 fragment.hltHT150Jet30 = cms.EDFilter( "HLTHtMhtFilter",
57251     saveTags = cms.bool( True ),
57252     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
57253     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
57254     minHt = cms.vdouble( 150.0 ),
57255     minMht = cms.vdouble( 0.0 ),
57256     minMeff = cms.vdouble( 0.0 ),
57257     meffSlope = cms.vdouble( 1.0 )
57258 )
57259 fragment.hltPFHT200Jet30 = cms.EDFilter( "HLTHtMhtFilter",
57260     saveTags = cms.bool( True ),
57261     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
57262     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
57263     minHt = cms.vdouble( 200.0 ),
57264     minMht = cms.vdouble( 0.0 ),
57265     minMeff = cms.vdouble( 0.0 ),
57266     meffSlope = cms.vdouble( 1.0 )
57267 )
57268 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
57269     saveTags = cms.bool( True ),
57270     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
57271     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
57272     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
57273     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
57274     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
57275     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57276     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57277     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57278     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
57279     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
57280 )
57281 fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 = cms.EDFilter( "HLTPrescaler",
57282     offset = cms.uint32( 0 ),
57283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57284 )
57285 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
57286     saveTags = cms.bool( True ),
57287     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
57288     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57289     candNonIsolatedTag = cms.InputTag( "" ),
57290     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
57291     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG15er2p5" ),
57292     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
57293     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
57294     ncandcut = cms.int32( 1 ),
57295     doIsolated = cms.bool( False ),
57296     region_eta_size = cms.double( 0.522 ),
57297     region_eta_size_ecap = cms.double( 1.0 ),
57298     region_phi_size = cms.double( 1.044 ),
57299     barrel_end = cms.double( 1.4791 ),
57300     endcap_end = cms.double( 2.65 )
57301 )
57302 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57303     saveTags = cms.bool( True ),
57304     inputTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30L1MatchFilter" ),
57305     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57306     etcutEB = cms.double( 23.0 ),
57307     etcutEE = cms.double( 23.0 ),
57308     minEtaCut = cms.double( -9999.0 ),
57309     maxEtaCut = cms.double( 9999.0 ),
57310     ncandcut = cms.int32( 1 )
57311 )
57312 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57313     saveTags = cms.bool( True ),
57314     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EtFilter" ),
57315     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57316     rhoTag = cms.InputTag( "" ),
57317     energyLowEdges = cms.vdouble( 0.0 ),
57318     lessThan = cms.bool( True ),
57319     useEt = cms.bool( False ),
57320     useAbs = cms.bool( False ),
57321     thrRegularEB = cms.vdouble( 0.013 ),
57322     thrRegularEE = cms.vdouble( 0.035 ),
57323     thrOverEEB = cms.vdouble( -1.0 ),
57324     thrOverEEE = cms.vdouble( -1.0 ),
57325     thrOverE2EB = cms.vdouble( -1.0 ),
57326     thrOverE2EE = cms.vdouble( -1.0 ),
57327     ncandcut = cms.int32( 1 ),
57328     doRhoCorrection = cms.bool( False ),
57329     rhoMax = cms.double( 9.9999999E7 ),
57330     rhoScale = cms.double( 1.0 ),
57331     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57332     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57333     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57334 )
57335 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57336     saveTags = cms.bool( True ),
57337     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30ClusterShapeFilter" ),
57338     varTag = cms.InputTag( "hltEgammaHoverE" ),
57339     rhoTag = cms.InputTag( "" ),
57340     energyLowEdges = cms.vdouble( 0.0 ),
57341     lessThan = cms.bool( True ),
57342     useEt = cms.bool( False ),
57343     useAbs = cms.bool( False ),
57344     thrRegularEB = cms.vdouble( -1.0 ),
57345     thrRegularEE = cms.vdouble( -1.0 ),
57346     thrOverEEB = cms.vdouble( 0.13 ),
57347     thrOverEEE = cms.vdouble( 0.13 ),
57348     thrOverE2EB = cms.vdouble( -1.0 ),
57349     thrOverE2EE = cms.vdouble( -1.0 ),
57350     ncandcut = cms.int32( 1 ),
57351     doRhoCorrection = cms.bool( False ),
57352     rhoMax = cms.double( 9.9999999E7 ),
57353     rhoScale = cms.double( 1.0 ),
57354     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57355     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57356     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57357 )
57358 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57359     saveTags = cms.bool( True ),
57360     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HEFilter" ),
57361     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
57362     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57363     energyLowEdges = cms.vdouble( 0.0 ),
57364     lessThan = cms.bool( True ),
57365     useEt = cms.bool( True ),
57366     useAbs = cms.bool( False ),
57367     thrRegularEB = cms.vdouble( -1.0 ),
57368     thrRegularEE = cms.vdouble( -1.0 ),
57369     thrOverEEB = cms.vdouble( 0.5 ),
57370     thrOverEEE = cms.vdouble( 0.5 ),
57371     thrOverE2EB = cms.vdouble( -1.0 ),
57372     thrOverE2EE = cms.vdouble( -1.0 ),
57373     ncandcut = cms.int32( 1 ),
57374     doRhoCorrection = cms.bool( True ),
57375     rhoMax = cms.double( 9.9999999E7 ),
57376     rhoScale = cms.double( 1.0 ),
57377     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
57378     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57379     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57380 )
57381 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57382     saveTags = cms.bool( True ),
57383     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30EcalIsoFilter" ),
57384     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
57385     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
57386     energyLowEdges = cms.vdouble( 0.0 ),
57387     lessThan = cms.bool( True ),
57388     useEt = cms.bool( True ),
57389     useAbs = cms.bool( False ),
57390     thrRegularEB = cms.vdouble( -1.0 ),
57391     thrRegularEE = cms.vdouble( -1.0 ),
57392     thrOverEEB = cms.vdouble( 0.3 ),
57393     thrOverEEE = cms.vdouble( 0.3 ),
57394     thrOverE2EB = cms.vdouble( -1.0 ),
57395     thrOverE2EE = cms.vdouble( -1.0 ),
57396     ncandcut = cms.int32( 1 ),
57397     doRhoCorrection = cms.bool( True ),
57398     rhoMax = cms.double( 9.9999999E7 ),
57399     rhoScale = cms.double( 1.0 ),
57400     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
57401     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57402     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57403 )
57404 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57405     saveTags = cms.bool( True ),
57406     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30HcalIsoFilter" ),
57407     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57408     npixelmatchcut = cms.double( 1.0 ),
57409     ncandcut = cms.int32( 1 ),
57410     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57411     s_a_phi1B = cms.double( 0.0069 ),
57412     s_a_phi1I = cms.double( 0.0088 ),
57413     s_a_phi1F = cms.double( 0.0076 ),
57414     s_a_phi2B = cms.double( 3.7E-4 ),
57415     s_a_phi2I = cms.double( 7.0E-4 ),
57416     s_a_phi2F = cms.double( 0.00906 ),
57417     s_a_zB = cms.double( 0.012 ),
57418     s_a_rI = cms.double( 0.027 ),
57419     s_a_rF = cms.double( 0.04 ),
57420     s2_threshold = cms.double( 0.4 ),
57421     tanhSO10BarrelThres = cms.double( 0.35 ),
57422     tanhSO10InterThres = cms.double( 1.0 ),
57423     tanhSO10ForwardThres = cms.double( 1.0 ),
57424     useS = cms.bool( False ),
57425     pixelVeto = cms.bool( False )
57426 )
57427 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57428     saveTags = cms.bool( True ),
57429     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30PixelMatchFilter" ),
57430     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57431     rhoTag = cms.InputTag( "" ),
57432     energyLowEdges = cms.vdouble( 0.0 ),
57433     lessThan = cms.bool( True ),
57434     useEt = cms.bool( True ),
57435     useAbs = cms.bool( True ),
57436     thrRegularEB = cms.vdouble( 999999.0 ),
57437     thrRegularEE = cms.vdouble( 999999.0 ),
57438     thrOverEEB = cms.vdouble( -1.0 ),
57439     thrOverEEE = cms.vdouble( -1.0 ),
57440     thrOverE2EB = cms.vdouble( -1.0 ),
57441     thrOverE2EE = cms.vdouble( -1.0 ),
57442     ncandcut = cms.int32( 1 ),
57443     doRhoCorrection = cms.bool( False ),
57444     rhoMax = cms.double( 9.9999999E7 ),
57445     rhoScale = cms.double( 1.0 ),
57446     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57447     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57448     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57449 )
57450 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57451     saveTags = cms.bool( True ),
57452     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30OneOEMinusOneOPFilter" ),
57453     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57454     rhoTag = cms.InputTag( "" ),
57455     energyLowEdges = cms.vdouble( 0.0 ),
57456     lessThan = cms.bool( True ),
57457     useEt = cms.bool( True ),
57458     useAbs = cms.bool( True ),
57459     thrRegularEB = cms.vdouble( 0.01 ),
57460     thrRegularEE = cms.vdouble( 0.015 ),
57461     thrOverEEB = cms.vdouble( -1.0 ),
57462     thrOverEEE = cms.vdouble( -1.0 ),
57463     thrOverE2EB = cms.vdouble( -1.0 ),
57464     thrOverE2EE = cms.vdouble( -1.0 ),
57465     ncandcut = cms.int32( 1 ),
57466     doRhoCorrection = cms.bool( False ),
57467     rhoMax = cms.double( 9.9999999E7 ),
57468     rhoScale = cms.double( 1.0 ),
57469     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57470     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57471     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57472 )
57473 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57474     saveTags = cms.bool( True ),
57475     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DetaFilter" ),
57476     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57477     rhoTag = cms.InputTag( "" ),
57478     energyLowEdges = cms.vdouble( 0.0 ),
57479     lessThan = cms.bool( True ),
57480     useEt = cms.bool( True ),
57481     useAbs = cms.bool( True ),
57482     thrRegularEB = cms.vdouble( 0.07 ),
57483     thrRegularEE = cms.vdouble( 0.1 ),
57484     thrOverEEB = cms.vdouble( -1.0 ),
57485     thrOverEEE = cms.vdouble( -1.0 ),
57486     thrOverE2EB = cms.vdouble( -1.0 ),
57487     thrOverE2EE = cms.vdouble( -1.0 ),
57488     ncandcut = cms.int32( 1 ),
57489     doRhoCorrection = cms.bool( False ),
57490     rhoMax = cms.double( 9.9999999E7 ),
57491     rhoScale = cms.double( 1.0 ),
57492     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57493     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57494     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57495 )
57496 fragment.hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57497     saveTags = cms.bool( True ),
57498     candTag = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30DphiFilter" ),
57499     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
57500     rhoTag = cms.InputTag( "" ),
57501     energyLowEdges = cms.vdouble( 0.0 ),
57502     lessThan = cms.bool( True ),
57503     useEt = cms.bool( True ),
57504     useAbs = cms.bool( False ),
57505     thrRegularEB = cms.vdouble( -1.0 ),
57506     thrRegularEE = cms.vdouble( -1.0 ),
57507     thrOverEEB = cms.vdouble( 0.2 ),
57508     thrOverEEE = cms.vdouble( 0.2 ),
57509     thrOverE2EB = cms.vdouble( -1.0 ),
57510     thrOverE2EE = cms.vdouble( -1.0 ),
57511     ncandcut = cms.int32( 1 ),
57512     doRhoCorrection = cms.bool( False ),
57513     rhoMax = cms.double( 9.9999999E7 ),
57514     rhoScale = cms.double( 1.0 ),
57515     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57516     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57517     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57518 )
57519 fragment.hltEle23JetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57520     leptons = cms.InputTag( "hltEle23CaloIdLTrackIdLIsoVLJet30TrackIsoFilter" ),
57521     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57522     minDeltaR = cms.double( 1.0 ),
57523     numLeptons = cms.uint32( 1 )
57524 )
57525 fragment.hltEle23PFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57526     saveTags = cms.bool( True ),
57527     inputTag = cms.InputTag( "hltEle23JetCollectionsForLeptonPlusPFJets" ),
57528     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57529     MinJetPt = cms.double( 30.0 ),
57530     MaxAbsJetEta = cms.double( 2.5 ),
57531     MinNJets = cms.uint32( 1 ),
57532     triggerType = cms.int32( 85 )
57533 )
57534 fragment.hltPreEle8CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
57535     offset = cms.uint32( 0 ),
57536     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57537 )
57538 fragment.hltEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57539     saveTags = cms.bool( True ),
57540     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
57541     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57542     etcutEB = cms.double( 8.0 ),
57543     etcutEE = cms.double( 8.0 ),
57544     minEtaCut = cms.double( -9999.0 ),
57545     maxEtaCut = cms.double( 9999.0 ),
57546     ncandcut = cms.int32( 1 )
57547 )
57548 fragment.hltEle8HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57549     saveTags = cms.bool( True ),
57550     candTag = cms.InputTag( "hltEle8EtFilter" ),
57551     varTag = cms.InputTag( "hltEgammaHoverE" ),
57552     rhoTag = cms.InputTag( "" ),
57553     energyLowEdges = cms.vdouble( 0.0 ),
57554     lessThan = cms.bool( True ),
57555     useEt = cms.bool( False ),
57556     useAbs = cms.bool( False ),
57557     thrRegularEB = cms.vdouble( -1.0 ),
57558     thrRegularEE = cms.vdouble( -1.0 ),
57559     thrOverEEB = cms.vdouble( 0.12 ),
57560     thrOverEEE = cms.vdouble( 0.1 ),
57561     thrOverE2EB = cms.vdouble( -1.0 ),
57562     thrOverE2EE = cms.vdouble( -1.0 ),
57563     ncandcut = cms.int32( 1 ),
57564     doRhoCorrection = cms.bool( False ),
57565     rhoMax = cms.double( 9.9999999E7 ),
57566     rhoScale = cms.double( 1.0 ),
57567     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57568     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57569     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57570 )
57571 fragment.hltEle8CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57572     saveTags = cms.bool( True ),
57573     candTag = cms.InputTag( "hltEle8HEFilter" ),
57574     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57575     rhoTag = cms.InputTag( "" ),
57576     energyLowEdges = cms.vdouble( 0.0 ),
57577     lessThan = cms.bool( True ),
57578     useEt = cms.bool( False ),
57579     useAbs = cms.bool( False ),
57580     thrRegularEB = cms.vdouble( 0.013 ),
57581     thrRegularEE = cms.vdouble( 0.035 ),
57582     thrOverEEB = cms.vdouble( -1.0 ),
57583     thrOverEEE = cms.vdouble( -1.0 ),
57584     thrOverE2EB = cms.vdouble( -1.0 ),
57585     thrOverE2EE = cms.vdouble( -1.0 ),
57586     ncandcut = cms.int32( 1 ),
57587     doRhoCorrection = cms.bool( False ),
57588     rhoMax = cms.double( 9.9999999E7 ),
57589     rhoScale = cms.double( 1.0 ),
57590     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57591     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57592     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57593 )
57594 fragment.hltEle8CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57595     saveTags = cms.bool( True ),
57596     candTag = cms.InputTag( "hltEle8CaloIdMClusterShapeFilter" ),
57597     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57598     npixelmatchcut = cms.double( 1.0 ),
57599     ncandcut = cms.int32( 1 ),
57600     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57601     s_a_phi1B = cms.double( 0.0069 ),
57602     s_a_phi1I = cms.double( 0.0088 ),
57603     s_a_phi1F = cms.double( 0.0076 ),
57604     s_a_phi2B = cms.double( 3.7E-4 ),
57605     s_a_phi2I = cms.double( 7.0E-4 ),
57606     s_a_phi2F = cms.double( 0.00906 ),
57607     s_a_zB = cms.double( 0.012 ),
57608     s_a_rI = cms.double( 0.027 ),
57609     s_a_rF = cms.double( 0.04 ),
57610     s2_threshold = cms.double( 0.4 ),
57611     tanhSO10BarrelThres = cms.double( 0.35 ),
57612     tanhSO10InterThres = cms.double( 1.0 ),
57613     tanhSO10ForwardThres = cms.double( 1.0 ),
57614     useS = cms.bool( False ),
57615     pixelVeto = cms.bool( False )
57616 )
57617 fragment.hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57618     saveTags = cms.bool( True ),
57619     candTag = cms.InputTag( "hltEle8CaloIdMPixelMatchFilter" ),
57620     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57621     rhoTag = cms.InputTag( "" ),
57622     energyLowEdges = cms.vdouble( 0.0 ),
57623     lessThan = cms.bool( True ),
57624     useEt = cms.bool( True ),
57625     useAbs = cms.bool( True ),
57626     thrRegularEB = cms.vdouble( 0.05 ),
57627     thrRegularEE = cms.vdouble( 0.02 ),
57628     thrOverEEB = cms.vdouble( -1.0 ),
57629     thrOverEEE = cms.vdouble( -1.0 ),
57630     thrOverE2EB = cms.vdouble( -1.0 ),
57631     thrOverE2EE = cms.vdouble( -1.0 ),
57632     ncandcut = cms.int32( 1 ),
57633     doRhoCorrection = cms.bool( False ),
57634     rhoMax = cms.double( 9.9999999E7 ),
57635     rhoScale = cms.double( 1.0 ),
57636     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57637     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57638     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57639 )
57640 fragment.hltEle8CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57641     saveTags = cms.bool( True ),
57642     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
57643     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57644     rhoTag = cms.InputTag( "" ),
57645     energyLowEdges = cms.vdouble( 0.0 ),
57646     lessThan = cms.bool( True ),
57647     useEt = cms.bool( True ),
57648     useAbs = cms.bool( True ),
57649     thrRegularEB = cms.vdouble( 0.006 ),
57650     thrRegularEE = cms.vdouble( 0.0085 ),
57651     thrOverEEB = cms.vdouble( -1.0 ),
57652     thrOverEEE = cms.vdouble( -1.0 ),
57653     thrOverE2EB = cms.vdouble( -1.0 ),
57654     thrOverE2EE = cms.vdouble( -1.0 ),
57655     ncandcut = cms.int32( 1 ),
57656     doRhoCorrection = cms.bool( False ),
57657     rhoMax = cms.double( 9.9999999E7 ),
57658     rhoScale = cms.double( 1.0 ),
57659     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57660     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57661     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57662 )
57663 fragment.hltEle8CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57664     saveTags = cms.bool( True ),
57665     candTag = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDetaFilter" ),
57666     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57667     rhoTag = cms.InputTag( "" ),
57668     energyLowEdges = cms.vdouble( 0.0 ),
57669     lessThan = cms.bool( True ),
57670     useEt = cms.bool( True ),
57671     useAbs = cms.bool( True ),
57672     thrRegularEB = cms.vdouble( 0.1 ),
57673     thrRegularEE = cms.vdouble( 0.05 ),
57674     thrOverEEB = cms.vdouble( -1.0 ),
57675     thrOverEEE = cms.vdouble( -1.0 ),
57676     thrOverE2EB = cms.vdouble( -1.0 ),
57677     thrOverE2EE = cms.vdouble( -1.0 ),
57678     ncandcut = cms.int32( 1 ),
57679     doRhoCorrection = cms.bool( False ),
57680     rhoMax = cms.double( 9.9999999E7 ),
57681     rhoScale = cms.double( 1.0 ),
57682     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57683     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57684     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57685 )
57686 fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57687     leptons = cms.InputTag( "hltEle8CaloIdMGsfTrackIdMDphiFilter" ),
57688     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57689     minDeltaR = cms.double( 1.0 ),
57690     numLeptons = cms.uint32( 1 )
57691 )
57692 fragment.hltEle8NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57693     saveTags = cms.bool( True ),
57694     inputTag = cms.InputTag( "hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets" ),
57695     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57696     MinJetPt = cms.double( 30.0 ),
57697     MaxAbsJetEta = cms.double( 2.5 ),
57698     MinNJets = cms.uint32( 1 ),
57699     triggerType = cms.int32( 85 )
57700 )
57701 fragment.hltPreEle17CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
57702     offset = cms.uint32( 0 ),
57703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57704 )
57705 fragment.hltEle17EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57706     saveTags = cms.bool( True ),
57707     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
57708     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57709     etcutEB = cms.double( 17.0 ),
57710     etcutEE = cms.double( 17.0 ),
57711     minEtaCut = cms.double( -9999.0 ),
57712     maxEtaCut = cms.double( 9999.0 ),
57713     ncandcut = cms.int32( 1 )
57714 )
57715 fragment.hltEle17HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57716     saveTags = cms.bool( True ),
57717     candTag = cms.InputTag( "hltEle17EtFilter" ),
57718     varTag = cms.InputTag( "hltEgammaHoverE" ),
57719     rhoTag = cms.InputTag( "" ),
57720     energyLowEdges = cms.vdouble( 0.0 ),
57721     lessThan = cms.bool( True ),
57722     useEt = cms.bool( False ),
57723     useAbs = cms.bool( False ),
57724     thrRegularEB = cms.vdouble( -1.0 ),
57725     thrRegularEE = cms.vdouble( -1.0 ),
57726     thrOverEEB = cms.vdouble( 0.12 ),
57727     thrOverEEE = cms.vdouble( 0.1 ),
57728     thrOverE2EB = cms.vdouble( -1.0 ),
57729     thrOverE2EE = cms.vdouble( -1.0 ),
57730     ncandcut = cms.int32( 1 ),
57731     doRhoCorrection = cms.bool( False ),
57732     rhoMax = cms.double( 9.9999999E7 ),
57733     rhoScale = cms.double( 1.0 ),
57734     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57735     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57736     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57737 )
57738 fragment.hltEle17CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57739     saveTags = cms.bool( True ),
57740     candTag = cms.InputTag( "hltEle17HEFilter" ),
57741     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57742     rhoTag = cms.InputTag( "" ),
57743     energyLowEdges = cms.vdouble( 0.0 ),
57744     lessThan = cms.bool( True ),
57745     useEt = cms.bool( False ),
57746     useAbs = cms.bool( False ),
57747     thrRegularEB = cms.vdouble( 0.011 ),
57748     thrRegularEE = cms.vdouble( 0.031 ),
57749     thrOverEEB = cms.vdouble( -1.0 ),
57750     thrOverEEE = cms.vdouble( -1.0 ),
57751     thrOverE2EB = cms.vdouble( -1.0 ),
57752     thrOverE2EE = cms.vdouble( -1.0 ),
57753     ncandcut = cms.int32( 1 ),
57754     doRhoCorrection = cms.bool( False ),
57755     rhoMax = cms.double( 9.9999999E7 ),
57756     rhoScale = cms.double( 1.0 ),
57757     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57758     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57759     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57760 )
57761 fragment.hltEle17CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57762     saveTags = cms.bool( True ),
57763     candTag = cms.InputTag( "hltEle17CaloIdMClusterShapeFilter" ),
57764     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57765     npixelmatchcut = cms.double( 1.0 ),
57766     ncandcut = cms.int32( 1 ),
57767     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57768     s_a_phi1B = cms.double( 0.0069 ),
57769     s_a_phi1I = cms.double( 0.0088 ),
57770     s_a_phi1F = cms.double( 0.0076 ),
57771     s_a_phi2B = cms.double( 3.7E-4 ),
57772     s_a_phi2I = cms.double( 7.0E-4 ),
57773     s_a_phi2F = cms.double( 0.00906 ),
57774     s_a_zB = cms.double( 0.012 ),
57775     s_a_rI = cms.double( 0.027 ),
57776     s_a_rF = cms.double( 0.04 ),
57777     s2_threshold = cms.double( 0.4 ),
57778     tanhSO10BarrelThres = cms.double( 0.35 ),
57779     tanhSO10InterThres = cms.double( 1.0 ),
57780     tanhSO10ForwardThres = cms.double( 1.0 ),
57781     useS = cms.bool( False ),
57782     pixelVeto = cms.bool( False )
57783 )
57784 fragment.hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57785     saveTags = cms.bool( True ),
57786     candTag = cms.InputTag( "hltEle17CaloIdMPixelMatchFilter" ),
57787     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57788     rhoTag = cms.InputTag( "" ),
57789     energyLowEdges = cms.vdouble( 0.0 ),
57790     lessThan = cms.bool( True ),
57791     useEt = cms.bool( True ),
57792     useAbs = cms.bool( True ),
57793     thrRegularEB = cms.vdouble( 0.05 ),
57794     thrRegularEE = cms.vdouble( 0.05 ),
57795     thrOverEEB = cms.vdouble( -1.0 ),
57796     thrOverEEE = cms.vdouble( -1.0 ),
57797     thrOverE2EB = cms.vdouble( -1.0 ),
57798     thrOverE2EE = cms.vdouble( -1.0 ),
57799     ncandcut = cms.int32( 1 ),
57800     doRhoCorrection = cms.bool( False ),
57801     rhoMax = cms.double( 9.9999999E7 ),
57802     rhoScale = cms.double( 1.0 ),
57803     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57804     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57805     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57806 )
57807 fragment.hltEle17CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57808     saveTags = cms.bool( True ),
57809     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
57810     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57811     rhoTag = cms.InputTag( "" ),
57812     energyLowEdges = cms.vdouble( 0.0 ),
57813     lessThan = cms.bool( True ),
57814     useEt = cms.bool( True ),
57815     useAbs = cms.bool( True ),
57816     thrRegularEB = cms.vdouble( 0.006 ),
57817     thrRegularEE = cms.vdouble( 0.0085 ),
57818     thrOverEEB = cms.vdouble( -1.0 ),
57819     thrOverEEE = cms.vdouble( -1.0 ),
57820     thrOverE2EB = cms.vdouble( -1.0 ),
57821     thrOverE2EE = cms.vdouble( -1.0 ),
57822     ncandcut = cms.int32( 1 ),
57823     doRhoCorrection = cms.bool( False ),
57824     rhoMax = cms.double( 9.9999999E7 ),
57825     rhoScale = cms.double( 1.0 ),
57826     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57827     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57828     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57829 )
57830 fragment.hltEle17CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57831     saveTags = cms.bool( True ),
57832     candTag = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDetaFilter" ),
57833     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
57834     rhoTag = cms.InputTag( "" ),
57835     energyLowEdges = cms.vdouble( 0.0 ),
57836     lessThan = cms.bool( True ),
57837     useEt = cms.bool( True ),
57838     useAbs = cms.bool( True ),
57839     thrRegularEB = cms.vdouble( 0.1 ),
57840     thrRegularEE = cms.vdouble( 0.05 ),
57841     thrOverEEB = cms.vdouble( -1.0 ),
57842     thrOverEEE = cms.vdouble( -1.0 ),
57843     thrOverE2EB = cms.vdouble( -1.0 ),
57844     thrOverE2EE = cms.vdouble( -1.0 ),
57845     ncandcut = cms.int32( 1 ),
57846     doRhoCorrection = cms.bool( False ),
57847     rhoMax = cms.double( 9.9999999E7 ),
57848     rhoScale = cms.double( 1.0 ),
57849     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57850     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57851     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57852 )
57853 fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
57854     leptons = cms.InputTag( "hltEle17CaloIdMGsfTrackIdMDphiFilter" ),
57855     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
57856     minDeltaR = cms.double( 1.0 ),
57857     numLeptons = cms.uint32( 1 )
57858 )
57859 fragment.hltEle17NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
57860     saveTags = cms.bool( True ),
57861     inputTag = cms.InputTag( "hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets" ),
57862     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
57863     MinJetPt = cms.double( 30.0 ),
57864     MaxAbsJetEta = cms.double( 2.5 ),
57865     MinNJets = cms.uint32( 1 ),
57866     triggerType = cms.int32( 85 )
57867 )
57868 fragment.hltPreEle23CaloIdMTrackIdMPFJet30 = cms.EDFilter( "HLTPrescaler",
57869     offset = cms.uint32( 0 ),
57870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
57871 )
57872 fragment.hltEle23EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
57873     saveTags = cms.bool( True ),
57874     inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
57875     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57876     etcutEB = cms.double( 23.0 ),
57877     etcutEE = cms.double( 23.0 ),
57878     minEtaCut = cms.double( -9999.0 ),
57879     maxEtaCut = cms.double( 9999.0 ),
57880     ncandcut = cms.int32( 1 )
57881 )
57882 fragment.hltEle23HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57883     saveTags = cms.bool( True ),
57884     candTag = cms.InputTag( "hltEle23EtFilter" ),
57885     varTag = cms.InputTag( "hltEgammaHoverE" ),
57886     rhoTag = cms.InputTag( "" ),
57887     energyLowEdges = cms.vdouble( 0.0 ),
57888     lessThan = cms.bool( True ),
57889     useEt = cms.bool( False ),
57890     useAbs = cms.bool( False ),
57891     thrRegularEB = cms.vdouble( -1.0 ),
57892     thrRegularEE = cms.vdouble( -1.0 ),
57893     thrOverEEB = cms.vdouble( 0.12 ),
57894     thrOverEEE = cms.vdouble( 0.1 ),
57895     thrOverE2EB = cms.vdouble( -1.0 ),
57896     thrOverE2EE = cms.vdouble( -1.0 ),
57897     ncandcut = cms.int32( 1 ),
57898     doRhoCorrection = cms.bool( False ),
57899     rhoMax = cms.double( 9.9999999E7 ),
57900     rhoScale = cms.double( 1.0 ),
57901     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57902     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57903     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57904 )
57905 fragment.hltEle23CaloIdMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57906     saveTags = cms.bool( True ),
57907     candTag = cms.InputTag( "hltEle23HEFilter" ),
57908     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
57909     rhoTag = cms.InputTag( "" ),
57910     energyLowEdges = cms.vdouble( 0.0 ),
57911     lessThan = cms.bool( True ),
57912     useEt = cms.bool( False ),
57913     useAbs = cms.bool( False ),
57914     thrRegularEB = cms.vdouble( 0.013 ),
57915     thrRegularEE = cms.vdouble( 0.035 ),
57916     thrOverEEB = cms.vdouble( -1.0 ),
57917     thrOverEEE = cms.vdouble( -1.0 ),
57918     thrOverE2EB = cms.vdouble( -1.0 ),
57919     thrOverE2EE = cms.vdouble( -1.0 ),
57920     ncandcut = cms.int32( 1 ),
57921     doRhoCorrection = cms.bool( False ),
57922     rhoMax = cms.double( 9.9999999E7 ),
57923     rhoScale = cms.double( 1.0 ),
57924     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57925     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57926     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57927 )
57928 fragment.hltEle23CaloIdMPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
57929     saveTags = cms.bool( True ),
57930     candTag = cms.InputTag( "hltEle23CaloIdMClusterShapeFilter" ),
57931     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
57932     npixelmatchcut = cms.double( 1.0 ),
57933     ncandcut = cms.int32( 1 ),
57934     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
57935     s_a_phi1B = cms.double( 0.0069 ),
57936     s_a_phi1I = cms.double( 0.0088 ),
57937     s_a_phi1F = cms.double( 0.0076 ),
57938     s_a_phi2B = cms.double( 3.7E-4 ),
57939     s_a_phi2I = cms.double( 7.0E-4 ),
57940     s_a_phi2F = cms.double( 0.00906 ),
57941     s_a_zB = cms.double( 0.012 ),
57942     s_a_rI = cms.double( 0.027 ),
57943     s_a_rF = cms.double( 0.04 ),
57944     s2_threshold = cms.double( 0.4 ),
57945     tanhSO10BarrelThres = cms.double( 0.35 ),
57946     tanhSO10InterThres = cms.double( 1.0 ),
57947     tanhSO10ForwardThres = cms.double( 1.0 ),
57948     useS = cms.bool( False ),
57949     pixelVeto = cms.bool( False )
57950 )
57951 fragment.hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57952     saveTags = cms.bool( True ),
57953     candTag = cms.InputTag( "hltEle23CaloIdMPixelMatchFilter" ),
57954     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
57955     rhoTag = cms.InputTag( "" ),
57956     energyLowEdges = cms.vdouble( 0.0 ),
57957     lessThan = cms.bool( True ),
57958     useEt = cms.bool( True ),
57959     useAbs = cms.bool( True ),
57960     thrRegularEB = cms.vdouble( 0.05 ),
57961     thrRegularEE = cms.vdouble( 0.02 ),
57962     thrOverEEB = cms.vdouble( -1.0 ),
57963     thrOverEEE = cms.vdouble( -1.0 ),
57964     thrOverE2EB = cms.vdouble( -1.0 ),
57965     thrOverE2EE = cms.vdouble( -1.0 ),
57966     ncandcut = cms.int32( 1 ),
57967     doRhoCorrection = cms.bool( False ),
57968     rhoMax = cms.double( 9.9999999E7 ),
57969     rhoScale = cms.double( 1.0 ),
57970     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57971     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57972     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57973 )
57974 fragment.hltEle23CaloIdMGsfTrackIdMDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57975     saveTags = cms.bool( True ),
57976     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMOneOEMinusOneOPFilter" ),
57977     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
57978     rhoTag = cms.InputTag( "" ),
57979     energyLowEdges = cms.vdouble( 0.0 ),
57980     lessThan = cms.bool( True ),
57981     useEt = cms.bool( True ),
57982     useAbs = cms.bool( True ),
57983     thrRegularEB = cms.vdouble( 0.006 ),
57984     thrRegularEE = cms.vdouble( 0.0085 ),
57985     thrOverEEB = cms.vdouble( -1.0 ),
57986     thrOverEEE = cms.vdouble( -1.0 ),
57987     thrOverE2EB = cms.vdouble( -1.0 ),
57988     thrOverE2EE = cms.vdouble( -1.0 ),
57989     ncandcut = cms.int32( 1 ),
57990     doRhoCorrection = cms.bool( False ),
57991     rhoMax = cms.double( 9.9999999E7 ),
57992     rhoScale = cms.double( 1.0 ),
57993     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
57994     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
57995     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
57996 )
57997 fragment.hltEle23CaloIdMGsfTrackIdMDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
57998     saveTags = cms.bool( True ),
57999     candTag = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDetaFilter" ),
58000     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58001     rhoTag = cms.InputTag( "" ),
58002     energyLowEdges = cms.vdouble( 0.0 ),
58003     lessThan = cms.bool( True ),
58004     useEt = cms.bool( True ),
58005     useAbs = cms.bool( True ),
58006     thrRegularEB = cms.vdouble( 0.1 ),
58007     thrRegularEE = cms.vdouble( 0.05 ),
58008     thrOverEEB = cms.vdouble( -1.0 ),
58009     thrOverEEE = cms.vdouble( -1.0 ),
58010     thrOverE2EB = cms.vdouble( -1.0 ),
58011     thrOverE2EE = cms.vdouble( -1.0 ),
58012     ncandcut = cms.int32( 1 ),
58013     doRhoCorrection = cms.bool( False ),
58014     rhoMax = cms.double( 9.9999999E7 ),
58015     rhoScale = cms.double( 1.0 ),
58016     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58017     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58018     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58019 )
58020 fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets = cms.EDProducer( "HLTPFJetsCleanedFromLeadingLeptons",
58021     leptons = cms.InputTag( "hltEle23CaloIdMGsfTrackIdMDphiFilter" ),
58022     jets = cms.InputTag( "hltAK4PFJetsCorrected" ),
58023     minDeltaR = cms.double( 1.0 ),
58024     numLeptons = cms.uint32( 1 )
58025 )
58026 fragment.hltEle23NoIsoPFJet30EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58027     saveTags = cms.bool( True ),
58028     inputTag = cms.InputTag( "hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets" ),
58029     originalTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58030     MinJetPt = cms.double( 30.0 ),
58031     MaxAbsJetEta = cms.double( 2.5 ),
58032     MinNJets = cms.uint32( 1 ),
58033     triggerType = cms.int32( 85 )
58034 )
58035 fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 = cms.EDFilter( "HLTPrescaler",
58036     offset = cms.uint32( 0 ),
58037     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58038 )
58039 fragment.hltEle50EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58040     saveTags = cms.bool( True ),
58041     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
58042     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58043     etcutEB = cms.double( 50.0 ),
58044     etcutEE = cms.double( 50.0 ),
58045     minEtaCut = cms.double( -9999.0 ),
58046     maxEtaCut = cms.double( 9999.0 ),
58047     ncandcut = cms.int32( 1 )
58048 )
58049 fragment.hltEle50CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58050     saveTags = cms.bool( True ),
58051     candTag = cms.InputTag( "hltEle50EtFilter" ),
58052     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58053     rhoTag = cms.InputTag( "" ),
58054     energyLowEdges = cms.vdouble( 0.0 ),
58055     lessThan = cms.bool( True ),
58056     useEt = cms.bool( False ),
58057     useAbs = cms.bool( False ),
58058     thrRegularEB = cms.vdouble( 0.01 ),
58059     thrRegularEE = cms.vdouble( 0.03 ),
58060     thrOverEEB = cms.vdouble( -1.0 ),
58061     thrOverEEE = cms.vdouble( -1.0 ),
58062     thrOverE2EB = cms.vdouble( -1.0 ),
58063     thrOverE2EE = cms.vdouble( -1.0 ),
58064     ncandcut = cms.int32( 1 ),
58065     doRhoCorrection = cms.bool( False ),
58066     rhoMax = cms.double( 9.9999999E7 ),
58067     rhoScale = cms.double( 1.0 ),
58068     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58069     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58070     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58071 )
58072 fragment.hltEle50CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58073     saveTags = cms.bool( True ),
58074     candTag = cms.InputTag( "hltEle50CaloIdVTClusterShapeFilter" ),
58075     varTag = cms.InputTag( "hltEgammaHoverE" ),
58076     rhoTag = cms.InputTag( "" ),
58077     energyLowEdges = cms.vdouble( 0.0 ),
58078     lessThan = cms.bool( True ),
58079     useEt = cms.bool( False ),
58080     useAbs = cms.bool( False ),
58081     thrRegularEB = cms.vdouble( -1.0 ),
58082     thrRegularEE = cms.vdouble( -1.0 ),
58083     thrOverEEB = cms.vdouble( 0.1 ),
58084     thrOverEEE = cms.vdouble( 0.05 ),
58085     thrOverE2EB = cms.vdouble( -1.0 ),
58086     thrOverE2EE = cms.vdouble( -1.0 ),
58087     ncandcut = cms.int32( 1 ),
58088     doRhoCorrection = cms.bool( False ),
58089     rhoMax = cms.double( 9.9999999E7 ),
58090     rhoScale = cms.double( 1.0 ),
58091     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58092     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58093     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58094 )
58095 fragment.hltEle50CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58096     saveTags = cms.bool( True ),
58097     candTag = cms.InputTag( "hltEle50CaloIdVTHEFilter" ),
58098     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58099     npixelmatchcut = cms.double( 1.0 ),
58100     ncandcut = cms.int32( 1 ),
58101     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58102     s_a_phi1B = cms.double( 0.0069 ),
58103     s_a_phi1I = cms.double( 0.0088 ),
58104     s_a_phi1F = cms.double( 0.0076 ),
58105     s_a_phi2B = cms.double( 3.7E-4 ),
58106     s_a_phi2I = cms.double( 7.0E-4 ),
58107     s_a_phi2F = cms.double( 0.00906 ),
58108     s_a_zB = cms.double( 0.012 ),
58109     s_a_rI = cms.double( 0.027 ),
58110     s_a_rF = cms.double( 0.04 ),
58111     s2_threshold = cms.double( 0.4 ),
58112     tanhSO10BarrelThres = cms.double( 0.35 ),
58113     tanhSO10InterThres = cms.double( 1.0 ),
58114     tanhSO10ForwardThres = cms.double( 1.0 ),
58115     useS = cms.bool( False ),
58116     pixelVeto = cms.bool( False )
58117 )
58118 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58119     saveTags = cms.bool( True ),
58120     candTag = cms.InputTag( "hltEle50CaloIdVTPixelMatchFilter" ),
58121     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58122     rhoTag = cms.InputTag( "" ),
58123     energyLowEdges = cms.vdouble( 0.0 ),
58124     lessThan = cms.bool( True ),
58125     useEt = cms.bool( True ),
58126     useAbs = cms.bool( True ),
58127     thrRegularEB = cms.vdouble( 0.007 ),
58128     thrRegularEE = cms.vdouble( 0.007 ),
58129     thrOverEEB = cms.vdouble( -1.0 ),
58130     thrOverEEE = cms.vdouble( -1.0 ),
58131     thrOverE2EB = cms.vdouble( -1.0 ),
58132     thrOverE2EE = cms.vdouble( -1.0 ),
58133     ncandcut = cms.int32( 1 ),
58134     doRhoCorrection = cms.bool( False ),
58135     rhoMax = cms.double( 9.9999999E7 ),
58136     rhoScale = cms.double( 1.0 ),
58137     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58138     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58139     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58140 )
58141 fragment.hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58142     saveTags = cms.bool( True ),
58143     candTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58144     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58145     rhoTag = cms.InputTag( "" ),
58146     energyLowEdges = cms.vdouble( 0.0 ),
58147     lessThan = cms.bool( True ),
58148     useEt = cms.bool( True ),
58149     useAbs = cms.bool( True ),
58150     thrRegularEB = cms.vdouble( 0.06 ),
58151     thrRegularEE = cms.vdouble( 0.06 ),
58152     thrOverEEB = cms.vdouble( -1.0 ),
58153     thrOverEEE = cms.vdouble( -1.0 ),
58154     thrOverE2EB = cms.vdouble( -1.0 ),
58155     thrOverE2EE = cms.vdouble( -1.0 ),
58156     ncandcut = cms.int32( 1 ),
58157     doRhoCorrection = cms.bool( False ),
58158     rhoMax = cms.double( 9.9999999E7 ),
58159     rhoScale = cms.double( 1.0 ),
58160     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58161     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58162     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58163 )
58164 fragment.hltPFJetsCorrectedMatchedToL1 = cms.EDProducer( "HLTPFJetL1TMatchProducer",
58165     jetsInput = cms.InputTag( "hltAK4PFJetsCorrected" ),
58166     L1Jets = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58167     DeltaR = cms.double( 0.5 )
58168 )
58169 fragment.hltMonoPFJet165 = cms.EDFilter( "HLT1PFJet",
58170     saveTags = cms.bool( True ),
58171     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58172     triggerType = cms.int32( 85 ),
58173     MinE = cms.double( -1.0 ),
58174     MinPt = cms.double( 165.0 ),
58175     MinMass = cms.double( -1.0 ),
58176     MaxMass = cms.double( -1.0 ),
58177     MinEta = cms.double( -1.0 ),
58178     MaxEta = cms.double( 5.0 ),
58179     MinN = cms.int32( 1 )
58180 )
58181 fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet = cms.EDProducer( "HLTPFJetCollectionsForBoostedLeptonPlusJets",
58182     HltLeptonTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTGsfDphiFilter" ),
58183     SourceJetTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
58184     minDeltaR = cms.double( 0.5 )
58185 )
58186 fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned = cms.EDFilter( "HLTPFJetCollectionsFilter",
58187     saveTags = cms.bool( True ),
58188     inputTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
58189     originalTag = cms.InputTag( "hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet" ),
58190     MinJetPt = cms.double( 165.0 ),
58191     MaxAbsJetEta = cms.double( 2.6 ),
58192     MinNJets = cms.uint32( 1 ),
58193     triggerType = cms.int32( 0 )
58194 )
58195 fragment.hltPreEle115CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
58196     offset = cms.uint32( 0 ),
58197     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58198 )
58199 fragment.hltEG115EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58200     saveTags = cms.bool( True ),
58201     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
58202     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58203     etcutEB = cms.double( 115.0 ),
58204     etcutEE = cms.double( 115.0 ),
58205     minEtaCut = cms.double( -9999.0 ),
58206     maxEtaCut = cms.double( 9999.0 ),
58207     ncandcut = cms.int32( 1 )
58208 )
58209 fragment.hltEG115CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58210     saveTags = cms.bool( True ),
58211     candTag = cms.InputTag( "hltEG115EtFilter" ),
58212     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58213     rhoTag = cms.InputTag( "" ),
58214     energyLowEdges = cms.vdouble( 0.0 ),
58215     lessThan = cms.bool( True ),
58216     useEt = cms.bool( False ),
58217     useAbs = cms.bool( False ),
58218     thrRegularEB = cms.vdouble( 0.011 ),
58219     thrRegularEE = cms.vdouble( 0.03 ),
58220     thrOverEEB = cms.vdouble( -1.0 ),
58221     thrOverEEE = cms.vdouble( -1.0 ),
58222     thrOverE2EB = cms.vdouble( -1.0 ),
58223     thrOverE2EE = cms.vdouble( -1.0 ),
58224     ncandcut = cms.int32( 1 ),
58225     doRhoCorrection = cms.bool( False ),
58226     rhoMax = cms.double( 9.9999999E7 ),
58227     rhoScale = cms.double( 1.0 ),
58228     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58229     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58230     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58231 )
58232 fragment.hltEG115CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58233     saveTags = cms.bool( True ),
58234     candTag = cms.InputTag( "hltEG115CaloIdVTClusterShapeFilter" ),
58235     varTag = cms.InputTag( "hltEgammaHoverE" ),
58236     rhoTag = cms.InputTag( "" ),
58237     energyLowEdges = cms.vdouble( 0.0 ),
58238     lessThan = cms.bool( True ),
58239     useEt = cms.bool( False ),
58240     useAbs = cms.bool( False ),
58241     thrRegularEB = cms.vdouble( -1.0 ),
58242     thrRegularEE = cms.vdouble( -1.0 ),
58243     thrOverEEB = cms.vdouble( 0.075 ),
58244     thrOverEEE = cms.vdouble( 0.075 ),
58245     thrOverE2EB = cms.vdouble( -1.0 ),
58246     thrOverE2EE = cms.vdouble( -1.0 ),
58247     ncandcut = cms.int32( 1 ),
58248     doRhoCorrection = cms.bool( False ),
58249     rhoMax = cms.double( 9.9999999E7 ),
58250     rhoScale = cms.double( 1.0 ),
58251     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58252     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58253     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58254 )
58255 fragment.hltEle115CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58256     saveTags = cms.bool( True ),
58257     candTag = cms.InputTag( "hltEG115CaloIdVTHEFilter" ),
58258     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58259     npixelmatchcut = cms.double( 1.0 ),
58260     ncandcut = cms.int32( 1 ),
58261     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58262     s_a_phi1B = cms.double( 0.0069 ),
58263     s_a_phi1I = cms.double( 0.0088 ),
58264     s_a_phi1F = cms.double( 0.0076 ),
58265     s_a_phi2B = cms.double( 3.7E-4 ),
58266     s_a_phi2I = cms.double( 7.0E-4 ),
58267     s_a_phi2F = cms.double( 0.00906 ),
58268     s_a_zB = cms.double( 0.012 ),
58269     s_a_rI = cms.double( 0.027 ),
58270     s_a_rF = cms.double( 0.04 ),
58271     s2_threshold = cms.double( 0.4 ),
58272     tanhSO10BarrelThres = cms.double( 0.35 ),
58273     tanhSO10InterThres = cms.double( 1.0 ),
58274     tanhSO10ForwardThres = cms.double( 1.0 ),
58275     useS = cms.bool( False ),
58276     pixelVeto = cms.bool( False )
58277 )
58278 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58279     saveTags = cms.bool( True ),
58280     candTag = cms.InputTag( "hltEle115CaloIdVTPixelMatchFilter" ),
58281     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58282     rhoTag = cms.InputTag( "" ),
58283     energyLowEdges = cms.vdouble( 0.0 ),
58284     lessThan = cms.bool( True ),
58285     useEt = cms.bool( True ),
58286     useAbs = cms.bool( True ),
58287     thrRegularEB = cms.vdouble( 0.007 ),
58288     thrRegularEE = cms.vdouble( 0.007 ),
58289     thrOverEEB = cms.vdouble( -1.0 ),
58290     thrOverEEE = cms.vdouble( -1.0 ),
58291     thrOverE2EB = cms.vdouble( -1.0 ),
58292     thrOverE2EE = cms.vdouble( -1.0 ),
58293     ncandcut = cms.int32( 1 ),
58294     doRhoCorrection = cms.bool( False ),
58295     rhoMax = cms.double( 9.9999999E7 ),
58296     rhoScale = cms.double( 1.0 ),
58297     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58298     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58299     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58300 )
58301 fragment.hltEle115CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58302     saveTags = cms.bool( True ),
58303     candTag = cms.InputTag( "hltEle115CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58304     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58305     rhoTag = cms.InputTag( "" ),
58306     energyLowEdges = cms.vdouble( 0.0 ),
58307     lessThan = cms.bool( True ),
58308     useEt = cms.bool( True ),
58309     useAbs = cms.bool( True ),
58310     thrRegularEB = cms.vdouble( 0.07 ),
58311     thrRegularEE = cms.vdouble( 0.07 ),
58312     thrOverEEB = cms.vdouble( -1.0 ),
58313     thrOverEEE = cms.vdouble( -1.0 ),
58314     thrOverE2EB = cms.vdouble( -1.0 ),
58315     thrOverE2EE = cms.vdouble( -1.0 ),
58316     ncandcut = cms.int32( 1 ),
58317     doRhoCorrection = cms.bool( False ),
58318     rhoMax = cms.double( 9.9999999E7 ),
58319     rhoScale = cms.double( 1.0 ),
58320     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58321     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58322     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58323 )
58324 fragment.hltPreEle135CaloIdVTGsfTrkIdT = cms.EDFilter( "HLTPrescaler",
58325     offset = cms.uint32( 0 ),
58326     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58327 )
58328 fragment.hltEG135EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58329     saveTags = cms.bool( True ),
58330     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauFilter" ),
58331     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58332     etcutEB = cms.double( 135.0 ),
58333     etcutEE = cms.double( 135.0 ),
58334     minEtaCut = cms.double( -9999.0 ),
58335     maxEtaCut = cms.double( 9999.0 ),
58336     ncandcut = cms.int32( 1 )
58337 )
58338 fragment.hltEG135CaloIdVTClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58339     saveTags = cms.bool( True ),
58340     candTag = cms.InputTag( "hltEG135EtFilter" ),
58341     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58342     rhoTag = cms.InputTag( "" ),
58343     energyLowEdges = cms.vdouble( 0.0 ),
58344     lessThan = cms.bool( True ),
58345     useEt = cms.bool( False ),
58346     useAbs = cms.bool( False ),
58347     thrRegularEB = cms.vdouble( 0.011 ),
58348     thrRegularEE = cms.vdouble( 0.03 ),
58349     thrOverEEB = cms.vdouble( -1.0 ),
58350     thrOverEEE = cms.vdouble( -1.0 ),
58351     thrOverE2EB = cms.vdouble( -1.0 ),
58352     thrOverE2EE = cms.vdouble( -1.0 ),
58353     ncandcut = cms.int32( 1 ),
58354     doRhoCorrection = cms.bool( False ),
58355     rhoMax = cms.double( 9.9999999E7 ),
58356     rhoScale = cms.double( 1.0 ),
58357     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58358     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58359     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58360 )
58361 fragment.hltEG135CaloIdVTHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58362     saveTags = cms.bool( True ),
58363     candTag = cms.InputTag( "hltEG135CaloIdVTClusterShapeFilter" ),
58364     varTag = cms.InputTag( "hltEgammaHoverE" ),
58365     rhoTag = cms.InputTag( "" ),
58366     energyLowEdges = cms.vdouble( 0.0 ),
58367     lessThan = cms.bool( True ),
58368     useEt = cms.bool( False ),
58369     useAbs = cms.bool( False ),
58370     thrRegularEB = cms.vdouble( -1.0 ),
58371     thrRegularEE = cms.vdouble( -1.0 ),
58372     thrOverEEB = cms.vdouble( 0.075 ),
58373     thrOverEEE = cms.vdouble( 0.075 ),
58374     thrOverE2EB = cms.vdouble( -1.0 ),
58375     thrOverE2EE = cms.vdouble( -1.0 ),
58376     ncandcut = cms.int32( 1 ),
58377     doRhoCorrection = cms.bool( False ),
58378     rhoMax = cms.double( 9.9999999E7 ),
58379     rhoScale = cms.double( 1.0 ),
58380     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58381     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58382     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58383 )
58384 fragment.hltEle135CaloIdVTPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
58385     saveTags = cms.bool( True ),
58386     candTag = cms.InputTag( "hltEG135CaloIdVTHEFilter" ),
58387     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
58388     npixelmatchcut = cms.double( 1.0 ),
58389     ncandcut = cms.int32( 1 ),
58390     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58391     s_a_phi1B = cms.double( 0.0069 ),
58392     s_a_phi1I = cms.double( 0.0088 ),
58393     s_a_phi1F = cms.double( 0.0076 ),
58394     s_a_phi2B = cms.double( 3.7E-4 ),
58395     s_a_phi2I = cms.double( 7.0E-4 ),
58396     s_a_phi2F = cms.double( 0.00906 ),
58397     s_a_zB = cms.double( 0.012 ),
58398     s_a_rI = cms.double( 0.027 ),
58399     s_a_rF = cms.double( 0.04 ),
58400     s2_threshold = cms.double( 0.4 ),
58401     tanhSO10BarrelThres = cms.double( 0.35 ),
58402     tanhSO10InterThres = cms.double( 1.0 ),
58403     tanhSO10ForwardThres = cms.double( 1.0 ),
58404     useS = cms.bool( False ),
58405     pixelVeto = cms.bool( False )
58406 )
58407 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58408     saveTags = cms.bool( True ),
58409     candTag = cms.InputTag( "hltEle135CaloIdVTPixelMatchFilter" ),
58410     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
58411     rhoTag = cms.InputTag( "" ),
58412     energyLowEdges = cms.vdouble( 0.0 ),
58413     lessThan = cms.bool( True ),
58414     useEt = cms.bool( True ),
58415     useAbs = cms.bool( True ),
58416     thrRegularEB = cms.vdouble( 0.007 ),
58417     thrRegularEE = cms.vdouble( 0.007 ),
58418     thrOverEEB = cms.vdouble( -1.0 ),
58419     thrOverEEE = cms.vdouble( -1.0 ),
58420     thrOverE2EB = cms.vdouble( -1.0 ),
58421     thrOverE2EE = cms.vdouble( -1.0 ),
58422     ncandcut = cms.int32( 1 ),
58423     doRhoCorrection = cms.bool( False ),
58424     rhoMax = cms.double( 9.9999999E7 ),
58425     rhoScale = cms.double( 1.0 ),
58426     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58427     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58428     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58429 )
58430 fragment.hltEle135CaloIdVTGsfTrkIdTGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58431     saveTags = cms.bool( True ),
58432     candTag = cms.InputTag( "hltEle135CaloIdVTGsfTrkIdTGsfDetaFilter" ),
58433     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
58434     rhoTag = cms.InputTag( "" ),
58435     energyLowEdges = cms.vdouble( 0.0 ),
58436     lessThan = cms.bool( True ),
58437     useEt = cms.bool( True ),
58438     useAbs = cms.bool( True ),
58439     thrRegularEB = cms.vdouble( 0.07 ),
58440     thrRegularEE = cms.vdouble( 0.07 ),
58441     thrOverEEB = cms.vdouble( -1.0 ),
58442     thrOverEEE = cms.vdouble( -1.0 ),
58443     thrOverE2EB = cms.vdouble( -1.0 ),
58444     thrOverE2EE = cms.vdouble( -1.0 ),
58445     ncandcut = cms.int32( 1 ),
58446     doRhoCorrection = cms.bool( False ),
58447     rhoMax = cms.double( 9.9999999E7 ),
58448     rhoScale = cms.double( 1.0 ),
58449     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58450     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58451     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58452 )
58453 fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet = cms.EDFilter( "HLTL1TSeed",
58454     saveTags = cms.bool( True ),
58455     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" ),
58456     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58457     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58458     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58459     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58460     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58461     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58462     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58463     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58464     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58465 )
58466 fragment.hltPrePFHT330PT30QuadPFJet75604540 = cms.EDFilter( "HLTPrescaler",
58467     offset = cms.uint32( 0 ),
58468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58469 )
58470 fragment.hltQuadCentralJet30 = cms.EDFilter( "HLT1CaloJet",
58471     saveTags = cms.bool( True ),
58472     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
58473     triggerType = cms.int32( 86 ),
58474     MinE = cms.double( -1.0 ),
58475     MinPt = cms.double( 30.0 ),
58476     MinMass = cms.double( -1.0 ),
58477     MaxMass = cms.double( -1.0 ),
58478     MinEta = cms.double( -1.0 ),
58479     MaxEta = cms.double( 2.5 ),
58480     MinN = cms.int32( 4 )
58481 )
58482 fragment.hltCaloJetsQuad30ForHt = cms.EDProducer( "HLTCaloJetCollectionProducer",
58483     HLTObject = cms.InputTag( "hltQuadCentralJet30" ),
58484     TriggerTypes = cms.vint32( 86 )
58485 )
58486 fragment.hltHtMhtCaloJetsQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
58487     usePt = cms.bool( True ),
58488     excludePFMuons = cms.bool( False ),
58489     minNJetHt = cms.int32( 4 ),
58490     minNJetMht = cms.int32( 0 ),
58491     minPtJetHt = cms.double( 30.0 ),
58492     minPtJetMht = cms.double( 0.0 ),
58493     maxEtaJetHt = cms.double( 2.5 ),
58494     maxEtaJetMht = cms.double( 5.0 ),
58495     jetsLabel = cms.InputTag( "hltCaloJetsQuad30ForHt" ),
58496     pfCandidatesLabel = cms.InputTag( "" )
58497 )
58498 fragment.hltCaloQuadJet30HT320 = cms.EDFilter( "HLTHtMhtFilter",
58499     saveTags = cms.bool( True ),
58500     htLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
58501     mhtLabels = cms.VInputTag( 'hltHtMhtCaloJetsQuadC30' ),
58502     minHt = cms.vdouble( 320.0 ),
58503     minMht = cms.vdouble( 0.0 ),
58504     minMeff = cms.vdouble( 0.0 ),
58505     meffSlope = cms.vdouble( 1.0 )
58506 )
58507 fragment.hltPFCentralJetLooseIDQuad30 = cms.EDFilter( "HLT1PFJet",
58508     saveTags = cms.bool( True ),
58509     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
58510     triggerType = cms.int32( 86 ),
58511     MinE = cms.double( -1.0 ),
58512     MinPt = cms.double( 30.0 ),
58513     MinMass = cms.double( -1.0 ),
58514     MaxMass = cms.double( -1.0 ),
58515     MinEta = cms.double( -1.0 ),
58516     MaxEta = cms.double( 2.5 ),
58517     MinN = cms.int32( 4 )
58518 )
58519 fragment.hlt1PFCentralJetLooseID75 = cms.EDFilter( "HLT1PFJet",
58520     saveTags = cms.bool( True ),
58521     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
58522     triggerType = cms.int32( 0 ),
58523     MinE = cms.double( -1.0 ),
58524     MinPt = cms.double( 75.0 ),
58525     MinMass = cms.double( -1.0 ),
58526     MaxMass = cms.double( -1.0 ),
58527     MinEta = cms.double( -1.0 ),
58528     MaxEta = cms.double( 2.5 ),
58529     MinN = cms.int32( 1 )
58530 )
58531 fragment.hlt2PFCentralJetLooseID60 = cms.EDFilter( "HLT1PFJet",
58532     saveTags = cms.bool( True ),
58533     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
58534     triggerType = cms.int32( 0 ),
58535     MinE = cms.double( -1.0 ),
58536     MinPt = cms.double( 60.0 ),
58537     MinMass = cms.double( -1.0 ),
58538     MaxMass = cms.double( -1.0 ),
58539     MinEta = cms.double( -1.0 ),
58540     MaxEta = cms.double( 2.5 ),
58541     MinN = cms.int32( 2 )
58542 )
58543 fragment.hlt3PFCentralJetLooseID45 = cms.EDFilter( "HLT1PFJet",
58544     saveTags = cms.bool( True ),
58545     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
58546     triggerType = cms.int32( 0 ),
58547     MinE = cms.double( -1.0 ),
58548     MinPt = cms.double( 45.0 ),
58549     MinMass = cms.double( -1.0 ),
58550     MaxMass = cms.double( -1.0 ),
58551     MinEta = cms.double( -1.0 ),
58552     MaxEta = cms.double( 2.5 ),
58553     MinN = cms.int32( 3 )
58554 )
58555 fragment.hlt4PFCentralJetLooseID40 = cms.EDFilter( "HLT1PFJet",
58556     saveTags = cms.bool( True ),
58557     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
58558     triggerType = cms.int32( 0 ),
58559     MinE = cms.double( -1.0 ),
58560     MinPt = cms.double( 40.0 ),
58561     MinMass = cms.double( -1.0 ),
58562     MaxMass = cms.double( -1.0 ),
58563     MinEta = cms.double( -1.0 ),
58564     MaxEta = cms.double( 2.5 ),
58565     MinN = cms.int32( 4 )
58566 )
58567 fragment.hltPFCentralJetLooseIDQuad30forHt = cms.EDProducer( "HLTPFJetCollectionProducer",
58568     HLTObject = cms.InputTag( "hltPFCentralJetLooseIDQuad30" ),
58569     TriggerTypes = cms.vint32( 86 )
58570 )
58571 fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 = cms.EDProducer( "HLTHtMhtProducer",
58572     usePt = cms.bool( True ),
58573     excludePFMuons = cms.bool( False ),
58574     minNJetHt = cms.int32( 4 ),
58575     minNJetMht = cms.int32( 0 ),
58576     minPtJetHt = cms.double( 30.0 ),
58577     minPtJetMht = cms.double( 0.0 ),
58578     maxEtaJetHt = cms.double( 2.5 ),
58579     maxEtaJetMht = cms.double( 999.0 ),
58580     jetsLabel = cms.InputTag( "hltPFCentralJetLooseIDQuad30forHt" ),
58581     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
58582 )
58583 fragment.hltPFCentralJetsLooseIDQuad30HT330 = cms.EDFilter( "HLTHtMhtFilter",
58584     saveTags = cms.bool( True ),
58585     htLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
58586     mhtLabels = cms.VInputTag( 'hltHtMhtPFCentralJetsLooseIDQuadC30' ),
58587     minHt = cms.vdouble( 330.0 ),
58588     minMht = cms.vdouble( 0.0 ),
58589     minMeff = cms.vdouble( 0.0 ),
58590     meffSlope = cms.vdouble( 1.0 )
58591 )
58592 fragment.hltL1sQuadJetOrHTTOrMuonHTT = cms.EDFilter( "HLTL1TSeed",
58593     saveTags = cms.bool( True ),
58594     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" ),
58595     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58596     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58597     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58598     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58599     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58600     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58601     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58602     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58603     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58604 )
58605 fragment.hltPrePFHT400SixPFJet32 = cms.EDFilter( "HLTPrescaler",
58606     offset = cms.uint32( 0 ),
58607     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58608 )
58609 fragment.hlt6PFCentralJetTightIDPt32 = cms.EDFilter( "HLT1PFJet",
58610     saveTags = cms.bool( True ),
58611     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
58612     triggerType = cms.int32( 86 ),
58613     MinE = cms.double( -1.0 ),
58614     MinPt = cms.double( 32.0 ),
58615     MinMass = cms.double( -1.0 ),
58616     MaxMass = cms.double( -1.0 ),
58617     MinEta = cms.double( -1.0 ),
58618     MaxEta = cms.double( 2.5 ),
58619     MinN = cms.int32( 6 )
58620 )
58621 fragment.hltPFHT400Jet30 = cms.EDFilter( "HLTHtMhtFilter",
58622     saveTags = cms.bool( True ),
58623     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
58624     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
58625     minHt = cms.vdouble( 400.0 ),
58626     minMht = cms.vdouble( 0.0 ),
58627     minMeff = cms.vdouble( 0.0 ),
58628     meffSlope = cms.vdouble( 1.0 )
58629 )
58630 fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
58631     offset = cms.uint32( 0 ),
58632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58633 )
58634 fragment.hltPFCentralJetTightIDPt32 = cms.EDProducer( "HLTPFJetCollectionProducer",
58635     HLTObject = cms.InputTag( "hlt6PFCentralJetTightIDPt32" ),
58636     TriggerTypes = cms.vint32( 86 )
58637 )
58638 fragment.hltPFCentralJetPt32PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
58639     saveTags = cms.bool( True ),
58640     Jets = cms.InputTag( "hltPFCentralJetTightIDPt32" ),
58641     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
58642     MinTag = cms.double( 0.5 ),
58643     MaxTag = cms.double( 999999.0 ),
58644     MinJetToSum = cms.int32( 1 ),
58645     MaxJetToSum = cms.int32( 2 ),
58646     UseMeanValue = cms.bool( True ),
58647     MatchByDeltaR = cms.bool( True ),
58648     MaxDeltaR = cms.double( 0.4 ),
58649     TriggerType = cms.int32( 86 )
58650 )
58651 fragment.hltPrePFHT450SixPFJet36 = cms.EDFilter( "HLTPrescaler",
58652     offset = cms.uint32( 0 ),
58653     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58654 )
58655 fragment.hlt6PFCentralJetTightIDPt36 = cms.EDFilter( "HLT1PFJet",
58656     saveTags = cms.bool( True ),
58657     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
58658     triggerType = cms.int32( 86 ),
58659     MinE = cms.double( -1.0 ),
58660     MinPt = cms.double( 36.0 ),
58661     MinMass = cms.double( -1.0 ),
58662     MaxMass = cms.double( -1.0 ),
58663     MinEta = cms.double( -1.0 ),
58664     MaxEta = cms.double( 2.5 ),
58665     MinN = cms.int32( 6 )
58666 )
58667 fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 = cms.EDFilter( "HLTPrescaler",
58668     offset = cms.uint32( 0 ),
58669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58670 )
58671 fragment.hltBTagPFPNet0p35Single = cms.EDFilter( "HLTPFJetTag",
58672     saveTags = cms.bool( True ),
58673     Jets = cms.InputTag( "hltPFJetForBtag" ),
58674     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
58675     MinTag = cms.double( 0.35 ),
58676     MaxTag = cms.double( 999999.0 ),
58677     MinJets = cms.int32( 1 ),
58678     MatchJetsByDeltaR = cms.bool( False ),
58679     MaxJetDeltaR = cms.double( 0.1 ),
58680     TriggerType = cms.int32( 86 )
58681 )
58682 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet = cms.EDFilter( "HLTL1TSeed",
58683     saveTags = cms.bool( True ),
58684     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" ),
58685     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58686     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58687     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58688     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58689     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58690     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58691     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58692     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58693     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58694 )
58695 fragment.hltPrePFHT400FivePFJet120120603030 = cms.EDFilter( "HLTPrescaler",
58696     offset = cms.uint32( 0 ),
58697     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58698 )
58699 fragment.hltPFJetFilterTwo120er3p0 = cms.EDFilter( "HLT1PFJet",
58700     saveTags = cms.bool( True ),
58701     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58702     triggerType = cms.int32( 86 ),
58703     MinE = cms.double( -1.0 ),
58704     MinPt = cms.double( 120.0 ),
58705     MinMass = cms.double( -1.0 ),
58706     MaxMass = cms.double( -1.0 ),
58707     MinEta = cms.double( -1.0 ),
58708     MaxEta = cms.double( 3.0 ),
58709     MinN = cms.int32( 2 )
58710 )
58711 fragment.hltPFJetFilterThree60er3p0 = cms.EDFilter( "HLT1PFJet",
58712     saveTags = cms.bool( True ),
58713     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58714     triggerType = cms.int32( 86 ),
58715     MinE = cms.double( -1.0 ),
58716     MinPt = cms.double( 60.0 ),
58717     MinMass = cms.double( -1.0 ),
58718     MaxMass = cms.double( -1.0 ),
58719     MinEta = cms.double( -1.0 ),
58720     MaxEta = cms.double( 3.0 ),
58721     MinN = cms.int32( 3 )
58722 )
58723 fragment.hltPFJetFilterFive30er3p0 = cms.EDFilter( "HLT1PFJet",
58724     saveTags = cms.bool( True ),
58725     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
58726     triggerType = cms.int32( 86 ),
58727     MinE = cms.double( -1.0 ),
58728     MinPt = cms.double( 30.0 ),
58729     MinMass = cms.double( -1.0 ),
58730     MaxMass = cms.double( -1.0 ),
58731     MinEta = cms.double( -1.0 ),
58732     MaxEta = cms.double( 3.0 ),
58733     MinN = cms.int32( 5 )
58734 )
58735 fragment.hltPFJetsFive30ForHt = cms.EDProducer( "HLTPFJetCollectionProducer",
58736     HLTObject = cms.InputTag( "hltPFJetFilterFive30er3p0" ),
58737     TriggerTypes = cms.vint32( 86 )
58738 )
58739 fragment.hltHtMhtPFJetsFive30er3p0 = cms.EDProducer( "HLTHtMhtProducer",
58740     usePt = cms.bool( True ),
58741     excludePFMuons = cms.bool( False ),
58742     minNJetHt = cms.int32( 5 ),
58743     minNJetMht = cms.int32( 0 ),
58744     minPtJetHt = cms.double( 30.0 ),
58745     minPtJetMht = cms.double( 0.0 ),
58746     maxEtaJetHt = cms.double( 3.0 ),
58747     maxEtaJetMht = cms.double( 999.0 ),
58748     jetsLabel = cms.InputTag( "hltPFJetsFive30ForHt" ),
58749     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
58750 )
58751 fragment.hltPFFiveJet30HT400 = cms.EDFilter( "HLTHtMhtFilter",
58752     saveTags = cms.bool( True ),
58753     htLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
58754     mhtLabels = cms.VInputTag( 'hltHtMhtPFJetsFive30er3p0' ),
58755     minHt = cms.vdouble( 400.0 ),
58756     minMht = cms.vdouble( 0.0 ),
58757     minMeff = cms.vdouble( 0.0 ),
58758     meffSlope = cms.vdouble( 1.0 )
58759 )
58760 fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet = cms.EDFilter( "HLTL1TSeed",
58761     saveTags = cms.bool( True ),
58762     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" ),
58763     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58764     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58765     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58766     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58767     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58768     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58769     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58770     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58771     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58772 )
58773 fragment.hltPrePFHT350 = cms.EDFilter( "HLTPrescaler",
58774     offset = cms.uint32( 0 ),
58775     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58776 )
58777 fragment.hltHT300Jet30 = cms.EDFilter( "HLTHtMhtFilter",
58778     saveTags = cms.bool( True ),
58779     htLabels = cms.VInputTag( 'hltHtMhtJet30' ),
58780     mhtLabels = cms.VInputTag( 'hltHtMhtJet30' ),
58781     minHt = cms.vdouble( 300.0 ),
58782     minMht = cms.vdouble( 0.0 ),
58783     minMeff = cms.vdouble( 0.0 ),
58784     meffSlope = cms.vdouble( 1.0 )
58785 )
58786 fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS = cms.EDFilter( "HLTL1TSeed",
58787     saveTags = cms.bool( True ),
58788     L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1 OR L1_SingleJet180 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60" ),
58789     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
58790     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
58791     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
58792     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
58793     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58794     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58795     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58796     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
58797     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
58798 )
58799 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 = cms.EDFilter( "HLTPrescaler",
58800     offset = cms.uint32( 0 ),
58801     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
58802 )
58803 fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
58804     saveTags = cms.bool( True ),
58805     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
58806     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58807     candNonIsolatedTag = cms.InputTag( "" ),
58808     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
58809     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEGNonIsoOrWithJetAndTauNoPS" ),
58810     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
58811     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
58812     ncandcut = cms.int32( 1 ),
58813     doIsolated = cms.bool( False ),
58814     region_eta_size = cms.double( 0.522 ),
58815     region_eta_size_ecap = cms.double( 1.0 ),
58816     region_phi_size = cms.double( 1.044 ),
58817     barrel_end = cms.double( 1.4791 ),
58818     endcap_end = cms.double( 2.65 )
58819 )
58820 fragment.hltEG60EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
58821     saveTags = cms.bool( True ),
58822     inputTag = cms.InputTag( "hltEGL1SingleEGNonIsoOrWithJetAndTauNoPSFilter" ),
58823     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58824     etcutEB = cms.double( 60.0 ),
58825     etcutEE = cms.double( 60.0 ),
58826     minEtaCut = cms.double( -9999.0 ),
58827     maxEtaCut = cms.double( 9999.0 ),
58828     ncandcut = cms.int32( 1 )
58829 )
58830 fragment.hltEG60HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58831     saveTags = cms.bool( True ),
58832     candTag = cms.InputTag( "hltEG60EtFilter" ),
58833     varTag = cms.InputTag( "hltEgammaHoverE" ),
58834     rhoTag = cms.InputTag( "" ),
58835     energyLowEdges = cms.vdouble( 0.0 ),
58836     lessThan = cms.bool( True ),
58837     useEt = cms.bool( False ),
58838     useAbs = cms.bool( False ),
58839     thrRegularEB = cms.vdouble( -1.0 ),
58840     thrRegularEE = cms.vdouble( -1.0 ),
58841     thrOverEEB = cms.vdouble( 0.15 ),
58842     thrOverEEE = cms.vdouble( 0.1 ),
58843     thrOverE2EB = cms.vdouble( -1.0 ),
58844     thrOverE2EE = cms.vdouble( -1.0 ),
58845     ncandcut = cms.int32( 1 ),
58846     doRhoCorrection = cms.bool( False ),
58847     rhoMax = cms.double( 9.9999999E7 ),
58848     rhoScale = cms.double( 1.0 ),
58849     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58850     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58851     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58852 )
58853 fragment.hltEG60R9Id90CaloIdLIsoLR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58854     saveTags = cms.bool( True ),
58855     candTag = cms.InputTag( "hltEG60HEFilter" ),
58856     varTag = cms.InputTag( "hltEgammaR9ID" ),
58857     rhoTag = cms.InputTag( "" ),
58858     energyLowEdges = cms.vdouble( 0.0 ),
58859     lessThan = cms.bool( False ),
58860     useEt = cms.bool( False ),
58861     useAbs = cms.bool( False ),
58862     thrRegularEB = cms.vdouble( 0.9 ),
58863     thrRegularEE = cms.vdouble( 0.9 ),
58864     thrOverEEB = cms.vdouble( -1.0 ),
58865     thrOverEEE = cms.vdouble( -1.0 ),
58866     thrOverE2EB = cms.vdouble( -1.0 ),
58867     thrOverE2EE = cms.vdouble( -1.0 ),
58868     ncandcut = cms.int32( 1 ),
58869     doRhoCorrection = cms.bool( False ),
58870     rhoMax = cms.double( 9.9999999E7 ),
58871     rhoScale = cms.double( 1.0 ),
58872     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58873     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58874     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58875 )
58876 fragment.hltEG60R9Id90CaloIdLIsoLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
58877     saveTags = cms.bool( True ),
58878     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLR9IdFilter" ),
58879     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
58880     rhoTag = cms.InputTag( "" ),
58881     energyLowEdges = cms.vdouble( 0.0 ),
58882     lessThan = cms.bool( True ),
58883     useEt = cms.bool( False ),
58884     useAbs = cms.bool( False ),
58885     thrRegularEB = cms.vdouble( 0.014 ),
58886     thrRegularEE = cms.vdouble( 0.035 ),
58887     thrOverEEB = cms.vdouble( -1.0 ),
58888     thrOverEEE = cms.vdouble( -1.0 ),
58889     thrOverE2EB = cms.vdouble( -1.0 ),
58890     thrOverE2EE = cms.vdouble( -1.0 ),
58891     ncandcut = cms.int32( 1 ),
58892     doRhoCorrection = cms.bool( False ),
58893     rhoMax = cms.double( 9.9999999E7 ),
58894     rhoScale = cms.double( 1.0 ),
58895     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58896     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58897     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58898 )
58899 fragment.hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
58900     saveTags = cms.bool( True ),
58901     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLClusterShapeFilter" ),
58902     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
58903     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58904     energyLowEdges = cms.vdouble( 0.0 ),
58905     lessThan = cms.bool( True ),
58906     useEt = cms.bool( True ),
58907     useAbs = cms.bool( False ),
58908     thrRegularEB = cms.vdouble( 5.0 ),
58909     thrRegularEE = cms.vdouble( 8.0 ),
58910     thrOverEEB = cms.vdouble( 0.01 ),
58911     thrOverEEE = cms.vdouble( 0.007 ),
58912     thrOverE2EB = cms.vdouble( 0.0 ),
58913     thrOverE2EE = cms.vdouble( 0.0 ),
58914     ncandcut = cms.int32( 1 ),
58915     doRhoCorrection = cms.bool( True ),
58916     rhoMax = cms.double( 9.9999999E7 ),
58917     rhoScale = cms.double( 1.0 ),
58918     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
58919     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58920     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58921 )
58922 fragment.hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
58923     saveTags = cms.bool( True ),
58924     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLEcalPFClusterIsoFilter" ),
58925     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
58926     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
58927     energyLowEdges = cms.vdouble( 0.0 ),
58928     lessThan = cms.bool( True ),
58929     useEt = cms.bool( True ),
58930     useAbs = cms.bool( False ),
58931     thrRegularEB = cms.vdouble( 12.5 ),
58932     thrRegularEE = cms.vdouble( 7.5 ),
58933     thrOverEEB = cms.vdouble( 0.03 ),
58934     thrOverEEE = cms.vdouble( 0.032 ),
58935     thrOverE2EB = cms.vdouble( 3.0E-5 ),
58936     thrOverE2EE = cms.vdouble( 3.0E-5 ),
58937     ncandcut = cms.int32( 0 ),
58938     doRhoCorrection = cms.bool( True ),
58939     rhoMax = cms.double( 9.9999999E7 ),
58940     rhoScale = cms.double( 1.0 ),
58941     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
58942     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58943     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58944 )
58945 fragment.hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
58946     saveTags = cms.bool( True ),
58947     candTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHcalPFClusterIsoFilter" ),
58948     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
58949     rhoTag = cms.InputTag( "" ),
58950     energyLowEdges = cms.vdouble( 0.0 ),
58951     lessThan = cms.bool( True ),
58952     useEt = cms.bool( True ),
58953     useAbs = cms.bool( False ),
58954     thrRegularEB = cms.vdouble( 6.0 ),
58955     thrRegularEE = cms.vdouble( 6.0 ),
58956     thrOverEEB = cms.vdouble( 0.002 ),
58957     thrOverEEE = cms.vdouble( 0.002 ),
58958     thrOverE2EB = cms.vdouble( 0.0 ),
58959     thrOverE2EE = cms.vdouble( 0.0 ),
58960     ncandcut = cms.int32( 1 ),
58961     doRhoCorrection = cms.bool( False ),
58962     rhoMax = cms.double( 9.9999999E7 ),
58963     rhoScale = cms.double( 1.0 ),
58964     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
58965     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
58966     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
58967 )
58968 fragment.hltEG60R9Id90CaloIdLIsoLDisplacedIdFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
58969     saveTags = cms.bool( True ),
58970     inputTag = cms.InputTag( "hltEG60R9Id90CaloIdLIsoLHollowTrackIsoFilter" ),
58971     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
58972     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
58973     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
58974     inputTrack = cms.InputTag( "hltMergedTracks" ),
58975     ncandcut = cms.int32( 1 ),
58976     EBOnly = cms.bool( False ),
58977     sMin_min = cms.double( 0.0 ),
58978     sMin_max = cms.double( 0.4 ),
58979     sMaj_min = cms.double( 0.0 ),
58980     sMaj_max = cms.double( 1.5 ),
58981     seedTimeMin = cms.double( -999.0 ),
58982     seedTimeMax = cms.double( 999.0 ),
58983     useTrackVeto = cms.bool( True ),
58984     maxTrackCut = cms.int32( 0 ),
58985     trackPtCut = cms.double( 5.0 ),
58986     trackdRCut = cms.double( 0.2 )
58987 )
58988 fragment.hltHtMhtJet10 = cms.EDProducer( "HLTHtMhtProducer",
58989     usePt = cms.bool( False ),
58990     excludePFMuons = cms.bool( False ),
58991     minNJetHt = cms.int32( 0 ),
58992     minNJetMht = cms.int32( 0 ),
58993     minPtJetHt = cms.double( 10.0 ),
58994     minPtJetMht = cms.double( 10.0 ),
58995     maxEtaJetHt = cms.double( 3.0 ),
58996     maxEtaJetMht = cms.double( 5.0 ),
58997     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
58998     pfCandidatesLabel = cms.InputTag( "" )
58999 )
59000 fragment.hltHT175Jet10 = cms.EDFilter( "HLTHtMhtFilter",
59001     saveTags = cms.bool( True ),
59002     htLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59003     mhtLabels = cms.VInputTag( 'hltHtMhtJet10' ),
59004     minHt = cms.vdouble( 175.0 ),
59005     minMht = cms.vdouble( 0.0 ),
59006     minMeff = cms.vdouble( 0.0 ),
59007     meffSlope = cms.vdouble( 1.0 )
59008 )
59009 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 = cms.EDFilter( "HLTPrescaler",
59010     offset = cms.uint32( 0 ),
59011     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59012 )
59013 fragment.hltPFHT380Jet30 = cms.EDFilter( "HLTHtMhtFilter",
59014     saveTags = cms.bool( True ),
59015     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
59016     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
59017     minHt = cms.vdouble( 380.0 ),
59018     minMht = cms.vdouble( 0.0 ),
59019     minMeff = cms.vdouble( 0.0 ),
59020     meffSlope = cms.vdouble( 1.0 )
59021 )
59022 fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 = cms.EDFilter( "HLTPrescaler",
59023     offset = cms.uint32( 0 ),
59024     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59025 )
59026 fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 = cms.EDFilter( "HLTL1TSeed",
59027     saveTags = cms.bool( True ),
59028     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" ),
59029     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59030     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59031     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59032     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59033     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59034     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59035     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59036     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59037     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59038 )
59039 fragment.hltPreECALHT800 = cms.EDFilter( "HLTPrescaler",
59040     offset = cms.uint32( 0 ),
59041     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59042 )
59043 fragment.hltTowerMakerEcal = cms.EDProducer( "CaloTowersCreator",
59044     EBSumThreshold = cms.double( 0.2 ),
59045     HF2Weight = cms.double( 1.0 ),
59046     EBWeight = cms.double( 1.0 ),
59047     hfInput = cms.InputTag( "" ),
59048     EESumThreshold = cms.double( 0.45 ),
59049     HOThreshold0 = cms.double( 3.5 ),
59050     HOThresholdPlus1 = cms.double( 3.5 ),
59051     HOThresholdMinus1 = cms.double( 3.5 ),
59052     HOThresholdPlus2 = cms.double( 3.5 ),
59053     HOThresholdMinus2 = cms.double( 3.5 ),
59054     HBGrid = cms.vdouble(  ),
59055     HBThreshold1 = cms.double( 0.4 ),
59056     HBThreshold2 = cms.double( 0.3 ),
59057     HBThreshold = cms.double( 0.3 ),
59058     EEWeights = cms.vdouble(  ),
59059     HF1Threshold = cms.double( 0.5 ),
59060     HF2Weights = cms.vdouble(  ),
59061     HOWeights = cms.vdouble(  ),
59062     EEGrid = cms.vdouble(  ),
59063     HEDWeight = cms.double( 1.0 ),
59064     EEWeight = cms.double( 1.0 ),
59065     UseHO = cms.bool( False ),
59066     HBWeights = cms.vdouble(  ),
59067     HESWeight = cms.double( 1.0 ),
59068     HF1Weight = cms.double( 1.0 ),
59069     HF2Grid = cms.vdouble(  ),
59070     HEDWeights = cms.vdouble(  ),
59071     HF1Grid = cms.vdouble(  ),
59072     EBWeights = cms.vdouble(  ),
59073     HOWeight = cms.double( 1.0E-99 ),
59074     EBThreshold = cms.double( 0.07 ),
59075     EEThreshold = cms.double( 0.3 ),
59076     UseEtEBTreshold = cms.bool( False ),
59077     UseSymEBTreshold = cms.bool( False ),
59078     UseEtEETreshold = cms.bool( False ),
59079     UseSymEETreshold = cms.bool( False ),
59080     hbheInput = cms.InputTag( "" ),
59081     HcalThreshold = cms.double( -1000.0 ),
59082     HF2Threshold = cms.double( 0.85 ),
59083     HESThreshold1 = cms.double( 0.1 ),
59084     HESThreshold = cms.double( 0.2 ),
59085     HF1Weights = cms.vdouble(  ),
59086     hoInput = cms.InputTag( "" ),
59087     HESGrid = cms.vdouble(  ),
59088     HESWeights = cms.vdouble(  ),
59089     HEDThreshold1 = cms.double( 0.1 ),
59090     HEDThreshold = cms.double( 0.2 ),
59091     EcutTower = cms.double( -1000.0 ),
59092     HEDGrid = cms.vdouble(  ),
59093     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
59094     HBWeight = cms.double( 1.0 ),
59095     HOGrid = cms.vdouble(  ),
59096     EBGrid = cms.vdouble(  ),
59097     MomConstrMethod = cms.int32( 1 ),
59098     MomHBDepth = cms.double( 0.2 ),
59099     MomHEDepth = cms.double( 0.4 ),
59100     MomEBDepth = cms.double( 0.3 ),
59101     MomEEDepth = cms.double( 0.0 ),
59102     HcalAcceptSeverityLevel = cms.uint32( 9 ),
59103     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
59104       'kWeird',
59105       'kBad' ),
59106     UseHcalRecoveredHits = cms.bool( False ),
59107     UseEcalRecoveredHits = cms.bool( False ),
59108     UseRejectedHitsOnly = cms.bool( False ),
59109     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
59110     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
59111     UseRejectedRecoveredHcalHits = cms.bool( False ),
59112     UseRejectedRecoveredEcalHits = cms.bool( False ),
59113     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
59114     AllowMissingInputs = cms.bool( True ),
59115     HcalPhase = cms.int32( 1 ),
59116     usePFThresholdsFromDB = cms.bool( True )
59117 )
59118 fragment.hltHtMhtEcal = cms.EDProducer( "HLTCaloTowerHtMhtProducer",
59119     usePt = cms.bool( False ),
59120     minPtTowerHt = cms.double( 1.5 ),
59121     minPtTowerMht = cms.double( 1.5 ),
59122     maxEtaTowerHt = cms.double( 5.0 ),
59123     maxEtaTowerMht = cms.double( 5.0 ),
59124     towersLabel = cms.InputTag( "hltTowerMakerEcal" )
59125 )
59126 fragment.hltHtEcal800 = cms.EDFilter( "HLTHtMhtFilter",
59127     saveTags = cms.bool( True ),
59128     htLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59129     mhtLabels = cms.VInputTag( 'hltHtMhtEcal' ),
59130     minHt = cms.vdouble( 800.0 ),
59131     minMht = cms.vdouble( 0.0 ),
59132     minMeff = cms.vdouble( 0.0 ),
59133     meffSlope = cms.vdouble( 1.0 )
59134 )
59135 fragment.hltL1sSingleAndDoubleEGWithJetAndTau = cms.EDFilter( "HLTL1TSeed",
59136     saveTags = cms.bool( True ),
59137     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" ),
59138     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59139     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59140     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59141     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59142     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59143     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59144     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59145     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59146     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59147 )
59148 fragment.hltPreDiSC3018EIsoANDHEMass70 = cms.EDFilter( "HLTPrescaler",
59149     offset = cms.uint32( 0 ),
59150     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59151 )
59152 fragment.hltEGL1SingleAndDoubleEGWithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59153     saveTags = cms.bool( True ),
59154     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59155     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59156     candNonIsolatedTag = cms.InputTag( "" ),
59157     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59158     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGWithJetAndTau" ),
59159     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59160     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59161     ncandcut = cms.int32( 1 ),
59162     doIsolated = cms.bool( False ),
59163     region_eta_size = cms.double( 0.522 ),
59164     region_eta_size_ecap = cms.double( 1.0 ),
59165     region_phi_size = cms.double( 1.044 ),
59166     barrel_end = cms.double( 1.4791 ),
59167     endcap_end = cms.double( 2.65 )
59168 )
59169 fragment.hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
59170     saveTags = cms.bool( True ),
59171     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGWithJetAndTauFilter" ),
59172     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59173     etcutEB = cms.double( 30.0 ),
59174     etcutEE = cms.double( 30.0 ),
59175     minEtaCut = cms.double( -9999.0 ),
59176     maxEtaCut = cms.double( 9999.0 ),
59177     ncandcut = cms.int32( 1 )
59178 )
59179 fragment.hltEgammaHToverET = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
59180     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
59181     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59182     hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
59183     doRhoCorrection = cms.bool( False ),
59184     rhoMax = cms.double( 9.9999999E7 ),
59185     rhoScale = cms.double( 1.0 ),
59186     eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
59187     etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
59188     eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
59189     etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
59190     usePFThresholdsFromDB = cms.bool( True ),
59191     innerCone = cms.double( 0.0 ),
59192     outerCone = cms.double( 0.14 ),
59193     depth = cms.int32( 0 ),
59194     maxSeverityHB = cms.int32( 9 ),
59195     maxSeverityHE = cms.int32( 9 ),
59196     doEtSum = cms.bool( True ),
59197     useSingleTower = cms.bool( False ),
59198     effectiveAreas = cms.vdouble( 0.105, 0.17 ),
59199     absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
59200 )
59201 fragment.hltEG30HE30HEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59202     saveTags = cms.bool( True ),
59203     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGWithTauWithJetEtFilter" ),
59204     varTag = cms.InputTag( "hltEgammaHToverET" ),
59205     rhoTag = cms.InputTag( "" ),
59206     energyLowEdges = cms.vdouble( 0.0 ),
59207     lessThan = cms.bool( True ),
59208     useEt = cms.bool( True ),
59209     useAbs = cms.bool( False ),
59210     thrRegularEB = cms.vdouble( 0.0 ),
59211     thrRegularEE = cms.vdouble( 0.0 ),
59212     thrOverEEB = cms.vdouble( 0.3 ),
59213     thrOverEEE = cms.vdouble( 0.3 ),
59214     thrOverE2EB = cms.vdouble( 0.0 ),
59215     thrOverE2EE = cms.vdouble( 0.0 ),
59216     ncandcut = cms.int32( 1 ),
59217     doRhoCorrection = cms.bool( False ),
59218     rhoMax = cms.double( 9.9999999E7 ),
59219     rhoScale = cms.double( 1.0 ),
59220     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59221     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59222     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59223 )
59224 fragment.hltEG30EIso15HE30EcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59225     saveTags = cms.bool( True ),
59226     candTag = cms.InputTag( "hltEG30HE30HEFilter" ),
59227     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
59228     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59229     energyLowEdges = cms.vdouble( 0.0 ),
59230     lessThan = cms.bool( True ),
59231     useEt = cms.bool( True ),
59232     useAbs = cms.bool( False ),
59233     thrRegularEB = cms.vdouble( 15.0 ),
59234     thrRegularEE = cms.vdouble( 15.0 ),
59235     thrOverEEB = cms.vdouble( 0.012 ),
59236     thrOverEEE = cms.vdouble( 0.012 ),
59237     thrOverE2EB = cms.vdouble( 0.0 ),
59238     thrOverE2EE = cms.vdouble( 0.0 ),
59239     ncandcut = cms.int32( 1 ),
59240     doRhoCorrection = cms.bool( True ),
59241     rhoMax = cms.double( 9.9999999E7 ),
59242     rhoScale = cms.double( 1.0 ),
59243     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
59244     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59245     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59246 )
59247 fragment.hltDiEG18EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
59248     saveTags = cms.bool( True ),
59249     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
59250     triggerType = cms.int32( 92 ),
59251     MinE = cms.double( -1.0 ),
59252     MinPt = cms.double( 18.0 ),
59253     MinMass = cms.double( -1.0 ),
59254     MaxMass = cms.double( -1.0 ),
59255     MinEta = cms.double( -1.0 ),
59256     MaxEta = cms.double( 2.55 ),
59257     MinN = cms.int32( 2 )
59258 )
59259 fragment.hltDiEG18HE30eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59260     saveTags = cms.bool( True ),
59261     candTag = cms.InputTag( "hltDiEG18EtEta2p55UnseededFilter" ),
59262     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
59263     rhoTag = cms.InputTag( "" ),
59264     energyLowEdges = cms.vdouble( 0.0 ),
59265     lessThan = cms.bool( True ),
59266     useEt = cms.bool( True ),
59267     useAbs = cms.bool( False ),
59268     thrRegularEB = cms.vdouble( 0.0 ),
59269     thrRegularEE = cms.vdouble( 0.0 ),
59270     thrOverEEB = cms.vdouble( 0.3 ),
59271     thrOverEEE = cms.vdouble( 0.3 ),
59272     thrOverE2EB = cms.vdouble( 0.0 ),
59273     thrOverE2EE = cms.vdouble( 0.0 ),
59274     ncandcut = cms.int32( 2 ),
59275     doRhoCorrection = cms.bool( False ),
59276     rhoMax = cms.double( 9.9999999E7 ),
59277     rhoScale = cms.double( 1.0 ),
59278     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59279     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59280     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
59281 )
59282 fragment.hltEG18EIso15HE30EcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
59283     saveTags = cms.bool( True ),
59284     candTag = cms.InputTag( "hltDiEG18HE30eHEUnseededFilter" ),
59285     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
59286     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
59287     energyLowEdges = cms.vdouble( 0.0 ),
59288     lessThan = cms.bool( True ),
59289     useEt = cms.bool( True ),
59290     useAbs = cms.bool( False ),
59291     thrRegularEB = cms.vdouble( 15.0 ),
59292     thrRegularEE = cms.vdouble( 15.0 ),
59293     thrOverEEB = cms.vdouble( 0.012 ),
59294     thrOverEEE = cms.vdouble( 0.012 ),
59295     thrOverE2EB = cms.vdouble( 0.0 ),
59296     thrOverE2EE = cms.vdouble( 0.0 ),
59297     ncandcut = cms.int32( 1 ),
59298     doRhoCorrection = cms.bool( True ),
59299     rhoMax = cms.double( 9.9999999E7 ),
59300     rhoScale = cms.double( 1.0 ),
59301     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
59302     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59303     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
59304 )
59305 fragment.hltDiEG18EIso15ANDHE30Mass70CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
59306     saveTags = cms.bool( True ),
59307     firstLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
59308     secondLegLastFilter = cms.InputTag( "hltEG18EIso15HE30EcalIsoUnseededFilter" ),
59309     minMass = cms.double( 70.0 )
59310 )
59311 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
59312     saveTags = cms.bool( True ),
59313     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
59314     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59315     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59316     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59317     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59318     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59319     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59320     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59321     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59322     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59323 )
59324 fragment.hltPrePhoton20HoverELoose = cms.EDFilter( "HLTPrescaler",
59325     offset = cms.uint32( 0 ),
59326     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59327 )
59328 fragment.hltEGL1SingleEG10Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59329     saveTags = cms.bool( True ),
59330     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59331     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59332     candNonIsolatedTag = cms.InputTag( "" ),
59333     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59334     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5" ),
59335     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59336     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59337     ncandcut = cms.int32( 1 ),
59338     doIsolated = cms.bool( False ),
59339     region_eta_size = cms.double( 0.522 ),
59340     region_eta_size_ecap = cms.double( 1.0 ),
59341     region_phi_size = cms.double( 1.044 ),
59342     barrel_end = cms.double( 1.4791 ),
59343     endcap_end = cms.double( 2.65 )
59344 )
59345 fragment.hltEG20EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
59346     saveTags = cms.bool( True ),
59347     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
59348     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59349     etcutEB = cms.double( 20.0 ),
59350     etcutEE = cms.double( 20.0 ),
59351     minEtaCut = cms.double( -9999.0 ),
59352     maxEtaCut = cms.double( 9999.0 ),
59353     ncandcut = cms.int32( 1 )
59354 )
59355 fragment.hltEG20HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
59356     saveTags = cms.bool( True ),
59357     candTag = cms.InputTag( "hltEG20EtFilterLooseHoverE" ),
59358     varTag = cms.InputTag( "hltEgammaHoverE" ),
59359     rhoTag = cms.InputTag( "" ),
59360     energyLowEdges = cms.vdouble( 0.0 ),
59361     lessThan = cms.bool( True ),
59362     useEt = cms.bool( False ),
59363     useAbs = cms.bool( False ),
59364     thrRegularEB = cms.vdouble( -1.0 ),
59365     thrRegularEE = cms.vdouble( -1.0 ),
59366     thrOverEEB = cms.vdouble( 0.5 ),
59367     thrOverEEE = cms.vdouble( 0.5 ),
59368     thrOverE2EB = cms.vdouble( -1.0 ),
59369     thrOverE2EE = cms.vdouble( -1.0 ),
59370     ncandcut = cms.int32( 1 ),
59371     doRhoCorrection = cms.bool( False ),
59372     rhoMax = cms.double( 9.9999999E7 ),
59373     rhoScale = cms.double( 1.0 ),
59374     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59375     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59376     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59377 )
59378 fragment.hltPrePhoton30HoverELoose = cms.EDFilter( "HLTPrescaler",
59379     offset = cms.uint32( 0 ),
59380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59381 )
59382 fragment.hltEG30EtFilterLooseHoverE = cms.EDFilter( "HLTEgammaEtFilter",
59383     saveTags = cms.bool( True ),
59384     inputTag = cms.InputTag( "hltEGL1SingleEG10Filter" ),
59385     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59386     etcutEB = cms.double( 30.0 ),
59387     etcutEE = cms.double( 30.0 ),
59388     minEtaCut = cms.double( -9999.0 ),
59389     maxEtaCut = cms.double( 9999.0 ),
59390     ncandcut = cms.int32( 1 )
59391 )
59392 fragment.hltEG30HEFilterLooseHoverE = cms.EDFilter( "HLTEgammaGenericFilter",
59393     saveTags = cms.bool( True ),
59394     candTag = cms.InputTag( "hltEG30EtFilterLooseHoverE" ),
59395     varTag = cms.InputTag( "hltEgammaHoverE" ),
59396     rhoTag = cms.InputTag( "" ),
59397     energyLowEdges = cms.vdouble( 0.0 ),
59398     lessThan = cms.bool( True ),
59399     useEt = cms.bool( False ),
59400     useAbs = cms.bool( False ),
59401     thrRegularEB = cms.vdouble( -1.0 ),
59402     thrRegularEE = cms.vdouble( -1.0 ),
59403     thrOverEEB = cms.vdouble( 0.5 ),
59404     thrOverEEE = cms.vdouble( 0.5 ),
59405     thrOverE2EB = cms.vdouble( -1.0 ),
59406     thrOverE2EE = cms.vdouble( -1.0 ),
59407     ncandcut = cms.int32( 1 ),
59408     doRhoCorrection = cms.bool( False ),
59409     rhoMax = cms.double( 9.9999999E7 ),
59410     rhoScale = cms.double( 1.0 ),
59411     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59412     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59413     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59414 )
59415 fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 = cms.EDFilter( "HLTL1TSeed",
59416     saveTags = cms.bool( True ),
59417     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
59418     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59419     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59420     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59421     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59422     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59423     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59424     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59425     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59426     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59427 )
59428 fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 = cms.EDFilter( "HLTPrescaler",
59429     offset = cms.uint32( 0 ),
59430     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59431 )
59432 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
59433     saveTags = cms.bool( True ),
59434     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
59435     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59436     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59437     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59438     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59439     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59440     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59441     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59442     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59443     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59444 )
59445 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
59446     offset = cms.uint32( 0 ),
59447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59448 )
59449 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
59450     saveTags = cms.bool( True ),
59451     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59452     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
59453     MaxEta = cms.double( 2.5 ),
59454     MinPt = cms.double( 0.0 ),
59455     MaxDeltaR = cms.double( 0.3 ),
59456     MinN = cms.int32( 1 ),
59457     CentralBxOnly = cms.bool( False ),
59458     SelectQualities = cms.vint32(  )
59459 )
59460 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
59461     saveTags = cms.bool( True ),
59462     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
59463     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
59464     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
59465     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
59466     MinN = cms.int32( 1 ),
59467     MaxEta = cms.double( 1.0 ),
59468     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
59469     MinNstations = cms.vint32( 0, 2, 0, 2 ),
59470     MinNhits = cms.vint32( 0, 1, 0, 1 ),
59471     CutOnChambers = cms.bool( False ),
59472     MinNchambers = cms.vint32( 0 ),
59473     MaxDr = cms.double( 9999.0 ),
59474     MinDr = cms.double( -1.0 ),
59475     MaxDz = cms.double( 9999.0 ),
59476     MinDxySig = cms.double( -1.0 ),
59477     MinPt = cms.double( 10.0 ),
59478     NSigmaPt = cms.double( 0.0 ),
59479     MatchToPreviousCand = cms.bool( True )
59480 )
59481 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
59482     offset = cms.uint32( 0 ),
59483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59484 )
59485 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
59486     saveTags = cms.bool( True ),
59487     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
59488     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
59489     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
59490     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
59491     MinN = cms.int32( 1 ),
59492     MaxEta = cms.double( 1.0 ),
59493     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
59494     MinNstations = cms.vint32( 0, 2, 0, 2 ),
59495     MinNhits = cms.vint32( 0, 1, 0, 1 ),
59496     CutOnChambers = cms.bool( False ),
59497     MinNchambers = cms.vint32( 0 ),
59498     MaxDr = cms.double( 9999.0 ),
59499     MinDr = cms.double( -1.0 ),
59500     MaxDz = cms.double( 9999.0 ),
59501     MinDxySig = cms.double( -1.0 ),
59502     MinPt = cms.double( 5.5 ),
59503     NSigmaPt = cms.double( 0.0 ),
59504     MatchToPreviousCand = cms.bool( True )
59505 )
59506 fragment.hltL1sTripleEG14108IorTripleEG18178 = cms.EDFilter( "HLTL1TSeed",
59507     saveTags = cms.bool( True ),
59508     L1SeedsLogicalExpression = cms.string( "L1_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5" ),
59509     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59510     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59511     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59512     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59513     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59514     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59515     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59516     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59517     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59518 )
59519 fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL = cms.EDFilter( "HLTPrescaler",
59520     offset = cms.uint32( 0 ),
59521     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
59522 )
59523 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
59524     saveTags = cms.bool( True ),
59525     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
59526     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59527     candNonIsolatedTag = cms.InputTag( "" ),
59528     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59529     L1SeedFilterTag = cms.InputTag( "hltL1sTripleEG14108IorTripleEG18178" ),
59530     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59531     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59532     ncandcut = cms.int32( 3 ),
59533     doIsolated = cms.bool( False ),
59534     region_eta_size = cms.double( 0.522 ),
59535     region_eta_size_ecap = cms.double( 1.0 ),
59536     region_phi_size = cms.double( 1.044 ),
59537     barrel_end = cms.double( 1.4791 ),
59538     endcap_end = cms.double( 2.65 )
59539 )
59540 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
59541     saveTags = cms.bool( True ),
59542     inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ),
59543     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59544     etcutEB = cms.double( 16.0 ),
59545     etcutEE = cms.double( 16.0 ),
59546     minEtaCut = cms.double( -9999.0 ),
59547     maxEtaCut = cms.double( 9999.0 ),
59548     ncandcut = cms.int32( 1 )
59549 )
59550 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
59551     saveTags = cms.bool( True ),
59552     inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ),
59553     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59554     etcutEB = cms.double( 12.0 ),
59555     etcutEE = cms.double( 12.0 ),
59556     minEtaCut = cms.double( -9999.0 ),
59557     maxEtaCut = cms.double( 9999.0 ),
59558     ncandcut = cms.int32( 2 )
59559 )
59560 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter = cms.EDFilter( "HLTEgammaEtFilter",
59561     saveTags = cms.bool( True ),
59562     inputTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter" ),
59563     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59564     etcutEB = cms.double( 8.0 ),
59565     etcutEE = cms.double( 8.0 ),
59566     minEtaCut = cms.double( -9999.0 ),
59567     maxEtaCut = cms.double( 9999.0 ),
59568     ncandcut = cms.int32( 3 )
59569 )
59570 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59571     saveTags = cms.bool( True ),
59572     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter" ),
59573     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59574     rhoTag = cms.InputTag( "" ),
59575     energyLowEdges = cms.vdouble( 0.0 ),
59576     lessThan = cms.bool( True ),
59577     useEt = cms.bool( False ),
59578     useAbs = cms.bool( False ),
59579     thrRegularEB = cms.vdouble( 0.013 ),
59580     thrRegularEE = cms.vdouble( 0.035 ),
59581     thrOverEEB = cms.vdouble( -1.0 ),
59582     thrOverEEE = cms.vdouble( -1.0 ),
59583     thrOverE2EB = cms.vdouble( -1.0 ),
59584     thrOverE2EE = cms.vdouble( -1.0 ),
59585     ncandcut = cms.int32( 1 ),
59586     doRhoCorrection = cms.bool( False ),
59587     rhoMax = cms.double( 9.9999999E7 ),
59588     rhoScale = cms.double( 1.0 ),
59589     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59590     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59591     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59592 )
59593 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59594     saveTags = cms.bool( True ),
59595     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter" ),
59596     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59597     rhoTag = cms.InputTag( "" ),
59598     energyLowEdges = cms.vdouble( 0.0 ),
59599     lessThan = cms.bool( True ),
59600     useEt = cms.bool( False ),
59601     useAbs = cms.bool( False ),
59602     thrRegularEB = cms.vdouble( 0.013 ),
59603     thrRegularEE = cms.vdouble( 0.035 ),
59604     thrOverEEB = cms.vdouble( -1.0 ),
59605     thrOverEEE = cms.vdouble( -1.0 ),
59606     thrOverE2EB = cms.vdouble( -1.0 ),
59607     thrOverE2EE = cms.vdouble( -1.0 ),
59608     ncandcut = cms.int32( 2 ),
59609     doRhoCorrection = cms.bool( False ),
59610     rhoMax = cms.double( 9.9999999E7 ),
59611     rhoScale = cms.double( 1.0 ),
59612     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59613     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59614     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59615 )
59616 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59617     saveTags = cms.bool( True ),
59618     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter" ),
59619     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
59620     rhoTag = cms.InputTag( "" ),
59621     energyLowEdges = cms.vdouble( 0.0 ),
59622     lessThan = cms.bool( True ),
59623     useEt = cms.bool( False ),
59624     useAbs = cms.bool( False ),
59625     thrRegularEB = cms.vdouble( 0.013 ),
59626     thrRegularEE = cms.vdouble( 0.035 ),
59627     thrOverEEB = cms.vdouble( -1.0 ),
59628     thrOverEEE = cms.vdouble( -1.0 ),
59629     thrOverE2EB = cms.vdouble( -1.0 ),
59630     thrOverE2EE = cms.vdouble( -1.0 ),
59631     ncandcut = cms.int32( 3 ),
59632     doRhoCorrection = cms.bool( False ),
59633     rhoMax = cms.double( 9.9999999E7 ),
59634     rhoScale = cms.double( 1.0 ),
59635     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59636     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59637     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59638 )
59639 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59640     saveTags = cms.bool( True ),
59641     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter" ),
59642     varTag = cms.InputTag( "hltEgammaHoverE" ),
59643     rhoTag = cms.InputTag( "" ),
59644     energyLowEdges = cms.vdouble( 0.0 ),
59645     lessThan = cms.bool( True ),
59646     useEt = cms.bool( False ),
59647     useAbs = cms.bool( False ),
59648     thrRegularEB = cms.vdouble( -1.0 ),
59649     thrRegularEE = cms.vdouble( -1.0 ),
59650     thrOverEEB = cms.vdouble( 0.13 ),
59651     thrOverEEE = cms.vdouble( 0.13 ),
59652     thrOverE2EB = cms.vdouble( -1.0 ),
59653     thrOverE2EE = cms.vdouble( -1.0 ),
59654     ncandcut = cms.int32( 1 ),
59655     doRhoCorrection = cms.bool( False ),
59656     rhoMax = cms.double( 9.9999999E7 ),
59657     rhoScale = cms.double( 1.0 ),
59658     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59659     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59660     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59661 )
59662 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59663     saveTags = cms.bool( True ),
59664     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter" ),
59665     varTag = cms.InputTag( "hltEgammaHoverE" ),
59666     rhoTag = cms.InputTag( "" ),
59667     energyLowEdges = cms.vdouble( 0.0 ),
59668     lessThan = cms.bool( True ),
59669     useEt = cms.bool( False ),
59670     useAbs = cms.bool( False ),
59671     thrRegularEB = cms.vdouble( -1.0 ),
59672     thrRegularEE = cms.vdouble( -1.0 ),
59673     thrOverEEB = cms.vdouble( 0.13 ),
59674     thrOverEEE = cms.vdouble( 0.13 ),
59675     thrOverE2EB = cms.vdouble( -1.0 ),
59676     thrOverE2EE = cms.vdouble( -1.0 ),
59677     ncandcut = cms.int32( 2 ),
59678     doRhoCorrection = cms.bool( False ),
59679     rhoMax = cms.double( 9.9999999E7 ),
59680     rhoScale = cms.double( 1.0 ),
59681     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59682     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59683     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59684 )
59685 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59686     saveTags = cms.bool( True ),
59687     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter" ),
59688     varTag = cms.InputTag( "hltEgammaHoverE" ),
59689     rhoTag = cms.InputTag( "" ),
59690     energyLowEdges = cms.vdouble( 0.0 ),
59691     lessThan = cms.bool( True ),
59692     useEt = cms.bool( False ),
59693     useAbs = cms.bool( False ),
59694     thrRegularEB = cms.vdouble( -1.0 ),
59695     thrRegularEE = cms.vdouble( -1.0 ),
59696     thrOverEEB = cms.vdouble( 0.13 ),
59697     thrOverEEE = cms.vdouble( 0.13 ),
59698     thrOverE2EB = cms.vdouble( -1.0 ),
59699     thrOverE2EE = cms.vdouble( -1.0 ),
59700     ncandcut = cms.int32( 3 ),
59701     doRhoCorrection = cms.bool( False ),
59702     rhoMax = cms.double( 9.9999999E7 ),
59703     rhoScale = cms.double( 1.0 ),
59704     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59705     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59706     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59707 )
59708 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59709     saveTags = cms.bool( True ),
59710     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter" ),
59711     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59712     npixelmatchcut = cms.double( 1.0 ),
59713     ncandcut = cms.int32( 1 ),
59714     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59715     s_a_phi1B = cms.double( 0.0069 ),
59716     s_a_phi1I = cms.double( 0.0088 ),
59717     s_a_phi1F = cms.double( 0.0076 ),
59718     s_a_phi2B = cms.double( 3.7E-4 ),
59719     s_a_phi2I = cms.double( 7.0E-4 ),
59720     s_a_phi2F = cms.double( 0.00906 ),
59721     s_a_zB = cms.double( 0.012 ),
59722     s_a_rI = cms.double( 0.027 ),
59723     s_a_rF = cms.double( 0.04 ),
59724     s2_threshold = cms.double( 0.4 ),
59725     tanhSO10BarrelThres = cms.double( 0.35 ),
59726     tanhSO10InterThres = cms.double( 1.0 ),
59727     tanhSO10ForwardThres = cms.double( 1.0 ),
59728     useS = cms.bool( False ),
59729     pixelVeto = cms.bool( False )
59730 )
59731 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59732     saveTags = cms.bool( True ),
59733     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter" ),
59734     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59735     npixelmatchcut = cms.double( 1.0 ),
59736     ncandcut = cms.int32( 2 ),
59737     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59738     s_a_phi1B = cms.double( 0.0069 ),
59739     s_a_phi1I = cms.double( 0.0088 ),
59740     s_a_phi1F = cms.double( 0.0076 ),
59741     s_a_phi2B = cms.double( 3.7E-4 ),
59742     s_a_phi2I = cms.double( 7.0E-4 ),
59743     s_a_phi2F = cms.double( 0.00906 ),
59744     s_a_zB = cms.double( 0.012 ),
59745     s_a_rI = cms.double( 0.027 ),
59746     s_a_rF = cms.double( 0.04 ),
59747     s2_threshold = cms.double( 0.4 ),
59748     tanhSO10BarrelThres = cms.double( 0.35 ),
59749     tanhSO10InterThres = cms.double( 1.0 ),
59750     tanhSO10ForwardThres = cms.double( 1.0 ),
59751     useS = cms.bool( False ),
59752     pixelVeto = cms.bool( False )
59753 )
59754 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
59755     saveTags = cms.bool( True ),
59756     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter" ),
59757     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
59758     npixelmatchcut = cms.double( 1.0 ),
59759     ncandcut = cms.int32( 3 ),
59760     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
59761     s_a_phi1B = cms.double( 0.0069 ),
59762     s_a_phi1I = cms.double( 0.0088 ),
59763     s_a_phi1F = cms.double( 0.0076 ),
59764     s_a_phi2B = cms.double( 3.7E-4 ),
59765     s_a_phi2I = cms.double( 7.0E-4 ),
59766     s_a_phi2F = cms.double( 0.00906 ),
59767     s_a_zB = cms.double( 0.012 ),
59768     s_a_rI = cms.double( 0.027 ),
59769     s_a_rF = cms.double( 0.04 ),
59770     s2_threshold = cms.double( 0.4 ),
59771     tanhSO10BarrelThres = cms.double( 0.35 ),
59772     tanhSO10InterThres = cms.double( 1.0 ),
59773     tanhSO10ForwardThres = cms.double( 1.0 ),
59774     useS = cms.bool( False ),
59775     pixelVeto = cms.bool( False )
59776 )
59777 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59778     saveTags = cms.bool( True ),
59779     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter" ),
59780     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
59781     rhoTag = cms.InputTag( "" ),
59782     energyLowEdges = cms.vdouble( 0.0 ),
59783     lessThan = cms.bool( True ),
59784     useEt = cms.bool( True ),
59785     useAbs = cms.bool( True ),
59786     thrRegularEB = cms.vdouble( 999999.0 ),
59787     thrRegularEE = cms.vdouble( 999999.0 ),
59788     thrOverEEB = cms.vdouble( -1.0 ),
59789     thrOverEEE = cms.vdouble( -1.0 ),
59790     thrOverE2EB = cms.vdouble( -1.0 ),
59791     thrOverE2EE = cms.vdouble( -1.0 ),
59792     ncandcut = cms.int32( 1 ),
59793     doRhoCorrection = cms.bool( False ),
59794     rhoMax = cms.double( 9.9999999E7 ),
59795     rhoScale = cms.double( 1.0 ),
59796     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59797     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59798     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59799 )
59800 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59801     saveTags = cms.bool( True ),
59802     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter" ),
59803     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
59804     rhoTag = cms.InputTag( "" ),
59805     energyLowEdges = cms.vdouble( 0.0 ),
59806     lessThan = cms.bool( True ),
59807     useEt = cms.bool( True ),
59808     useAbs = cms.bool( True ),
59809     thrRegularEB = cms.vdouble( 999999.0 ),
59810     thrRegularEE = cms.vdouble( 999999.0 ),
59811     thrOverEEB = cms.vdouble( -1.0 ),
59812     thrOverEEE = cms.vdouble( -1.0 ),
59813     thrOverE2EB = cms.vdouble( -1.0 ),
59814     thrOverE2EE = cms.vdouble( -1.0 ),
59815     ncandcut = cms.int32( 2 ),
59816     doRhoCorrection = cms.bool( False ),
59817     rhoMax = cms.double( 9.9999999E7 ),
59818     rhoScale = cms.double( 1.0 ),
59819     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59820     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59821     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59822 )
59823 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59824     saveTags = cms.bool( True ),
59825     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter" ),
59826     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
59827     rhoTag = cms.InputTag( "" ),
59828     energyLowEdges = cms.vdouble( 0.0 ),
59829     lessThan = cms.bool( True ),
59830     useEt = cms.bool( True ),
59831     useAbs = cms.bool( True ),
59832     thrRegularEB = cms.vdouble( 999999.0 ),
59833     thrRegularEE = cms.vdouble( 999999.0 ),
59834     thrOverEEB = cms.vdouble( -1.0 ),
59835     thrOverEEE = cms.vdouble( -1.0 ),
59836     thrOverE2EB = cms.vdouble( -1.0 ),
59837     thrOverE2EE = cms.vdouble( -1.0 ),
59838     ncandcut = cms.int32( 3 ),
59839     doRhoCorrection = cms.bool( False ),
59840     rhoMax = cms.double( 9.9999999E7 ),
59841     rhoScale = cms.double( 1.0 ),
59842     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59843     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59844     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59845 )
59846 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59847     saveTags = cms.bool( True ),
59848     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter" ),
59849     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59850     rhoTag = cms.InputTag( "" ),
59851     energyLowEdges = cms.vdouble( 0.0 ),
59852     lessThan = cms.bool( True ),
59853     useEt = cms.bool( True ),
59854     useAbs = cms.bool( True ),
59855     thrRegularEB = cms.vdouble( 0.01 ),
59856     thrRegularEE = cms.vdouble( 0.015 ),
59857     thrOverEEB = cms.vdouble( -1.0 ),
59858     thrOverEEE = cms.vdouble( -1.0 ),
59859     thrOverE2EB = cms.vdouble( -1.0 ),
59860     thrOverE2EE = cms.vdouble( -1.0 ),
59861     ncandcut = cms.int32( 1 ),
59862     doRhoCorrection = cms.bool( False ),
59863     rhoMax = cms.double( 9.9999999E7 ),
59864     rhoScale = cms.double( 1.0 ),
59865     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59866     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59867     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59868 )
59869 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59870     saveTags = cms.bool( True ),
59871     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter" ),
59872     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59873     rhoTag = cms.InputTag( "" ),
59874     energyLowEdges = cms.vdouble( 0.0 ),
59875     lessThan = cms.bool( True ),
59876     useEt = cms.bool( True ),
59877     useAbs = cms.bool( True ),
59878     thrRegularEB = cms.vdouble( 0.01 ),
59879     thrRegularEE = cms.vdouble( 0.015 ),
59880     thrOverEEB = cms.vdouble( -1.0 ),
59881     thrOverEEE = cms.vdouble( -1.0 ),
59882     thrOverE2EB = cms.vdouble( -1.0 ),
59883     thrOverE2EE = cms.vdouble( -1.0 ),
59884     ncandcut = cms.int32( 2 ),
59885     doRhoCorrection = cms.bool( False ),
59886     rhoMax = cms.double( 9.9999999E7 ),
59887     rhoScale = cms.double( 1.0 ),
59888     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59889     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59890     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59891 )
59892 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59893     saveTags = cms.bool( True ),
59894     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter" ),
59895     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
59896     rhoTag = cms.InputTag( "" ),
59897     energyLowEdges = cms.vdouble( 0.0 ),
59898     lessThan = cms.bool( True ),
59899     useEt = cms.bool( True ),
59900     useAbs = cms.bool( True ),
59901     thrRegularEB = cms.vdouble( 0.01 ),
59902     thrRegularEE = cms.vdouble( 0.015 ),
59903     thrOverEEB = cms.vdouble( -1.0 ),
59904     thrOverEEE = cms.vdouble( -1.0 ),
59905     thrOverE2EB = cms.vdouble( -1.0 ),
59906     thrOverE2EE = cms.vdouble( -1.0 ),
59907     ncandcut = cms.int32( 3 ),
59908     doRhoCorrection = cms.bool( False ),
59909     rhoMax = cms.double( 9.9999999E7 ),
59910     rhoScale = cms.double( 1.0 ),
59911     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59912     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59913     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59914 )
59915 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59916     saveTags = cms.bool( True ),
59917     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter" ),
59918     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59919     rhoTag = cms.InputTag( "" ),
59920     energyLowEdges = cms.vdouble( 0.0 ),
59921     lessThan = cms.bool( True ),
59922     useEt = cms.bool( True ),
59923     useAbs = cms.bool( True ),
59924     thrRegularEB = cms.vdouble( 0.07 ),
59925     thrRegularEE = cms.vdouble( 0.1 ),
59926     thrOverEEB = cms.vdouble( -1.0 ),
59927     thrOverEEE = cms.vdouble( -1.0 ),
59928     thrOverE2EB = cms.vdouble( -1.0 ),
59929     thrOverE2EE = cms.vdouble( -1.0 ),
59930     ncandcut = cms.int32( 1 ),
59931     doRhoCorrection = cms.bool( False ),
59932     rhoMax = cms.double( 9.9999999E7 ),
59933     rhoScale = cms.double( 1.0 ),
59934     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59935     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59936     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59937 )
59938 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59939     saveTags = cms.bool( True ),
59940     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter" ),
59941     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59942     rhoTag = cms.InputTag( "" ),
59943     energyLowEdges = cms.vdouble( 0.0 ),
59944     lessThan = cms.bool( True ),
59945     useEt = cms.bool( True ),
59946     useAbs = cms.bool( True ),
59947     thrRegularEB = cms.vdouble( 0.07 ),
59948     thrRegularEE = cms.vdouble( 0.1 ),
59949     thrOverEEB = cms.vdouble( -1.0 ),
59950     thrOverEEE = cms.vdouble( -1.0 ),
59951     thrOverE2EB = cms.vdouble( -1.0 ),
59952     thrOverE2EE = cms.vdouble( -1.0 ),
59953     ncandcut = cms.int32( 2 ),
59954     doRhoCorrection = cms.bool( False ),
59955     rhoMax = cms.double( 9.9999999E7 ),
59956     rhoScale = cms.double( 1.0 ),
59957     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59958     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59959     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59960 )
59961 fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter = cms.EDFilter( "HLTEgammaGenericFilter",
59962     saveTags = cms.bool( True ),
59963     candTag = cms.InputTag( "hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter" ),
59964     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
59965     rhoTag = cms.InputTag( "" ),
59966     energyLowEdges = cms.vdouble( 0.0 ),
59967     lessThan = cms.bool( True ),
59968     useEt = cms.bool( True ),
59969     useAbs = cms.bool( True ),
59970     thrRegularEB = cms.vdouble( 0.07 ),
59971     thrRegularEE = cms.vdouble( 0.1 ),
59972     thrOverEEB = cms.vdouble( -1.0 ),
59973     thrOverEEE = cms.vdouble( -1.0 ),
59974     thrOverE2EB = cms.vdouble( -1.0 ),
59975     thrOverE2EE = cms.vdouble( -1.0 ),
59976     ncandcut = cms.int32( 3 ),
59977     doRhoCorrection = cms.bool( False ),
59978     rhoMax = cms.double( 9.9999999E7 ),
59979     rhoScale = cms.double( 1.0 ),
59980     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
59981     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
59982     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
59983 )
59984 fragment.hltL1VBFDiJetOR = cms.EDFilter( "HLTL1TSeed",
59985     saveTags = cms.bool( True ),
59986     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ),
59987     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
59988     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
59989     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
59990     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
59991     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
59992     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
59993     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
59994     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
59995     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
59996 )
59997 fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 = cms.EDFilter( "HLTPrescaler",
59998     offset = cms.uint32( 0 ),
59999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
60000 )
60001 fragment.hltCaloTowersIsoTau1Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60002     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60003     towers = cms.InputTag( "hltTowerMakerForAll" ),
60004     TauId = cms.int32( 0 ),
60005     UseTowersInCone = cms.double( 0.8 ),
60006     minimumE = cms.double( 0.8 ),
60007     minimumEt = cms.double( 0.5 ),
60008     BX = cms.int32( 0 ),
60009     verbose = cms.untracked.int32( 0 )
60010 )
60011 fragment.hltAkIsoTau1Regional = cms.EDProducer( "FastjetJetProducer",
60012     useMassDropTagger = cms.bool( False ),
60013     useFiltering = cms.bool( False ),
60014     useDynamicFiltering = cms.bool( False ),
60015     useTrimming = cms.bool( False ),
60016     usePruning = cms.bool( False ),
60017     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60018     useKtPruning = cms.bool( False ),
60019     useConstituentSubtraction = cms.bool( False ),
60020     useSoftDrop = cms.bool( False ),
60021     correctShape = cms.bool( False ),
60022     UseOnlyVertexTracks = cms.bool( False ),
60023     UseOnlyOnePV = cms.bool( False ),
60024     muCut = cms.double( -1.0 ),
60025     yCut = cms.double( -1.0 ),
60026     rFilt = cms.double( -1.0 ),
60027     rFiltFactor = cms.double( -1.0 ),
60028     trimPtFracMin = cms.double( -1.0 ),
60029     zcut = cms.double( -1.0 ),
60030     rcut_factor = cms.double( -1.0 ),
60031     csRho_EtaMax = cms.double( -1.0 ),
60032     csRParam = cms.double( -1.0 ),
60033     beta = cms.double( -1.0 ),
60034     R0 = cms.double( -1.0 ),
60035     gridMaxRapidity = cms.double( -1.0 ),
60036     gridSpacing = cms.double( -1.0 ),
60037     DzTrVtxMax = cms.double( 0.0 ),
60038     DxyTrVtxMax = cms.double( 0.0 ),
60039     MaxVtxZ = cms.double( 15.0 ),
60040     subjetPtMin = cms.double( -1.0 ),
60041     muMin = cms.double( -1.0 ),
60042     muMax = cms.double( -1.0 ),
60043     yMin = cms.double( -1.0 ),
60044     yMax = cms.double( -1.0 ),
60045     dRMin = cms.double( -1.0 ),
60046     dRMax = cms.double( -1.0 ),
60047     maxDepth = cms.int32( -1 ),
60048     nFilt = cms.int32( -1 ),
60049     MinVtxNdof = cms.int32( 5 ),
60050     src = cms.InputTag( "hltCaloTowersIsoTau1Regional" ),
60051     srcPVs = cms.InputTag( "NotUsed" ),
60052     jetType = cms.string( "CaloJet" ),
60053     jetAlgorithm = cms.string( "AntiKt" ),
60054     rParam = cms.double( 0.2 ),
60055     inputEtMin = cms.double( 0.3 ),
60056     inputEMin = cms.double( 0.0 ),
60057     jetPtMin = cms.double( 1.0 ),
60058     doPVCorrection = cms.bool( False ),
60059     doAreaFastjet = cms.bool( False ),
60060     doRhoFastjet = cms.bool( False ),
60061     doPUOffsetCorr = cms.bool( False ),
60062     puPtMin = cms.double( 10.0 ),
60063     nSigmaPU = cms.double( 1.0 ),
60064     radiusPU = cms.double( 0.4 ),
60065     subtractorName = cms.string( "" ),
60066     useExplicitGhosts = cms.bool( False ),
60067     doAreaDiskApprox = cms.bool( False ),
60068     voronoiRfact = cms.double( -9.0 ),
60069     Rho_EtaMax = cms.double( 4.4 ),
60070     Ghost_EtaMax = cms.double( 6.0 ),
60071     Active_Area_Repeats = cms.int32( 5 ),
60072     GhostArea = cms.double( 0.01 ),
60073     restrictInputs = cms.bool( False ),
60074     maxInputs = cms.uint32( 1 ),
60075     writeCompound = cms.bool( False ),
60076     writeJetsWithConst = cms.bool( False ),
60077     doFastJetNonUniform = cms.bool( False ),
60078     useDeterministicSeed = cms.bool( True ),
60079     minSeed = cms.uint32( 0 ),
60080     verbosity = cms.int32( 0 ),
60081     puWidth = cms.double( 0.0 ),
60082     nExclude = cms.uint32( 0 ),
60083     maxBadEcalCells = cms.uint32( 9999999 ),
60084     maxBadHcalCells = cms.uint32( 9999999 ),
60085     maxProblematicEcalCells = cms.uint32( 9999999 ),
60086     maxProblematicHcalCells = cms.uint32( 9999999 ),
60087     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60088     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60089     puCenters = cms.vdouble(  ),
60090     applyWeight = cms.bool( False ),
60091     srcWeights = cms.InputTag( "" ),
60092     minimumTowersFraction = cms.double( 0.0 ),
60093     jetCollInstanceName = cms.string( "" ),
60094     sumRecHits = cms.bool( False )
60095 )
60096 fragment.hltCaloTowersIsoTau2Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60097     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60098     towers = cms.InputTag( "hltTowerMakerForAll" ),
60099     TauId = cms.int32( 1 ),
60100     UseTowersInCone = cms.double( 0.8 ),
60101     minimumE = cms.double( 0.8 ),
60102     minimumEt = cms.double( 0.5 ),
60103     BX = cms.int32( 0 ),
60104     verbose = cms.untracked.int32( 0 )
60105 )
60106 fragment.hltAkIsoTau2Regional = cms.EDProducer( "FastjetJetProducer",
60107     useMassDropTagger = cms.bool( False ),
60108     useFiltering = cms.bool( False ),
60109     useDynamicFiltering = cms.bool( False ),
60110     useTrimming = cms.bool( False ),
60111     usePruning = cms.bool( False ),
60112     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60113     useKtPruning = cms.bool( False ),
60114     useConstituentSubtraction = cms.bool( False ),
60115     useSoftDrop = cms.bool( False ),
60116     correctShape = cms.bool( False ),
60117     UseOnlyVertexTracks = cms.bool( False ),
60118     UseOnlyOnePV = cms.bool( False ),
60119     muCut = cms.double( -1.0 ),
60120     yCut = cms.double( -1.0 ),
60121     rFilt = cms.double( -1.0 ),
60122     rFiltFactor = cms.double( -1.0 ),
60123     trimPtFracMin = cms.double( -1.0 ),
60124     zcut = cms.double( -1.0 ),
60125     rcut_factor = cms.double( -1.0 ),
60126     csRho_EtaMax = cms.double( -1.0 ),
60127     csRParam = cms.double( -1.0 ),
60128     beta = cms.double( -1.0 ),
60129     R0 = cms.double( -1.0 ),
60130     gridMaxRapidity = cms.double( -1.0 ),
60131     gridSpacing = cms.double( -1.0 ),
60132     DzTrVtxMax = cms.double( 0.0 ),
60133     DxyTrVtxMax = cms.double( 0.0 ),
60134     MaxVtxZ = cms.double( 15.0 ),
60135     subjetPtMin = cms.double( -1.0 ),
60136     muMin = cms.double( -1.0 ),
60137     muMax = cms.double( -1.0 ),
60138     yMin = cms.double( -1.0 ),
60139     yMax = cms.double( -1.0 ),
60140     dRMin = cms.double( -1.0 ),
60141     dRMax = cms.double( -1.0 ),
60142     maxDepth = cms.int32( -1 ),
60143     nFilt = cms.int32( -1 ),
60144     MinVtxNdof = cms.int32( 5 ),
60145     src = cms.InputTag( "hltCaloTowersIsoTau2Regional" ),
60146     srcPVs = cms.InputTag( "NotUsed" ),
60147     jetType = cms.string( "CaloJet" ),
60148     jetAlgorithm = cms.string( "AntiKt" ),
60149     rParam = cms.double( 0.2 ),
60150     inputEtMin = cms.double( 0.3 ),
60151     inputEMin = cms.double( 0.0 ),
60152     jetPtMin = cms.double( 1.0 ),
60153     doPVCorrection = cms.bool( False ),
60154     doAreaFastjet = cms.bool( False ),
60155     doRhoFastjet = cms.bool( False ),
60156     doPUOffsetCorr = cms.bool( False ),
60157     puPtMin = cms.double( 10.0 ),
60158     nSigmaPU = cms.double( 1.0 ),
60159     radiusPU = cms.double( 0.4 ),
60160     subtractorName = cms.string( "" ),
60161     useExplicitGhosts = cms.bool( False ),
60162     doAreaDiskApprox = cms.bool( False ),
60163     voronoiRfact = cms.double( -9.0 ),
60164     Rho_EtaMax = cms.double( 4.4 ),
60165     Ghost_EtaMax = cms.double( 6.0 ),
60166     Active_Area_Repeats = cms.int32( 5 ),
60167     GhostArea = cms.double( 0.01 ),
60168     restrictInputs = cms.bool( False ),
60169     maxInputs = cms.uint32( 1 ),
60170     writeCompound = cms.bool( False ),
60171     writeJetsWithConst = cms.bool( False ),
60172     doFastJetNonUniform = cms.bool( False ),
60173     useDeterministicSeed = cms.bool( True ),
60174     minSeed = cms.uint32( 0 ),
60175     verbosity = cms.int32( 0 ),
60176     puWidth = cms.double( 0.0 ),
60177     nExclude = cms.uint32( 0 ),
60178     maxBadEcalCells = cms.uint32( 9999999 ),
60179     maxBadHcalCells = cms.uint32( 9999999 ),
60180     maxProblematicEcalCells = cms.uint32( 9999999 ),
60181     maxProblematicHcalCells = cms.uint32( 9999999 ),
60182     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60183     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60184     puCenters = cms.vdouble(  ),
60185     applyWeight = cms.bool( False ),
60186     srcWeights = cms.InputTag( "" ),
60187     minimumTowersFraction = cms.double( 0.0 ),
60188     jetCollInstanceName = cms.string( "" ),
60189     sumRecHits = cms.bool( False )
60190 )
60191 fragment.hltCaloTowersIsoTau3Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60192     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60193     towers = cms.InputTag( "hltTowerMakerForAll" ),
60194     TauId = cms.int32( 2 ),
60195     UseTowersInCone = cms.double( 0.8 ),
60196     minimumE = cms.double( 0.8 ),
60197     minimumEt = cms.double( 0.5 ),
60198     BX = cms.int32( 0 ),
60199     verbose = cms.untracked.int32( 0 )
60200 )
60201 fragment.hltAkIsoTau3Regional = cms.EDProducer( "FastjetJetProducer",
60202     useMassDropTagger = cms.bool( False ),
60203     useFiltering = cms.bool( False ),
60204     useDynamicFiltering = cms.bool( False ),
60205     useTrimming = cms.bool( False ),
60206     usePruning = cms.bool( False ),
60207     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60208     useKtPruning = cms.bool( False ),
60209     useConstituentSubtraction = cms.bool( False ),
60210     useSoftDrop = cms.bool( False ),
60211     correctShape = cms.bool( False ),
60212     UseOnlyVertexTracks = cms.bool( False ),
60213     UseOnlyOnePV = cms.bool( False ),
60214     muCut = cms.double( -1.0 ),
60215     yCut = cms.double( -1.0 ),
60216     rFilt = cms.double( -1.0 ),
60217     rFiltFactor = cms.double( -1.0 ),
60218     trimPtFracMin = cms.double( -1.0 ),
60219     zcut = cms.double( -1.0 ),
60220     rcut_factor = cms.double( -1.0 ),
60221     csRho_EtaMax = cms.double( -1.0 ),
60222     csRParam = cms.double( -1.0 ),
60223     beta = cms.double( -1.0 ),
60224     R0 = cms.double( -1.0 ),
60225     gridMaxRapidity = cms.double( -1.0 ),
60226     gridSpacing = cms.double( -1.0 ),
60227     DzTrVtxMax = cms.double( 0.0 ),
60228     DxyTrVtxMax = cms.double( 0.0 ),
60229     MaxVtxZ = cms.double( 15.0 ),
60230     subjetPtMin = cms.double( -1.0 ),
60231     muMin = cms.double( -1.0 ),
60232     muMax = cms.double( -1.0 ),
60233     yMin = cms.double( -1.0 ),
60234     yMax = cms.double( -1.0 ),
60235     dRMin = cms.double( -1.0 ),
60236     dRMax = cms.double( -1.0 ),
60237     maxDepth = cms.int32( -1 ),
60238     nFilt = cms.int32( -1 ),
60239     MinVtxNdof = cms.int32( 5 ),
60240     src = cms.InputTag( "hltCaloTowersIsoTau3Regional" ),
60241     srcPVs = cms.InputTag( "NotUsed" ),
60242     jetType = cms.string( "CaloJet" ),
60243     jetAlgorithm = cms.string( "AntiKt" ),
60244     rParam = cms.double( 0.2 ),
60245     inputEtMin = cms.double( 0.3 ),
60246     inputEMin = cms.double( 0.0 ),
60247     jetPtMin = cms.double( 1.0 ),
60248     doPVCorrection = cms.bool( False ),
60249     doAreaFastjet = cms.bool( False ),
60250     doRhoFastjet = cms.bool( False ),
60251     doPUOffsetCorr = cms.bool( False ),
60252     puPtMin = cms.double( 10.0 ),
60253     nSigmaPU = cms.double( 1.0 ),
60254     radiusPU = cms.double( 0.4 ),
60255     subtractorName = cms.string( "" ),
60256     useExplicitGhosts = cms.bool( False ),
60257     doAreaDiskApprox = cms.bool( False ),
60258     voronoiRfact = cms.double( -9.0 ),
60259     Rho_EtaMax = cms.double( 4.4 ),
60260     Ghost_EtaMax = cms.double( 6.0 ),
60261     Active_Area_Repeats = cms.int32( 5 ),
60262     GhostArea = cms.double( 0.01 ),
60263     restrictInputs = cms.bool( False ),
60264     maxInputs = cms.uint32( 1 ),
60265     writeCompound = cms.bool( False ),
60266     writeJetsWithConst = cms.bool( False ),
60267     doFastJetNonUniform = cms.bool( False ),
60268     useDeterministicSeed = cms.bool( True ),
60269     minSeed = cms.uint32( 0 ),
60270     verbosity = cms.int32( 0 ),
60271     puWidth = cms.double( 0.0 ),
60272     nExclude = cms.uint32( 0 ),
60273     maxBadEcalCells = cms.uint32( 9999999 ),
60274     maxBadHcalCells = cms.uint32( 9999999 ),
60275     maxProblematicEcalCells = cms.uint32( 9999999 ),
60276     maxProblematicHcalCells = cms.uint32( 9999999 ),
60277     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60278     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60279     puCenters = cms.vdouble(  ),
60280     applyWeight = cms.bool( False ),
60281     srcWeights = cms.InputTag( "" ),
60282     minimumTowersFraction = cms.double( 0.0 ),
60283     jetCollInstanceName = cms.string( "" ),
60284     sumRecHits = cms.bool( False )
60285 )
60286 fragment.hltCaloTowersIsoTau4Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60287     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60288     towers = cms.InputTag( "hltTowerMakerForAll" ),
60289     TauId = cms.int32( 3 ),
60290     UseTowersInCone = cms.double( 0.8 ),
60291     minimumE = cms.double( 0.8 ),
60292     minimumEt = cms.double( 0.5 ),
60293     BX = cms.int32( 0 ),
60294     verbose = cms.untracked.int32( 0 )
60295 )
60296 fragment.hltAkIsoTau4Regional = cms.EDProducer( "FastjetJetProducer",
60297     useMassDropTagger = cms.bool( False ),
60298     useFiltering = cms.bool( False ),
60299     useDynamicFiltering = cms.bool( False ),
60300     useTrimming = cms.bool( False ),
60301     usePruning = cms.bool( False ),
60302     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60303     useKtPruning = cms.bool( False ),
60304     useConstituentSubtraction = cms.bool( False ),
60305     useSoftDrop = cms.bool( False ),
60306     correctShape = cms.bool( False ),
60307     UseOnlyVertexTracks = cms.bool( False ),
60308     UseOnlyOnePV = cms.bool( False ),
60309     muCut = cms.double( -1.0 ),
60310     yCut = cms.double( -1.0 ),
60311     rFilt = cms.double( -1.0 ),
60312     rFiltFactor = cms.double( -1.0 ),
60313     trimPtFracMin = cms.double( -1.0 ),
60314     zcut = cms.double( -1.0 ),
60315     rcut_factor = cms.double( -1.0 ),
60316     csRho_EtaMax = cms.double( -1.0 ),
60317     csRParam = cms.double( -1.0 ),
60318     beta = cms.double( -1.0 ),
60319     R0 = cms.double( -1.0 ),
60320     gridMaxRapidity = cms.double( -1.0 ),
60321     gridSpacing = cms.double( -1.0 ),
60322     DzTrVtxMax = cms.double( 0.0 ),
60323     DxyTrVtxMax = cms.double( 0.0 ),
60324     MaxVtxZ = cms.double( 15.0 ),
60325     subjetPtMin = cms.double( -1.0 ),
60326     muMin = cms.double( -1.0 ),
60327     muMax = cms.double( -1.0 ),
60328     yMin = cms.double( -1.0 ),
60329     yMax = cms.double( -1.0 ),
60330     dRMin = cms.double( -1.0 ),
60331     dRMax = cms.double( -1.0 ),
60332     maxDepth = cms.int32( -1 ),
60333     nFilt = cms.int32( -1 ),
60334     MinVtxNdof = cms.int32( 5 ),
60335     src = cms.InputTag( "hltCaloTowersIsoTau4Regional" ),
60336     srcPVs = cms.InputTag( "NotUsed" ),
60337     jetType = cms.string( "CaloJet" ),
60338     jetAlgorithm = cms.string( "AntiKt" ),
60339     rParam = cms.double( 0.2 ),
60340     inputEtMin = cms.double( 0.3 ),
60341     inputEMin = cms.double( 0.0 ),
60342     jetPtMin = cms.double( 1.0 ),
60343     doPVCorrection = cms.bool( False ),
60344     doAreaFastjet = cms.bool( False ),
60345     doRhoFastjet = cms.bool( False ),
60346     doPUOffsetCorr = cms.bool( False ),
60347     puPtMin = cms.double( 10.0 ),
60348     nSigmaPU = cms.double( 1.0 ),
60349     radiusPU = cms.double( 0.4 ),
60350     subtractorName = cms.string( "" ),
60351     useExplicitGhosts = cms.bool( False ),
60352     doAreaDiskApprox = cms.bool( False ),
60353     voronoiRfact = cms.double( -9.0 ),
60354     Rho_EtaMax = cms.double( 4.4 ),
60355     Ghost_EtaMax = cms.double( 6.0 ),
60356     Active_Area_Repeats = cms.int32( 5 ),
60357     GhostArea = cms.double( 0.01 ),
60358     restrictInputs = cms.bool( False ),
60359     maxInputs = cms.uint32( 1 ),
60360     writeCompound = cms.bool( False ),
60361     writeJetsWithConst = cms.bool( False ),
60362     doFastJetNonUniform = cms.bool( False ),
60363     useDeterministicSeed = cms.bool( True ),
60364     minSeed = cms.uint32( 0 ),
60365     verbosity = cms.int32( 0 ),
60366     puWidth = cms.double( 0.0 ),
60367     nExclude = cms.uint32( 0 ),
60368     maxBadEcalCells = cms.uint32( 9999999 ),
60369     maxBadHcalCells = cms.uint32( 9999999 ),
60370     maxProblematicEcalCells = cms.uint32( 9999999 ),
60371     maxProblematicHcalCells = cms.uint32( 9999999 ),
60372     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60373     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60374     puCenters = cms.vdouble(  ),
60375     applyWeight = cms.bool( False ),
60376     srcWeights = cms.InputTag( "" ),
60377     minimumTowersFraction = cms.double( 0.0 ),
60378     jetCollInstanceName = cms.string( "" ),
60379     sumRecHits = cms.bool( False )
60380 )
60381 fragment.hltCaloTowersIsoTau5Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60382     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60383     towers = cms.InputTag( "hltTowerMakerForAll" ),
60384     TauId = cms.int32( 4 ),
60385     UseTowersInCone = cms.double( 0.8 ),
60386     minimumE = cms.double( 0.8 ),
60387     minimumEt = cms.double( 0.5 ),
60388     BX = cms.int32( 0 ),
60389     verbose = cms.untracked.int32( 0 )
60390 )
60391 fragment.hltAkIsoTau5Regional = cms.EDProducer( "FastjetJetProducer",
60392     useMassDropTagger = cms.bool( False ),
60393     useFiltering = cms.bool( False ),
60394     useDynamicFiltering = cms.bool( False ),
60395     useTrimming = cms.bool( False ),
60396     usePruning = cms.bool( False ),
60397     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60398     useKtPruning = cms.bool( False ),
60399     useConstituentSubtraction = cms.bool( False ),
60400     useSoftDrop = cms.bool( False ),
60401     correctShape = cms.bool( False ),
60402     UseOnlyVertexTracks = cms.bool( False ),
60403     UseOnlyOnePV = cms.bool( False ),
60404     muCut = cms.double( -1.0 ),
60405     yCut = cms.double( -1.0 ),
60406     rFilt = cms.double( -1.0 ),
60407     rFiltFactor = cms.double( -1.0 ),
60408     trimPtFracMin = cms.double( -1.0 ),
60409     zcut = cms.double( -1.0 ),
60410     rcut_factor = cms.double( -1.0 ),
60411     csRho_EtaMax = cms.double( -1.0 ),
60412     csRParam = cms.double( -1.0 ),
60413     beta = cms.double( -1.0 ),
60414     R0 = cms.double( -1.0 ),
60415     gridMaxRapidity = cms.double( -1.0 ),
60416     gridSpacing = cms.double( -1.0 ),
60417     DzTrVtxMax = cms.double( 0.0 ),
60418     DxyTrVtxMax = cms.double( 0.0 ),
60419     MaxVtxZ = cms.double( 15.0 ),
60420     subjetPtMin = cms.double( -1.0 ),
60421     muMin = cms.double( -1.0 ),
60422     muMax = cms.double( -1.0 ),
60423     yMin = cms.double( -1.0 ),
60424     yMax = cms.double( -1.0 ),
60425     dRMin = cms.double( -1.0 ),
60426     dRMax = cms.double( -1.0 ),
60427     maxDepth = cms.int32( -1 ),
60428     nFilt = cms.int32( -1 ),
60429     MinVtxNdof = cms.int32( 5 ),
60430     src = cms.InputTag( "hltCaloTowersIsoTau5Regional" ),
60431     srcPVs = cms.InputTag( "NotUsed" ),
60432     jetType = cms.string( "CaloJet" ),
60433     jetAlgorithm = cms.string( "AntiKt" ),
60434     rParam = cms.double( 0.2 ),
60435     inputEtMin = cms.double( 0.3 ),
60436     inputEMin = cms.double( 0.0 ),
60437     jetPtMin = cms.double( 1.0 ),
60438     doPVCorrection = cms.bool( False ),
60439     doAreaFastjet = cms.bool( False ),
60440     doRhoFastjet = cms.bool( False ),
60441     doPUOffsetCorr = cms.bool( False ),
60442     puPtMin = cms.double( 10.0 ),
60443     nSigmaPU = cms.double( 1.0 ),
60444     radiusPU = cms.double( 0.4 ),
60445     subtractorName = cms.string( "" ),
60446     useExplicitGhosts = cms.bool( False ),
60447     doAreaDiskApprox = cms.bool( False ),
60448     voronoiRfact = cms.double( -9.0 ),
60449     Rho_EtaMax = cms.double( 4.4 ),
60450     Ghost_EtaMax = cms.double( 6.0 ),
60451     Active_Area_Repeats = cms.int32( 5 ),
60452     GhostArea = cms.double( 0.01 ),
60453     restrictInputs = cms.bool( False ),
60454     maxInputs = cms.uint32( 1 ),
60455     writeCompound = cms.bool( False ),
60456     writeJetsWithConst = cms.bool( False ),
60457     doFastJetNonUniform = cms.bool( False ),
60458     useDeterministicSeed = cms.bool( True ),
60459     minSeed = cms.uint32( 0 ),
60460     verbosity = cms.int32( 0 ),
60461     puWidth = cms.double( 0.0 ),
60462     nExclude = cms.uint32( 0 ),
60463     maxBadEcalCells = cms.uint32( 9999999 ),
60464     maxBadHcalCells = cms.uint32( 9999999 ),
60465     maxProblematicEcalCells = cms.uint32( 9999999 ),
60466     maxProblematicHcalCells = cms.uint32( 9999999 ),
60467     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60468     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60469     puCenters = cms.vdouble(  ),
60470     applyWeight = cms.bool( False ),
60471     srcWeights = cms.InputTag( "" ),
60472     minimumTowersFraction = cms.double( 0.0 ),
60473     jetCollInstanceName = cms.string( "" ),
60474     sumRecHits = cms.bool( False )
60475 )
60476 fragment.hltCaloTowersIsoTau6Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60477     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60478     towers = cms.InputTag( "hltTowerMakerForAll" ),
60479     TauId = cms.int32( 5 ),
60480     UseTowersInCone = cms.double( 0.8 ),
60481     minimumE = cms.double( 0.8 ),
60482     minimumEt = cms.double( 0.5 ),
60483     BX = cms.int32( 0 ),
60484     verbose = cms.untracked.int32( 0 )
60485 )
60486 fragment.hltAkIsoTau6Regional = cms.EDProducer( "FastjetJetProducer",
60487     useMassDropTagger = cms.bool( False ),
60488     useFiltering = cms.bool( False ),
60489     useDynamicFiltering = cms.bool( False ),
60490     useTrimming = cms.bool( False ),
60491     usePruning = cms.bool( False ),
60492     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60493     useKtPruning = cms.bool( False ),
60494     useConstituentSubtraction = cms.bool( False ),
60495     useSoftDrop = cms.bool( False ),
60496     correctShape = cms.bool( False ),
60497     UseOnlyVertexTracks = cms.bool( False ),
60498     UseOnlyOnePV = cms.bool( False ),
60499     muCut = cms.double( -1.0 ),
60500     yCut = cms.double( -1.0 ),
60501     rFilt = cms.double( -1.0 ),
60502     rFiltFactor = cms.double( -1.0 ),
60503     trimPtFracMin = cms.double( -1.0 ),
60504     zcut = cms.double( -1.0 ),
60505     rcut_factor = cms.double( -1.0 ),
60506     csRho_EtaMax = cms.double( -1.0 ),
60507     csRParam = cms.double( -1.0 ),
60508     beta = cms.double( -1.0 ),
60509     R0 = cms.double( -1.0 ),
60510     gridMaxRapidity = cms.double( -1.0 ),
60511     gridSpacing = cms.double( -1.0 ),
60512     DzTrVtxMax = cms.double( 0.0 ),
60513     DxyTrVtxMax = cms.double( 0.0 ),
60514     MaxVtxZ = cms.double( 15.0 ),
60515     subjetPtMin = cms.double( -1.0 ),
60516     muMin = cms.double( -1.0 ),
60517     muMax = cms.double( -1.0 ),
60518     yMin = cms.double( -1.0 ),
60519     yMax = cms.double( -1.0 ),
60520     dRMin = cms.double( -1.0 ),
60521     dRMax = cms.double( -1.0 ),
60522     maxDepth = cms.int32( -1 ),
60523     nFilt = cms.int32( -1 ),
60524     MinVtxNdof = cms.int32( 5 ),
60525     src = cms.InputTag( "hltCaloTowersIsoTau6Regional" ),
60526     srcPVs = cms.InputTag( "NotUsed" ),
60527     jetType = cms.string( "CaloJet" ),
60528     jetAlgorithm = cms.string( "AntiKt" ),
60529     rParam = cms.double( 0.2 ),
60530     inputEtMin = cms.double( 0.3 ),
60531     inputEMin = cms.double( 0.0 ),
60532     jetPtMin = cms.double( 1.0 ),
60533     doPVCorrection = cms.bool( False ),
60534     doAreaFastjet = cms.bool( False ),
60535     doRhoFastjet = cms.bool( False ),
60536     doPUOffsetCorr = cms.bool( False ),
60537     puPtMin = cms.double( 10.0 ),
60538     nSigmaPU = cms.double( 1.0 ),
60539     radiusPU = cms.double( 0.4 ),
60540     subtractorName = cms.string( "" ),
60541     useExplicitGhosts = cms.bool( False ),
60542     doAreaDiskApprox = cms.bool( False ),
60543     voronoiRfact = cms.double( -9.0 ),
60544     Rho_EtaMax = cms.double( 4.4 ),
60545     Ghost_EtaMax = cms.double( 6.0 ),
60546     Active_Area_Repeats = cms.int32( 5 ),
60547     GhostArea = cms.double( 0.01 ),
60548     restrictInputs = cms.bool( False ),
60549     maxInputs = cms.uint32( 1 ),
60550     writeCompound = cms.bool( False ),
60551     writeJetsWithConst = cms.bool( False ),
60552     doFastJetNonUniform = cms.bool( False ),
60553     useDeterministicSeed = cms.bool( True ),
60554     minSeed = cms.uint32( 0 ),
60555     verbosity = cms.int32( 0 ),
60556     puWidth = cms.double( 0.0 ),
60557     nExclude = cms.uint32( 0 ),
60558     maxBadEcalCells = cms.uint32( 9999999 ),
60559     maxBadHcalCells = cms.uint32( 9999999 ),
60560     maxProblematicEcalCells = cms.uint32( 9999999 ),
60561     maxProblematicHcalCells = cms.uint32( 9999999 ),
60562     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60563     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60564     puCenters = cms.vdouble(  ),
60565     applyWeight = cms.bool( False ),
60566     srcWeights = cms.InputTag( "" ),
60567     minimumTowersFraction = cms.double( 0.0 ),
60568     jetCollInstanceName = cms.string( "" ),
60569     sumRecHits = cms.bool( False )
60570 )
60571 fragment.hltCaloTowersIsoTau7Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60572     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60573     towers = cms.InputTag( "hltTowerMakerForAll" ),
60574     TauId = cms.int32( 6 ),
60575     UseTowersInCone = cms.double( 0.8 ),
60576     minimumE = cms.double( 0.8 ),
60577     minimumEt = cms.double( 0.5 ),
60578     BX = cms.int32( 0 ),
60579     verbose = cms.untracked.int32( 0 )
60580 )
60581 fragment.hltAkIsoTau7Regional = cms.EDProducer( "FastjetJetProducer",
60582     useMassDropTagger = cms.bool( False ),
60583     useFiltering = cms.bool( False ),
60584     useDynamicFiltering = cms.bool( False ),
60585     useTrimming = cms.bool( False ),
60586     usePruning = cms.bool( False ),
60587     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60588     useKtPruning = cms.bool( False ),
60589     useConstituentSubtraction = cms.bool( False ),
60590     useSoftDrop = cms.bool( False ),
60591     correctShape = cms.bool( False ),
60592     UseOnlyVertexTracks = cms.bool( False ),
60593     UseOnlyOnePV = cms.bool( False ),
60594     muCut = cms.double( -1.0 ),
60595     yCut = cms.double( -1.0 ),
60596     rFilt = cms.double( -1.0 ),
60597     rFiltFactor = cms.double( -1.0 ),
60598     trimPtFracMin = cms.double( -1.0 ),
60599     zcut = cms.double( -1.0 ),
60600     rcut_factor = cms.double( -1.0 ),
60601     csRho_EtaMax = cms.double( -1.0 ),
60602     csRParam = cms.double( -1.0 ),
60603     beta = cms.double( -1.0 ),
60604     R0 = cms.double( -1.0 ),
60605     gridMaxRapidity = cms.double( -1.0 ),
60606     gridSpacing = cms.double( -1.0 ),
60607     DzTrVtxMax = cms.double( 0.0 ),
60608     DxyTrVtxMax = cms.double( 0.0 ),
60609     MaxVtxZ = cms.double( 15.0 ),
60610     subjetPtMin = cms.double( -1.0 ),
60611     muMin = cms.double( -1.0 ),
60612     muMax = cms.double( -1.0 ),
60613     yMin = cms.double( -1.0 ),
60614     yMax = cms.double( -1.0 ),
60615     dRMin = cms.double( -1.0 ),
60616     dRMax = cms.double( -1.0 ),
60617     maxDepth = cms.int32( -1 ),
60618     nFilt = cms.int32( -1 ),
60619     MinVtxNdof = cms.int32( 5 ),
60620     src = cms.InputTag( "hltCaloTowersIsoTau7Regional" ),
60621     srcPVs = cms.InputTag( "NotUsed" ),
60622     jetType = cms.string( "CaloJet" ),
60623     jetAlgorithm = cms.string( "AntiKt" ),
60624     rParam = cms.double( 0.2 ),
60625     inputEtMin = cms.double( 0.3 ),
60626     inputEMin = cms.double( 0.0 ),
60627     jetPtMin = cms.double( 1.0 ),
60628     doPVCorrection = cms.bool( False ),
60629     doAreaFastjet = cms.bool( False ),
60630     doRhoFastjet = cms.bool( False ),
60631     doPUOffsetCorr = cms.bool( False ),
60632     puPtMin = cms.double( 10.0 ),
60633     nSigmaPU = cms.double( 1.0 ),
60634     radiusPU = cms.double( 0.4 ),
60635     subtractorName = cms.string( "" ),
60636     useExplicitGhosts = cms.bool( False ),
60637     doAreaDiskApprox = cms.bool( False ),
60638     voronoiRfact = cms.double( -9.0 ),
60639     Rho_EtaMax = cms.double( 4.4 ),
60640     Ghost_EtaMax = cms.double( 6.0 ),
60641     Active_Area_Repeats = cms.int32( 5 ),
60642     GhostArea = cms.double( 0.01 ),
60643     restrictInputs = cms.bool( False ),
60644     maxInputs = cms.uint32( 1 ),
60645     writeCompound = cms.bool( False ),
60646     writeJetsWithConst = cms.bool( False ),
60647     doFastJetNonUniform = cms.bool( False ),
60648     useDeterministicSeed = cms.bool( True ),
60649     minSeed = cms.uint32( 0 ),
60650     verbosity = cms.int32( 0 ),
60651     puWidth = cms.double( 0.0 ),
60652     nExclude = cms.uint32( 0 ),
60653     maxBadEcalCells = cms.uint32( 9999999 ),
60654     maxBadHcalCells = cms.uint32( 9999999 ),
60655     maxProblematicEcalCells = cms.uint32( 9999999 ),
60656     maxProblematicHcalCells = cms.uint32( 9999999 ),
60657     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60658     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60659     puCenters = cms.vdouble(  ),
60660     applyWeight = cms.bool( False ),
60661     srcWeights = cms.InputTag( "" ),
60662     minimumTowersFraction = cms.double( 0.0 ),
60663     jetCollInstanceName = cms.string( "" ),
60664     sumRecHits = cms.bool( False )
60665 )
60666 fragment.hltCaloTowersIsoTau8Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60667     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60668     towers = cms.InputTag( "hltTowerMakerForAll" ),
60669     TauId = cms.int32( 7 ),
60670     UseTowersInCone = cms.double( 0.8 ),
60671     minimumE = cms.double( 0.8 ),
60672     minimumEt = cms.double( 0.5 ),
60673     BX = cms.int32( 0 ),
60674     verbose = cms.untracked.int32( 0 )
60675 )
60676 fragment.hltAkIsoTau8Regional = cms.EDProducer( "FastjetJetProducer",
60677     useMassDropTagger = cms.bool( False ),
60678     useFiltering = cms.bool( False ),
60679     useDynamicFiltering = cms.bool( False ),
60680     useTrimming = cms.bool( False ),
60681     usePruning = cms.bool( False ),
60682     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60683     useKtPruning = cms.bool( False ),
60684     useConstituentSubtraction = cms.bool( False ),
60685     useSoftDrop = cms.bool( False ),
60686     correctShape = cms.bool( False ),
60687     UseOnlyVertexTracks = cms.bool( False ),
60688     UseOnlyOnePV = cms.bool( False ),
60689     muCut = cms.double( -1.0 ),
60690     yCut = cms.double( -1.0 ),
60691     rFilt = cms.double( -1.0 ),
60692     rFiltFactor = cms.double( -1.0 ),
60693     trimPtFracMin = cms.double( -1.0 ),
60694     zcut = cms.double( -1.0 ),
60695     rcut_factor = cms.double( -1.0 ),
60696     csRho_EtaMax = cms.double( -1.0 ),
60697     csRParam = cms.double( -1.0 ),
60698     beta = cms.double( -1.0 ),
60699     R0 = cms.double( -1.0 ),
60700     gridMaxRapidity = cms.double( -1.0 ),
60701     gridSpacing = cms.double( -1.0 ),
60702     DzTrVtxMax = cms.double( 0.0 ),
60703     DxyTrVtxMax = cms.double( 0.0 ),
60704     MaxVtxZ = cms.double( 15.0 ),
60705     subjetPtMin = cms.double( -1.0 ),
60706     muMin = cms.double( -1.0 ),
60707     muMax = cms.double( -1.0 ),
60708     yMin = cms.double( -1.0 ),
60709     yMax = cms.double( -1.0 ),
60710     dRMin = cms.double( -1.0 ),
60711     dRMax = cms.double( -1.0 ),
60712     maxDepth = cms.int32( -1 ),
60713     nFilt = cms.int32( -1 ),
60714     MinVtxNdof = cms.int32( 5 ),
60715     src = cms.InputTag( "hltCaloTowersIsoTau8Regional" ),
60716     srcPVs = cms.InputTag( "NotUsed" ),
60717     jetType = cms.string( "CaloJet" ),
60718     jetAlgorithm = cms.string( "AntiKt" ),
60719     rParam = cms.double( 0.2 ),
60720     inputEtMin = cms.double( 0.3 ),
60721     inputEMin = cms.double( 0.0 ),
60722     jetPtMin = cms.double( 1.0 ),
60723     doPVCorrection = cms.bool( False ),
60724     doAreaFastjet = cms.bool( False ),
60725     doRhoFastjet = cms.bool( False ),
60726     doPUOffsetCorr = cms.bool( False ),
60727     puPtMin = cms.double( 10.0 ),
60728     nSigmaPU = cms.double( 1.0 ),
60729     radiusPU = cms.double( 0.4 ),
60730     subtractorName = cms.string( "" ),
60731     useExplicitGhosts = cms.bool( False ),
60732     doAreaDiskApprox = cms.bool( False ),
60733     voronoiRfact = cms.double( -9.0 ),
60734     Rho_EtaMax = cms.double( 4.4 ),
60735     Ghost_EtaMax = cms.double( 6.0 ),
60736     Active_Area_Repeats = cms.int32( 5 ),
60737     GhostArea = cms.double( 0.01 ),
60738     restrictInputs = cms.bool( False ),
60739     maxInputs = cms.uint32( 1 ),
60740     writeCompound = cms.bool( False ),
60741     writeJetsWithConst = cms.bool( False ),
60742     doFastJetNonUniform = cms.bool( False ),
60743     useDeterministicSeed = cms.bool( True ),
60744     minSeed = cms.uint32( 0 ),
60745     verbosity = cms.int32( 0 ),
60746     puWidth = cms.double( 0.0 ),
60747     nExclude = cms.uint32( 0 ),
60748     maxBadEcalCells = cms.uint32( 9999999 ),
60749     maxBadHcalCells = cms.uint32( 9999999 ),
60750     maxProblematicEcalCells = cms.uint32( 9999999 ),
60751     maxProblematicHcalCells = cms.uint32( 9999999 ),
60752     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60753     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60754     puCenters = cms.vdouble(  ),
60755     applyWeight = cms.bool( False ),
60756     srcWeights = cms.InputTag( "" ),
60757     minimumTowersFraction = cms.double( 0.0 ),
60758     jetCollInstanceName = cms.string( "" ),
60759     sumRecHits = cms.bool( False )
60760 )
60761 fragment.hltCaloTowersIsoTau9Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60762     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60763     towers = cms.InputTag( "hltTowerMakerForAll" ),
60764     TauId = cms.int32( 8 ),
60765     UseTowersInCone = cms.double( 0.8 ),
60766     minimumE = cms.double( 0.8 ),
60767     minimumEt = cms.double( 0.5 ),
60768     BX = cms.int32( 0 ),
60769     verbose = cms.untracked.int32( 0 )
60770 )
60771 fragment.hltAkIsoTau9Regional = cms.EDProducer( "FastjetJetProducer",
60772     useMassDropTagger = cms.bool( False ),
60773     useFiltering = cms.bool( False ),
60774     useDynamicFiltering = cms.bool( False ),
60775     useTrimming = cms.bool( False ),
60776     usePruning = cms.bool( False ),
60777     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60778     useKtPruning = cms.bool( False ),
60779     useConstituentSubtraction = cms.bool( False ),
60780     useSoftDrop = cms.bool( False ),
60781     correctShape = cms.bool( False ),
60782     UseOnlyVertexTracks = cms.bool( False ),
60783     UseOnlyOnePV = cms.bool( False ),
60784     muCut = cms.double( -1.0 ),
60785     yCut = cms.double( -1.0 ),
60786     rFilt = cms.double( -1.0 ),
60787     rFiltFactor = cms.double( -1.0 ),
60788     trimPtFracMin = cms.double( -1.0 ),
60789     zcut = cms.double( -1.0 ),
60790     rcut_factor = cms.double( -1.0 ),
60791     csRho_EtaMax = cms.double( -1.0 ),
60792     csRParam = cms.double( -1.0 ),
60793     beta = cms.double( -1.0 ),
60794     R0 = cms.double( -1.0 ),
60795     gridMaxRapidity = cms.double( -1.0 ),
60796     gridSpacing = cms.double( -1.0 ),
60797     DzTrVtxMax = cms.double( 0.0 ),
60798     DxyTrVtxMax = cms.double( 0.0 ),
60799     MaxVtxZ = cms.double( 15.0 ),
60800     subjetPtMin = cms.double( -1.0 ),
60801     muMin = cms.double( -1.0 ),
60802     muMax = cms.double( -1.0 ),
60803     yMin = cms.double( -1.0 ),
60804     yMax = cms.double( -1.0 ),
60805     dRMin = cms.double( -1.0 ),
60806     dRMax = cms.double( -1.0 ),
60807     maxDepth = cms.int32( -1 ),
60808     nFilt = cms.int32( -1 ),
60809     MinVtxNdof = cms.int32( 5 ),
60810     src = cms.InputTag( "hltCaloTowersIsoTau9Regional" ),
60811     srcPVs = cms.InputTag( "NotUsed" ),
60812     jetType = cms.string( "CaloJet" ),
60813     jetAlgorithm = cms.string( "AntiKt" ),
60814     rParam = cms.double( 0.2 ),
60815     inputEtMin = cms.double( 0.3 ),
60816     inputEMin = cms.double( 0.0 ),
60817     jetPtMin = cms.double( 1.0 ),
60818     doPVCorrection = cms.bool( False ),
60819     doAreaFastjet = cms.bool( False ),
60820     doRhoFastjet = cms.bool( False ),
60821     doPUOffsetCorr = cms.bool( False ),
60822     puPtMin = cms.double( 10.0 ),
60823     nSigmaPU = cms.double( 1.0 ),
60824     radiusPU = cms.double( 0.4 ),
60825     subtractorName = cms.string( "" ),
60826     useExplicitGhosts = cms.bool( False ),
60827     doAreaDiskApprox = cms.bool( False ),
60828     voronoiRfact = cms.double( -9.0 ),
60829     Rho_EtaMax = cms.double( 4.4 ),
60830     Ghost_EtaMax = cms.double( 6.0 ),
60831     Active_Area_Repeats = cms.int32( 5 ),
60832     GhostArea = cms.double( 0.01 ),
60833     restrictInputs = cms.bool( False ),
60834     maxInputs = cms.uint32( 1 ),
60835     writeCompound = cms.bool( False ),
60836     writeJetsWithConst = cms.bool( False ),
60837     doFastJetNonUniform = cms.bool( False ),
60838     useDeterministicSeed = cms.bool( True ),
60839     minSeed = cms.uint32( 0 ),
60840     verbosity = cms.int32( 0 ),
60841     puWidth = cms.double( 0.0 ),
60842     nExclude = cms.uint32( 0 ),
60843     maxBadEcalCells = cms.uint32( 9999999 ),
60844     maxBadHcalCells = cms.uint32( 9999999 ),
60845     maxProblematicEcalCells = cms.uint32( 9999999 ),
60846     maxProblematicHcalCells = cms.uint32( 9999999 ),
60847     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60848     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60849     puCenters = cms.vdouble(  ),
60850     applyWeight = cms.bool( False ),
60851     srcWeights = cms.InputTag( "" ),
60852     minimumTowersFraction = cms.double( 0.0 ),
60853     jetCollInstanceName = cms.string( "" ),
60854     sumRecHits = cms.bool( False )
60855 )
60856 fragment.hltCaloTowersIsoTau10Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60857     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60858     towers = cms.InputTag( "hltTowerMakerForAll" ),
60859     TauId = cms.int32( 9 ),
60860     UseTowersInCone = cms.double( 0.8 ),
60861     minimumE = cms.double( 0.8 ),
60862     minimumEt = cms.double( 0.5 ),
60863     BX = cms.int32( 0 ),
60864     verbose = cms.untracked.int32( 0 )
60865 )
60866 fragment.hltAkIsoTau10Regional = cms.EDProducer( "FastjetJetProducer",
60867     useMassDropTagger = cms.bool( False ),
60868     useFiltering = cms.bool( False ),
60869     useDynamicFiltering = cms.bool( False ),
60870     useTrimming = cms.bool( False ),
60871     usePruning = cms.bool( False ),
60872     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60873     useKtPruning = cms.bool( False ),
60874     useConstituentSubtraction = cms.bool( False ),
60875     useSoftDrop = cms.bool( False ),
60876     correctShape = cms.bool( False ),
60877     UseOnlyVertexTracks = cms.bool( False ),
60878     UseOnlyOnePV = cms.bool( False ),
60879     muCut = cms.double( -1.0 ),
60880     yCut = cms.double( -1.0 ),
60881     rFilt = cms.double( -1.0 ),
60882     rFiltFactor = cms.double( -1.0 ),
60883     trimPtFracMin = cms.double( -1.0 ),
60884     zcut = cms.double( -1.0 ),
60885     rcut_factor = cms.double( -1.0 ),
60886     csRho_EtaMax = cms.double( -1.0 ),
60887     csRParam = cms.double( -1.0 ),
60888     beta = cms.double( -1.0 ),
60889     R0 = cms.double( -1.0 ),
60890     gridMaxRapidity = cms.double( -1.0 ),
60891     gridSpacing = cms.double( -1.0 ),
60892     DzTrVtxMax = cms.double( 0.0 ),
60893     DxyTrVtxMax = cms.double( 0.0 ),
60894     MaxVtxZ = cms.double( 15.0 ),
60895     subjetPtMin = cms.double( -1.0 ),
60896     muMin = cms.double( -1.0 ),
60897     muMax = cms.double( -1.0 ),
60898     yMin = cms.double( -1.0 ),
60899     yMax = cms.double( -1.0 ),
60900     dRMin = cms.double( -1.0 ),
60901     dRMax = cms.double( -1.0 ),
60902     maxDepth = cms.int32( -1 ),
60903     nFilt = cms.int32( -1 ),
60904     MinVtxNdof = cms.int32( 5 ),
60905     src = cms.InputTag( "hltCaloTowersIsoTau10Regional" ),
60906     srcPVs = cms.InputTag( "NotUsed" ),
60907     jetType = cms.string( "CaloJet" ),
60908     jetAlgorithm = cms.string( "AntiKt" ),
60909     rParam = cms.double( 0.2 ),
60910     inputEtMin = cms.double( 0.3 ),
60911     inputEMin = cms.double( 0.0 ),
60912     jetPtMin = cms.double( 1.0 ),
60913     doPVCorrection = cms.bool( False ),
60914     doAreaFastjet = cms.bool( False ),
60915     doRhoFastjet = cms.bool( False ),
60916     doPUOffsetCorr = cms.bool( False ),
60917     puPtMin = cms.double( 10.0 ),
60918     nSigmaPU = cms.double( 1.0 ),
60919     radiusPU = cms.double( 0.4 ),
60920     subtractorName = cms.string( "" ),
60921     useExplicitGhosts = cms.bool( False ),
60922     doAreaDiskApprox = cms.bool( False ),
60923     voronoiRfact = cms.double( -9.0 ),
60924     Rho_EtaMax = cms.double( 4.4 ),
60925     Ghost_EtaMax = cms.double( 6.0 ),
60926     Active_Area_Repeats = cms.int32( 5 ),
60927     GhostArea = cms.double( 0.01 ),
60928     restrictInputs = cms.bool( False ),
60929     maxInputs = cms.uint32( 1 ),
60930     writeCompound = cms.bool( False ),
60931     writeJetsWithConst = cms.bool( False ),
60932     doFastJetNonUniform = cms.bool( False ),
60933     useDeterministicSeed = cms.bool( True ),
60934     minSeed = cms.uint32( 0 ),
60935     verbosity = cms.int32( 0 ),
60936     puWidth = cms.double( 0.0 ),
60937     nExclude = cms.uint32( 0 ),
60938     maxBadEcalCells = cms.uint32( 9999999 ),
60939     maxBadHcalCells = cms.uint32( 9999999 ),
60940     maxProblematicEcalCells = cms.uint32( 9999999 ),
60941     maxProblematicHcalCells = cms.uint32( 9999999 ),
60942     maxRecoveredEcalCells = cms.uint32( 9999999 ),
60943     maxRecoveredHcalCells = cms.uint32( 9999999 ),
60944     puCenters = cms.vdouble(  ),
60945     applyWeight = cms.bool( False ),
60946     srcWeights = cms.InputTag( "" ),
60947     minimumTowersFraction = cms.double( 0.0 ),
60948     jetCollInstanceName = cms.string( "" ),
60949     sumRecHits = cms.bool( False )
60950 )
60951 fragment.hltCaloTowersIsoTau11Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
60952     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
60953     towers = cms.InputTag( "hltTowerMakerForAll" ),
60954     TauId = cms.int32( 10 ),
60955     UseTowersInCone = cms.double( 0.8 ),
60956     minimumE = cms.double( 0.8 ),
60957     minimumEt = cms.double( 0.5 ),
60958     BX = cms.int32( 0 ),
60959     verbose = cms.untracked.int32( 0 )
60960 )
60961 fragment.hltAkIsoTau11Regional = cms.EDProducer( "FastjetJetProducer",
60962     useMassDropTagger = cms.bool( False ),
60963     useFiltering = cms.bool( False ),
60964     useDynamicFiltering = cms.bool( False ),
60965     useTrimming = cms.bool( False ),
60966     usePruning = cms.bool( False ),
60967     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
60968     useKtPruning = cms.bool( False ),
60969     useConstituentSubtraction = cms.bool( False ),
60970     useSoftDrop = cms.bool( False ),
60971     correctShape = cms.bool( False ),
60972     UseOnlyVertexTracks = cms.bool( False ),
60973     UseOnlyOnePV = cms.bool( False ),
60974     muCut = cms.double( -1.0 ),
60975     yCut = cms.double( -1.0 ),
60976     rFilt = cms.double( -1.0 ),
60977     rFiltFactor = cms.double( -1.0 ),
60978     trimPtFracMin = cms.double( -1.0 ),
60979     zcut = cms.double( -1.0 ),
60980     rcut_factor = cms.double( -1.0 ),
60981     csRho_EtaMax = cms.double( -1.0 ),
60982     csRParam = cms.double( -1.0 ),
60983     beta = cms.double( -1.0 ),
60984     R0 = cms.double( -1.0 ),
60985     gridMaxRapidity = cms.double( -1.0 ),
60986     gridSpacing = cms.double( -1.0 ),
60987     DzTrVtxMax = cms.double( 0.0 ),
60988     DxyTrVtxMax = cms.double( 0.0 ),
60989     MaxVtxZ = cms.double( 15.0 ),
60990     subjetPtMin = cms.double( -1.0 ),
60991     muMin = cms.double( -1.0 ),
60992     muMax = cms.double( -1.0 ),
60993     yMin = cms.double( -1.0 ),
60994     yMax = cms.double( -1.0 ),
60995     dRMin = cms.double( -1.0 ),
60996     dRMax = cms.double( -1.0 ),
60997     maxDepth = cms.int32( -1 ),
60998     nFilt = cms.int32( -1 ),
60999     MinVtxNdof = cms.int32( 5 ),
61000     src = cms.InputTag( "hltCaloTowersIsoTau11Regional" ),
61001     srcPVs = cms.InputTag( "NotUsed" ),
61002     jetType = cms.string( "CaloJet" ),
61003     jetAlgorithm = cms.string( "AntiKt" ),
61004     rParam = cms.double( 0.2 ),
61005     inputEtMin = cms.double( 0.3 ),
61006     inputEMin = cms.double( 0.0 ),
61007     jetPtMin = cms.double( 1.0 ),
61008     doPVCorrection = cms.bool( False ),
61009     doAreaFastjet = cms.bool( False ),
61010     doRhoFastjet = cms.bool( False ),
61011     doPUOffsetCorr = cms.bool( False ),
61012     puPtMin = cms.double( 10.0 ),
61013     nSigmaPU = cms.double( 1.0 ),
61014     radiusPU = cms.double( 0.4 ),
61015     subtractorName = cms.string( "" ),
61016     useExplicitGhosts = cms.bool( False ),
61017     doAreaDiskApprox = cms.bool( False ),
61018     voronoiRfact = cms.double( -9.0 ),
61019     Rho_EtaMax = cms.double( 4.4 ),
61020     Ghost_EtaMax = cms.double( 6.0 ),
61021     Active_Area_Repeats = cms.int32( 5 ),
61022     GhostArea = cms.double( 0.01 ),
61023     restrictInputs = cms.bool( False ),
61024     maxInputs = cms.uint32( 1 ),
61025     writeCompound = cms.bool( False ),
61026     writeJetsWithConst = cms.bool( False ),
61027     doFastJetNonUniform = cms.bool( False ),
61028     useDeterministicSeed = cms.bool( True ),
61029     minSeed = cms.uint32( 0 ),
61030     verbosity = cms.int32( 0 ),
61031     puWidth = cms.double( 0.0 ),
61032     nExclude = cms.uint32( 0 ),
61033     maxBadEcalCells = cms.uint32( 9999999 ),
61034     maxBadHcalCells = cms.uint32( 9999999 ),
61035     maxProblematicEcalCells = cms.uint32( 9999999 ),
61036     maxProblematicHcalCells = cms.uint32( 9999999 ),
61037     maxRecoveredEcalCells = cms.uint32( 9999999 ),
61038     maxRecoveredHcalCells = cms.uint32( 9999999 ),
61039     puCenters = cms.vdouble(  ),
61040     applyWeight = cms.bool( False ),
61041     srcWeights = cms.InputTag( "" ),
61042     minimumTowersFraction = cms.double( 0.0 ),
61043     jetCollInstanceName = cms.string( "" ),
61044     sumRecHits = cms.bool( False )
61045 )
61046 fragment.hltCaloTowersIsoTau12Regional = cms.EDProducer( "CaloTowerFromL1TCreatorForTauHLT",
61047     TauTrigger = cms.InputTag( 'hltGtStage2Digis','Tau' ),
61048     towers = cms.InputTag( "hltTowerMakerForAll" ),
61049     TauId = cms.int32( 11 ),
61050     UseTowersInCone = cms.double( 0.8 ),
61051     minimumE = cms.double( 0.8 ),
61052     minimumEt = cms.double( 0.5 ),
61053     BX = cms.int32( 0 ),
61054     verbose = cms.untracked.int32( 0 )
61055 )
61056 fragment.hltAkIsoTau12Regional = cms.EDProducer( "FastjetJetProducer",
61057     useMassDropTagger = cms.bool( False ),
61058     useFiltering = cms.bool( False ),
61059     useDynamicFiltering = cms.bool( False ),
61060     useTrimming = cms.bool( False ),
61061     usePruning = cms.bool( False ),
61062     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
61063     useKtPruning = cms.bool( False ),
61064     useConstituentSubtraction = cms.bool( False ),
61065     useSoftDrop = cms.bool( False ),
61066     correctShape = cms.bool( False ),
61067     UseOnlyVertexTracks = cms.bool( False ),
61068     UseOnlyOnePV = cms.bool( False ),
61069     muCut = cms.double( -1.0 ),
61070     yCut = cms.double( -1.0 ),
61071     rFilt = cms.double( -1.0 ),
61072     rFiltFactor = cms.double( -1.0 ),
61073     trimPtFracMin = cms.double( -1.0 ),
61074     zcut = cms.double( -1.0 ),
61075     rcut_factor = cms.double( -1.0 ),
61076     csRho_EtaMax = cms.double( -1.0 ),
61077     csRParam = cms.double( -1.0 ),
61078     beta = cms.double( -1.0 ),
61079     R0 = cms.double( -1.0 ),
61080     gridMaxRapidity = cms.double( -1.0 ),
61081     gridSpacing = cms.double( -1.0 ),
61082     DzTrVtxMax = cms.double( 0.0 ),
61083     DxyTrVtxMax = cms.double( 0.0 ),
61084     MaxVtxZ = cms.double( 15.0 ),
61085     subjetPtMin = cms.double( -1.0 ),
61086     muMin = cms.double( -1.0 ),
61087     muMax = cms.double( -1.0 ),
61088     yMin = cms.double( -1.0 ),
61089     yMax = cms.double( -1.0 ),
61090     dRMin = cms.double( -1.0 ),
61091     dRMax = cms.double( -1.0 ),
61092     maxDepth = cms.int32( -1 ),
61093     nFilt = cms.int32( -1 ),
61094     MinVtxNdof = cms.int32( 5 ),
61095     src = cms.InputTag( "hltCaloTowersIsoTau12Regional" ),
61096     srcPVs = cms.InputTag( "NotUsed" ),
61097     jetType = cms.string( "CaloJet" ),
61098     jetAlgorithm = cms.string( "AntiKt" ),
61099     rParam = cms.double( 0.2 ),
61100     inputEtMin = cms.double( 0.3 ),
61101     inputEMin = cms.double( 0.0 ),
61102     jetPtMin = cms.double( 1.0 ),
61103     doPVCorrection = cms.bool( False ),
61104     doAreaFastjet = cms.bool( False ),
61105     doRhoFastjet = cms.bool( False ),
61106     doPUOffsetCorr = cms.bool( False ),
61107     puPtMin = cms.double( 10.0 ),
61108     nSigmaPU = cms.double( 1.0 ),
61109     radiusPU = cms.double( 0.4 ),
61110     subtractorName = cms.string( "" ),
61111     useExplicitGhosts = cms.bool( False ),
61112     doAreaDiskApprox = cms.bool( False ),
61113     voronoiRfact = cms.double( -9.0 ),
61114     Rho_EtaMax = cms.double( 4.4 ),
61115     Ghost_EtaMax = cms.double( 6.0 ),
61116     Active_Area_Repeats = cms.int32( 5 ),
61117     GhostArea = cms.double( 0.01 ),
61118     restrictInputs = cms.bool( False ),
61119     maxInputs = cms.uint32( 1 ),
61120     writeCompound = cms.bool( False ),
61121     writeJetsWithConst = cms.bool( False ),
61122     doFastJetNonUniform = cms.bool( False ),
61123     useDeterministicSeed = cms.bool( True ),
61124     minSeed = cms.uint32( 0 ),
61125     verbosity = cms.int32( 0 ),
61126     puWidth = cms.double( 0.0 ),
61127     nExclude = cms.uint32( 0 ),
61128     maxBadEcalCells = cms.uint32( 9999999 ),
61129     maxBadHcalCells = cms.uint32( 9999999 ),
61130     maxProblematicEcalCells = cms.uint32( 9999999 ),
61131     maxProblematicHcalCells = cms.uint32( 9999999 ),
61132     maxRecoveredEcalCells = cms.uint32( 9999999 ),
61133     maxRecoveredHcalCells = cms.uint32( 9999999 ),
61134     puCenters = cms.vdouble(  ),
61135     applyWeight = cms.bool( False ),
61136     srcWeights = cms.InputTag( "" ),
61137     minimumTowersFraction = cms.double( 0.0 ),
61138     jetCollInstanceName = cms.string( "" ),
61139     sumRecHits = cms.bool( False )
61140 )
61141 fragment.hltL2TauJets = cms.EDProducer( "L2TauJetsMerger",
61142     JetSrc = cms.VInputTag( 'hltAkIsoTau1Regional','hltAkIsoTau2Regional','hltAkIsoTau3Regional','hltAkIsoTau4Regional','hltAkIsoTau5Regional','hltAkIsoTau6Regional','hltAkIsoTau7Regional','hltAkIsoTau8Regional','hltAkIsoTau9Regional','hltAkIsoTau10Regional','hltAkIsoTau11Regional','hltAkIsoTau12Regional' ),
61143     EtMin = cms.double( 20.0 )
61144 )
61145 fragment.hltDoubleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
61146     saveTags = cms.bool( True ),
61147     inputTag = cms.InputTag( "hltL2TauJets" ),
61148     triggerType = cms.int32( 84 ),
61149     MinE = cms.double( -1.0 ),
61150     MinPt = cms.double( 20.0 ),
61151     MinMass = cms.double( -1.0 ),
61152     MaxMass = cms.double( -1.0 ),
61153     MinEta = cms.double( -1.0 ),
61154     MaxEta = cms.double( 2.2 ),
61155     MinN = cms.int32( 2 )
61156 )
61157 fragment.hltL2TausForPixelIsolation = cms.EDFilter( "CaloJetSelector",
61158     src = cms.InputTag( "hltL2TauJets" ),
61159     filter = cms.bool( False ),
61160     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
61161 )
61162 fragment.hltL2TauPixelIsoTagProducerGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
61163     JetSrc = cms.InputTag( "hltL2TausForPixelIsolation" ),
61164     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
61165     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
61166     MaxNumberPV = cms.int32( 1 ),
61167     IsoConeMax = cms.double( 0.4 ),
61168     IsoConeMin = cms.double( 0.15 ),
61169     TrackMinPt = cms.double( 0.9 ),
61170     TrackMinNHits = cms.int32( 3 ),
61171     TrackMaxNChi2 = cms.double( 1000.0 ),
61172     TrackPVMaxDZ = cms.double( 0.1 ),
61173     TrackMaxDxy = cms.double( 0.2 ),
61174     TrackSrc = cms.InputTag( "" )
61175 )
61176 fragment.hltL2TauIsoFilterGlob = cms.EDFilter( "HLTCaloJetTag",
61177     saveTags = cms.bool( True ),
61178     Jets = cms.InputTag( "hltL2TausForPixelIsolation" ),
61179     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerGlob" ),
61180     MinTag = cms.double( 0.0 ),
61181     MaxTag = cms.double( 3.0 ),
61182     MinJets = cms.int32( 1 ),
61183     MatchJetsByDeltaR = cms.bool( False ),
61184     MaxJetDeltaR = cms.double( 0.1 ),
61185     TriggerType = cms.int32( 84 )
61186 )
61187 fragment.hltL2TauJetsIsoGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
61188     HLTObject = cms.InputTag( "hltL2TauIsoFilterGlob" ),
61189     TriggerTypes = cms.vint32( 84 )
61190 )
61191 fragment.hltDoubleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
61192     saveTags = cms.bool( True ),
61193     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
61194     triggerType = cms.int32( 84 ),
61195     MinE = cms.double( -1.0 ),
61196     MinPt = cms.double( 20.0 ),
61197     MinMass = cms.double( -1.0 ),
61198     MaxMass = cms.double( -1.0 ),
61199     MinEta = cms.double( -1.0 ),
61200     MaxEta = cms.double( 2.2 ),
61201     MinN = cms.int32( 2 )
61202 )
61203 fragment.hltStripTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
61204     DebugOn = cms.untracked.bool( False ),
61205     DetectorType = cms.untracked.string( "sistrip" ),
61206     acceptedCombinations = cms.untracked.vstring(  ),
61207     DcsStatusLabel = cms.untracked.InputTag( "" ),
61208     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
61209 )
61210 fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals = cms.EDProducer( "PFRecoTauChargedHadronProducer",
61211     ranking = cms.VPSet( 
61212       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
61213         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
61214         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
61215         name = cms.string( "ChargedPFCandidate" ),
61216         selectionPassFunction = cms.string( "-pt" )
61217       ),
61218       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
61219         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
61220         selection = cms.string( "algoIs('kPFNeutralHadron')" ),
61221         name = cms.string( "ChargedPFCandidate" ),
61222         selectionPassFunction = cms.string( "-pt" )
61223       )
61224     ),
61225     verbosity = cms.int32( 0 ),
61226     maxJetAbsEta = cms.double( 99.0 ),
61227     outputSelection = cms.string( "pt > 0.5" ),
61228     minJetPt = cms.double( -1.0 ),
61229     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
61230     builders = cms.VPSet( 
61231       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
61232         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
61233         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
61234         dRmergePhotonWrtOther = cms.double( 0.005 ),
61235         qualityCuts = cms.PSet( 
61236           vertexTrackFiltering = cms.bool( False ),
61237           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
61238           recoverLeadingTrk = cms.bool( False ),
61239           signalQualityCuts = cms.PSet( 
61240             minNeutralHadronEt = cms.double( 30.0 ),
61241             maxDeltaZ = cms.double( 0.2 ),
61242             minTrackPt = cms.double( 0.0 ),
61243             minGammaEt = cms.double( 0.5 ),
61244             minTrackHits = cms.uint32( 3 ),
61245             minTrackPixelHits = cms.uint32( 0 ),
61246             maxTrackChi2 = cms.double( 1000.0 ),
61247             maxTransverseImpactParameter = cms.double( 0.2 ),
61248             useTracksInsteadOfPFHadrons = cms.bool( False )
61249           ),
61250           vxAssocQualityCuts = cms.PSet( 
61251             minTrackPt = cms.double( 0.0 ),
61252             minGammaEt = cms.double( 0.5 ),
61253             minTrackHits = cms.uint32( 3 ),
61254             minTrackPixelHits = cms.uint32( 0 ),
61255             maxTrackChi2 = cms.double( 1000.0 ),
61256             maxTransverseImpactParameter = cms.double( 0.2 ),
61257             useTracksInsteadOfPFHadrons = cms.bool( False )
61258           ),
61259           pvFindingAlgo = cms.string( "closestInDeltaZ" )
61260         ),
61261         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
61262         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
61263         dRmergePhotonWrtElectron = cms.double( 0.005 ),
61264         minMergeGammaEt = cms.double( 0.0 ),
61265         minBlockElementMatchesPhoton = cms.int32( 2 ),
61266         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
61267         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
61268         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
61269         minMergeChargedHadronPt = cms.double( 100.0 ),
61270         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
61271         name = cms.string( "chargedPFCandidates" ),
61272         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
61273         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
61274         minMergeNeutralHadronEt = cms.double( 0.0 )
61275       ),
61276       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
61277         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
61278         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
61279         dRmergePhotonWrtOther = cms.double( 0.005 ),
61280         qualityCuts = cms.PSet( 
61281           vertexTrackFiltering = cms.bool( False ),
61282           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
61283           recoverLeadingTrk = cms.bool( False ),
61284           signalQualityCuts = cms.PSet( 
61285             minNeutralHadronEt = cms.double( 30.0 ),
61286             maxDeltaZ = cms.double( 0.2 ),
61287             minTrackPt = cms.double( 0.0 ),
61288             minGammaEt = cms.double( 0.5 ),
61289             minTrackHits = cms.uint32( 3 ),
61290             minTrackPixelHits = cms.uint32( 0 ),
61291             maxTrackChi2 = cms.double( 1000.0 ),
61292             maxTransverseImpactParameter = cms.double( 0.2 ),
61293             useTracksInsteadOfPFHadrons = cms.bool( False )
61294           ),
61295           vxAssocQualityCuts = cms.PSet( 
61296             minTrackPt = cms.double( 0.0 ),
61297             minGammaEt = cms.double( 0.5 ),
61298             minTrackHits = cms.uint32( 3 ),
61299             minTrackPixelHits = cms.uint32( 0 ),
61300             maxTrackChi2 = cms.double( 1000.0 ),
61301             maxTransverseImpactParameter = cms.double( 0.2 ),
61302             useTracksInsteadOfPFHadrons = cms.bool( False )
61303           ),
61304           pvFindingAlgo = cms.string( "closestInDeltaZ" )
61305         ),
61306         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
61307         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
61308         dRmergePhotonWrtElectron = cms.double( 0.005 ),
61309         minMergeGammaEt = cms.double( 0.0 ),
61310         minBlockElementMatchesPhoton = cms.int32( 2 ),
61311         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
61312         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
61313         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
61314         minMergeChargedHadronPt = cms.double( 0.0 ),
61315         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
61316         name = cms.string( "PFNeutralHadrons" ),
61317         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
61318         chargedHadronCandidatesParticleIds = cms.vint32( 5 ),
61319         minMergeNeutralHadronEt = cms.double( 0.0 )
61320       )
61321     )
61322 )
61323 fragment.hltHpsCombinatoricRecoTaus = cms.EDProducer( "RecoTauProducer",
61324     piZeroSrc = cms.InputTag( "hltPFTauPiZeros" ),
61325     jetRegionSrc = cms.InputTag( "hltTauPFJets08Region" ),
61326     maxJetAbsEta = cms.double( 2.5 ),
61327     outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ),
61328     chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals" ),
61329     minJetPt = cms.double( 14.0 ),
61330     jetSrc = cms.InputTag( "hltAK4PFJetsForTaus" ),
61331     builders = cms.VPSet( 
61332       cms.PSet(  decayModes = cms.VPSet( 
61333   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
61334     maxTracks = cms.uint32( 6 ),
61335     nPiZeros = cms.uint32( 0 ),
61336     nCharged = cms.uint32( 1 )
61337   ),
61338   cms.PSet(  maxPiZeros = cms.uint32( 6 ),
61339     maxTracks = cms.uint32( 6 ),
61340     nCharged = cms.uint32( 1 ),
61341     nPiZeros = cms.uint32( 1 )
61342   ),
61343   cms.PSet(  maxPiZeros = cms.uint32( 5 ),
61344     maxTracks = cms.uint32( 6 ),
61345     nCharged = cms.uint32( 1 ),
61346     nPiZeros = cms.uint32( 2 )
61347   ),
61348   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
61349     maxTracks = cms.uint32( 6 ),
61350     nCharged = cms.uint32( 2 ),
61351     nPiZeros = cms.uint32( 0 )
61352   ),
61353   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
61354     maxTracks = cms.uint32( 6 ),
61355     nCharged = cms.uint32( 2 ),
61356     nPiZeros = cms.uint32( 1 )
61357   ),
61358   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
61359     maxTracks = cms.uint32( 6 ),
61360     nCharged = cms.uint32( 3 ),
61361     nPiZeros = cms.uint32( 0 )
61362   ),
61363   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
61364     maxTracks = cms.uint32( 6 ),
61365     nCharged = cms.uint32( 3 ),
61366     nPiZeros = cms.uint32( 1 )
61367   )
61368 ),
61369         isolationConeSize = cms.double( 0.5 ),
61370         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
61371         minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
61372         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
61373         minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
61374         name = cms.string( "combinatoric" ),
61375         pfCandSrc = cms.InputTag( "hltParticleFlowForTaus" ),
61376         plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ),
61377         qualityCuts = cms.PSet( 
61378           isolationQualityCuts = cms.PSet( 
61379             maxDeltaZ = cms.double( 0.2 ),
61380             maxTrackChi2 = cms.double( 100.0 ),
61381             maxTransverseImpactParameter = cms.double( 0.03 ),
61382             minGammaEt = cms.double( 1.5 ),
61383             minTrackHits = cms.uint32( 3 ),
61384             minTrackPixelHits = cms.uint32( 0 ),
61385             minTrackPt = cms.double( 1.0 ),
61386             minTrackVertexWeight = cms.double( -1.0 )
61387           ),
61388           leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
61389           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
61390           pvFindingAlgo = cms.string( "closestInDeltaZ" ),
61391           recoverLeadingTrk = cms.bool( False ),
61392           signalQualityCuts = cms.PSet( 
61393             maxDeltaZ = cms.double( 0.4 ),
61394             maxTrackChi2 = cms.double( 1000.0 ),
61395             maxTransverseImpactParameter = cms.double( 0.2 ),
61396             minGammaEt = cms.double( 0.5 ),
61397             minNeutralHadronEt = cms.double( 30.0 ),
61398             minTrackHits = cms.uint32( 3 ),
61399             minTrackPixelHits = cms.uint32( 0 ),
61400             minTrackPt = cms.double( 0.5 ),
61401             minTrackVertexWeight = cms.double( -1.0 )
61402           ),
61403           vertexTrackFiltering = cms.bool( False ),
61404           vxAssocQualityCuts = cms.PSet( 
61405             maxTrackChi2 = cms.double( 1000.0 ),
61406             maxTransverseImpactParameter = cms.double( 0.2 ),
61407             minGammaEt = cms.double( 0.5 ),
61408             minTrackHits = cms.uint32( 3 ),
61409             minTrackPixelHits = cms.uint32( 0 ),
61410             minTrackPt = cms.double( 0.5 ),
61411             minTrackVertexWeight = cms.double( -1.0 )
61412           )
61413         ),
61414         signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" )
61415       )
61416     ),
61417     buildNullTaus = cms.bool( False ),
61418     verbosity = cms.int32( 0 ),
61419     modifiers = cms.VPSet( 
61420       cms.PSet(  DataType = cms.string( "AOD" ),
61421         EcalStripSumE_deltaEta = cms.double( 0.03 ),
61422         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
61423         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
61424         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
61425         ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
61426         maximumForElectrionPreIDOutput = cms.double( -0.1 ),
61427         name = cms.string( "elec_rej" ),
61428         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
61429         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 )
61430       ),
61431       cms.PSet(  name = cms.string( "tau_mass" ),
61432         plugin = cms.string( "PFRecoTauMassPlugin" ),
61433         verbosity = cms.int32( 0 )
61434       )
61435     )
61436 )
61437 fragment.hltHpsSelectionDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
61438     PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTaus" ),
61439     verbosity = cms.int32( 0 ),
61440     minTauPt = cms.double( 0.0 ),
61441     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
61442     decayModes = cms.VPSet( 
61443       cms.PSet(  maxMass = cms.string( "1." ),
61444         nPiZeros = cms.uint32( 0 ),
61445         minMass = cms.double( -1000.0 ),
61446         nChargedPFCandsMin = cms.uint32( 1 ),
61447         nTracksMin = cms.uint32( 1 ),
61448         nCharged = cms.uint32( 1 ),
61449         applyBendCorrection = cms.PSet( 
61450           phi = cms.bool( True ),
61451           eta = cms.bool( True ),
61452           mass = cms.bool( True )
61453         )
61454       ),
61455       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
61456         nPiZeros = cms.uint32( 1 ),
61457         minMass = cms.double( 0.0 ),
61458         nChargedPFCandsMin = cms.uint32( 1 ),
61459         nTracksMin = cms.uint32( 1 ),
61460         nCharged = cms.uint32( 1 ),
61461         assumeStripMass = cms.double( 0.1349 ),
61462         applyBendCorrection = cms.PSet( 
61463           phi = cms.bool( True ),
61464           eta = cms.bool( True ),
61465           mass = cms.bool( True )
61466         )
61467       ),
61468       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
61469         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
61470         maxPi0Mass = cms.double( 0.8 ),
61471         nPiZeros = cms.uint32( 2 ),
61472         minMass = cms.double( 0.4 ),
61473         nChargedPFCandsMin = cms.uint32( 1 ),
61474         nTracksMin = cms.uint32( 1 ),
61475         nCharged = cms.uint32( 1 ),
61476         assumeStripMass = cms.double( 0.0 ),
61477         applyBendCorrection = cms.PSet( 
61478           phi = cms.bool( True ),
61479           eta = cms.bool( True ),
61480           mass = cms.bool( True )
61481         )
61482       ),
61483       cms.PSet(  maxMass = cms.string( "1.2" ),
61484         nPiZeros = cms.uint32( 0 ),
61485         minMass = cms.double( 0.0 ),
61486         nChargedPFCandsMin = cms.uint32( 1 ),
61487         nTracksMin = cms.uint32( 2 ),
61488         nCharged = cms.uint32( 2 ),
61489         applyBendCorrection = cms.PSet( 
61490           phi = cms.bool( True ),
61491           eta = cms.bool( False ),
61492           mass = cms.bool( True )
61493         )
61494       ),
61495       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
61496         minMass = cms.double( 0.0 ),
61497         nCharged = cms.uint32( 2 ),
61498         nChargedPFCandsMin = cms.uint32( 1 ),
61499         nPiZeros = cms.uint32( 1 ),
61500         nTracksMin = cms.uint32( 2 ),
61501         applyBendCorrection = cms.PSet( 
61502           eta = cms.bool( False ),
61503           phi = cms.bool( True ),
61504           mass = cms.bool( True )
61505         )
61506       ),
61507       cms.PSet(  maxMass = cms.string( "1.6" ),
61508         minMass = cms.double( 0.7 ),
61509         nCharged = cms.uint32( 3 ),
61510         nChargedPFCandsMin = cms.uint32( 1 ),
61511         nPiZeros = cms.uint32( 0 ),
61512         nTracksMin = cms.uint32( 2 ),
61513         applyBendCorrection = cms.PSet( 
61514           eta = cms.bool( False ),
61515           phi = cms.bool( True ),
61516           mass = cms.bool( True )
61517         )
61518       ),
61519       cms.PSet(  nCharged = cms.uint32( 3 ),
61520         nPiZeros = cms.uint32( 1 ),
61521         nTracksMin = cms.uint32( 2 ),
61522         minMass = cms.double( 0.9 ),
61523         maxMass = cms.string( "1.6" ),
61524         applyBendCorrection = cms.PSet( 
61525           eta = cms.bool( False ),
61526           phi = cms.bool( False ),
61527           mass = cms.bool( False )
61528         ),
61529         nChargedPFCandsMin = cms.uint32( 1 )
61530       )
61531     ),
61532     matchingCone = cms.double( 0.5 ),
61533     minPixelHits = cms.int32( 0 ),
61534     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
61535 )
61536 fragment.hltHpsPFTauProducerSansRefs = cms.EDProducer( "RecoTauCleaner",
61537     outputSelection = cms.string( "" ),
61538     cleaners = cms.VPSet( 
61539       cms.PSet(  name = cms.string( "HPS_Select" ),
61540         plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ),
61541         src = cms.InputTag( "hltHpsSelectionDiscriminator" )
61542       ),
61543       cms.PSet(  name = cms.string( "killSoftTwoProngTaus" ),
61544         plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ),
61545         minTrackPt = cms.double( 5.0 )
61546       ),
61547       cms.PSet(  name = cms.string( "ChargedHadronMultiplicity" ),
61548         plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" )
61549       ),
61550       cms.PSet(  name = cms.string( "Pt" ),
61551         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
61552         selection = cms.string( "leadPFCand().isNonnull()" ),
61553         selectionFailValue = cms.double( 1000.0 ),
61554         selectionPassFunction = cms.string( "-pt()" ),
61555         tolerance = cms.double( 0.01 )
61556       ),
61557       cms.PSet(  name = cms.string( "StripMultiplicity" ),
61558         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
61559         selection = cms.string( "leadPFCand().isNonnull()" ),
61560         selectionFailValue = cms.double( 1000.0 ),
61561         selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" )
61562       ),
61563       cms.PSet(  name = cms.string( "CombinedIsolation" ),
61564         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
61565         selection = cms.string( "leadPFCand().isNonnull()" ),
61566         selectionFailValue = cms.double( 1000.0 ),
61567         selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" )
61568       )
61569     ),
61570     verbosity = cms.int32( 0 ),
61571     src = cms.InputTag( "hltHpsCombinatoricRecoTaus" )
61572 )
61573 fragment.hltHpsPFTauProducer = cms.EDProducer( "RecoTauPiZeroUnembedder",
61574     src = cms.InputTag( "hltHpsPFTauProducerSansRefs" )
61575 )
61576 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
61577     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ),
61578     verbosity = cms.int32( 0 ),
61579     minTauPt = cms.double( 18.0 ),
61580     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
61581     decayModes = cms.VPSet( 
61582       cms.PSet(  maxMass = cms.string( "1." ),
61583         nPiZeros = cms.uint32( 0 ),
61584         minMass = cms.double( -1000.0 ),
61585         nChargedPFCandsMin = cms.uint32( 1 ),
61586         nTracksMin = cms.uint32( 1 ),
61587         nCharged = cms.uint32( 1 ),
61588         applyBendCorrection = cms.PSet( 
61589           phi = cms.bool( True ),
61590           eta = cms.bool( True ),
61591           mass = cms.bool( True )
61592         )
61593       ),
61594       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
61595         nPiZeros = cms.uint32( 1 ),
61596         minMass = cms.double( 0.0 ),
61597         nChargedPFCandsMin = cms.uint32( 1 ),
61598         nTracksMin = cms.uint32( 1 ),
61599         nCharged = cms.uint32( 1 ),
61600         assumeStripMass = cms.double( 0.1349 ),
61601         applyBendCorrection = cms.PSet( 
61602           phi = cms.bool( True ),
61603           eta = cms.bool( True ),
61604           mass = cms.bool( True )
61605         )
61606       ),
61607       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
61608         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
61609         maxPi0Mass = cms.double( 0.8 ),
61610         nPiZeros = cms.uint32( 2 ),
61611         minMass = cms.double( 0.4 ),
61612         nChargedPFCandsMin = cms.uint32( 1 ),
61613         nTracksMin = cms.uint32( 1 ),
61614         nCharged = cms.uint32( 1 ),
61615         assumeStripMass = cms.double( 0.0 ),
61616         applyBendCorrection = cms.PSet( 
61617           phi = cms.bool( True ),
61618           eta = cms.bool( True ),
61619           mass = cms.bool( True )
61620         )
61621       ),
61622       cms.PSet(  maxMass = cms.string( "1.2" ),
61623         nPiZeros = cms.uint32( 0 ),
61624         minMass = cms.double( 0.0 ),
61625         nChargedPFCandsMin = cms.uint32( 1 ),
61626         nTracksMin = cms.uint32( 2 ),
61627         nCharged = cms.uint32( 2 ),
61628         applyBendCorrection = cms.PSet( 
61629           phi = cms.bool( True ),
61630           eta = cms.bool( False ),
61631           mass = cms.bool( True )
61632         )
61633       ),
61634       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
61635         minMass = cms.double( 0.0 ),
61636         nCharged = cms.uint32( 2 ),
61637         nChargedPFCandsMin = cms.uint32( 1 ),
61638         nPiZeros = cms.uint32( 1 ),
61639         nTracksMin = cms.uint32( 2 ),
61640         applyBendCorrection = cms.PSet( 
61641           eta = cms.bool( False ),
61642           phi = cms.bool( True ),
61643           mass = cms.bool( True )
61644         )
61645       ),
61646       cms.PSet(  maxMass = cms.string( "1.6" ),
61647         minMass = cms.double( 0.7 ),
61648         nCharged = cms.uint32( 3 ),
61649         nChargedPFCandsMin = cms.uint32( 1 ),
61650         nPiZeros = cms.uint32( 0 ),
61651         nTracksMin = cms.uint32( 2 ),
61652         applyBendCorrection = cms.PSet( 
61653           eta = cms.bool( False ),
61654           phi = cms.bool( True ),
61655           mass = cms.bool( True )
61656         )
61657       ),
61658       cms.PSet(  nCharged = cms.uint32( 3 ),
61659         nPiZeros = cms.uint32( 1 ),
61660         nTracksMin = cms.uint32( 2 ),
61661         minMass = cms.double( 0.9 ),
61662         maxMass = cms.string( "1.6" ),
61663         applyBendCorrection = cms.PSet( 
61664           eta = cms.bool( False ),
61665           phi = cms.bool( False ),
61666           mass = cms.bool( False )
61667         ),
61668         nChargedPFCandsMin = cms.uint32( 1 )
61669       )
61670     ),
61671     matchingCone = cms.double( 0.5 ),
61672     minPixelHits = cms.int32( 0 ),
61673     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
61674 )
61675 fragment.hltHpsPFTauTrackFindingDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
61676     MinPtLeadingObject = cms.double( 0.0 ),
61677     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
61678     UseOnlyChargedHadrons = cms.bool( True ),
61679     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" )
61680 )
61681 fragment.hltHpsSelectedPFTausTrackFinding = cms.EDFilter( "PFTauSelector",
61682     src = cms.InputTag( "hltHpsPFTauProducer" ),
61683     cut = cms.string( "pt > 0" ),
61684     discriminators = cms.VPSet( 
61685       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminator" ),
61686         selectionCut = cms.double( 0.5 )
61687       )
61688     ),
61689     discriminatorContainers = cms.VPSet( 
61690     )
61691 )
61692 fragment.hltHpsPFTauTrack = cms.EDFilter( "HLT1PFTau",
61693     saveTags = cms.bool( True ),
61694     inputTag = cms.InputTag( "hltHpsPFTauProducer" ),
61695     triggerType = cms.int32( 84 ),
61696     MinE = cms.double( -1.0 ),
61697     MinPt = cms.double( 0.0 ),
61698     MinMass = cms.double( -1.0 ),
61699     MaxMass = cms.double( -1.0 ),
61700     MinEta = cms.double( -1.0 ),
61701     MaxEta = cms.double( 2.5 ),
61702     MinN = cms.int32( 1 )
61703 )
61704 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
61705     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ),
61706     verbosity = cms.int32( 0 ),
61707     minTauPt = cms.double( 18.0 ),
61708     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
61709     decayModes = cms.VPSet( 
61710       cms.PSet(  maxMass = cms.string( "1." ),
61711         nPiZeros = cms.uint32( 0 ),
61712         minMass = cms.double( -1000.0 ),
61713         nChargedPFCandsMin = cms.uint32( 1 ),
61714         nTracksMin = cms.uint32( 1 ),
61715         nCharged = cms.uint32( 1 ),
61716         applyBendCorrection = cms.PSet( 
61717           phi = cms.bool( True ),
61718           eta = cms.bool( True ),
61719           mass = cms.bool( True )
61720         )
61721       ),
61722       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
61723         nPiZeros = cms.uint32( 1 ),
61724         minMass = cms.double( 0.0 ),
61725         nChargedPFCandsMin = cms.uint32( 1 ),
61726         nTracksMin = cms.uint32( 1 ),
61727         nCharged = cms.uint32( 1 ),
61728         assumeStripMass = cms.double( 0.1349 ),
61729         applyBendCorrection = cms.PSet( 
61730           phi = cms.bool( True ),
61731           eta = cms.bool( True ),
61732           mass = cms.bool( True )
61733         )
61734       ),
61735       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
61736         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
61737         maxPi0Mass = cms.double( 0.8 ),
61738         nPiZeros = cms.uint32( 2 ),
61739         minMass = cms.double( 0.4 ),
61740         nChargedPFCandsMin = cms.uint32( 1 ),
61741         nTracksMin = cms.uint32( 1 ),
61742         nCharged = cms.uint32( 1 ),
61743         assumeStripMass = cms.double( 0.0 ),
61744         applyBendCorrection = cms.PSet( 
61745           phi = cms.bool( True ),
61746           eta = cms.bool( True ),
61747           mass = cms.bool( True )
61748         )
61749       ),
61750       cms.PSet(  maxMass = cms.string( "1.2" ),
61751         nPiZeros = cms.uint32( 0 ),
61752         minMass = cms.double( 0.0 ),
61753         nChargedPFCandsMin = cms.uint32( 1 ),
61754         nTracksMin = cms.uint32( 2 ),
61755         nCharged = cms.uint32( 2 ),
61756         applyBendCorrection = cms.PSet( 
61757           phi = cms.bool( True ),
61758           eta = cms.bool( False ),
61759           mass = cms.bool( True )
61760         )
61761       ),
61762       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
61763         minMass = cms.double( 0.0 ),
61764         nCharged = cms.uint32( 2 ),
61765         nChargedPFCandsMin = cms.uint32( 1 ),
61766         nPiZeros = cms.uint32( 1 ),
61767         nTracksMin = cms.uint32( 2 ),
61768         applyBendCorrection = cms.PSet( 
61769           eta = cms.bool( False ),
61770           phi = cms.bool( True ),
61771           mass = cms.bool( True )
61772         )
61773       ),
61774       cms.PSet(  maxMass = cms.string( "1.6" ),
61775         minMass = cms.double( 0.7 ),
61776         nCharged = cms.uint32( 3 ),
61777         nChargedPFCandsMin = cms.uint32( 1 ),
61778         nPiZeros = cms.uint32( 0 ),
61779         nTracksMin = cms.uint32( 2 ),
61780         applyBendCorrection = cms.PSet( 
61781           eta = cms.bool( False ),
61782           phi = cms.bool( True ),
61783           mass = cms.bool( True )
61784         )
61785       ),
61786       cms.PSet(  nCharged = cms.uint32( 3 ),
61787         nPiZeros = cms.uint32( 1 ),
61788         nTracksMin = cms.uint32( 2 ),
61789         minMass = cms.double( 0.9 ),
61790         maxMass = cms.string( "1.6" ),
61791         applyBendCorrection = cms.PSet( 
61792           eta = cms.bool( False ),
61793           phi = cms.bool( False ),
61794           mass = cms.bool( False )
61795         ),
61796         nChargedPFCandsMin = cms.uint32( 1 )
61797       )
61798     ),
61799     matchingCone = cms.double( 0.5 ),
61800     minPixelHits = cms.int32( 0 ),
61801     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
61802 )
61803 fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauPrimaryVertexProducer",
61804     qualityCuts = cms.PSet( 
61805       signalQualityCuts = cms.PSet( 
61806         minTrackPt = cms.double( 0.5 ),
61807         maxTrackChi2 = cms.double( 100.0 ),
61808         maxTransverseImpactParameter = cms.double( 0.1 ),
61809         maxDeltaZ = cms.double( 0.4 ),
61810         maxDeltaZToLeadTrack = cms.double( -1.0 ),
61811         minTrackVertexWeight = cms.double( -1.0 ),
61812         minTrackPixelHits = cms.uint32( 0 ),
61813         minTrackHits = cms.uint32( 3 ),
61814         minGammaEt = cms.double( 1.0 ),
61815         minNeutralHadronEt = cms.double( 30.0 )
61816       ),
61817       isolationQualityCuts = cms.PSet( 
61818         minTrackPt = cms.double( 1.0 ),
61819         maxTrackChi2 = cms.double( 100.0 ),
61820         maxTransverseImpactParameter = cms.double( 0.03 ),
61821         maxDeltaZ = cms.double( 0.2 ),
61822         maxDeltaZToLeadTrack = cms.double( -1.0 ),
61823         minTrackVertexWeight = cms.double( -1.0 ),
61824         minTrackPixelHits = cms.uint32( 0 ),
61825         minTrackHits = cms.uint32( 8 ),
61826         minGammaEt = cms.double( 1.5 )
61827       ),
61828       vxAssocQualityCuts = cms.PSet( 
61829         minTrackPt = cms.double( 0.5 ),
61830         maxTrackChi2 = cms.double( 100.0 ),
61831         maxTransverseImpactParameter = cms.double( 0.1 ),
61832         minTrackVertexWeight = cms.double( -1.0 ),
61833         minTrackPixelHits = cms.uint32( 0 ),
61834         minTrackHits = cms.uint32( 3 ),
61835         minGammaEt = cms.double( 1.0 )
61836       ),
61837       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
61838       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
61839       vertexTrackFiltering = cms.bool( False ),
61840       recoverLeadingTrk = cms.bool( False ),
61841       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
61842     ),
61843     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
61844     Algorithm = cms.int32( 0 ),
61845     RemoveElectronTracks = cms.bool( False ),
61846     RemoveMuonTracks = cms.bool( False ),
61847     useBeamSpot = cms.bool( True ),
61848     useSelectedTaus = cms.bool( False ),
61849     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
61850     ElectronTag = cms.InputTag( "hltEgammaCandidates" ),
61851     PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ),
61852     MuonTag = cms.InputTag( "hltMuons" ),
61853     PVTag = cms.InputTag( "hltPixelVertices" ),
61854     discriminators = cms.VPSet( 
61855       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau" ),
61856         selectionCut = cms.double( 0.5 )
61857       )
61858     )
61859 )
61860 fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauSecondaryVertexProducer",
61861     PFTauTag = cms.InputTag( "hltHpsPFTauProducer" )
61862 )
61863 fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau = cms.EDProducer( "PFTauTransverseImpactParameters",
61864     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau" ),
61865     useFullCalculation = cms.bool( True ),
61866     PFTauTag = cms.InputTag( "hltHpsPFTauProducer" ),
61867     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau" )
61868 )
61869 fragment.hltFixedGridRhoProducerFastjetAllTau = cms.EDProducer( "FixedGridRhoProducerFastjet",
61870     pfCandidatesTag = cms.InputTag( "hltParticleFlowForTaus" ),
61871     maxRapidity = cms.double( 5.0 ),
61872     gridSpacing = cms.double( 0.55 )
61873 )
61874 fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer",
61875     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ),
61876     qualityCuts = cms.PSet( 
61877       signalQualityCuts = cms.PSet( 
61878         minTrackPt = cms.double( 0.5 ),
61879         maxTrackChi2 = cms.double( 100.0 ),
61880         maxTransverseImpactParameter = cms.double( 0.1 ),
61881         maxDeltaZ = cms.double( 0.4 ),
61882         maxDeltaZToLeadTrack = cms.double( -1.0 ),
61883         minTrackVertexWeight = cms.double( -1.0 ),
61884         minTrackPixelHits = cms.uint32( 0 ),
61885         minTrackHits = cms.uint32( 3 ),
61886         minGammaEt = cms.double( 1.0 ),
61887         minNeutralHadronEt = cms.double( 30.0 ),
61888         useTracksInsteadOfPFHadrons = cms.bool( False )
61889       ),
61890       isolationQualityCuts = cms.PSet( 
61891         minTrackPt = cms.double( 1.0 ),
61892         maxTrackChi2 = cms.double( 100.0 ),
61893         maxTransverseImpactParameter = cms.double( 0.03 ),
61894         maxDeltaZ = cms.double( 0.2 ),
61895         maxDeltaZToLeadTrack = cms.double( -1.0 ),
61896         minTrackVertexWeight = cms.double( -1.0 ),
61897         minTrackPixelHits = cms.uint32( 0 ),
61898         minTrackHits = cms.uint32( 8 ),
61899         minGammaEt = cms.double( 1.5 ),
61900         useTracksInsteadOfPFHadrons = cms.bool( False )
61901       ),
61902       vxAssocQualityCuts = cms.PSet( 
61903         minTrackPt = cms.double( 0.5 ),
61904         maxTrackChi2 = cms.double( 100.0 ),
61905         maxTransverseImpactParameter = cms.double( 0.1 ),
61906         minTrackVertexWeight = cms.double( -1.0 ),
61907         minTrackPixelHits = cms.uint32( 0 ),
61908         minTrackHits = cms.uint32( 3 ),
61909         minGammaEt = cms.double( 1.0 )
61910       ),
61911       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
61912       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
61913       vertexTrackFiltering = cms.bool( False ),
61914       recoverLeadingTrk = cms.bool( False ),
61915       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
61916     ),
61917     minTauPtForNoIso = cms.double( -99.0 ),
61918     vertexSrc = cms.InputTag( "hltPixelVertices" ),
61919     rhoConeSize = cms.double( 0.5 ),
61920     rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ),
61921     footprintCorrections = cms.VPSet( 
61922       cms.PSet(  selection = cms.string( "decayMode() = 0" ),
61923         offset = cms.string( "0.0" )
61924       ),
61925       cms.PSet(  selection = cms.string( "decayMode() = 1 || decayMode() = 2" ),
61926         offset = cms.string( "0.0" )
61927       ),
61928       cms.PSet(  selection = cms.string( "decayMode() = 5" ),
61929         offset = cms.string( "2.7" )
61930       ),
61931       cms.PSet(  selection = cms.string( "decayMode() = 6" ),
61932         offset = cms.string( "0.0" )
61933       ),
61934       cms.PSet(  selection = cms.string( "decayMode() = 10" ),
61935         offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" )
61936       )
61937     ),
61938     deltaBetaFactor = cms.string( "0.2000" ),
61939     applyFootprintCorrection = cms.bool( False ),
61940     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
61941     verbosity = cms.int32( 0 ),
61942     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
61943     applyRhoCorrection = cms.bool( False ),
61944     WeightECALIsolation = cms.double( 1.0 ),
61945     rhoUEOffsetCorrection = cms.double( 1.0 ),
61946     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
61947     isoConeSizeForDeltaBeta = cms.double( 0.8 ),
61948     customOuterCone = cms.double( 0.5 ),
61949     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ),
61950     IDdefinitions = cms.VPSet( 
61951       cms.PSet(  IDname = cms.string( "ChargedIsoPtSum" ),
61952         ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
61953         storeRawSumPt = cms.bool( True )
61954       ),
61955       cms.PSet(  IDname = cms.string( "NeutralIsoPtSum" ),
61956         ApplyDiscriminationByECALIsolation = cms.bool( True ),
61957         storeRawSumPt = cms.bool( True )
61958       ),
61959       cms.PSet(  IDname = cms.string( "NeutralIsoPtSumWeight" ),
61960         ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ),
61961         storeRawSumPt = cms.bool( True ),
61962         UseAllPFCandsForWeights = cms.bool( True )
61963       ),
61964       cms.PSet(  IDname = cms.string( "TauFootprintCorrection" ),
61965         storeRawFootprintCorrection = cms.bool( True )
61966       ),
61967       cms.PSet(  IDname = cms.string( "PhotonPtSumOutsideSignalCone" ),
61968         storeRawPhotonSumPt_outsideSignalCone = cms.bool( True )
61969       ),
61970       cms.PSet(  IDname = cms.string( "PUcorrPtSum" ),
61971         applyDeltaBetaCorrection = cms.bool( True ),
61972         storeRawPUsumPt = cms.bool( True )
61973       )
61974     ),
61975     IDWPdefinitions = cms.VPSet( 
61976     )
61977 )
61978 fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer",
61979     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ),
61980     qualityCuts = cms.PSet( 
61981       signalQualityCuts = cms.PSet( 
61982         minTrackPt = cms.double( 0.5 ),
61983         maxTrackChi2 = cms.double( 100.0 ),
61984         maxTransverseImpactParameter = cms.double( 0.1 ),
61985         maxDeltaZ = cms.double( 0.4 ),
61986         maxDeltaZToLeadTrack = cms.double( -1.0 ),
61987         minTrackVertexWeight = cms.double( -1.0 ),
61988         minTrackPixelHits = cms.uint32( 0 ),
61989         minTrackHits = cms.uint32( 3 ),
61990         minGammaEt = cms.double( 1.0 ),
61991         minNeutralHadronEt = cms.double( 30.0 ),
61992         useTracksInsteadOfPFHadrons = cms.bool( False )
61993       ),
61994       isolationQualityCuts = cms.PSet( 
61995         minTrackPt = cms.double( 1.0 ),
61996         maxTrackChi2 = cms.double( 100.0 ),
61997         maxTransverseImpactParameter = cms.double( 0.03 ),
61998         maxDeltaZ = cms.double( 0.2 ),
61999         maxDeltaZToLeadTrack = cms.double( -1.0 ),
62000         minTrackVertexWeight = cms.double( -1.0 ),
62001         minTrackPixelHits = cms.uint32( 0 ),
62002         minTrackHits = cms.uint32( 8 ),
62003         minGammaEt = cms.double( 1.5 ),
62004         useTracksInsteadOfPFHadrons = cms.bool( False )
62005       ),
62006       vxAssocQualityCuts = cms.PSet( 
62007         minTrackPt = cms.double( 0.5 ),
62008         maxTrackChi2 = cms.double( 100.0 ),
62009         maxTransverseImpactParameter = cms.double( 0.1 ),
62010         minTrackVertexWeight = cms.double( -1.0 ),
62011         minTrackPixelHits = cms.uint32( 0 ),
62012         minTrackHits = cms.uint32( 3 ),
62013         minGammaEt = cms.double( 1.0 )
62014       ),
62015       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
62016       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
62017       vertexTrackFiltering = cms.bool( False ),
62018       recoverLeadingTrk = cms.bool( False ),
62019       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
62020     ),
62021     minTauPtForNoIso = cms.double( -99.0 ),
62022     vertexSrc = cms.InputTag( "hltPixelVertices" ),
62023     rhoConeSize = cms.double( 0.5 ),
62024     rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ),
62025     footprintCorrections = cms.VPSet( 
62026       cms.PSet(  selection = cms.string( "decayMode() = 0" ),
62027         offset = cms.string( "0.0" )
62028       ),
62029       cms.PSet(  selection = cms.string( "decayMode() = 1 || decayMode() = 2" ),
62030         offset = cms.string( "0.0" )
62031       ),
62032       cms.PSet(  selection = cms.string( "decayMode() = 5" ),
62033         offset = cms.string( "2.7" )
62034       ),
62035       cms.PSet(  selection = cms.string( "decayMode() = 6" ),
62036         offset = cms.string( "0.0" )
62037       ),
62038       cms.PSet(  selection = cms.string( "decayMode() = 10" ),
62039         offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" )
62040       )
62041     ),
62042     deltaBetaFactor = cms.string( "0.2000" ),
62043     applyFootprintCorrection = cms.bool( False ),
62044     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
62045     verbosity = cms.int32( 0 ),
62046     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
62047     applyRhoCorrection = cms.bool( False ),
62048     WeightECALIsolation = cms.double( 1.0 ),
62049     rhoUEOffsetCorrection = cms.double( 1.0 ),
62050     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
62051     isoConeSizeForDeltaBeta = cms.double( 0.8 ),
62052     customOuterCone = cms.double( 0.3 ),
62053     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ),
62054     IDdefinitions = cms.VPSet( 
62055       cms.PSet(  IDname = cms.string( "ChargedIsoPtSum" ),
62056         ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
62057         storeRawSumPt = cms.bool( True )
62058       ),
62059       cms.PSet(  IDname = cms.string( "NeutralIsoPtSum" ),
62060         ApplyDiscriminationByECALIsolation = cms.bool( True ),
62061         storeRawSumPt = cms.bool( True )
62062       ),
62063       cms.PSet(  IDname = cms.string( "NeutralIsoPtSumWeight" ),
62064         ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ),
62065         storeRawSumPt = cms.bool( True ),
62066         UseAllPFCandsForWeights = cms.bool( True )
62067       ),
62068       cms.PSet(  IDname = cms.string( "TauFootprintCorrection" ),
62069         storeRawFootprintCorrection = cms.bool( True )
62070       ),
62071       cms.PSet(  IDname = cms.string( "PhotonPtSumOutsideSignalCone" ),
62072         storeRawPhotonSumPt_outsideSignalCone = cms.bool( True )
62073       ),
62074       cms.PSet(  IDname = cms.string( "PUcorrPtSum" ),
62075         applyDeltaBetaCorrection = cms.bool( True ),
62076         storeRawPUsumPt = cms.bool( True )
62077       )
62078     ),
62079     IDWPdefinitions = cms.VPSet( 
62080     )
62081 )
62082 fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau = cms.EDProducer( "DeepTauId",
62083     electrons = cms.InputTag( "default" ),
62084     muons = cms.InputTag( "default" ),
62085     taus = cms.InputTag( "hltHpsPFTauProducer" ),
62086     pfcands = cms.InputTag( "hltParticleFlowForTaus" ),
62087     vertices = cms.InputTag( "hltPixelVertices" ),
62088     rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ),
62089     mem_mapped = cms.bool( False ),
62090     year = cms.uint32( 2017 ),
62091     version = cms.uint32( 2 ),
62092     sub_version = cms.uint32( 1 ),
62093     debug_level = cms.int32( 0 ),
62094     disable_dxy_pca = cms.bool( True ),
62095     disable_hcalFraction_workaround = cms.bool( False ),
62096     disable_CellIndex_workaround = cms.bool( False ),
62097     save_inputs = cms.bool( False ),
62098     is_online = cms.bool( True ),
62099     VSeWP = cms.vstring( '-1.' ),
62100     VSmuWP = cms.vstring( '-1.' ),
62101     VSjetWP = cms.vstring( 'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
62102       'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
62103       'double t1 = 0.844, t2 = 0.8457, t3 = 0.125, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
62104       'double t1 = 0.5890, t2 = 0.3310, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
62105       'double t1 = 0.9619, t2 = 0.9269, t3 = 0.5, x1 = 50, x2 = 300, x3 = 500; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
62106       'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ),
62107     basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau" ),
62108     basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau" ),
62109     pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau" ),
62110     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
62111     graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb',
62112       'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb',
62113       'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' )
62114 )
62115 fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "PFTauSelector",
62116     src = cms.InputTag( "hltHpsPFTauProducer" ),
62117     cut = cms.string( "pt > 0" ),
62118     discriminators = cms.VPSet( 
62119     ),
62120     discriminatorContainers = cms.VPSet( 
62121       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducerForVBFIsoTau','VSjet' ),
62122         rawValues = cms.vstring(  ),
62123         selectionCuts = cms.vdouble(  ),
62124         workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
62125       )
62126     )
62127 )
62128 fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau = cms.EDFilter( "HLT1PFTau",
62129     saveTags = cms.bool( True ),
62130     inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau" ),
62131     triggerType = cms.int32( 84 ),
62132     MinE = cms.double( -1.0 ),
62133     MinPt = cms.double( 20.0 ),
62134     MinMass = cms.double( -1.0 ),
62135     MaxMass = cms.double( -1.0 ),
62136     MinEta = cms.double( -1.0 ),
62137     MaxEta = cms.double( 2.1 ),
62138     MinN = cms.int32( 2 )
62139 )
62140 fragment.hltHpsPFTauAgainstMuonDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2",
62141     maskHitsRPC = cms.vint32( 0, 0, 0, 0 ),
62142     maxNumberOfHitsLast2Stations = cms.int32( -1 ),
62143     maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ),
62144     maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ),
62145     maskHitsCSC = cms.vint32( 0, 0, 0, 0 ),
62146     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" ),
62147     verbosity = cms.int32( 0 ),
62148     maskMatchesDT = cms.vint32( 0, 0, 0, 0 ),
62149     minPtMatchedMuon = cms.double( 5.0 ),
62150     dRmuonMatchLimitedToJetArea = cms.bool( False ),
62151     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
62152     maskHitsDT = cms.vint32( 0, 0, 0, 0 ),
62153     HoPMin = cms.double( -1.0 ),
62154     maxNumberOfMatches = cms.int32( 1 ),
62155     discriminatorOption = cms.string( "custom" ),
62156     dRmuonMatch = cms.double( 0.3 ),
62157     srcMuons = cms.InputTag( "" ),
62158     doCaloMuonVeto = cms.bool( False )
62159 )
62160 fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon = cms.EDFilter( "PFTauSelector",
62161     src = cms.InputTag( "hltHpsPFTauProducer" ),
62162     cut = cms.string( "pt > 0" ),
62163     discriminators = cms.VPSet( 
62164       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminator" ),
62165         selectionCut = cms.double( 0.5 )
62166       )
62167     ),
62168     discriminatorContainers = cms.VPSet( 
62169       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducerForVBFIsoTau','VSjet' ),
62170         rawValues = cms.vstring(  ),
62171         selectionCuts = cms.vdouble(  ),
62172         workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
62173       )
62174     )
62175 )
62176 fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon = cms.EDFilter( "HLT1PFTau",
62177     saveTags = cms.bool( True ),
62178     inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon" ),
62179     triggerType = cms.int32( 84 ),
62180     MinE = cms.double( -1.0 ),
62181     MinPt = cms.double( 20.0 ),
62182     MinMass = cms.double( -1.0 ),
62183     MaxMass = cms.double( -1.0 ),
62184     MinEta = cms.double( -1.0 ),
62185     MaxEta = cms.double( 2.1 ),
62186     MinN = cms.int32( 2 )
62187 )
62188 fragment.hltVBFL1TLooseIDPFJetsMatching = cms.EDProducer( "L1TPFJetsMatching",
62189     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetOR" ),
62190     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
62191     matchingMode = cms.string( "VBF" ),
62192     pt1Min = cms.double( 115.0 ),
62193     pt2Min = cms.double( 40.0 ),
62194     pt3Min = cms.double( 110.0 ),
62195     mjjMin = cms.double( 850.0 ),
62196     matchingR = cms.double( 0.5 )
62197 )
62198 fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval = cms.EDProducer( "PFJetsTauOverlapRemoval",
62199     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ),
62200     TauSrc = cms.InputTag( "hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon" ),
62201     Min_dR = cms.double( 0.5 )
62202 )
62203 fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet",
62204     saveTags = cms.bool( True ),
62205     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ),
62206     triggerType = cms.int32( 85 ),
62207     MinE = cms.double( -1.0 ),
62208     MinPt = cms.double( 40.0 ),
62209     MinMass = cms.double( -1.0 ),
62210     MaxMass = cms.double( -1.0 ),
62211     MinEta = cms.double( -1.0 ),
62212     MaxEta = cms.double( -1.0 ),
62213     MinN = cms.int32( 2 )
62214 )
62215 fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 = cms.EDFilter( "HLT1PFJet",
62216     saveTags = cms.bool( True ),
62217     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval" ),
62218     triggerType = cms.int32( 85 ),
62219     MinE = cms.double( -1.0 ),
62220     MinPt = cms.double( 115.0 ),
62221     MinMass = cms.double( -1.0 ),
62222     MaxMass = cms.double( -1.0 ),
62223     MinEta = cms.double( -1.0 ),
62224     MaxEta = cms.double( -1.0 ),
62225     MinN = cms.int32( 1 )
62226 )
62227 fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
62228     offset = cms.uint32( 0 ),
62229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62230 )
62231 fragment.hltEG60R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
62232     saveTags = cms.bool( True ),
62233     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
62234     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
62235     etcutEB = cms.double( 60.0 ),
62236     etcutEE = cms.double( 999999.0 ),
62237     minEtaCut = cms.double( -9999.0 ),
62238     maxEtaCut = cms.double( 9999.0 ),
62239     ncandcut = cms.int32( 1 )
62240 )
62241 fragment.hltEG60R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
62242     saveTags = cms.bool( True ),
62243     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEtFilter" ),
62244     varTag = cms.InputTag( "hltEgammaHoverE" ),
62245     rhoTag = cms.InputTag( "" ),
62246     energyLowEdges = cms.vdouble( 0.0 ),
62247     lessThan = cms.bool( True ),
62248     useEt = cms.bool( False ),
62249     useAbs = cms.bool( False ),
62250     thrRegularEB = cms.vdouble( -1.0 ),
62251     thrRegularEE = cms.vdouble( -1.0 ),
62252     thrOverEEB = cms.vdouble( 0.1 ),
62253     thrOverEEE = cms.vdouble( 0.1 ),
62254     thrOverE2EB = cms.vdouble( -1.0 ),
62255     thrOverE2EE = cms.vdouble( -1.0 ),
62256     ncandcut = cms.int32( 1 ),
62257     doRhoCorrection = cms.bool( False ),
62258     rhoMax = cms.double( 9.9999999E7 ),
62259     rhoScale = cms.double( 1.0 ),
62260     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62261     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62262     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62263 )
62264 fragment.hltEG60R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
62265     saveTags = cms.bool( True ),
62266     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHEFilter" ),
62267     varTag = cms.InputTag( "hltEgammaR9ID" ),
62268     rhoTag = cms.InputTag( "" ),
62269     energyLowEdges = cms.vdouble( 0.0 ),
62270     lessThan = cms.bool( False ),
62271     useEt = cms.bool( False ),
62272     useAbs = cms.bool( False ),
62273     thrRegularEB = cms.vdouble( 0.9 ),
62274     thrRegularEE = cms.vdouble( 0.9 ),
62275     thrOverEEB = cms.vdouble( -1.0 ),
62276     thrOverEEE = cms.vdouble( -1.0 ),
62277     thrOverE2EB = cms.vdouble( -1.0 ),
62278     thrOverE2EE = cms.vdouble( -1.0 ),
62279     ncandcut = cms.int32( 0 ),
62280     doRhoCorrection = cms.bool( False ),
62281     rhoMax = cms.double( 9.9999999E7 ),
62282     rhoScale = cms.double( 1.0 ),
62283     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62284     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62285     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62286 )
62287 fragment.hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
62288     saveTags = cms.bool( True ),
62289     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyR9Filter" ),
62290     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
62291     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62292     energyLowEdges = cms.vdouble( 0.0 ),
62293     lessThan = cms.bool( True ),
62294     useEt = cms.bool( True ),
62295     useAbs = cms.bool( False ),
62296     thrRegularEB = cms.vdouble( 5.0 ),
62297     thrRegularEE = cms.vdouble( 5.0 ),
62298     thrOverEEB = cms.vdouble( 0.012 ),
62299     thrOverEEE = cms.vdouble( 0.012 ),
62300     thrOverE2EB = cms.vdouble( 0.0 ),
62301     thrOverE2EE = cms.vdouble( 0.0 ),
62302     ncandcut = cms.int32( 1 ),
62303     doRhoCorrection = cms.bool( True ),
62304     rhoMax = cms.double( 9.9999999E7 ),
62305     rhoScale = cms.double( 1.0 ),
62306     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
62307     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62308     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62309 )
62310 fragment.hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
62311     saveTags = cms.bool( True ),
62312     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
62313     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
62314     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62315     energyLowEdges = cms.vdouble( 0.0 ),
62316     lessThan = cms.bool( True ),
62317     useEt = cms.bool( True ),
62318     useAbs = cms.bool( False ),
62319     thrRegularEB = cms.vdouble( 10.0 ),
62320     thrRegularEE = cms.vdouble( 10.0 ),
62321     thrOverEEB = cms.vdouble( 0.005 ),
62322     thrOverEEE = cms.vdouble( 0.005 ),
62323     thrOverE2EB = cms.vdouble( 0.0 ),
62324     thrOverE2EE = cms.vdouble( 0.0 ),
62325     ncandcut = cms.int32( 0 ),
62326     doRhoCorrection = cms.bool( True ),
62327     rhoMax = cms.double( 9.9999999E7 ),
62328     rhoScale = cms.double( 1.0 ),
62329     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
62330     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62331     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62332 )
62333 fragment.hltEG60R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
62334     saveTags = cms.bool( True ),
62335     candTag = cms.InputTag( "hltEG60R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
62336     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
62337     rhoTag = cms.InputTag( "" ),
62338     energyLowEdges = cms.vdouble( 0.0 ),
62339     lessThan = cms.bool( True ),
62340     useEt = cms.bool( True ),
62341     useAbs = cms.bool( False ),
62342     thrRegularEB = cms.vdouble( 4.0 ),
62343     thrRegularEE = cms.vdouble( 4.0 ),
62344     thrOverEEB = cms.vdouble( 0.002 ),
62345     thrOverEEE = cms.vdouble( 0.002 ),
62346     thrOverE2EB = cms.vdouble( 0.0 ),
62347     thrOverE2EE = cms.vdouble( 0.0 ),
62348     ncandcut = cms.int32( 1 ),
62349     doRhoCorrection = cms.bool( False ),
62350     rhoMax = cms.double( 9.9999999E7 ),
62351     rhoScale = cms.double( 1.0 ),
62352     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62353     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62354     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62355 )
62356 fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTCaloJetVBFFilter",
62357     saveTags = cms.bool( True ),
62358     inputTag = cms.InputTag( "hltAK4CaloJetsCorrected" ),
62359     minPtLow = cms.double( 30.0 ),
62360     minPtHigh = cms.double( 30.0 ),
62361     etaOpposite = cms.bool( True ),
62362     minDeltaEta = cms.double( 3.0 ),
62363     minInvMass = cms.double( 300.0 ),
62364     maxEta = cms.double( 5.0 ),
62365     leadingJetOnly = cms.bool( False ),
62366     triggerType = cms.int32( 85 )
62367 )
62368 fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter = cms.EDFilter( "HLTPFJetVBFFilter",
62369     saveTags = cms.bool( True ),
62370     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
62371     minPtLow = cms.double( 30.0 ),
62372     minPtHigh = cms.double( 30.0 ),
62373     etaOpposite = cms.bool( True ),
62374     minDeltaEta = cms.double( 3.0 ),
62375     minInvMass = cms.double( 300.0 ),
62376     maxEta = cms.double( 5.0 ),
62377     leadingJetOnly = cms.bool( False ),
62378     triggerType = cms.int32( 85 )
62379 )
62380 fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 = cms.EDFilter( "HLTPrescaler",
62381     offset = cms.uint32( 0 ),
62382     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62383 )
62384 fragment.hltEG75R9Id90HE10IsoMEBOnlyEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
62385     saveTags = cms.bool( True ),
62386     inputTag = cms.InputTag( "hltEGL1SingleEG40Filter" ),
62387     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
62388     etcutEB = cms.double( 75.0 ),
62389     etcutEE = cms.double( 999999.0 ),
62390     minEtaCut = cms.double( -9999.0 ),
62391     maxEtaCut = cms.double( 9999.0 ),
62392     ncandcut = cms.int32( 1 )
62393 )
62394 fragment.hltEG75R9Id90HE10IsoMEBOnlyHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
62395     saveTags = cms.bool( True ),
62396     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEtFilter" ),
62397     varTag = cms.InputTag( "hltEgammaHoverE" ),
62398     rhoTag = cms.InputTag( "" ),
62399     energyLowEdges = cms.vdouble( 0.0 ),
62400     lessThan = cms.bool( True ),
62401     useEt = cms.bool( False ),
62402     useAbs = cms.bool( False ),
62403     thrRegularEB = cms.vdouble( -1.0 ),
62404     thrRegularEE = cms.vdouble( -1.0 ),
62405     thrOverEEB = cms.vdouble( 0.1 ),
62406     thrOverEEE = cms.vdouble( 0.1 ),
62407     thrOverE2EB = cms.vdouble( -1.0 ),
62408     thrOverE2EE = cms.vdouble( -1.0 ),
62409     ncandcut = cms.int32( 1 ),
62410     doRhoCorrection = cms.bool( False ),
62411     rhoMax = cms.double( 9.9999999E7 ),
62412     rhoScale = cms.double( 1.0 ),
62413     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62414     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62415     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62416 )
62417 fragment.hltEG75R9Id90HE10IsoMEBOnlyR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
62418     saveTags = cms.bool( True ),
62419     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHEFilter" ),
62420     varTag = cms.InputTag( "hltEgammaR9ID" ),
62421     rhoTag = cms.InputTag( "" ),
62422     energyLowEdges = cms.vdouble( 0.0 ),
62423     lessThan = cms.bool( False ),
62424     useEt = cms.bool( False ),
62425     useAbs = cms.bool( False ),
62426     thrRegularEB = cms.vdouble( 0.9 ),
62427     thrRegularEE = cms.vdouble( 0.9 ),
62428     thrOverEEB = cms.vdouble( -1.0 ),
62429     thrOverEEE = cms.vdouble( -1.0 ),
62430     thrOverE2EB = cms.vdouble( -1.0 ),
62431     thrOverE2EE = cms.vdouble( -1.0 ),
62432     ncandcut = cms.int32( 0 ),
62433     doRhoCorrection = cms.bool( False ),
62434     rhoMax = cms.double( 9.9999999E7 ),
62435     rhoScale = cms.double( 1.0 ),
62436     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62437     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62438     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62439 )
62440 fragment.hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
62441     saveTags = cms.bool( True ),
62442     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyR9Filter" ),
62443     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
62444     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62445     energyLowEdges = cms.vdouble( 0.0 ),
62446     lessThan = cms.bool( True ),
62447     useEt = cms.bool( True ),
62448     useAbs = cms.bool( False ),
62449     thrRegularEB = cms.vdouble( 5.0 ),
62450     thrRegularEE = cms.vdouble( 5.0 ),
62451     thrOverEEB = cms.vdouble( 0.012 ),
62452     thrOverEEE = cms.vdouble( 0.012 ),
62453     thrOverE2EB = cms.vdouble( 0.0 ),
62454     thrOverE2EE = cms.vdouble( 0.0 ),
62455     ncandcut = cms.int32( 1 ),
62456     doRhoCorrection = cms.bool( True ),
62457     rhoMax = cms.double( 9.9999999E7 ),
62458     rhoScale = cms.double( 1.0 ),
62459     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
62460     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62461     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62462 )
62463 fragment.hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
62464     saveTags = cms.bool( True ),
62465     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyEcalIsoFilter" ),
62466     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
62467     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
62468     energyLowEdges = cms.vdouble( 0.0 ),
62469     lessThan = cms.bool( True ),
62470     useEt = cms.bool( True ),
62471     useAbs = cms.bool( False ),
62472     thrRegularEB = cms.vdouble( 10.0 ),
62473     thrRegularEE = cms.vdouble( 10.0 ),
62474     thrOverEEB = cms.vdouble( 0.005 ),
62475     thrOverEEE = cms.vdouble( 0.005 ),
62476     thrOverE2EB = cms.vdouble( 0.0 ),
62477     thrOverE2EE = cms.vdouble( 0.0 ),
62478     ncandcut = cms.int32( 0 ),
62479     doRhoCorrection = cms.bool( True ),
62480     rhoMax = cms.double( 9.9999999E7 ),
62481     rhoScale = cms.double( 1.0 ),
62482     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
62483     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62484     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62485 )
62486 fragment.hltEG75R9Id90HE10IsoMEBOnlyTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
62487     saveTags = cms.bool( True ),
62488     candTag = cms.InputTag( "hltEG75R9Id90HE10IsoMEBOnlyHcalIsoFilter" ),
62489     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
62490     rhoTag = cms.InputTag( "" ),
62491     energyLowEdges = cms.vdouble( 0.0 ),
62492     lessThan = cms.bool( True ),
62493     useEt = cms.bool( True ),
62494     useAbs = cms.bool( False ),
62495     thrRegularEB = cms.vdouble( 4.0 ),
62496     thrRegularEE = cms.vdouble( 4.0 ),
62497     thrOverEEB = cms.vdouble( 0.002 ),
62498     thrOverEEE = cms.vdouble( 0.002 ),
62499     thrOverE2EB = cms.vdouble( 0.0 ),
62500     thrOverE2EE = cms.vdouble( 0.0 ),
62501     ncandcut = cms.int32( 1 ),
62502     doRhoCorrection = cms.bool( False ),
62503     rhoMax = cms.double( 9.9999999E7 ),
62504     rhoScale = cms.double( 1.0 ),
62505     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
62506     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
62507     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
62508 )
62509 fragment.hltPreMu18Mu9SameSign = cms.EDFilter( "HLTPrescaler",
62510     offset = cms.uint32( 0 ),
62511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62512 )
62513 fragment.hltL1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
62514     saveTags = cms.bool( True ),
62515     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
62516     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu125to157" ),
62517     MaxEta = cms.double( 2.5 ),
62518     MinPt = cms.double( 0.0 ),
62519     MaxDeltaR = cms.double( 0.3 ),
62520     MinN = cms.int32( 2 ),
62521     CentralBxOnly = cms.bool( True ),
62522     SelectQualities = cms.vint32(  )
62523 )
62524 fragment.hltL2pfL1sDoubleMu157L1f0L2PreFiltered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
62525     saveTags = cms.bool( True ),
62526     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62527     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
62528     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
62529     SeedMapTag = cms.InputTag( "hltL2Muons" ),
62530     MinN = cms.int32( 2 ),
62531     MaxEta = cms.double( 2.5 ),
62532     AbsEtaBins = cms.vdouble( 0.0 ),
62533     MinNstations = cms.vint32( 0 ),
62534     MinNhits = cms.vint32( 0 ),
62535     CutOnChambers = cms.bool( False ),
62536     MinNchambers = cms.vint32( 0 ),
62537     MaxDr = cms.double( 9999.0 ),
62538     MinDr = cms.double( -1.0 ),
62539     MaxDz = cms.double( 9999.0 ),
62540     MinDxySig = cms.double( -1.0 ),
62541     MinPt = cms.double( 0.0 ),
62542     NSigmaPt = cms.double( 0.0 ),
62543     MatchToPreviousCand = cms.bool( True )
62544 )
62545 fragment.hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
62546     saveTags = cms.bool( True ),
62547     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62548     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
62549     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
62550     SeedMapTag = cms.InputTag( "hltL2Muons" ),
62551     MinN = cms.int32( 1 ),
62552     MaxEta = cms.double( 2.5 ),
62553     AbsEtaBins = cms.vdouble( 0.0 ),
62554     MinNstations = cms.vint32( 0 ),
62555     MinNhits = cms.vint32( 0 ),
62556     CutOnChambers = cms.bool( False ),
62557     MinNchambers = cms.vint32( 0 ),
62558     MaxDr = cms.double( 9999.0 ),
62559     MinDr = cms.double( -1.0 ),
62560     MaxDz = cms.double( 9999.0 ),
62561     MinDxySig = cms.double( -1.0 ),
62562     MinPt = cms.double( 0.0 ),
62563     NSigmaPt = cms.double( 0.0 ),
62564     MatchToPreviousCand = cms.bool( True )
62565 )
62566 fragment.hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
62567     saveTags = cms.bool( True ),
62568     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
62569     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu157L1Filtered0" ),
62570     MaxEta = cms.double( 2.5 ),
62571     MinPt = cms.double( 0.0 ),
62572     MaxDeltaR = cms.double( 0.3 ),
62573     MinN = cms.int32( 1 ),
62574     CentralBxOnly = cms.bool( True ),
62575     SelectQualities = cms.vint32(  )
62576 )
62577 fragment.hltL3fL1DoubleMu157fFiltered9 = cms.EDFilter( "HLTMuonL3PreFilter",
62578     saveTags = cms.bool( True ),
62579     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62580     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
62581     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
62582     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
62583     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
62584     MinN = cms.int32( 2 ),
62585     MaxEta = cms.double( 2.5 ),
62586     MinNhits = cms.int32( 0 ),
62587     MaxDr = cms.double( 2.0 ),
62588     MinDr = cms.double( -1.0 ),
62589     MaxDz = cms.double( 9999.0 ),
62590     MinDxySig = cms.double( -1.0 ),
62591     MinPt = cms.double( 9.0 ),
62592     NSigmaPt = cms.double( 0.0 ),
62593     MaxNormalizedChi2 = cms.double( 9999.0 ),
62594     MaxDXYBeamSpot = cms.double( 9999.0 ),
62595     MinDXYBeamSpot = cms.double( -1.0 ),
62596     MinNmuonHits = cms.int32( 0 ),
62597     MaxPtDifference = cms.double( 9999.0 ),
62598     MinTrackPt = cms.double( 0.0 ),
62599     minMuonStations = cms.int32( 2 ),
62600     minTrkHits = cms.int32( -1 ),
62601     minMuonHits = cms.int32( -1 ),
62602     allowedTypeMask = cms.uint32( 255 ),
62603     requiredTypeMask = cms.uint32( 0 ),
62604     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
62605     trkMuonId = cms.uint32( 0 ),
62606     L1MatchingdR = cms.double( 0.3 ),
62607     MatchToPreviousCand = cms.bool( True ),
62608     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
62609     requireL3MuonTrajectorySeed = cms.bool( False ),
62610     useSimpleGeometry = cms.bool( True ),
62611     useStation2 = cms.bool( True ),
62612     fallbackToME1 = cms.bool( False ),
62613     cosmicPropagationHypothesis = cms.bool( False ),
62614     useMB2InOverlap = cms.bool( False ),
62615     useTrack = cms.string( "tracker" ),
62616     useState = cms.string( "atVertex" ),
62617     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
62618     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
62619     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
62620 )
62621 fragment.hltL3fL1DoubleMu157fFiltered18 = cms.EDFilter( "HLTMuonL3PreFilter",
62622     saveTags = cms.bool( True ),
62623     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62624     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
62625     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu157L1f0L2Filtered10OneMu" ),
62626     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
62627     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
62628     MinN = cms.int32( 1 ),
62629     MaxEta = cms.double( 2.5 ),
62630     MinNhits = cms.int32( 0 ),
62631     MaxDr = cms.double( 2.0 ),
62632     MinDr = cms.double( -1.0 ),
62633     MaxDz = cms.double( 9999.0 ),
62634     MinDxySig = cms.double( -1.0 ),
62635     MinPt = cms.double( 18.0 ),
62636     NSigmaPt = cms.double( 0.0 ),
62637     MaxNormalizedChi2 = cms.double( 9999.0 ),
62638     MaxDXYBeamSpot = cms.double( 9999.0 ),
62639     MinDXYBeamSpot = cms.double( -1.0 ),
62640     MinNmuonHits = cms.int32( 0 ),
62641     MaxPtDifference = cms.double( 9999.0 ),
62642     MinTrackPt = cms.double( 0.0 ),
62643     minMuonStations = cms.int32( 2 ),
62644     minTrkHits = cms.int32( -1 ),
62645     minMuonHits = cms.int32( -1 ),
62646     allowedTypeMask = cms.uint32( 255 ),
62647     requiredTypeMask = cms.uint32( 0 ),
62648     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
62649     trkMuonId = cms.uint32( 0 ),
62650     L1MatchingdR = cms.double( 0.3 ),
62651     MatchToPreviousCand = cms.bool( True ),
62652     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
62653     requireL3MuonTrajectorySeed = cms.bool( False ),
62654     useSimpleGeometry = cms.bool( True ),
62655     useStation2 = cms.bool( True ),
62656     fallbackToME1 = cms.bool( False ),
62657     cosmicPropagationHypothesis = cms.bool( False ),
62658     useMB2InOverlap = cms.bool( False ),
62659     useTrack = cms.string( "tracker" ),
62660     useState = cms.string( "atVertex" ),
62661     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
62662     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
62663     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
62664 )
62665 fragment.hltDiMuon189SameSignFiltered = cms.EDFilter( "HLTMuonDimuonL3Filter",
62666     saveTags = cms.bool( True ),
62667     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62668     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
62669     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu157L1f0L2PreFiltered0" ),
62670     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu157L1Filtered0" ),
62671     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
62672     PreviousCandIsL2 = cms.bool( True ),
62673     FastAccept = cms.bool( True ),
62674     MinN = cms.int32( 1 ),
62675     MaxEta = cms.double( 2.5 ),
62676     MinNhits = cms.int32( 0 ),
62677     MaxDr = cms.double( 99999.0 ),
62678     MaxDz = cms.double( 9999.0 ),
62679     ChargeOpt = cms.int32( 1 ),
62680     MinPtPair = cms.vdouble( 0.0 ),
62681     MaxPtPair = cms.vdouble( 1.0E125 ),
62682     MinPtMax = cms.vdouble( 18.0 ),
62683     MinPtMin = cms.vdouble( 9.0 ),
62684     MaxPtMin = cms.vdouble( 1.0E125 ),
62685     MinInvMass = cms.vdouble( 0.0 ),
62686     MaxInvMass = cms.vdouble( 999999.0 ),
62687     MinDiMuonDeltaR = cms.double( -1.0 ),
62688     MinAcop = cms.double( -1.0 ),
62689     MaxAcop = cms.double( 3.15 ),
62690     MinPtBalance = cms.double( -1.0 ),
62691     MaxPtBalance = cms.double( 999999.0 ),
62692     NSigmaPt = cms.double( 0.0 ),
62693     MaxDCAMuMu = cms.double( 99999.9 ),
62694     MaxRapidityPair = cms.double( 999999.0 ),
62695     CutCowboys = cms.bool( False ),
62696     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
62697     L1MatchingdR = cms.double( 0.3 ),
62698     MatchToPreviousCand = cms.bool( True ),
62699     useSimpleGeometry = cms.bool( True ),
62700     useStation2 = cms.bool( True ),
62701     fallbackToME1 = cms.bool( False ),
62702     cosmicPropagationHypothesis = cms.bool( False ),
62703     useMB2InOverlap = cms.bool( False ),
62704     useTrack = cms.string( "tracker" ),
62705     useState = cms.string( "atVertex" ),
62706     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
62707     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
62708     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
62709 )
62710 fragment.hltPreDoubleMu2JpsiDoubleTrk1Phi1p05 = cms.EDFilter( "HLTPrescaler",
62711     offset = cms.uint32( 0 ),
62712     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62713 )
62714 fragment.hltDoubleMu2JpsiDoubleTrkL3Filtered = cms.EDFilter( "HLTMuonDimuonL3Filter",
62715     saveTags = cms.bool( True ),
62716     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62717     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
62718     PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
62719     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0er15OSIorDoubleMu0er14OSIorDoubleMu4OSIorDoubleMu4p5OSL1Filtered0" ),
62720     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
62721     PreviousCandIsL2 = cms.bool( True ),
62722     FastAccept = cms.bool( False ),
62723     MinN = cms.int32( 1 ),
62724     MaxEta = cms.double( 2.5 ),
62725     MinNhits = cms.int32( 0 ),
62726     MaxDr = cms.double( 2.0 ),
62727     MaxDz = cms.double( 9999.0 ),
62728     ChargeOpt = cms.int32( -1 ),
62729     MinPtPair = cms.vdouble( 3.0 ),
62730     MaxPtPair = cms.vdouble( 1.0E125 ),
62731     MinPtMax = cms.vdouble( 0.0 ),
62732     MinPtMin = cms.vdouble( 2.0 ),
62733     MaxPtMin = cms.vdouble( 1.0E125 ),
62734     MinInvMass = cms.vdouble( 2.9 ),
62735     MaxInvMass = cms.vdouble( 3.3 ),
62736     MinDiMuonDeltaR = cms.double( -1.0 ),
62737     MinAcop = cms.double( -999.0 ),
62738     MaxAcop = cms.double( 999.0 ),
62739     MinPtBalance = cms.double( -1.0 ),
62740     MaxPtBalance = cms.double( 999999.0 ),
62741     NSigmaPt = cms.double( 0.0 ),
62742     MaxDCAMuMu = cms.double( 0.5 ),
62743     MaxRapidityPair = cms.double( 999999.0 ),
62744     CutCowboys = cms.bool( False ),
62745     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
62746     L1MatchingdR = cms.double( 0.3 ),
62747     MatchToPreviousCand = cms.bool( True ),
62748     useSimpleGeometry = cms.bool( True ),
62749     useStation2 = cms.bool( True ),
62750     fallbackToME1 = cms.bool( False ),
62751     cosmicPropagationHypothesis = cms.bool( False ),
62752     useMB2InOverlap = cms.bool( False ),
62753     useTrack = cms.string( "tracker" ),
62754     useState = cms.string( "atVertex" ),
62755     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
62756     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
62757     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
62758 )
62759 fragment.hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi = cms.EDProducer( "HLTDisplacedmumuVtxProducer",
62760     Src = cms.InputTag( "hltIterL3MuonCandidates" ),
62761     PreviousCandTag = cms.InputTag( "hltDoubleMu2JpsiDoubleTrkL3Filtered" ),
62762     matchToPrevious = cms.bool( True ),
62763     MaxEta = cms.double( 2.5 ),
62764     MinPt = cms.double( 0.0 ),
62765     MinPtPair = cms.double( 0.0 ),
62766     MinInvMass = cms.double( 0.0 ),
62767     MaxInvMass = cms.double( 999999.0 ),
62768     ChargeOpt = cms.int32( -1 )
62769 )
62770 fragment.hltDoubleTrkmumuFilterDoubleMu2Jpsi = cms.EDFilter( "HLTDisplacedmumuFilter",
62771     saveTags = cms.bool( True ),
62772     FastAccept = cms.bool( True ),
62773     MinLxySignificance = cms.double( -1.0 ),
62774     MaxLxySignificance = cms.double( -1.0 ),
62775     MaxNormalisedChi2 = cms.double( 999999.0 ),
62776     MinVtxProbability = cms.double( 0.1 ),
62777     MinCosinePointingAngle = cms.double( 0.9 ),
62778     DisplacedVertexTag = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
62779     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62780     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" )
62781 )
62782 fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
62783     RegionPSet = cms.PSet( 
62784       vertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
62785       zErrorVetex = cms.double( 0.1 ),
62786       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
62787       zErrorBeamSpot = cms.double( 24.2 ),
62788       maxNVertices = cms.int32( 1 ),
62789       maxNRegions = cms.int32( 10 ),
62790       nSigmaZVertex = cms.double( 3.0 ),
62791       nSigmaZBeamSpot = cms.double( 4.0 ),
62792       ptMin = cms.double( 0.5 ),
62793       mode = cms.string( "VerticesFixed" ),
62794       input = cms.InputTag( "hltIterL3MuonCandidates" ),
62795       searchOpt = cms.bool( False ),
62796       whereToUseMeasurementTracker = cms.string( "Never" ),
62797       originRadius = cms.double( 0.1 ),
62798       measurementTrackerName = cms.InputTag( "" ),
62799       precise = cms.bool( True ),
62800       deltaEta = cms.double( 1.0 ),
62801       deltaPhi = cms.double( 1.0 )
62802     )
62803 )
62804 fragment.hltPixelTracksDoubleJpsiRegional = cms.EDProducer( "TrackSelectorByRegion",
62805     tracks = cms.InputTag( "hltPixelTracks" ),
62806     regions = cms.InputTag( "hltPixelTracksTrackingRegionsDoubleJpsiRegional" ),
62807     produceTrackCollection = cms.bool( True ),
62808     produceMask = cms.bool( True )
62809 )
62810 fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
62811     InputCollection = cms.InputTag( "hltPixelTracksDoubleJpsiRegional" ),
62812     InputVertexCollection = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
62813     originHalfLength = cms.double( 1.0E9 ),
62814     originRadius = cms.double( 1.0E9 ),
62815     useProtoTrackKinematics = cms.bool( False ),
62816     useEventsWithNoVertex = cms.bool( True ),
62817     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
62818     usePV = cms.bool( False ),
62819     includeFourthHit = cms.bool( True ),
62820     produceComplement = cms.bool( False ),
62821     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
62822 )
62823 fragment.hltIter0JpsiTkTkCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
62824     cleanTrajectoryAfterInOut = cms.bool( False ),
62825     doSeedingRegionRebuilding = cms.bool( False ),
62826     onlyPixelHitsForSeedCleaner = cms.bool( False ),
62827     reverseTrajectories = cms.bool( False ),
62828     useHitsSplitting = cms.bool( False ),
62829     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
62830     src = cms.InputTag( "hltIter0JpsiTkTkPixelSeedsFromPixelTracks" ),
62831     clustersToSkip = cms.InputTag( "" ),
62832     phase2clustersToSkip = cms.InputTag( "" ),
62833     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
62834     TransientInitialStateEstimatorParameters = cms.PSet( 
62835       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
62836       numberMeasurementsForFit = cms.int32( 4 ),
62837       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
62838     ),
62839     numHitsForSeedCleaner = cms.int32( 4 ),
62840     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
62841     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
62842     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
62843     maxNSeeds = cms.uint32( 100000 ),
62844     maxSeedsBeforeCleaning = cms.uint32( 1000 )
62845 )
62846 fragment.hltIter0JpsiTkTkCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
62847     useSimpleMF = cms.bool( True ),
62848     SimpleMagneticField = cms.string( "ParabolicMf" ),
62849     src = cms.InputTag( "hltIter0JpsiTkTkCkfTrackCandidates" ),
62850     clusterRemovalInfo = cms.InputTag( "" ),
62851     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
62852     Fitter = cms.string( "hltESPFittingSmootherIT" ),
62853     useHitsSplitting = cms.bool( False ),
62854     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
62855     TrajectoryInEvent = cms.bool( False ),
62856     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
62857     AlgorithmName = cms.string( "hltIter1" ),
62858     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
62859     GeometricInnerState = cms.bool( True ),
62860     NavigationSchool = cms.string( "" ),
62861     MeasurementTracker = cms.string( "" ),
62862     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
62863 )
62864 fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
62865     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
62866     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
62867     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
62868     ignoreVertices = cms.bool( False ),
62869     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
62870     mva = cms.PSet( 
62871       minPixelHits = cms.vint32( 0, 0, 2 ),
62872       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
62873       dr_par = cms.PSet( 
62874         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
62875         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
62876         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
62877         dr_exp = cms.vint32( 3, 3, 3 ),
62878         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
62879       ),
62880       maxLostLayers = cms.vint32( 1, 1, 1 ),
62881       min3DLayers = cms.vint32( 0, 0, 0 ),
62882       dz_par = cms.PSet( 
62883         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
62884         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
62885         dz_exp = cms.vint32( 3, 3, 3 )
62886       ),
62887       minNVtxTrk = cms.int32( 2 ),
62888       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
62889       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
62890       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
62891       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
62892       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
62893       minLayers = cms.vint32( 3, 3, 3 )
62894     )
62895 )
62896 fragment.hltIter0JpsiTkTkTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
62897     src = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
62898     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
62899     vertices = cms.InputTag( "hltDoubleTrkmumuVtxProducerDoubleMu2Jpsi" ),
62900     ignoreVertices = cms.bool( False ),
62901     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
62902     mva = cms.PSet( 
62903       minPixelHits = cms.vint32( 0, 0, 1 ),
62904       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
62905       dr_par = cms.PSet( 
62906         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
62907         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
62908         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
62909         dr_exp = cms.vint32( 4, 4, 4 ),
62910         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
62911       ),
62912       maxLostLayers = cms.vint32( 99, 3, 3 ),
62913       min3DLayers = cms.vint32( 1, 2, 3 ),
62914       dz_par = cms.PSet( 
62915         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
62916         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
62917         dz_exp = cms.vint32( 4, 4, 4 )
62918       ),
62919       minNVtxTrk = cms.int32( 2 ),
62920       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
62921       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
62922       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
62923       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
62924       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
62925       minLayers = cms.vint32( 5, 5, 5 )
62926     )
62927 )
62928 fragment.hltIter0JpsiTkTkTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
62929     inputClassifiers = cms.vstring( 'hltIter0JpsiTkTkTrackCutClassifierPrompt',
62930       'hltIter0JpsiTkTkTrackCutClassifierDetached' )
62931 )
62932 fragment.hltIter0JpsiTkTkTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
62933     originalSource = cms.InputTag( "hltIter0JpsiTkTkCtfWithMaterialTracks" ),
62934     originalMVAVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','MVAValues' ),
62935     originalQualVals = cms.InputTag( 'hltIter0JpsiTkTkTrackCutClassifierMerged','QualityMasks' ),
62936     minQuality = cms.string( "highPurity" ),
62937     copyExtras = cms.untracked.bool( True ),
62938     copyTrajectories = cms.untracked.bool( False )
62939 )
62940 fragment.hltJpsiTkAllConeTracksIterDoubleTrk = cms.EDProducer( "ConcreteChargedCandidateProducer",
62941     src = cms.InputTag( "hltIter0JpsiTkTkTrackSelectionHighPurity" ),
62942     particleType = cms.string( "K+" )
62943 )
62944 fragment.hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4 = cms.EDProducer( "HLTmumutktkVtxProducer",
62945     MuCand = cms.InputTag( "hltIterL3MuonCandidates" ),
62946     TrackCand = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
62947     PreviousCandTag = cms.InputTag( "hltDoubleTrkmumuFilterDoubleMu2Jpsi" ),
62948     SimpleMagneticField = cms.string( "" ),
62949     ThirdTrackMass = cms.double( 0.493677 ),
62950     FourthTrackMass = cms.double( 0.493677 ),
62951     MaxEta = cms.double( 2.5 ),
62952     MinPt = cms.double( 1.0 ),
62953     MinInvMass = cms.double( 0.0 ),
62954     MaxInvMass = cms.double( 99999.0 ),
62955     MinTrkTrkMass = cms.double( 0.95 ),
62956     MaxTrkTrkMass = cms.double( 1.05 ),
62957     MinD0Significance = cms.double( 0.0 ),
62958     OppositeSign = cms.bool( True ),
62959     OverlapDR = cms.double( 1.44E-4 ),
62960     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
62961 )
62962 fragment.hltJpsiTkTkVertexFilterPhiDoubleTrk1v4 = cms.EDFilter( "HLTmumutktkFilter",
62963     saveTags = cms.bool( True ),
62964     MaxEta = cms.double( 2.5 ),
62965     MinPt = cms.double( 0.0 ),
62966     MaxNormalisedChi2 = cms.double( 10.0 ),
62967     MinVtxProbability = cms.double( 0.0 ),
62968     MinLxySignificance = cms.double( 0.0 ),
62969     MinCosinePointingAngle = cms.double( -2.0 ),
62970     MuonTag = cms.InputTag( "hltIterL3MuonCandidates" ),
62971     TrackTag = cms.InputTag( "hltJpsiTkAllConeTracksIterDoubleTrk" ),
62972     MuMuTkVertexTag = cms.InputTag( "hltJpsiTrkTrkVertexProducerPhiDoubleTrk1v4" ),
62973     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" )
62974 )
62975 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60 = cms.EDFilter( "HLTPrescaler",
62976     offset = cms.uint32( 0 ),
62977     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
62978 )
62979 fragment.hltL3fL1DiMu3SQETM50noDrf0PreFiltered3 = cms.EDFilter( "HLTMuonL3PreFilter",
62980     saveTags = cms.bool( True ),
62981     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
62982     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
62983     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
62984     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
62985     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
62986     MinN = cms.int32( 2 ),
62987     MaxEta = cms.double( 2.5 ),
62988     MinNhits = cms.int32( 0 ),
62989     MaxDr = cms.double( 9999.0 ),
62990     MinDr = cms.double( -1.0 ),
62991     MaxDz = cms.double( 9999.0 ),
62992     MinDxySig = cms.double( -1.0 ),
62993     MinPt = cms.double( 3.0 ),
62994     NSigmaPt = cms.double( 0.0 ),
62995     MaxNormalizedChi2 = cms.double( 9999.0 ),
62996     MaxDXYBeamSpot = cms.double( 9999.0 ),
62997     MinDXYBeamSpot = cms.double( -1.0 ),
62998     MinNmuonHits = cms.int32( 0 ),
62999     MaxPtDifference = cms.double( 9999.0 ),
63000     MinTrackPt = cms.double( 0.0 ),
63001     minMuonStations = cms.int32( 2 ),
63002     minTrkHits = cms.int32( -1 ),
63003     minMuonHits = cms.int32( -1 ),
63004     allowedTypeMask = cms.uint32( 255 ),
63005     requiredTypeMask = cms.uint32( 0 ),
63006     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
63007     trkMuonId = cms.uint32( 0 ),
63008     L1MatchingdR = cms.double( 0.3 ),
63009     MatchToPreviousCand = cms.bool( True ),
63010     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63011     requireL3MuonTrajectorySeed = cms.bool( False ),
63012     useSimpleGeometry = cms.bool( True ),
63013     useStation2 = cms.bool( True ),
63014     fallbackToME1 = cms.bool( False ),
63015     cosmicPropagationHypothesis = cms.bool( False ),
63016     useMB2InOverlap = cms.bool( False ),
63017     useTrack = cms.string( "tracker" ),
63018     useState = cms.string( "atVertex" ),
63019     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63020     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63021     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63022 )
63023 fragment.hltDoubleMuon3Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
63024     saveTags = cms.bool( True ),
63025     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63026     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63027     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63028     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63029     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63030     PreviousCandIsL2 = cms.bool( True ),
63031     FastAccept = cms.bool( False ),
63032     MinN = cms.int32( 1 ),
63033     MaxEta = cms.double( 2.5 ),
63034     MinNhits = cms.int32( 0 ),
63035     MaxDr = cms.double( 9999.0 ),
63036     MaxDz = cms.double( 9999.0 ),
63037     ChargeOpt = cms.int32( 0 ),
63038     MinPtPair = cms.vdouble( 0.0 ),
63039     MaxPtPair = cms.vdouble( 1.0E125 ),
63040     MinPtMax = cms.vdouble( 0.0 ),
63041     MinPtMin = cms.vdouble( 3.0 ),
63042     MaxPtMin = cms.vdouble( 1.0E125 ),
63043     MinInvMass = cms.vdouble( -1.0 ),
63044     MaxInvMass = cms.vdouble( 999999.0 ),
63045     MinDiMuonDeltaR = cms.double( -1.0 ),
63046     MinAcop = cms.double( -1.0 ),
63047     MaxAcop = cms.double( 999.0 ),
63048     MinPtBalance = cms.double( -1.0 ),
63049     MaxPtBalance = cms.double( 999999.0 ),
63050     NSigmaPt = cms.double( 0.0 ),
63051     MaxDCAMuMu = cms.double( 0.5 ),
63052     MaxRapidityPair = cms.double( 999999.0 ),
63053     CutCowboys = cms.bool( False ),
63054     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63055     L1MatchingdR = cms.double( 0.3 ),
63056     MatchToPreviousCand = cms.bool( True ),
63057     useSimpleGeometry = cms.bool( True ),
63058     useStation2 = cms.bool( True ),
63059     fallbackToME1 = cms.bool( False ),
63060     cosmicPropagationHypothesis = cms.bool( False ),
63061     useMB2InOverlap = cms.bool( False ),
63062     useTrack = cms.string( "tracker" ),
63063     useState = cms.string( "atVertex" ),
63064     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63065     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63066     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63067 )
63068 fragment.hltDoubleMuon3Mass3p8DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
63069     saveTags = cms.bool( True ),
63070     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63071     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63072     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63073     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63074     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63075     PreviousCandIsL2 = cms.bool( True ),
63076     FastAccept = cms.bool( False ),
63077     MinN = cms.int32( 1 ),
63078     MaxEta = cms.double( 2.5 ),
63079     MinNhits = cms.int32( 0 ),
63080     MaxDr = cms.double( 9999.0 ),
63081     MaxDz = cms.double( 9999.0 ),
63082     ChargeOpt = cms.int32( 0 ),
63083     MinPtPair = cms.vdouble( 0.0 ),
63084     MaxPtPair = cms.vdouble( 1.0E125 ),
63085     MinPtMax = cms.vdouble( 0.0 ),
63086     MinPtMin = cms.vdouble( 3.0 ),
63087     MaxPtMin = cms.vdouble( 1.0E125 ),
63088     MinInvMass = cms.vdouble( 3.8 ),
63089     MaxInvMass = cms.vdouble( 999999.0 ),
63090     MinDiMuonDeltaR = cms.double( -1.0 ),
63091     MinAcop = cms.double( -1.0 ),
63092     MaxAcop = cms.double( 999.0 ),
63093     MinPtBalance = cms.double( -1.0 ),
63094     MaxPtBalance = cms.double( 999999.0 ),
63095     NSigmaPt = cms.double( 0.0 ),
63096     MaxDCAMuMu = cms.double( 0.5 ),
63097     MaxRapidityPair = cms.double( 999999.0 ),
63098     CutCowboys = cms.bool( False ),
63099     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63100     L1MatchingdR = cms.double( 0.3 ),
63101     MatchToPreviousCand = cms.bool( True ),
63102     useSimpleGeometry = cms.bool( True ),
63103     useStation2 = cms.bool( True ),
63104     fallbackToME1 = cms.bool( False ),
63105     cosmicPropagationHypothesis = cms.bool( False ),
63106     useMB2InOverlap = cms.bool( False ),
63107     useTrack = cms.string( "tracker" ),
63108     useState = cms.string( "atVertex" ),
63109     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63110     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63111     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63112 )
63113 fragment.hltPFMETNoMu50 = cms.EDFilter( "HLT1PFMET",
63114     saveTags = cms.bool( True ),
63115     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
63116     triggerType = cms.int32( 87 ),
63117     MinE = cms.double( -1.0 ),
63118     MinPt = cms.double( 50.0 ),
63119     MinMass = cms.double( -1.0 ),
63120     MaxMass = cms.double( -1.0 ),
63121     MinEta = cms.double( -1.0 ),
63122     MaxEta = cms.double( -1.0 ),
63123     MinN = cms.int32( 1 )
63124 )
63125 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0 = cms.EDFilter( "HLTPrescaler",
63126     offset = cms.uint32( 0 ),
63127     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63128 )
63129 fragment.hltDoubleMuon3Mass2p0DCAnoDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
63130     saveTags = cms.bool( True ),
63131     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63132     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63133     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63134     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63135     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63136     PreviousCandIsL2 = cms.bool( True ),
63137     FastAccept = cms.bool( False ),
63138     MinN = cms.int32( 1 ),
63139     MaxEta = cms.double( 2.5 ),
63140     MinNhits = cms.int32( 0 ),
63141     MaxDr = cms.double( 9999.0 ),
63142     MaxDz = cms.double( 9999.0 ),
63143     ChargeOpt = cms.int32( 0 ),
63144     MinPtPair = cms.vdouble( 0.0 ),
63145     MaxPtPair = cms.vdouble( 1.0E125 ),
63146     MinPtMax = cms.vdouble( 0.0 ),
63147     MinPtMin = cms.vdouble( 3.0 ),
63148     MaxPtMin = cms.vdouble( 1.0E125 ),
63149     MinInvMass = cms.vdouble( 2.0 ),
63150     MaxInvMass = cms.vdouble( 999999.0 ),
63151     MinDiMuonDeltaR = cms.double( -1.0 ),
63152     MinAcop = cms.double( -1.0 ),
63153     MaxAcop = cms.double( 999.0 ),
63154     MinPtBalance = cms.double( -1.0 ),
63155     MaxPtBalance = cms.double( 999999.0 ),
63156     NSigmaPt = cms.double( 0.0 ),
63157     MaxDCAMuMu = cms.double( 0.5 ),
63158     MaxRapidityPair = cms.double( 999999.0 ),
63159     CutCowboys = cms.bool( False ),
63160     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63161     L1MatchingdR = cms.double( 0.3 ),
63162     MatchToPreviousCand = cms.bool( True ),
63163     useSimpleGeometry = cms.bool( True ),
63164     useStation2 = cms.bool( True ),
63165     fallbackToME1 = cms.bool( False ),
63166     cosmicPropagationHypothesis = cms.bool( False ),
63167     useMB2InOverlap = cms.bool( False ),
63168     useTrack = cms.string( "tracker" ),
63169     useState = cms.string( "atVertex" ),
63170     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63171     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63172     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63173 )
63174 fragment.hltPreDoubleMu3DCAPFMET50PFMHT60Mass2p0noDCA = cms.EDFilter( "HLTPrescaler",
63175     offset = cms.uint32( 0 ),
63176     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63177 )
63178 fragment.hltDoubleMuon3Mass2p0noDrFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
63179     saveTags = cms.bool( True ),
63180     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63181     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63182     PreviousCandTag = cms.InputTag( "hltL2fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63183     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sL1DoubleMu0ETM40lorDoubleMu0ETM55" ),
63184     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63185     PreviousCandIsL2 = cms.bool( True ),
63186     FastAccept = cms.bool( False ),
63187     MinN = cms.int32( 1 ),
63188     MaxEta = cms.double( 2.5 ),
63189     MinNhits = cms.int32( 0 ),
63190     MaxDr = cms.double( 9999.0 ),
63191     MaxDz = cms.double( 9999.0 ),
63192     ChargeOpt = cms.int32( 0 ),
63193     MinPtPair = cms.vdouble( 0.0 ),
63194     MaxPtPair = cms.vdouble( 1.0E125 ),
63195     MinPtMax = cms.vdouble( 0.0 ),
63196     MinPtMin = cms.vdouble( 3.0 ),
63197     MaxPtMin = cms.vdouble( 1.0E125 ),
63198     MinInvMass = cms.vdouble( 2.0 ),
63199     MaxInvMass = cms.vdouble( 999999.0 ),
63200     MinDiMuonDeltaR = cms.double( -1.0 ),
63201     MinAcop = cms.double( -1.0 ),
63202     MaxAcop = cms.double( 999.0 ),
63203     MinPtBalance = cms.double( -1.0 ),
63204     MaxPtBalance = cms.double( 999999.0 ),
63205     NSigmaPt = cms.double( 0.0 ),
63206     MaxDCAMuMu = cms.double( 999999.0 ),
63207     MaxRapidityPair = cms.double( 999999.0 ),
63208     CutCowboys = cms.bool( False ),
63209     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63210     L1MatchingdR = cms.double( 0.3 ),
63211     MatchToPreviousCand = cms.bool( True ),
63212     useSimpleGeometry = cms.bool( True ),
63213     useStation2 = cms.bool( True ),
63214     fallbackToME1 = cms.bool( False ),
63215     cosmicPropagationHypothesis = cms.bool( False ),
63216     useMB2InOverlap = cms.bool( False ),
63217     useTrack = cms.string( "tracker" ),
63218     useState = cms.string( "atVertex" ),
63219     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63220     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63221     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63222 )
63223 fragment.hltPreTripleMu533Mass3p8DCA = cms.EDFilter( "HLTPrescaler",
63224     offset = cms.uint32( 0 ),
63225     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63226 )
63227 fragment.hltTripleMu533Mass3p8DCAFilter = cms.EDFilter( "HLTMuonDimuonL3Filter",
63228     saveTags = cms.bool( True ),
63229     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
63230     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
63231     PreviousCandTag = cms.InputTag( "hltL1TripleMu553L2TriMuFiltered3" ),
63232     L1CandTag = cms.InputTag( "hltL1fForIterL3L1TripleMu553L1TriMuFiltered3" ),
63233     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
63234     PreviousCandIsL2 = cms.bool( True ),
63235     FastAccept = cms.bool( False ),
63236     MinN = cms.int32( 3 ),
63237     MaxEta = cms.double( 2.5 ),
63238     MinNhits = cms.int32( 0 ),
63239     MaxDr = cms.double( 2.0 ),
63240     MaxDz = cms.double( 9999.0 ),
63241     ChargeOpt = cms.int32( 0 ),
63242     MinPtPair = cms.vdouble( 0.0 ),
63243     MaxPtPair = cms.vdouble( 1.0E125 ),
63244     MinPtMax = cms.vdouble( 0.0 ),
63245     MinPtMin = cms.vdouble( 3.0 ),
63246     MaxPtMin = cms.vdouble( 1.0E125 ),
63247     MinInvMass = cms.vdouble( 3.8 ),
63248     MaxInvMass = cms.vdouble( 999999.0 ),
63249     MinDiMuonDeltaR = cms.double( -1.0 ),
63250     MinAcop = cms.double( -1.0 ),
63251     MaxAcop = cms.double( 999.0 ),
63252     MinPtBalance = cms.double( -1.0 ),
63253     MaxPtBalance = cms.double( 999999.0 ),
63254     NSigmaPt = cms.double( 0.0 ),
63255     MaxDCAMuMu = cms.double( 0.5 ),
63256     MaxRapidityPair = cms.double( 999999.0 ),
63257     CutCowboys = cms.bool( False ),
63258     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
63259     L1MatchingdR = cms.double( 0.3 ),
63260     MatchToPreviousCand = cms.bool( True ),
63261     useSimpleGeometry = cms.bool( True ),
63262     useStation2 = cms.bool( True ),
63263     fallbackToME1 = cms.bool( False ),
63264     cosmicPropagationHypothesis = cms.bool( False ),
63265     useMB2InOverlap = cms.bool( False ),
63266     useTrack = cms.string( "tracker" ),
63267     useState = cms.string( "atVertex" ),
63268     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
63269     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
63270     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
63271 )
63272 fragment.hltL1sTripleJetVBFIorHTTIorSingleJet = cms.EDFilter( "HLTL1TSeed",
63273     saveTags = cms.bool( True ),
63274     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" ),
63275     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63276     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63277     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63278     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63279     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63280     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63281     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63282     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63283     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63284 )
63285 fragment.hltPreQuadPFJet103887515 = cms.EDFilter( "HLTPrescaler",
63286     offset = cms.uint32( 0 ),
63287     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63288 )
63289 fragment.hltQuadJet15 = cms.EDFilter( "HLT1CaloJet",
63290     saveTags = cms.bool( True ),
63291     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
63292     triggerType = cms.int32( 86 ),
63293     MinE = cms.double( -1.0 ),
63294     MinPt = cms.double( 15.0 ),
63295     MinMass = cms.double( -1.0 ),
63296     MaxMass = cms.double( -1.0 ),
63297     MinEta = cms.double( -1.0 ),
63298     MaxEta = cms.double( 5.2 ),
63299     MinN = cms.int32( 4 )
63300 )
63301 fragment.hltTripleJet50 = cms.EDFilter( "HLT1CaloJet",
63302     saveTags = cms.bool( True ),
63303     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
63304     triggerType = cms.int32( 86 ),
63305     MinE = cms.double( -1.0 ),
63306     MinPt = cms.double( 50.0 ),
63307     MinMass = cms.double( -1.0 ),
63308     MaxMass = cms.double( -1.0 ),
63309     MinEta = cms.double( -1.0 ),
63310     MaxEta = cms.double( 5.2 ),
63311     MinN = cms.int32( 3 )
63312 )
63313 fragment.hltDoubleJet65 = cms.EDFilter( "HLT1CaloJet",
63314     saveTags = cms.bool( True ),
63315     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
63316     triggerType = cms.int32( 86 ),
63317     MinE = cms.double( -1.0 ),
63318     MinPt = cms.double( 65.0 ),
63319     MinMass = cms.double( -1.0 ),
63320     MaxMass = cms.double( -1.0 ),
63321     MinEta = cms.double( -1.0 ),
63322     MaxEta = cms.double( 5.2 ),
63323     MinN = cms.int32( 2 )
63324 )
63325 fragment.hltSingleJet80 = cms.EDFilter( "HLT1CaloJet",
63326     saveTags = cms.bool( True ),
63327     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
63328     triggerType = cms.int32( 86 ),
63329     MinE = cms.double( -1.0 ),
63330     MinPt = cms.double( 80.0 ),
63331     MinMass = cms.double( -1.0 ),
63332     MaxMass = cms.double( -1.0 ),
63333     MinEta = cms.double( -1.0 ),
63334     MaxEta = cms.double( 5.2 ),
63335     MinN = cms.int32( 1 )
63336 )
63337 fragment.hltSelectorJets20L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
63338     src = cms.InputTag( "hltAK4CaloJetsCorrected" ),
63339     filter = cms.bool( False ),
63340     etMin = cms.double( 20.0 )
63341 )
63342 fragment.hltSelectorCentralJets20L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
63343     src = cms.InputTag( "hltSelectorJets20L1FastJet" ),
63344     etaMin = cms.double( -2.5 ),
63345     etaMax = cms.double( 2.5 )
63346 )
63347 fragment.hltSelector4CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
63348     src = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ),
63349     filter = cms.bool( False ),
63350     maxNumber = cms.uint32( 4 )
63351 )
63352 fragment.hltPFQuadJetLooseID15 = cms.EDFilter( "HLT1PFJet",
63353     saveTags = cms.bool( True ),
63354     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63355     triggerType = cms.int32( 86 ),
63356     MinE = cms.double( -1.0 ),
63357     MinPt = cms.double( 15.0 ),
63358     MinMass = cms.double( -1.0 ),
63359     MaxMass = cms.double( -1.0 ),
63360     MinEta = cms.double( -1.0 ),
63361     MaxEta = cms.double( 5.2 ),
63362     MinN = cms.int32( 4 )
63363 )
63364 fragment.hltPFTripleJetLooseID75 = cms.EDFilter( "HLT1PFJet",
63365     saveTags = cms.bool( True ),
63366     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63367     triggerType = cms.int32( 86 ),
63368     MinE = cms.double( -1.0 ),
63369     MinPt = cms.double( 75.0 ),
63370     MinMass = cms.double( -1.0 ),
63371     MaxMass = cms.double( -1.0 ),
63372     MinEta = cms.double( -1.0 ),
63373     MaxEta = cms.double( 5.2 ),
63374     MinN = cms.int32( 3 )
63375 )
63376 fragment.hltPFDoubleJetLooseID88 = cms.EDFilter( "HLT1PFJet",
63377     saveTags = cms.bool( True ),
63378     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63379     triggerType = cms.int32( 86 ),
63380     MinE = cms.double( -1.0 ),
63381     MinPt = cms.double( 88.0 ),
63382     MinMass = cms.double( -1.0 ),
63383     MaxMass = cms.double( -1.0 ),
63384     MinEta = cms.double( -1.0 ),
63385     MaxEta = cms.double( 5.2 ),
63386     MinN = cms.int32( 2 )
63387 )
63388 fragment.hltPFSingleJetLooseID103 = cms.EDFilter( "HLT1PFJet",
63389     saveTags = cms.bool( True ),
63390     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63391     triggerType = cms.int32( 86 ),
63392     MinE = cms.double( -1.0 ),
63393     MinPt = cms.double( 103.0 ),
63394     MinMass = cms.double( -1.0 ),
63395     MaxMass = cms.double( -1.0 ),
63396     MinEta = cms.double( -1.0 ),
63397     MaxEta = cms.double( 5.2 ),
63398     MinN = cms.int32( 1 )
63399 )
63400 fragment.hltL1sTripleJet1008572VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
63401     saveTags = cms.bool( True ),
63402     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" ),
63403     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63404     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63405     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63406     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63407     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63408     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63409     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63410     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63411     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63412 )
63413 fragment.hltPreQuadPFJet105887615 = cms.EDFilter( "HLTPrescaler",
63414     offset = cms.uint32( 0 ),
63415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63416 )
63417 fragment.hltPFTripleJetLooseID76 = cms.EDFilter( "HLT1PFJet",
63418     saveTags = cms.bool( True ),
63419     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63420     triggerType = cms.int32( 86 ),
63421     MinE = cms.double( -1.0 ),
63422     MinPt = cms.double( 76.0 ),
63423     MinMass = cms.double( -1.0 ),
63424     MaxMass = cms.double( -1.0 ),
63425     MinEta = cms.double( -1.0 ),
63426     MaxEta = cms.double( 5.2 ),
63427     MinN = cms.int32( 3 )
63428 )
63429 fragment.hltPFSingleJetLooseID105 = cms.EDFilter( "HLT1PFJet",
63430     saveTags = cms.bool( True ),
63431     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63432     triggerType = cms.int32( 86 ),
63433     MinE = cms.double( -1.0 ),
63434     MinPt = cms.double( 105.0 ),
63435     MinMass = cms.double( -1.0 ),
63436     MaxMass = cms.double( -1.0 ),
63437     MinEta = cms.double( -1.0 ),
63438     MaxEta = cms.double( 5.2 ),
63439     MinN = cms.int32( 1 )
63440 )
63441 fragment.hltL1sTripleJet1058576VBFIorHTTIorDoubleJetCIorSingleJet = cms.EDFilter( "HLTL1TSeed",
63442     saveTags = cms.bool( True ),
63443     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" ),
63444     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63445     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63446     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63447     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63448     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63449     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63450     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63451     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63452     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63453 )
63454 fragment.hltPreQuadPFJet111908015 = cms.EDFilter( "HLTPrescaler",
63455     offset = cms.uint32( 0 ),
63456     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63457 )
63458 fragment.hltPFTripleJetLooseID80 = cms.EDFilter( "HLT1PFJet",
63459     saveTags = cms.bool( True ),
63460     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63461     triggerType = cms.int32( 86 ),
63462     MinE = cms.double( -1.0 ),
63463     MinPt = cms.double( 80.0 ),
63464     MinMass = cms.double( -1.0 ),
63465     MaxMass = cms.double( -1.0 ),
63466     MinEta = cms.double( -1.0 ),
63467     MaxEta = cms.double( 5.2 ),
63468     MinN = cms.int32( 3 )
63469 )
63470 fragment.hltPFDoubleJetLooseID90 = cms.EDFilter( "HLT1PFJet",
63471     saveTags = cms.bool( True ),
63472     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63473     triggerType = cms.int32( 86 ),
63474     MinE = cms.double( -1.0 ),
63475     MinPt = cms.double( 90.0 ),
63476     MinMass = cms.double( -1.0 ),
63477     MaxMass = cms.double( -1.0 ),
63478     MinEta = cms.double( -1.0 ),
63479     MaxEta = cms.double( 5.2 ),
63480     MinN = cms.int32( 2 )
63481 )
63482 fragment.hltPFSingleJetLooseID111 = cms.EDFilter( "HLT1PFJet",
63483     saveTags = cms.bool( True ),
63484     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
63485     triggerType = cms.int32( 86 ),
63486     MinE = cms.double( -1.0 ),
63487     MinPt = cms.double( 111.0 ),
63488     MinMass = cms.double( -1.0 ),
63489     MaxMass = cms.double( -1.0 ),
63490     MinEta = cms.double( -1.0 ),
63491     MaxEta = cms.double( 5.2 ),
63492     MinN = cms.int32( 1 )
63493 )
63494 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId = cms.EDFilter( "HLTPrescaler",
63495     offset = cms.uint32( 0 ),
63496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63497 )
63498 fragment.hltEG30R9Id50b90eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
63499     saveTags = cms.bool( True ),
63500     candTag = cms.InputTag( "hltEG30L1SingleAndDoubleEGOrEtFilter" ),
63501     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
63502     rhoTag = cms.InputTag( "" ),
63503     energyLowEdges = cms.vdouble( 0.0 ),
63504     lessThan = cms.bool( False ),
63505     useEt = cms.bool( False ),
63506     useAbs = cms.bool( False ),
63507     thrRegularEB = cms.vdouble( 0.5 ),
63508     thrRegularEE = cms.vdouble( 0.9 ),
63509     thrOverEEB = cms.vdouble( -1.0 ),
63510     thrOverEEE = cms.vdouble( -1.0 ),
63511     thrOverE2EB = cms.vdouble( -1.0 ),
63512     thrOverE2EE = cms.vdouble( -1.0 ),
63513     ncandcut = cms.int32( 1 ),
63514     doRhoCorrection = cms.bool( False ),
63515     rhoMax = cms.double( 9.9999999E7 ),
63516     rhoScale = cms.double( 1.0 ),
63517     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63518     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63519     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
63520 )
63521 fragment.hltEG30HE10b9eR9Id50b90eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
63522     saveTags = cms.bool( True ),
63523     candTag = cms.InputTag( "hltEG30R9Id50b90eR9IdFilter" ),
63524     varTag = cms.InputTag( "hltEgammaHoverE" ),
63525     rhoTag = cms.InputTag( "" ),
63526     energyLowEdges = cms.vdouble( 0.0 ),
63527     lessThan = cms.bool( True ),
63528     useEt = cms.bool( False ),
63529     useAbs = cms.bool( False ),
63530     thrRegularEB = cms.vdouble( 0.0 ),
63531     thrRegularEE = cms.vdouble( 0.0 ),
63532     thrOverEEB = cms.vdouble( 0.1 ),
63533     thrOverEEE = cms.vdouble( 0.09 ),
63534     thrOverE2EB = cms.vdouble( 0.0 ),
63535     thrOverE2EE = cms.vdouble( 0.0 ),
63536     ncandcut = cms.int32( 1 ),
63537     doRhoCorrection = cms.bool( False ),
63538     rhoMax = cms.double( 9.9999999E7 ),
63539     rhoScale = cms.double( 1.0 ),
63540     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63541     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63542     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
63543 )
63544 fragment.hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
63545     saveTags = cms.bool( True ),
63546     candTag = cms.InputTag( "hltEG30HE10b9eR9Id50b90eHEFilter" ),
63547     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
63548     rhoTag = cms.InputTag( "" ),
63549     energyLowEdges = cms.vdouble( 0.0 ),
63550     lessThan = cms.bool( True ),
63551     useEt = cms.bool( False ),
63552     useAbs = cms.bool( False ),
63553     thrRegularEB = cms.vdouble( 0.011 ),
63554     thrRegularEE = cms.vdouble( 0.032 ),
63555     thrOverEEB = cms.vdouble( -1.0 ),
63556     thrOverEEE = cms.vdouble( -1.0 ),
63557     thrOverE2EB = cms.vdouble( -1.0 ),
63558     thrOverE2EE = cms.vdouble( -1.0 ),
63559     ncandcut = cms.int32( 1 ),
63560     doRhoCorrection = cms.bool( False ),
63561     rhoMax = cms.double( 9.9999999E7 ),
63562     rhoScale = cms.double( 1.0 ),
63563     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63564     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63565     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
63566 )
63567 fragment.hltEG30Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
63568     saveTags = cms.bool( True ),
63569     candTag = cms.InputTag( "hltEG30CaloId11b32eHE10b9eR9Id50b90eClusterShapeFilter" ),
63570     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
63571     rhoTag = cms.InputTag( "" ),
63572     energyLowEdges = cms.vdouble( 0.0 ),
63573     lessThan = cms.bool( True ),
63574     useEt = cms.bool( True ),
63575     useAbs = cms.bool( False ),
63576     thrRegularEB = cms.vdouble( 6.0 ),
63577     thrRegularEE = cms.vdouble( 4.0 ),
63578     thrOverEEB = cms.vdouble( 0.012 ),
63579     thrOverEEE = cms.vdouble( 0.012 ),
63580     thrOverE2EB = cms.vdouble( 0.0 ),
63581     thrOverE2EE = cms.vdouble( 0.0 ),
63582     ncandcut = cms.int32( 1 ),
63583     doRhoCorrection = cms.bool( False ),
63584     rhoMax = cms.double( 9.9999999E7 ),
63585     rhoScale = cms.double( 1.0 ),
63586     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63587     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63588     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
63589 )
63590 fragment.hltDiEG18EtUnseededFilter = cms.EDFilter( "HLT1Photon",
63591     saveTags = cms.bool( True ),
63592     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
63593     triggerType = cms.int32( 92 ),
63594     MinE = cms.double( -1.0 ),
63595     MinPt = cms.double( 18.0 ),
63596     MinMass = cms.double( -1.0 ),
63597     MaxMass = cms.double( -1.0 ),
63598     MinEta = cms.double( -1.0 ),
63599     MaxEta = cms.double( 2.5 ),
63600     MinN = cms.int32( 2 )
63601 )
63602 fragment.hltDiEG18R9Id50b90eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
63603     saveTags = cms.bool( True ),
63604     candTag = cms.InputTag( "hltDiEG18EtUnseededFilter" ),
63605     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
63606     rhoTag = cms.InputTag( "" ),
63607     energyLowEdges = cms.vdouble( 0.0 ),
63608     lessThan = cms.bool( False ),
63609     useEt = cms.bool( False ),
63610     useAbs = cms.bool( False ),
63611     thrRegularEB = cms.vdouble( 0.5 ),
63612     thrRegularEE = cms.vdouble( 0.9 ),
63613     thrOverEEB = cms.vdouble( -1.0 ),
63614     thrOverEEE = cms.vdouble( -1.0 ),
63615     thrOverE2EB = cms.vdouble( -1.0 ),
63616     thrOverE2EE = cms.vdouble( -1.0 ),
63617     ncandcut = cms.int32( 2 ),
63618     doRhoCorrection = cms.bool( False ),
63619     rhoMax = cms.double( 9.9999999E7 ),
63620     rhoScale = cms.double( 1.0 ),
63621     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63622     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63623     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
63624 )
63625 fragment.hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
63626     saveTags = cms.bool( True ),
63627     candTag = cms.InputTag( "hltDiEG18R9Id50b90eR9IdUnseededFilter" ),
63628     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
63629     rhoTag = cms.InputTag( "" ),
63630     energyLowEdges = cms.vdouble( 0.0 ),
63631     lessThan = cms.bool( True ),
63632     useEt = cms.bool( False ),
63633     useAbs = cms.bool( False ),
63634     thrRegularEB = cms.vdouble( 0.0 ),
63635     thrRegularEE = cms.vdouble( 0.0 ),
63636     thrOverEEB = cms.vdouble( 0.1 ),
63637     thrOverEEE = cms.vdouble( 0.09 ),
63638     thrOverE2EB = cms.vdouble( 0.0 ),
63639     thrOverE2EE = cms.vdouble( 0.0 ),
63640     ncandcut = cms.int32( 2 ),
63641     doRhoCorrection = cms.bool( False ),
63642     rhoMax = cms.double( 9.9999999E7 ),
63643     rhoScale = cms.double( 1.0 ),
63644     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63645     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63646     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
63647 )
63648 fragment.hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
63649     saveTags = cms.bool( True ),
63650     candTag = cms.InputTag( "hltDiEG18HE10b9eR9Id50b90eHEUnseededFilter" ),
63651     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
63652     rhoTag = cms.InputTag( "" ),
63653     energyLowEdges = cms.vdouble( 0.0 ),
63654     lessThan = cms.bool( True ),
63655     useEt = cms.bool( False ),
63656     useAbs = cms.bool( False ),
63657     thrRegularEB = cms.vdouble( 0.011 ),
63658     thrRegularEE = cms.vdouble( 0.032 ),
63659     thrOverEEB = cms.vdouble( -1.0 ),
63660     thrOverEEE = cms.vdouble( -1.0 ),
63661     thrOverE2EB = cms.vdouble( -1.0 ),
63662     thrOverE2EE = cms.vdouble( -1.0 ),
63663     ncandcut = cms.int32( 2 ),
63664     doRhoCorrection = cms.bool( False ),
63665     rhoMax = cms.double( 9.9999999E7 ),
63666     rhoScale = cms.double( 1.0 ),
63667     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63668     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63669     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
63670 )
63671 fragment.hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
63672     saveTags = cms.bool( True ),
63673     candTag = cms.InputTag( "hltDiEG18CaloId11b32eHE10b9eR9Id50b90eClusterShapeUnseededFilter" ),
63674     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
63675     rhoTag = cms.InputTag( "" ),
63676     energyLowEdges = cms.vdouble( 0.0 ),
63677     lessThan = cms.bool( True ),
63678     useEt = cms.bool( True ),
63679     useAbs = cms.bool( False ),
63680     thrRegularEB = cms.vdouble( 6.0 ),
63681     thrRegularEE = cms.vdouble( 4.0 ),
63682     thrOverEEB = cms.vdouble( 0.012 ),
63683     thrOverEEE = cms.vdouble( 0.012 ),
63684     thrOverE2EB = cms.vdouble( 0.0 ),
63685     thrOverE2EE = cms.vdouble( 0.0 ),
63686     ncandcut = cms.int32( 2 ),
63687     doRhoCorrection = cms.bool( False ),
63688     rhoMax = cms.double( 9.9999999E7 ),
63689     rhoScale = cms.double( 1.0 ),
63690     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63691     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63692     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
63693 )
63694 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
63695     saveTags = cms.bool( True ),
63696     candTag = cms.InputTag( "hltDiEG18Iso60b40eCaloId11b32eHE10b9eR9Id50b90eEcalIsoUnseededFilter" ),
63697     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
63698     rhoTag = cms.InputTag( "" ),
63699     energyLowEdges = cms.vdouble( 0.0 ),
63700     lessThan = cms.bool( True ),
63701     useEt = cms.bool( True ),
63702     useAbs = cms.bool( False ),
63703     thrRegularEB = cms.vdouble( 6.0 ),
63704     thrRegularEE = cms.vdouble( 6.0 ),
63705     thrOverEEB = cms.vdouble( 0.002 ),
63706     thrOverEEE = cms.vdouble( 0.002 ),
63707     thrOverE2EB = cms.vdouble( 0.0 ),
63708     thrOverE2EE = cms.vdouble( 0.0 ),
63709     ncandcut = cms.int32( 2 ),
63710     doRhoCorrection = cms.bool( False ),
63711     rhoMax = cms.double( 9.9999999E7 ),
63712     rhoScale = cms.double( 1.0 ),
63713     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
63714     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
63715     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
63716 )
63717 fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 = cms.EDFilter( "HLTPrescaler",
63718     offset = cms.uint32( 0 ),
63719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63720 )
63721 fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
63722     saveTags = cms.bool( True ),
63723     firstLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
63724     secondLegLastFilter = cms.InputTag( "hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eTrackIsoUnseededFilter" ),
63725     minMass = cms.double( 55.0 )
63726 )
63727 fragment.hltL1sDoubleTauBigOR = cms.EDFilter( "HLTL1TSeed",
63728     saveTags = cms.bool( True ),
63729     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1" ),
63730     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63731     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63732     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63733     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63734     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63735     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63736     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63737     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63738     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63739 )
63740 fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 = cms.EDFilter( "HLTPrescaler",
63741     offset = cms.uint32( 0 ),
63742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
63743 )
63744 fragment.hltL1sSingleTau = cms.EDFilter( "HLTL1TSeed",
63745     saveTags = cms.bool( True ),
63746     L1SeedsLogicalExpression = cms.string( "L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
63747     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63748     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63749     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63750     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63751     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63752     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63753     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63754     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63755     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63756 )
63757 fragment.hltL1sBigOrMuXXerIsoTauYYer = cms.EDFilter( "HLTL1TSeed",
63758     saveTags = cms.bool( True ),
63759     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau32er2p1 OR L1_Mu22er2p1_IsoTau34er2p1 OR L1_Mu22er2p1_Tau70er2p1" ),
63760     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63761     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63762     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63763     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63764     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63765     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63766     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63767     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63768     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63769 )
63770 fragment.hltL1sMu22erIsoTau40er = cms.EDFilter( "HLTL1TSeed",
63771     saveTags = cms.bool( True ),
63772     L1SeedsLogicalExpression = cms.string( "L1_Mu22er2p1_IsoTau40er2p1" ),
63773     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63774     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63775     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63776     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63777     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63778     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63779     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63780     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63781     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63782 )
63783 fragment.hltL1sBigORDoubleTauJet = cms.EDFilter( "HLTL1TSeed",
63784     saveTags = cms.bool( True ),
63785     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5 OR L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ),
63786     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63787     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63788     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63789     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63790     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63791     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63792     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63793     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63794     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63795 )
63796 fragment.hltL1VBFDiJetIsoTau = cms.EDFilter( "HLTL1TSeed",
63797     saveTags = cms.bool( True ),
63798     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_IsoTau45er2p1_RmOvlp_dR0p5 OR L1_DoubleJet45_Mass_Min600_IsoTau45er2p1_RmOvlp_dR0p5" ),
63799     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63800     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63801     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63802     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63803     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63804     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63805     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63806     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63807     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63808 )
63809 fragment.hltL1sVeryBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
63810     saveTags = cms.bool( True ),
63811     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1 OR L1_Mu18er2p1_Tau26er2p1_Jet55 OR L1_Mu18er2p1_Tau26er2p1_Jet70" ),
63812     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63813     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63814     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63815     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63816     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63817     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63818     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63819     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63820     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63821 )
63822 fragment.hltL1sDoubleTauBigORWithLowMass = cms.EDFilter( "HLTL1TSeed",
63823     saveTags = cms.bool( True ),
63824     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau32er2p1 OR L1_DoubleIsoTau34er2p1 OR L1_DoubleIsoTau35er2p1 OR L1_DoubleIsoTau36er2p1 OR L1_DoubleTau70er2p1 OR L1_DoubleIsoTau32er2p1_Mass_Max80" ),
63825     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63826     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63827     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63828     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63829     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63830     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63831     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63832     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63833     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63834 )
63835 fragment.hltL2TauTagNNProducer = cms.EDProducer( "L2TauNNProducerAlpaka",
63836     debugLevel = cms.int32( 0 ),
63837     L1Taus = cms.VPSet( 
63838       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
63839         L1CollectionName = cms.string( "DoubleTau" )
63840       ),
63841       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ),
63842         L1CollectionName = cms.string( "SingleTau" )
63843       ),
63844       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
63845         L1CollectionName = cms.string( "MuXXTauYY" )
63846       ),
63847       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
63848         L1CollectionName = cms.string( "Mu22Tau40" )
63849       ),
63850       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
63851         L1CollectionName = cms.string( "DoubleTauJet" )
63852       ),
63853       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
63854         L1CollectionName = cms.string( "VBFIsoTau" )
63855       ),
63856       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
63857         L1CollectionName = cms.string( "Mu18TauXX" )
63858       ),
63859       cms.PSet(  L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ),
63860         L1CollectionName = cms.string( "DoubleTauLowMass" )
63861       )
63862     ),
63863     hbheInput = cms.InputTag( "hltHbhereco" ),
63864     hoInput = cms.InputTag( "hltHoreco" ),
63865     ebInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
63866     eeInput = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
63867     pataVertices = cms.InputTag( "hltPixelVerticesSoA" ),
63868     pataTracks = cms.InputTag( "hltPixelTracksSoA" ),
63869     BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
63870     maxVtx = cms.uint32( 100 ),
63871     fractionSumPt2 = cms.double( 0.3 ),
63872     minSumPt2 = cms.double( 0.0 ),
63873     track_pt_min = cms.double( 1.0 ),
63874     track_pt_max = cms.double( 10.0 ),
63875     track_chi2_max = cms.double( 99999.0 ),
63876     graphPath = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/L2TauTag_Run3v1.pb" ),
63877     normalizationDict = cms.string( "RecoTauTag/TrainingFiles/data/L2TauNNTag/NormalizationDict.json" )
63878 )
63879 fragment.hltL2DoubleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
63880     saveTags = cms.bool( True ),
63881     nExpected = cms.int32( 2 ),
63882     L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigOR" ),
63883     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTau' ),
63884     DiscrWP = cms.double( 0.386 ),
63885     l1TauPtThreshold = cms.double( 250.0 )
63886 )
63887 fragment.hltL1sTauVeryBigOR = cms.EDFilter( "HLTL1TSeed",
63888     saveTags = cms.bool( True ),
63889     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_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ),
63890     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
63891     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
63892     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
63893     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
63894     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
63895     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
63896     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
63897     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
63898     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
63899 )
63900 fragment.hltHpsL1JetsHLTForDeepTauInput = cms.EDProducer( "L1THLTTauMatching",
63901     L1TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
63902     JetSrc = cms.InputTag( "hltHpsPFTauProducer" ),
63903     EtMin = cms.double( 0.0 ),
63904     ReduceTauContent = cms.bool( False ),
63905     KeepOriginalVertex = cms.bool( True )
63906 )
63907 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
63908     PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
63909     verbosity = cms.int32( 0 ),
63910     minTauPt = cms.double( 18.0 ),
63911     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
63912     decayModes = cms.VPSet( 
63913       cms.PSet(  maxMass = cms.string( "1." ),
63914         nPiZeros = cms.uint32( 0 ),
63915         minMass = cms.double( -1000.0 ),
63916         nChargedPFCandsMin = cms.uint32( 1 ),
63917         nTracksMin = cms.uint32( 1 ),
63918         nCharged = cms.uint32( 1 ),
63919         applyBendCorrection = cms.PSet( 
63920           phi = cms.bool( True ),
63921           eta = cms.bool( True ),
63922           mass = cms.bool( True )
63923         )
63924       ),
63925       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
63926         nPiZeros = cms.uint32( 1 ),
63927         minMass = cms.double( 0.0 ),
63928         nChargedPFCandsMin = cms.uint32( 1 ),
63929         nTracksMin = cms.uint32( 1 ),
63930         nCharged = cms.uint32( 1 ),
63931         assumeStripMass = cms.double( 0.1349 ),
63932         applyBendCorrection = cms.PSet( 
63933           phi = cms.bool( True ),
63934           eta = cms.bool( True ),
63935           mass = cms.bool( True )
63936         )
63937       ),
63938       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
63939         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
63940         maxPi0Mass = cms.double( 0.8 ),
63941         nPiZeros = cms.uint32( 2 ),
63942         minMass = cms.double( 0.4 ),
63943         nChargedPFCandsMin = cms.uint32( 1 ),
63944         nTracksMin = cms.uint32( 1 ),
63945         nCharged = cms.uint32( 1 ),
63946         assumeStripMass = cms.double( 0.0 ),
63947         applyBendCorrection = cms.PSet( 
63948           phi = cms.bool( True ),
63949           eta = cms.bool( True ),
63950           mass = cms.bool( True )
63951         )
63952       ),
63953       cms.PSet(  maxMass = cms.string( "1.2" ),
63954         nPiZeros = cms.uint32( 0 ),
63955         minMass = cms.double( 0.0 ),
63956         nChargedPFCandsMin = cms.uint32( 1 ),
63957         nTracksMin = cms.uint32( 2 ),
63958         nCharged = cms.uint32( 2 ),
63959         applyBendCorrection = cms.PSet( 
63960           phi = cms.bool( True ),
63961           eta = cms.bool( False ),
63962           mass = cms.bool( True )
63963         )
63964       ),
63965       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
63966         minMass = cms.double( 0.0 ),
63967         nCharged = cms.uint32( 2 ),
63968         nChargedPFCandsMin = cms.uint32( 1 ),
63969         nPiZeros = cms.uint32( 1 ),
63970         nTracksMin = cms.uint32( 2 ),
63971         applyBendCorrection = cms.PSet( 
63972           eta = cms.bool( False ),
63973           phi = cms.bool( True ),
63974           mass = cms.bool( True )
63975         )
63976       ),
63977       cms.PSet(  maxMass = cms.string( "1.6" ),
63978         minMass = cms.double( 0.7 ),
63979         nCharged = cms.uint32( 3 ),
63980         nChargedPFCandsMin = cms.uint32( 1 ),
63981         nPiZeros = cms.uint32( 0 ),
63982         nTracksMin = cms.uint32( 2 ),
63983         applyBendCorrection = cms.PSet( 
63984           eta = cms.bool( False ),
63985           phi = cms.bool( True ),
63986           mass = cms.bool( True )
63987         )
63988       ),
63989       cms.PSet(  nCharged = cms.uint32( 3 ),
63990         nPiZeros = cms.uint32( 1 ),
63991         nTracksMin = cms.uint32( 2 ),
63992         minMass = cms.double( 0.9 ),
63993         maxMass = cms.string( "1.6" ),
63994         applyBendCorrection = cms.PSet( 
63995           eta = cms.bool( False ),
63996           phi = cms.bool( False ),
63997           mass = cms.bool( False )
63998         ),
63999         nChargedPFCandsMin = cms.uint32( 1 )
64000       )
64001     ),
64002     matchingCone = cms.double( 0.5 ),
64003     minPixelHits = cms.int32( 0 ),
64004     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
64005 )
64006 fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau = cms.EDProducer( "PFTauPrimaryVertexProducer",
64007     qualityCuts = cms.PSet( 
64008       signalQualityCuts = cms.PSet( 
64009         minTrackPt = cms.double( 0.5 ),
64010         maxTrackChi2 = cms.double( 100.0 ),
64011         maxTransverseImpactParameter = cms.double( 0.1 ),
64012         maxDeltaZ = cms.double( 0.4 ),
64013         maxDeltaZToLeadTrack = cms.double( -1.0 ),
64014         minTrackVertexWeight = cms.double( -1.0 ),
64015         minTrackPixelHits = cms.uint32( 0 ),
64016         minTrackHits = cms.uint32( 3 ),
64017         minGammaEt = cms.double( 1.0 ),
64018         minNeutralHadronEt = cms.double( 30.0 )
64019       ),
64020       isolationQualityCuts = cms.PSet( 
64021         minTrackPt = cms.double( 1.0 ),
64022         maxTrackChi2 = cms.double( 100.0 ),
64023         maxTransverseImpactParameter = cms.double( 0.03 ),
64024         maxDeltaZ = cms.double( 0.2 ),
64025         maxDeltaZToLeadTrack = cms.double( -1.0 ),
64026         minTrackVertexWeight = cms.double( -1.0 ),
64027         minTrackPixelHits = cms.uint32( 0 ),
64028         minTrackHits = cms.uint32( 8 ),
64029         minGammaEt = cms.double( 1.5 )
64030       ),
64031       vxAssocQualityCuts = cms.PSet( 
64032         minTrackPt = cms.double( 0.5 ),
64033         maxTrackChi2 = cms.double( 100.0 ),
64034         maxTransverseImpactParameter = cms.double( 0.1 ),
64035         minTrackVertexWeight = cms.double( -1.0 ),
64036         minTrackPixelHits = cms.uint32( 0 ),
64037         minTrackHits = cms.uint32( 3 ),
64038         minGammaEt = cms.double( 1.0 )
64039       ),
64040       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
64041       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
64042       vertexTrackFiltering = cms.bool( False ),
64043       recoverLeadingTrk = cms.bool( False ),
64044       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
64045     ),
64046     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
64047     Algorithm = cms.int32( 0 ),
64048     RemoveElectronTracks = cms.bool( False ),
64049     RemoveMuonTracks = cms.bool( False ),
64050     useBeamSpot = cms.bool( True ),
64051     useSelectedTaus = cms.bool( False ),
64052     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
64053     ElectronTag = cms.InputTag( "hltEgammaCandidates" ),
64054     PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64055     MuonTag = cms.InputTag( "hltMuons" ),
64056     PVTag = cms.InputTag( "hltPixelVertices" ),
64057     discriminators = cms.VPSet( 
64058       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched" ),
64059         selectionCut = cms.double( 0.5 )
64060       )
64061     )
64062 )
64063 fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau = cms.EDProducer( "PFTauSecondaryVertexProducer",
64064     PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" )
64065 )
64066 fragment.hltHpsPFTauTransverseImpactParametersForDeepTau = cms.EDProducer( "PFTauTransverseImpactParameters",
64067     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducerForDeepTau" ),
64068     useFullCalculation = cms.bool( True ),
64069     PFTauTag = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64070     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducerForDeepTau" )
64071 )
64072 fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer",
64073     PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64074     qualityCuts = cms.PSet( 
64075       signalQualityCuts = cms.PSet( 
64076         minTrackPt = cms.double( 0.5 ),
64077         maxTrackChi2 = cms.double( 100.0 ),
64078         maxTransverseImpactParameter = cms.double( 0.1 ),
64079         maxDeltaZ = cms.double( 0.4 ),
64080         maxDeltaZToLeadTrack = cms.double( -1.0 ),
64081         minTrackVertexWeight = cms.double( -1.0 ),
64082         minTrackPixelHits = cms.uint32( 0 ),
64083         minTrackHits = cms.uint32( 3 ),
64084         minGammaEt = cms.double( 1.0 ),
64085         minNeutralHadronEt = cms.double( 30.0 ),
64086         useTracksInsteadOfPFHadrons = cms.bool( False )
64087       ),
64088       isolationQualityCuts = cms.PSet( 
64089         minTrackPt = cms.double( 1.0 ),
64090         maxTrackChi2 = cms.double( 100.0 ),
64091         maxTransverseImpactParameter = cms.double( 0.03 ),
64092         maxDeltaZ = cms.double( 0.2 ),
64093         maxDeltaZToLeadTrack = cms.double( -1.0 ),
64094         minTrackVertexWeight = cms.double( -1.0 ),
64095         minTrackPixelHits = cms.uint32( 0 ),
64096         minTrackHits = cms.uint32( 8 ),
64097         minGammaEt = cms.double( 1.5 ),
64098         useTracksInsteadOfPFHadrons = cms.bool( False )
64099       ),
64100       vxAssocQualityCuts = cms.PSet( 
64101         minTrackPt = cms.double( 0.5 ),
64102         maxTrackChi2 = cms.double( 100.0 ),
64103         maxTransverseImpactParameter = cms.double( 0.1 ),
64104         minTrackVertexWeight = cms.double( -1.0 ),
64105         minTrackPixelHits = cms.uint32( 0 ),
64106         minTrackHits = cms.uint32( 3 ),
64107         minGammaEt = cms.double( 1.0 )
64108       ),
64109       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
64110       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
64111       vertexTrackFiltering = cms.bool( False ),
64112       recoverLeadingTrk = cms.bool( False ),
64113       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
64114     ),
64115     minTauPtForNoIso = cms.double( -99.0 ),
64116     vertexSrc = cms.InputTag( "hltPixelVertices" ),
64117     rhoConeSize = cms.double( 0.5 ),
64118     rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ),
64119     footprintCorrections = cms.VPSet( 
64120       cms.PSet(  selection = cms.string( "decayMode() = 0" ),
64121         offset = cms.string( "0.0" )
64122       ),
64123       cms.PSet(  selection = cms.string( "decayMode() = 1 || decayMode() = 2" ),
64124         offset = cms.string( "0.0" )
64125       ),
64126       cms.PSet(  selection = cms.string( "decayMode() = 5" ),
64127         offset = cms.string( "2.7" )
64128       ),
64129       cms.PSet(  selection = cms.string( "decayMode() = 6" ),
64130         offset = cms.string( "0.0" )
64131       ),
64132       cms.PSet(  selection = cms.string( "decayMode() = 10" ),
64133         offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" )
64134       )
64135     ),
64136     deltaBetaFactor = cms.string( "0.2000" ),
64137     applyFootprintCorrection = cms.bool( False ),
64138     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
64139     verbosity = cms.int32( 0 ),
64140     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
64141     applyRhoCorrection = cms.bool( False ),
64142     WeightECALIsolation = cms.double( 1.0 ),
64143     rhoUEOffsetCorrection = cms.double( 1.0 ),
64144     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
64145     isoConeSizeForDeltaBeta = cms.double( 0.8 ),
64146     customOuterCone = cms.double( 0.5 ),
64147     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ),
64148     IDdefinitions = cms.VPSet( 
64149       cms.PSet(  IDname = cms.string( "ChargedIsoPtSum" ),
64150         ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
64151         storeRawSumPt = cms.bool( True )
64152       ),
64153       cms.PSet(  IDname = cms.string( "NeutralIsoPtSum" ),
64154         ApplyDiscriminationByECALIsolation = cms.bool( True ),
64155         storeRawSumPt = cms.bool( True )
64156       ),
64157       cms.PSet(  IDname = cms.string( "NeutralIsoPtSumWeight" ),
64158         ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ),
64159         storeRawSumPt = cms.bool( True ),
64160         UseAllPFCandsForWeights = cms.bool( True )
64161       ),
64162       cms.PSet(  IDname = cms.string( "TauFootprintCorrection" ),
64163         storeRawFootprintCorrection = cms.bool( True )
64164       ),
64165       cms.PSet(  IDname = cms.string( "PhotonPtSumOutsideSignalCone" ),
64166         storeRawPhotonSumPt_outsideSignalCone = cms.bool( True )
64167       ),
64168       cms.PSet(  IDname = cms.string( "PUcorrPtSum" ),
64169         applyDeltaBetaCorrection = cms.bool( True ),
64170         storeRawPUsumPt = cms.bool( True )
64171       )
64172     ),
64173     IDWPdefinitions = cms.VPSet( 
64174     )
64175 )
64176 fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau = cms.EDProducer( "PFRecoTauDiscriminationByIsolationContainer",
64177     PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64178     qualityCuts = cms.PSet( 
64179       signalQualityCuts = cms.PSet( 
64180         minTrackPt = cms.double( 0.5 ),
64181         maxTrackChi2 = cms.double( 100.0 ),
64182         maxTransverseImpactParameter = cms.double( 0.1 ),
64183         maxDeltaZ = cms.double( 0.4 ),
64184         maxDeltaZToLeadTrack = cms.double( -1.0 ),
64185         minTrackVertexWeight = cms.double( -1.0 ),
64186         minTrackPixelHits = cms.uint32( 0 ),
64187         minTrackHits = cms.uint32( 3 ),
64188         minGammaEt = cms.double( 1.0 ),
64189         minNeutralHadronEt = cms.double( 30.0 ),
64190         useTracksInsteadOfPFHadrons = cms.bool( False )
64191       ),
64192       isolationQualityCuts = cms.PSet( 
64193         minTrackPt = cms.double( 1.0 ),
64194         maxTrackChi2 = cms.double( 100.0 ),
64195         maxTransverseImpactParameter = cms.double( 0.03 ),
64196         maxDeltaZ = cms.double( 0.2 ),
64197         maxDeltaZToLeadTrack = cms.double( -1.0 ),
64198         minTrackVertexWeight = cms.double( -1.0 ),
64199         minTrackPixelHits = cms.uint32( 0 ),
64200         minTrackHits = cms.uint32( 8 ),
64201         minGammaEt = cms.double( 1.5 ),
64202         useTracksInsteadOfPFHadrons = cms.bool( False )
64203       ),
64204       vxAssocQualityCuts = cms.PSet( 
64205         minTrackPt = cms.double( 0.5 ),
64206         maxTrackChi2 = cms.double( 100.0 ),
64207         maxTransverseImpactParameter = cms.double( 0.1 ),
64208         minTrackVertexWeight = cms.double( -1.0 ),
64209         minTrackPixelHits = cms.uint32( 0 ),
64210         minTrackHits = cms.uint32( 3 ),
64211         minGammaEt = cms.double( 1.0 )
64212       ),
64213       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
64214       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
64215       vertexTrackFiltering = cms.bool( False ),
64216       recoverLeadingTrk = cms.bool( False ),
64217       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
64218     ),
64219     minTauPtForNoIso = cms.double( -99.0 ),
64220     vertexSrc = cms.InputTag( "hltPixelVertices" ),
64221     rhoConeSize = cms.double( 0.5 ),
64222     rhoProducer = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ),
64223     footprintCorrections = cms.VPSet( 
64224       cms.PSet(  selection = cms.string( "decayMode() = 0" ),
64225         offset = cms.string( "0.0" )
64226       ),
64227       cms.PSet(  selection = cms.string( "decayMode() = 1 || decayMode() = 2" ),
64228         offset = cms.string( "0.0" )
64229       ),
64230       cms.PSet(  selection = cms.string( "decayMode() = 5" ),
64231         offset = cms.string( "2.7" )
64232       ),
64233       cms.PSet(  selection = cms.string( "decayMode() = 6" ),
64234         offset = cms.string( "0.0" )
64235       ),
64236       cms.PSet(  selection = cms.string( "decayMode() = 10" ),
64237         offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" )
64238       )
64239     ),
64240     deltaBetaFactor = cms.string( "0.2000" ),
64241     applyFootprintCorrection = cms.bool( False ),
64242     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
64243     verbosity = cms.int32( 0 ),
64244     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
64245     applyRhoCorrection = cms.bool( False ),
64246     WeightECALIsolation = cms.double( 1.0 ),
64247     rhoUEOffsetCorrection = cms.double( 1.0 ),
64248     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
64249     isoConeSizeForDeltaBeta = cms.double( 0.8 ),
64250     customOuterCone = cms.double( 0.3 ),
64251     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" ),
64252     IDdefinitions = cms.VPSet( 
64253       cms.PSet(  IDname = cms.string( "ChargedIsoPtSum" ),
64254         ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
64255         storeRawSumPt = cms.bool( True )
64256       ),
64257       cms.PSet(  IDname = cms.string( "NeutralIsoPtSum" ),
64258         ApplyDiscriminationByECALIsolation = cms.bool( True ),
64259         storeRawSumPt = cms.bool( True )
64260       ),
64261       cms.PSet(  IDname = cms.string( "NeutralIsoPtSumWeight" ),
64262         ApplyDiscriminationByWeightedECALIsolation = cms.bool( True ),
64263         storeRawSumPt = cms.bool( True ),
64264         UseAllPFCandsForWeights = cms.bool( True )
64265       ),
64266       cms.PSet(  IDname = cms.string( "TauFootprintCorrection" ),
64267         storeRawFootprintCorrection = cms.bool( True )
64268       ),
64269       cms.PSet(  IDname = cms.string( "PhotonPtSumOutsideSignalCone" ),
64270         storeRawPhotonSumPt_outsideSignalCone = cms.bool( True )
64271       ),
64272       cms.PSet(  IDname = cms.string( "PUcorrPtSum" ),
64273         applyDeltaBetaCorrection = cms.bool( True ),
64274         storeRawPUsumPt = cms.bool( True )
64275       )
64276     ),
64277     IDWPdefinitions = cms.VPSet( 
64278     )
64279 )
64280 fragment.hltHpsPFTauDeepTauProducer = cms.EDProducer( "DeepTauId",
64281     electrons = cms.InputTag( "default" ),
64282     muons = cms.InputTag( "default" ),
64283     taus = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64284     pfcands = cms.InputTag( "hltParticleFlowForTaus" ),
64285     vertices = cms.InputTag( "hltPixelVertices" ),
64286     rho = cms.InputTag( "hltFixedGridRhoProducerFastjetAllTau" ),
64287     mem_mapped = cms.bool( False ),
64288     year = cms.uint32( 2017 ),
64289     version = cms.uint32( 2 ),
64290     sub_version = cms.uint32( 1 ),
64291     debug_level = cms.int32( 0 ),
64292     disable_dxy_pca = cms.bool( True ),
64293     disable_hcalFraction_workaround = cms.bool( False ),
64294     disable_CellIndex_workaround = cms.bool( False ),
64295     save_inputs = cms.bool( False ),
64296     is_online = cms.bool( True ),
64297     VSeWP = cms.vstring( '-1.' ),
64298     VSmuWP = cms.vstring( '-1.' ),
64299     VSjetWP = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
64300       'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
64301       'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
64302       'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ),
64303     basicTauDiscriminators = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsForDeepTau" ),
64304     basicTauDiscriminatorsdR03 = cms.untracked.InputTag( "hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ),
64305     pfTauTransverseImpactParameters = cms.InputTag( "hltHpsPFTauTransverseImpactParametersForDeepTau" ),
64306     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
64307     graph_file = cms.vstring( 'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_core.pb',
64308       'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_inner.pb',
64309       'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2017v2p6_e6_outer.pb' )
64310 )
64311 fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau = cms.EDFilter( "PFTauSelector",
64312     src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64313     cut = cms.string( "pt > 35 && abs(eta) < 2.1" ),
64314     discriminators = cms.VPSet( 
64315     ),
64316     discriminatorContainers = cms.VPSet( 
64317       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ),
64318         rawValues = cms.vstring(  ),
64319         selectionCuts = cms.vdouble(  ),
64320         workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
64321       )
64322     )
64323 )
64324 fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching",
64325     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
64326     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ),
64327     EtMin = cms.double( 0.0 ),
64328     ReduceTauContent = cms.bool( True ),
64329     KeepOriginalVertex = cms.bool( False )
64330 )
64331 fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau",
64332     saveTags = cms.bool( True ),
64333     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch" ),
64334     triggerType = cms.int32( 84 ),
64335     MinE = cms.double( -1.0 ),
64336     MinPt = cms.double( 35.0 ),
64337     MinMass = cms.double( -1.0 ),
64338     MaxMass = cms.double( -1.0 ),
64339     MinEta = cms.double( -1.0 ),
64340     MaxEta = cms.double( 2.1 ),
64341     MinN = cms.int32( 2 )
64342 )
64343 fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler",
64344     offset = cms.uint32( 0 ),
64345     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64346 )
64347 fragment.hltEGL1EGerAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
64348     saveTags = cms.bool( True ),
64349     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
64350     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64351     candNonIsolatedTag = cms.InputTag( "" ),
64352     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64353     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
64354     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64355     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64356     ncandcut = cms.int32( 1 ),
64357     doIsolated = cms.bool( False ),
64358     region_eta_size = cms.double( 0.522 ),
64359     region_eta_size_ecap = cms.double( 1.0 ),
64360     region_phi_size = cms.double( 1.044 ),
64361     barrel_end = cms.double( 1.4791 ),
64362     endcap_end = cms.double( 2.17 )
64363 )
64364 fragment.hltEG24L1EGandTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
64365     saveTags = cms.bool( True ),
64366     inputTag = cms.InputTag( "hltEGL1EGerAndTauFilter" ),
64367     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
64368     etcutEB = cms.double( 24.0 ),
64369     etcutEE = cms.double( 24.0 ),
64370     minEtaCut = cms.double( -9999.0 ),
64371     maxEtaCut = cms.double( 9999.0 ),
64372     ncandcut = cms.int32( 1 )
64373 )
64374 fragment.hltEle24erWPTightClusterShapeFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
64375     saveTags = cms.bool( True ),
64376     candTag = cms.InputTag( "hltEG24L1EGandTauEtFilter" ),
64377     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
64378     rhoTag = cms.InputTag( "" ),
64379     energyLowEdges = cms.vdouble( 0.0 ),
64380     lessThan = cms.bool( True ),
64381     useEt = cms.bool( False ),
64382     useAbs = cms.bool( False ),
64383     thrRegularEB = cms.vdouble( 0.011 ),
64384     thrRegularEE = cms.vdouble( 0.0305 ),
64385     thrOverEEB = cms.vdouble( -1.0 ),
64386     thrOverEEE = cms.vdouble( -1.0 ),
64387     thrOverE2EB = cms.vdouble( -1.0 ),
64388     thrOverE2EE = cms.vdouble( -1.0 ),
64389     ncandcut = cms.int32( 1 ),
64390     doRhoCorrection = cms.bool( False ),
64391     rhoMax = cms.double( 9.9999999E7 ),
64392     rhoScale = cms.double( 1.0 ),
64393     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64394     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64395     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64396 )
64397 fragment.hltEle24erWPTightHEFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
64398     saveTags = cms.bool( True ),
64399     candTag = cms.InputTag( "hltEle24erWPTightClusterShapeFilterForTau" ),
64400     varTag = cms.InputTag( "hltEgammaHoverE" ),
64401     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
64402     energyLowEdges = cms.vdouble( 0.0 ),
64403     lessThan = cms.bool( True ),
64404     useEt = cms.bool( False ),
64405     useAbs = cms.bool( False ),
64406     etaBoundaryEB12 = cms.double( 1.0 ),
64407     etaBoundaryEE12 = cms.double( 2.1 ),
64408     thrRegularEB1 = cms.vdouble( 0.75 ),
64409     thrRegularEE1 = cms.vdouble( 3.0 ),
64410     thrOverEEB1 = cms.vdouble( 0.03 ),
64411     thrOverEEE1 = cms.vdouble( 0.03 ),
64412     thrOverE2EB1 = cms.vdouble( 0.0 ),
64413     thrOverE2EE1 = cms.vdouble( 0.0 ),
64414     thrRegularEB2 = cms.vdouble( 2.25 ),
64415     thrRegularEE2 = cms.vdouble( 5.0 ),
64416     thrOverEEB2 = cms.vdouble( 0.03 ),
64417     thrOverEEE2 = cms.vdouble( 0.03 ),
64418     thrOverE2EB2 = cms.vdouble( 0.0 ),
64419     thrOverE2EE2 = cms.vdouble( 0.0 ),
64420     ncandcut = cms.int32( 1 ),
64421     doRhoCorrection = cms.bool( True ),
64422     rhoMax = cms.double( 9.9999999E7 ),
64423     rhoScale = cms.double( 1.0 ),
64424     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
64425     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
64426     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64427 )
64428 fragment.hltEle24erWPTightEcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
64429     saveTags = cms.bool( True ),
64430     candTag = cms.InputTag( "hltEle24erWPTightHEFilterForTau" ),
64431     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
64432     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
64433     energyLowEdges = cms.vdouble( 0.0 ),
64434     lessThan = cms.bool( True ),
64435     useEt = cms.bool( True ),
64436     useAbs = cms.bool( False ),
64437     etaBoundaryEB12 = cms.double( 1.0 ),
64438     etaBoundaryEE12 = cms.double( 2.1 ),
64439     thrRegularEB1 = cms.vdouble( 1.75 ),
64440     thrRegularEE1 = cms.vdouble( 1.0 ),
64441     thrOverEEB1 = cms.vdouble( 0.03 ),
64442     thrOverEEE1 = cms.vdouble( 0.025 ),
64443     thrOverE2EB1 = cms.vdouble( 0.0 ),
64444     thrOverE2EE1 = cms.vdouble( 0.0 ),
64445     thrRegularEB2 = cms.vdouble( 1.75 ),
64446     thrRegularEE2 = cms.vdouble( 2.0 ),
64447     thrOverEEB2 = cms.vdouble( 0.03 ),
64448     thrOverEEE2 = cms.vdouble( 0.025 ),
64449     thrOverE2EB2 = cms.vdouble( 0.0 ),
64450     thrOverE2EE2 = cms.vdouble( 0.0 ),
64451     ncandcut = cms.int32( 1 ),
64452     doRhoCorrection = cms.bool( True ),
64453     rhoMax = cms.double( 9.9999999E7 ),
64454     rhoScale = cms.double( 1.0 ),
64455     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
64456     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
64457     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64458 )
64459 fragment.hltEle24erWPTightHcalIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
64460     saveTags = cms.bool( True ),
64461     candTag = cms.InputTag( "hltEle24erWPTightEcalIsoFilterForTau" ),
64462     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
64463     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
64464     energyLowEdges = cms.vdouble( 0.0 ),
64465     lessThan = cms.bool( True ),
64466     useEt = cms.bool( True ),
64467     useAbs = cms.bool( False ),
64468     etaBoundaryEB12 = cms.double( 1.0 ),
64469     etaBoundaryEE12 = cms.double( 2.0 ),
64470     thrRegularEB1 = cms.vdouble( 2.5 ),
64471     thrRegularEE1 = cms.vdouble( 1.0 ),
64472     thrOverEEB1 = cms.vdouble( 0.03 ),
64473     thrOverEEE1 = cms.vdouble( 0.03 ),
64474     thrOverE2EB1 = cms.vdouble( 0.0 ),
64475     thrOverE2EE1 = cms.vdouble( 0.0 ),
64476     thrRegularEB2 = cms.vdouble( 3.0 ),
64477     thrRegularEE2 = cms.vdouble( 2.0 ),
64478     thrOverEEB2 = cms.vdouble( 0.03 ),
64479     thrOverEEE2 = cms.vdouble( 0.03 ),
64480     thrOverE2EB2 = cms.vdouble( 0.0 ),
64481     thrOverE2EE2 = cms.vdouble( 0.0 ),
64482     ncandcut = cms.int32( 1 ),
64483     doRhoCorrection = cms.bool( True ),
64484     rhoMax = cms.double( 9.9999999E7 ),
64485     rhoScale = cms.double( 1.0 ),
64486     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
64487     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
64488     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64489 )
64490 fragment.hltEle24erWPTightPixelMatchFilterForTau = cms.EDFilter( "HLTElectronPixelMatchFilter",
64491     saveTags = cms.bool( True ),
64492     candTag = cms.InputTag( "hltEle24erWPTightHcalIsoFilterForTau" ),
64493     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
64494     npixelmatchcut = cms.double( 1.0 ),
64495     ncandcut = cms.int32( 1 ),
64496     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
64497     s_a_phi1B = cms.double( 0.0069 ),
64498     s_a_phi1I = cms.double( 0.0088 ),
64499     s_a_phi1F = cms.double( 0.0076 ),
64500     s_a_phi2B = cms.double( 3.7E-4 ),
64501     s_a_phi2I = cms.double( 7.0E-4 ),
64502     s_a_phi2F = cms.double( 0.00906 ),
64503     s_a_zB = cms.double( 0.012 ),
64504     s_a_rI = cms.double( 0.027 ),
64505     s_a_rF = cms.double( 0.04 ),
64506     s2_threshold = cms.double( 0.4 ),
64507     tanhSO10BarrelThres = cms.double( 0.35 ),
64508     tanhSO10InterThres = cms.double( 1.0 ),
64509     tanhSO10ForwardThres = cms.double( 1.0 ),
64510     useS = cms.bool( False ),
64511     pixelVeto = cms.bool( False )
64512 )
64513 fragment.hltEle24erWPTightPMS2FilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
64514     saveTags = cms.bool( True ),
64515     candTag = cms.InputTag( "hltEle24erWPTightPixelMatchFilterForTau" ),
64516     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
64517     rhoTag = cms.InputTag( "" ),
64518     energyLowEdges = cms.vdouble( 0.0 ),
64519     lessThan = cms.bool( True ),
64520     useEt = cms.bool( False ),
64521     useAbs = cms.bool( False ),
64522     thrRegularEB = cms.vdouble( 70.0 ),
64523     thrRegularEE = cms.vdouble( 45.0 ),
64524     thrOverEEB = cms.vdouble( -1.0 ),
64525     thrOverEEE = cms.vdouble( -1.0 ),
64526     thrOverE2EB = cms.vdouble( -1.0 ),
64527     thrOverE2EE = cms.vdouble( -1.0 ),
64528     ncandcut = cms.int32( 1 ),
64529     doRhoCorrection = cms.bool( False ),
64530     rhoMax = cms.double( 9.9999999E7 ),
64531     rhoScale = cms.double( 1.0 ),
64532     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64533     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64534     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64535 )
64536 fragment.hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
64537     saveTags = cms.bool( True ),
64538     candTag = cms.InputTag( "hltEle24erWPTightPMS2FilterForTau" ),
64539     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
64540     rhoTag = cms.InputTag( "" ),
64541     energyLowEdges = cms.vdouble( 0.0 ),
64542     lessThan = cms.bool( True ),
64543     useEt = cms.bool( False ),
64544     useAbs = cms.bool( True ),
64545     thrRegularEB = cms.vdouble( 0.012 ),
64546     thrRegularEE = cms.vdouble( 0.011 ),
64547     thrOverEEB = cms.vdouble( -1.0 ),
64548     thrOverEEE = cms.vdouble( -1.0 ),
64549     thrOverE2EB = cms.vdouble( -1.0 ),
64550     thrOverE2EE = cms.vdouble( -1.0 ),
64551     ncandcut = cms.int32( 1 ),
64552     doRhoCorrection = cms.bool( False ),
64553     rhoMax = cms.double( 9.9999999E7 ),
64554     rhoScale = cms.double( 1.0 ),
64555     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64556     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64557     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64558 )
64559 fragment.hltEle24erWPTightGsfMissingHitsFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
64560     saveTags = cms.bool( True ),
64561     candTag = cms.InputTag( "hltEle24erWPTightGsfOneOEMinusOneOPFilterForTau" ),
64562     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
64563     rhoTag = cms.InputTag( "" ),
64564     energyLowEdges = cms.vdouble( 0.0 ),
64565     lessThan = cms.bool( True ),
64566     useEt = cms.bool( False ),
64567     useAbs = cms.bool( False ),
64568     thrRegularEB = cms.vdouble( 999.0 ),
64569     thrRegularEE = cms.vdouble( 1.0 ),
64570     thrOverEEB = cms.vdouble( -1.0 ),
64571     thrOverEEE = cms.vdouble( -1.0 ),
64572     thrOverE2EB = cms.vdouble( -1.0 ),
64573     thrOverE2EE = cms.vdouble( -1.0 ),
64574     ncandcut = cms.int32( 1 ),
64575     doRhoCorrection = cms.bool( False ),
64576     rhoMax = cms.double( 9.9999999E7 ),
64577     rhoScale = cms.double( 1.0 ),
64578     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64579     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64580     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64581 )
64582 fragment.hltEle24erWPTightGsfDetaFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
64583     saveTags = cms.bool( True ),
64584     candTag = cms.InputTag( "hltEle24erWPTightGsfMissingHitsFilterForTau" ),
64585     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
64586     rhoTag = cms.InputTag( "" ),
64587     energyLowEdges = cms.vdouble( 0.0 ),
64588     lessThan = cms.bool( True ),
64589     useEt = cms.bool( False ),
64590     useAbs = cms.bool( True ),
64591     thrRegularEB = cms.vdouble( 0.004 ),
64592     thrRegularEE = cms.vdouble( 0.005 ),
64593     thrOverEEB = cms.vdouble( -1.0 ),
64594     thrOverEEE = cms.vdouble( -1.0 ),
64595     thrOverE2EB = cms.vdouble( -1.0 ),
64596     thrOverE2EE = cms.vdouble( -1.0 ),
64597     ncandcut = cms.int32( 1 ),
64598     doRhoCorrection = cms.bool( False ),
64599     rhoMax = cms.double( 9.9999999E7 ),
64600     rhoScale = cms.double( 1.0 ),
64601     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64602     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64603     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64604 )
64605 fragment.hltEle24erWPTightGsfDphiFilterForTau = cms.EDFilter( "HLTEgammaGenericFilter",
64606     saveTags = cms.bool( True ),
64607     candTag = cms.InputTag( "hltEle24erWPTightGsfDetaFilterForTau" ),
64608     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
64609     rhoTag = cms.InputTag( "" ),
64610     energyLowEdges = cms.vdouble( 0.0 ),
64611     lessThan = cms.bool( True ),
64612     useEt = cms.bool( False ),
64613     useAbs = cms.bool( True ),
64614     thrRegularEB = cms.vdouble( 0.02 ),
64615     thrRegularEE = cms.vdouble( 0.023 ),
64616     thrOverEEB = cms.vdouble( -1.0 ),
64617     thrOverEEE = cms.vdouble( -1.0 ),
64618     thrOverE2EB = cms.vdouble( -1.0 ),
64619     thrOverE2EE = cms.vdouble( -1.0 ),
64620     ncandcut = cms.int32( 1 ),
64621     doRhoCorrection = cms.bool( False ),
64622     rhoMax = cms.double( 9.9999999E7 ),
64623     rhoScale = cms.double( 1.0 ),
64624     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64625     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64626     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64627 )
64628 fragment.hltEle24erWPTightGsfTrackIsoFilterForTau = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
64629     saveTags = cms.bool( True ),
64630     candTag = cms.InputTag( "hltEle24erWPTightGsfDphiFilterForTau" ),
64631     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
64632     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
64633     energyLowEdges = cms.vdouble( 0.0 ),
64634     lessThan = cms.bool( True ),
64635     useEt = cms.bool( True ),
64636     useAbs = cms.bool( False ),
64637     etaBoundaryEB12 = cms.double( 1.0 ),
64638     etaBoundaryEE12 = cms.double( 2.1 ),
64639     thrRegularEB1 = cms.vdouble( 0.838 ),
64640     thrRegularEE1 = cms.vdouble( -0.363 ),
64641     thrOverEEB1 = cms.vdouble( 0.03 ),
64642     thrOverEEE1 = cms.vdouble( 0.025 ),
64643     thrOverE2EB1 = cms.vdouble( 0.0 ),
64644     thrOverE2EE1 = cms.vdouble( 0.0 ),
64645     thrRegularEB2 = cms.vdouble( -0.385 ),
64646     thrRegularEE2 = cms.vdouble( 0.702 ),
64647     thrOverEEB2 = cms.vdouble( 0.03 ),
64648     thrOverEEE2 = cms.vdouble( 0.025 ),
64649     thrOverE2EB2 = cms.vdouble( 0.0 ),
64650     thrOverE2EE2 = cms.vdouble( 0.0 ),
64651     ncandcut = cms.int32( 1 ),
64652     doRhoCorrection = cms.bool( True ),
64653     rhoMax = cms.double( 9.9999999E7 ),
64654     rhoScale = cms.double( 1.0 ),
64655     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
64656     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
64657     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
64658 )
64659 fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
64660     saveTags = cms.bool( True ),
64661     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
64662     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
64663     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
64664     inputTag2 = cms.InputTag( "hltTauJet5" ),
64665     triggerType1 = cms.int32( 81 ),
64666     triggerType2 = cms.int32( 84 ),
64667     MinDeta = cms.double( 0.0 ),
64668     MaxDeta = cms.double( -1.0 ),
64669     MinDphi = cms.double( 0.0 ),
64670     MaxDphi = cms.double( -1.0 ),
64671     MinDelR = cms.double( 0.3 ),
64672     MaxDelR = cms.double( 99999.0 ),
64673     MinPt = cms.double( 1.0 ),
64674     MaxPt = cms.double( -1.0 ),
64675     MinMinv = cms.double( 0.0 ),
64676     MaxMinv = cms.double( -1.0 ),
64677     MinN = cms.int32( 1 )
64678 )
64679 fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter = cms.EDFilter( "PFTauSelector",
64680     src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
64681     cut = cms.string( "pt > 30 && abs(eta) < 2.5" ),
64682     discriminators = cms.VPSet( 
64683     ),
64684     discriminatorContainers = cms.VPSet( 
64685       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ),
64686         rawValues = cms.vstring(  ),
64687         selectionCuts = cms.vdouble(  ),
64688         workingPoints = cms.vstring( 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
64689       )
64690     )
64691 )
64692 fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching",
64693     L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
64694     JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ),
64695     EtMin = cms.double( 0.0 ),
64696     ReduceTauContent = cms.bool( True ),
64697     KeepOriginalVertex = cms.bool( False )
64698 )
64699 fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau",
64700     saveTags = cms.bool( True ),
64701     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch" ),
64702     triggerType = cms.int32( 84 ),
64703     MinE = cms.double( -1.0 ),
64704     MinPt = cms.double( 30.0 ),
64705     MinMass = cms.double( -1.0 ),
64706     MaxMass = cms.double( -1.0 ),
64707     MinEta = cms.double( -1.0 ),
64708     MaxEta = cms.double( 2.1 ),
64709     MinN = cms.int32( 1 )
64710 )
64711 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 = cms.EDFilter( "HLT2PhotonPFTau",
64712     saveTags = cms.bool( True ),
64713     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
64714     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ),
64715     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
64716     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched" ),
64717     triggerType1 = cms.int32( 81 ),
64718     triggerType2 = cms.int32( 84 ),
64719     MinDeta = cms.double( 0.0 ),
64720     MaxDeta = cms.double( -1.0 ),
64721     MinDphi = cms.double( 0.0 ),
64722     MaxDphi = cms.double( -1.0 ),
64723     MinDelR = cms.double( 0.3 ),
64724     MaxDelR = cms.double( 99999.0 ),
64725     MinPt = cms.double( 1.0 ),
64726     MaxPt = cms.double( -1.0 ),
64727     MinMinv = cms.double( 0.0 ),
64728     MaxMinv = cms.double( -1.0 ),
64729     MinN = cms.int32( 1 )
64730 )
64731 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64732     offset = cms.uint32( 0 ),
64733     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64734 )
64735 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
64736     saveTags = cms.bool( True ),
64737     nExpected = cms.int32( 1 ),
64738     taus = cms.InputTag( "hltPFJetForBtag" ),
64739     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64740     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64741     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
64742     seedTypes = cms.vint32( -100 ),
64743     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;" ),
64744     minPt = cms.double( 30.0 ),
64745     maxEta = cms.double( 2.3 ),
64746     usePtCorr = cms.bool( True ),
64747     matchWithSeeds = cms.bool( True ),
64748     matchingdR = cms.double( 0.5 )
64749 )
64750 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
64751     saveTags = cms.bool( True ),
64752     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
64753     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64754     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
64755     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchETauL1" ),
64756     triggerType1 = cms.int32( 81 ),
64757     triggerType2 = cms.int32( 84 ),
64758     MinDeta = cms.double( 0.0 ),
64759     MaxDeta = cms.double( -1.0 ),
64760     MinDphi = cms.double( 0.0 ),
64761     MaxDphi = cms.double( -1.0 ),
64762     MinDelR = cms.double( 0.3 ),
64763     MaxDelR = cms.double( 99999.0 ),
64764     MinPt = cms.double( 1.0 ),
64765     MaxPt = cms.double( -1.0 ),
64766     MinMinv = cms.double( 0.0 ),
64767     MaxMinv = cms.double( -1.0 ),
64768     MinN = cms.int32( 1 )
64769 )
64770 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64771     offset = cms.uint32( 0 ),
64772     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64773 )
64774 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
64775     saveTags = cms.bool( True ),
64776     nExpected = cms.int32( 1 ),
64777     taus = cms.InputTag( "hltPFJetForBtag" ),
64778     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64779     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64780     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
64781     seedTypes = cms.vint32( -100 ),
64782     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;" ),
64783     minPt = cms.double( 30.0 ),
64784     maxEta = cms.double( 2.3 ),
64785     usePtCorr = cms.bool( True ),
64786     matchWithSeeds = cms.bool( True ),
64787     matchingdR = cms.double( 0.5 )
64788 )
64789 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
64790     saveTags = cms.bool( True ),
64791     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
64792     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64793     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
64794     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1" ),
64795     triggerType1 = cms.int32( 81 ),
64796     triggerType2 = cms.int32( 84 ),
64797     MinDeta = cms.double( 0.0 ),
64798     MaxDeta = cms.double( -1.0 ),
64799     MinDphi = cms.double( 0.0 ),
64800     MaxDphi = cms.double( -1.0 ),
64801     MinDelR = cms.double( 0.3 ),
64802     MaxDelR = cms.double( 99999.0 ),
64803     MinPt = cms.double( 1.0 ),
64804     MaxPt = cms.double( -1.0 ),
64805     MinMinv = cms.double( 0.0 ),
64806     MaxMinv = cms.double( -1.0 ),
64807     MinN = cms.int32( 1 )
64808 )
64809 fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
64810     offset = cms.uint32( 0 ),
64811     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64812 )
64813 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 = cms.EDFilter( "TauTagFilter",
64814     saveTags = cms.bool( True ),
64815     nExpected = cms.int32( 1 ),
64816     taus = cms.InputTag( "hltPFJetForBtag" ),
64817     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
64818     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
64819     seeds = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
64820     seedTypes = cms.vint32( -100 ),
64821     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;" ),
64822     minPt = cms.double( 30.0 ),
64823     maxEta = cms.double( 2.3 ),
64824     usePtCorr = cms.bool( True ),
64825     matchWithSeeds = cms.bool( True ),
64826     matchingdR = cms.double( 0.5 )
64827 )
64828 fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded = cms.EDFilter( "HLT2PhotonPFJet",
64829     saveTags = cms.bool( True ),
64830     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
64831     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
64832     inputTag1 = cms.InputTag( "hltEle24erWPTightGsfTrackIsoFilterForTau" ),
64833     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1" ),
64834     triggerType1 = cms.int32( 81 ),
64835     triggerType2 = cms.int32( 84 ),
64836     MinDeta = cms.double( 0.0 ),
64837     MaxDeta = cms.double( -1.0 ),
64838     MinDphi = cms.double( 0.0 ),
64839     MaxDphi = cms.double( -1.0 ),
64840     MinDelR = cms.double( 0.3 ),
64841     MaxDelR = cms.double( 99999.0 ),
64842     MinPt = cms.double( 1.0 ),
64843     MaxPt = cms.double( -1.0 ),
64844     MinMinv = cms.double( 0.0 ),
64845     MaxMinv = cms.double( -1.0 ),
64846     MinN = cms.int32( 1 )
64847 )
64848 fragment.hltL1sBigORMu18erTauXXer2p1 = cms.EDFilter( "HLTL1TSeed",
64849     saveTags = cms.bool( True ),
64850     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau24er2p1 OR L1_Mu18er2p1_Tau26er2p1" ),
64851     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
64852     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
64853     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64854     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
64855     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
64856     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
64857     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
64858     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
64859     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
64860 )
64861 fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler",
64862     offset = cms.uint32( 0 ),
64863     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
64864 )
64865 fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64866     saveTags = cms.bool( True ),
64867     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
64868     PreviousCandTag = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
64869     MaxEta = cms.double( 2.1 ),
64870     MinPt = cms.double( 0.0 ),
64871     MaxDeltaR = cms.double( 0.3 ),
64872     MinN = cms.int32( 1 ),
64873     CentralBxOnly = cms.bool( True ),
64874     SelectQualities = cms.vint32(  )
64875 )
64876 fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
64877     saveTags = cms.bool( True ),
64878     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64879     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
64880     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64881     SeedMapTag = cms.InputTag( "hltL2Muons" ),
64882     MinN = cms.int32( 0 ),
64883     MaxEta = cms.double( 2.16 ),
64884     AbsEtaBins = cms.vdouble( 0.0 ),
64885     MinNstations = cms.vint32( 0 ),
64886     MinNhits = cms.vint32( 0 ),
64887     CutOnChambers = cms.bool( False ),
64888     MinNchambers = cms.vint32( 0 ),
64889     MaxDr = cms.double( 9999.0 ),
64890     MinDr = cms.double( -1.0 ),
64891     MaxDz = cms.double( 9999.0 ),
64892     MinDxySig = cms.double( -1.0 ),
64893     MinPt = cms.double( 0.0 ),
64894     NSigmaPt = cms.double( 0.0 ),
64895     MatchToPreviousCand = cms.bool( True )
64896 )
64897 fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
64898     saveTags = cms.bool( True ),
64899     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
64900     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
64901     MaxEta = cms.double( 2.5 ),
64902     MinPt = cms.double( 0.0 ),
64903     MaxDeltaR = cms.double( 0.3 ),
64904     MinN = cms.int32( 1 ),
64905     CentralBxOnly = cms.bool( True ),
64906     SelectQualities = cms.vint32(  )
64907 )
64908 fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q = cms.EDFilter( "HLTMuonL3PreFilter",
64909     saveTags = cms.bool( True ),
64910     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
64911     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
64912     PreviousCandTag = cms.InputTag( "hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q" ),
64913     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
64914     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
64915     MinN = cms.int32( 1 ),
64916     MaxEta = cms.double( 2.1 ),
64917     MinNhits = cms.int32( 0 ),
64918     MaxDr = cms.double( 2.0 ),
64919     MinDr = cms.double( -1.0 ),
64920     MaxDz = cms.double( 9999.0 ),
64921     MinDxySig = cms.double( -1.0 ),
64922     MinPt = cms.double( 20.0 ),
64923     NSigmaPt = cms.double( 0.0 ),
64924     MaxNormalizedChi2 = cms.double( 9999.0 ),
64925     MaxDXYBeamSpot = cms.double( 9999.0 ),
64926     MinDXYBeamSpot = cms.double( -1.0 ),
64927     MinNmuonHits = cms.int32( 0 ),
64928     MaxPtDifference = cms.double( 9999.0 ),
64929     MinTrackPt = cms.double( 0.0 ),
64930     minMuonStations = cms.int32( 2 ),
64931     minTrkHits = cms.int32( -1 ),
64932     minMuonHits = cms.int32( -1 ),
64933     allowedTypeMask = cms.uint32( 255 ),
64934     requiredTypeMask = cms.uint32( 0 ),
64935     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
64936     trkMuonId = cms.uint32( 0 ),
64937     L1MatchingdR = cms.double( 0.3 ),
64938     MatchToPreviousCand = cms.bool( True ),
64939     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
64940     requireL3MuonTrajectorySeed = cms.bool( False ),
64941     useSimpleGeometry = cms.bool( True ),
64942     useStation2 = cms.bool( True ),
64943     fallbackToME1 = cms.bool( False ),
64944     cosmicPropagationHypothesis = cms.bool( False ),
64945     useMB2InOverlap = cms.bool( False ),
64946     useTrack = cms.string( "tracker" ),
64947     useState = cms.string( "atVertex" ),
64948     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
64949     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
64950     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
64951 )
64952 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64953     saveTags = cms.bool( True ),
64954     candTag = cms.InputTag( "hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q" ),
64955     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
64956     rhoTag = cms.InputTag( "" ),
64957     energyLowEdges = cms.vdouble( 0.0 ),
64958     lessThan = cms.bool( True ),
64959     useEt = cms.bool( True ),
64960     useAbs = cms.bool( False ),
64961     thrRegularEB = cms.vdouble( -1.0 ),
64962     thrRegularEE = cms.vdouble( -1.0 ),
64963     thrOverEEB = cms.vdouble( 0.14 ),
64964     thrOverEEE = cms.vdouble( 0.1 ),
64965     thrOverE2EB = cms.vdouble( -1.0 ),
64966     thrOverE2EE = cms.vdouble( -1.0 ),
64967     ncandcut = cms.int32( 1 ),
64968     doRhoCorrection = cms.bool( False ),
64969     rhoMax = cms.double( 9.9999999E7 ),
64970     rhoScale = cms.double( 1.0 ),
64971     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64972     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64973     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64974 )
64975 fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
64976     saveTags = cms.bool( True ),
64977     candTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered" ),
64978     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
64979     rhoTag = cms.InputTag( "" ),
64980     energyLowEdges = cms.vdouble( 0.0 ),
64981     lessThan = cms.bool( True ),
64982     useEt = cms.bool( True ),
64983     useAbs = cms.bool( False ),
64984     thrRegularEB = cms.vdouble( -1.0 ),
64985     thrRegularEE = cms.vdouble( -1.0 ),
64986     thrOverEEB = cms.vdouble( 0.177 ),
64987     thrOverEEE = cms.vdouble( 0.24 ),
64988     thrOverE2EB = cms.vdouble( -1.0 ),
64989     thrOverE2EE = cms.vdouble( -1.0 ),
64990     ncandcut = cms.int32( 1 ),
64991     doRhoCorrection = cms.bool( False ),
64992     rhoMax = cms.double( 9.9999999E7 ),
64993     rhoScale = cms.double( 1.0 ),
64994     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
64995     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
64996     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
64997 )
64998 fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
64999     saveTags = cms.bool( True ),
65000     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
65001     PreviousCandTag = cms.InputTag( "hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered" ),
65002     MinN = cms.int32( 1 ),
65003     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
65004     IsolatorPSet = cms.PSet(  )
65005 )
65006 fragment.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched = cms.EDProducer( "PFRecoTauDiscriminationAgainstMuon2",
65007     maskHitsRPC = cms.vint32( 0, 0, 0, 0 ),
65008     maxNumberOfHitsLast2Stations = cms.int32( -1 ),
65009     maskMatchesRPC = cms.vint32( 0, 0, 0, 0 ),
65010     maskMatchesCSC = cms.vint32( 1, 0, 0, 0 ),
65011     maskHitsCSC = cms.vint32( 0, 0, 0, 0 ),
65012     PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
65013     verbosity = cms.int32( 0 ),
65014     maskMatchesDT = cms.vint32( 0, 0, 0, 0 ),
65015     minPtMatchedMuon = cms.double( 5.0 ),
65016     dRmuonMatchLimitedToJetArea = cms.bool( False ),
65017     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
65018     maskHitsDT = cms.vint32( 0, 0, 0, 0 ),
65019     HoPMin = cms.double( -1.0 ),
65020     maxNumberOfMatches = cms.int32( 1 ),
65021     discriminatorOption = cms.string( "custom" ),
65022     dRmuonMatch = cms.double( 0.3 ),
65023     srcMuons = cms.InputTag( "" ),
65024     doCaloMuonVeto = cms.bool( False )
65025 )
65026 fragment.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon = cms.EDFilter( "PFTauSelector",
65027     src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
65028     cut = cms.string( "pt > 27 && abs(eta) < 2.5" ),
65029     discriminators = cms.VPSet( 
65030       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauAgainstMuonDiscriminatorBigL1matched" ),
65031         selectionCut = cms.double( 0.5 )
65032       )
65033     ),
65034     discriminatorContainers = cms.VPSet( 
65035       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ),
65036         rawValues = cms.vstring(  ),
65037         selectionCuts = cms.vdouble(  ),
65038         workingPoints = cms.vstring( 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
65039       )
65040     )
65041 )
65042 fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch = cms.EDProducer( "L1THLTTauMatching",
65043     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
65044     JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon" ),
65045     EtMin = cms.double( 0.0 ),
65046     ReduceTauContent = cms.bool( True ),
65047     KeepOriginalVertex = cms.bool( False )
65048 )
65049 fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched = cms.EDFilter( "HLT1PFTau",
65050     saveTags = cms.bool( True ),
65051     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch" ),
65052     triggerType = cms.int32( 84 ),
65053     MinE = cms.double( -1.0 ),
65054     MinPt = cms.double( 27.0 ),
65055     MinMass = cms.double( -1.0 ),
65056     MaxMass = cms.double( -1.0 ),
65057     MinEta = cms.double( -1.0 ),
65058     MaxEta = cms.double( 2.1 ),
65059     MinN = cms.int32( 1 )
65060 )
65061 fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded = cms.EDFilter( "HLT2MuonPFTau",
65062     saveTags = cms.bool( True ),
65063     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65064     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon' ),
65065     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65066     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched" ),
65067     triggerType1 = cms.int32( 83 ),
65068     triggerType2 = cms.int32( 84 ),
65069     MinDeta = cms.double( 1.0 ),
65070     MaxDeta = cms.double( -1.0 ),
65071     MinDphi = cms.double( 0.0 ),
65072     MaxDphi = cms.double( -1.0 ),
65073     MinDelR = cms.double( 0.3 ),
65074     MaxDelR = cms.double( 99999.0 ),
65075     MinPt = cms.double( 1.0 ),
65076     MaxPt = cms.double( -1.0 ),
65077     MinMinv = cms.double( 0.0 ),
65078     MaxMinv = cms.double( -1.0 ),
65079     MinN = cms.int32( 1 )
65080 )
65081 fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 = cms.EDFilter( "HLTPrescaler",
65082     offset = cms.uint32( 0 ),
65083     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65084 )
65085 fragment.hltL1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
65086     saveTags = cms.bool( True ),
65087     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
65088     PreviousCandTag = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
65089     MaxEta = cms.double( 2.1 ),
65090     MinPt = cms.double( 0.0 ),
65091     MaxDeltaR = cms.double( 0.3 ),
65092     MinN = cms.int32( 1 ),
65093     CentralBxOnly = cms.bool( True ),
65094     SelectQualities = cms.vint32(  )
65095 )
65096 fragment.hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
65097     saveTags = cms.bool( True ),
65098     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
65099     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
65100     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
65101     SeedMapTag = cms.InputTag( "hltL2Muons" ),
65102     MinN = cms.int32( 0 ),
65103     MaxEta = cms.double( 2.16 ),
65104     AbsEtaBins = cms.vdouble( 0.0 ),
65105     MinNstations = cms.vint32( 0 ),
65106     MinNhits = cms.vint32( 0 ),
65107     CutOnChambers = cms.bool( False ),
65108     MinNchambers = cms.vint32( 0 ),
65109     MaxDr = cms.double( 9999.0 ),
65110     MinDr = cms.double( -1.0 ),
65111     MaxDz = cms.double( 9999.0 ),
65112     MinDxySig = cms.double( -1.0 ),
65113     MinPt = cms.double( 0.0 ),
65114     NSigmaPt = cms.double( 0.0 ),
65115     MatchToPreviousCand = cms.bool( True )
65116 )
65117 fragment.hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
65118     saveTags = cms.bool( True ),
65119     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
65120     PreviousCandTag = cms.InputTag( "hltL1fL1sMu22erIsoTau40erL1Filtered0" ),
65121     MaxEta = cms.double( 2.5 ),
65122     MinPt = cms.double( 0.0 ),
65123     MaxDeltaR = cms.double( 0.3 ),
65124     MinN = cms.int32( 1 ),
65125     CentralBxOnly = cms.bool( True ),
65126     SelectQualities = cms.vint32(  )
65127 )
65128 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
65129     saveTags = cms.bool( True ),
65130     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
65131     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
65132     PreviousCandTag = cms.InputTag( "hltL2fL1sMu22erIsoTau40erL1f0L2Filtered10Q" ),
65133     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu22erIsoTau40erL1Filtered0" ),
65134     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
65135     MinN = cms.int32( 1 ),
65136     MaxEta = cms.double( 2.1 ),
65137     MinNhits = cms.int32( 0 ),
65138     MaxDr = cms.double( 2.0 ),
65139     MinDr = cms.double( -1.0 ),
65140     MaxDz = cms.double( 9999.0 ),
65141     MinDxySig = cms.double( -1.0 ),
65142     MinPt = cms.double( 24.0 ),
65143     NSigmaPt = cms.double( 0.0 ),
65144     MaxNormalizedChi2 = cms.double( 9999.0 ),
65145     MaxDXYBeamSpot = cms.double( 9999.0 ),
65146     MinDXYBeamSpot = cms.double( -1.0 ),
65147     MinNmuonHits = cms.int32( 0 ),
65148     MaxPtDifference = cms.double( 9999.0 ),
65149     MinTrackPt = cms.double( 0.0 ),
65150     minMuonStations = cms.int32( 2 ),
65151     minTrkHits = cms.int32( -1 ),
65152     minMuonHits = cms.int32( -1 ),
65153     allowedTypeMask = cms.uint32( 255 ),
65154     requiredTypeMask = cms.uint32( 0 ),
65155     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
65156     trkMuonId = cms.uint32( 0 ),
65157     L1MatchingdR = cms.double( 0.3 ),
65158     MatchToPreviousCand = cms.bool( True ),
65159     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
65160     requireL3MuonTrajectorySeed = cms.bool( False ),
65161     useSimpleGeometry = cms.bool( True ),
65162     useStation2 = cms.bool( True ),
65163     fallbackToME1 = cms.bool( False ),
65164     cosmicPropagationHypothesis = cms.bool( False ),
65165     useMB2InOverlap = cms.bool( False ),
65166     useTrack = cms.string( "tracker" ),
65167     useState = cms.string( "atVertex" ),
65168     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
65169     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
65170     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
65171 )
65172 fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
65173     saveTags = cms.bool( True ),
65174     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24Q" ),
65175     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
65176     rhoTag = cms.InputTag( "" ),
65177     energyLowEdges = cms.vdouble( 0.0 ),
65178     lessThan = cms.bool( True ),
65179     useEt = cms.bool( True ),
65180     useAbs = cms.bool( False ),
65181     thrRegularEB = cms.vdouble( -1.0 ),
65182     thrRegularEE = cms.vdouble( -1.0 ),
65183     thrOverEEB = cms.vdouble( 0.14 ),
65184     thrOverEEE = cms.vdouble( 0.1 ),
65185     thrOverE2EB = cms.vdouble( -1.0 ),
65186     thrOverE2EE = cms.vdouble( -1.0 ),
65187     ncandcut = cms.int32( 1 ),
65188     doRhoCorrection = cms.bool( False ),
65189     rhoMax = cms.double( 9.9999999E7 ),
65190     rhoScale = cms.double( 1.0 ),
65191     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
65192     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
65193     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
65194 )
65195 fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
65196     saveTags = cms.bool( True ),
65197     candTag = cms.InputTag( "hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
65198     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
65199     rhoTag = cms.InputTag( "" ),
65200     energyLowEdges = cms.vdouble( 0.0 ),
65201     lessThan = cms.bool( True ),
65202     useEt = cms.bool( True ),
65203     useAbs = cms.bool( False ),
65204     thrRegularEB = cms.vdouble( -1.0 ),
65205     thrRegularEE = cms.vdouble( -1.0 ),
65206     thrOverEEB = cms.vdouble( 0.177 ),
65207     thrOverEEE = cms.vdouble( 0.24 ),
65208     thrOverE2EB = cms.vdouble( -1.0 ),
65209     thrOverE2EE = cms.vdouble( -1.0 ),
65210     ncandcut = cms.int32( 1 ),
65211     doRhoCorrection = cms.bool( False ),
65212     rhoMax = cms.double( 9.9999999E7 ),
65213     rhoScale = cms.double( 1.0 ),
65214     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
65215     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
65216     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
65217 )
65218 fragment.hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
65219     saveTags = cms.bool( True ),
65220     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
65221     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
65222     MinN = cms.int32( 1 ),
65223     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
65224     IsolatorPSet = cms.PSet(  )
65225 )
65226 fragment.hltL2Mu22Tau40TagNNFilterSingleTauWP = cms.EDFilter( "L2TauTagFilter",
65227     saveTags = cms.bool( True ),
65228     nExpected = cms.int32( 1 ),
65229     L1TauSrc = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
65230     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu22Tau40' ),
65231     DiscrWP = cms.double( 0.8517 ),
65232     l1TauPtThreshold = cms.double( 250.0 )
65233 )
65234 fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau = cms.EDFilter( "PFTauSelector",
65235     src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
65236     cut = cms.string( "pt > 180 && abs(eta) < 2.1" ),
65237     discriminators = cms.VPSet( 
65238     ),
65239     discriminatorContainers = cms.VPSet( 
65240       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ),
65241         rawValues = cms.vstring(  ),
65242         selectionCuts = cms.vdouble(  ),
65243         workingPoints = cms.vstring( 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' )
65244       )
65245     )
65246 )
65247 fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 = cms.EDProducer( "L1THLTTauMatching",
65248     L1TauTrigger = cms.InputTag( "hltL1sMu22erIsoTau40er" ),
65249     JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ),
65250     EtMin = cms.double( 0.0 ),
65251     ReduceTauContent = cms.bool( True ),
65252     KeepOriginalVertex = cms.bool( False )
65253 )
65254 fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 = cms.EDFilter( "HLT1PFTau",
65255     saveTags = cms.bool( True ),
65256     inputTag = cms.InputTag( "hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40" ),
65257     triggerType = cms.int32( 84 ),
65258     MinE = cms.double( -1.0 ),
65259     MinPt = cms.double( 180.0 ),
65260     MinMass = cms.double( -1.0 ),
65261     MaxMass = cms.double( -1.0 ),
65262     MinEta = cms.double( -1.0 ),
65263     MaxEta = cms.double( 2.1 ),
65264     MinN = cms.int32( 1 )
65265 )
65266 fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded = cms.EDFilter( "HLT2MuonPFTau",
65267     saveTags = cms.bool( True ),
65268     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65269     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseSingleTauWPDeepTau' ),
65270     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
65271     inputTag2 = cms.InputTag( "hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40" ),
65272     triggerType1 = cms.int32( 83 ),
65273     triggerType2 = cms.int32( 84 ),
65274     MinDeta = cms.double( 1.0 ),
65275     MaxDeta = cms.double( -1.0 ),
65276     MinDphi = cms.double( 0.0 ),
65277     MaxDphi = cms.double( -1.0 ),
65278     MinDelR = cms.double( 0.3 ),
65279     MaxDelR = cms.double( 99999.0 ),
65280     MinPt = cms.double( 1.0 ),
65281     MaxPt = cms.double( -1.0 ),
65282     MinMinv = cms.double( 0.0 ),
65283     MaxMinv = cms.double( -1.0 ),
65284     MinN = cms.int32( 1 )
65285 )
65286 fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 = cms.EDFilter( "HLTPrescaler",
65287     offset = cms.uint32( 0 ),
65288     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65289 )
65290 fragment.hltIsoMu24FilterEle24Tau30Monitoring = cms.EDFilter( "HLTMuonL3PreFilter",
65291     saveTags = cms.bool( True ),
65292     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
65293     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
65294     PreviousCandTag = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
65295     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0" ),
65296     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
65297     MinN = cms.int32( 1 ),
65298     MaxEta = cms.double( 2.1 ),
65299     MinNhits = cms.int32( 0 ),
65300     MaxDr = cms.double( 2.0 ),
65301     MinDr = cms.double( -1.0 ),
65302     MaxDz = cms.double( 9999.0 ),
65303     MinDxySig = cms.double( -1.0 ),
65304     MinPt = cms.double( 24.0 ),
65305     NSigmaPt = cms.double( 0.0 ),
65306     MaxNormalizedChi2 = cms.double( 9999.0 ),
65307     MaxDXYBeamSpot = cms.double( 9999.0 ),
65308     MinDXYBeamSpot = cms.double( -1.0 ),
65309     MinNmuonHits = cms.int32( 0 ),
65310     MaxPtDifference = cms.double( 9999.0 ),
65311     MinTrackPt = cms.double( 0.0 ),
65312     minMuonStations = cms.int32( 2 ),
65313     minTrkHits = cms.int32( -1 ),
65314     minMuonHits = cms.int32( -1 ),
65315     allowedTypeMask = cms.uint32( 255 ),
65316     requiredTypeMask = cms.uint32( 0 ),
65317     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
65318     trkMuonId = cms.uint32( 0 ),
65319     L1MatchingdR = cms.double( 0.3 ),
65320     MatchToPreviousCand = cms.bool( True ),
65321     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
65322     requireL3MuonTrajectorySeed = cms.bool( False ),
65323     useSimpleGeometry = cms.bool( True ),
65324     useStation2 = cms.bool( True ),
65325     fallbackToME1 = cms.bool( False ),
65326     cosmicPropagationHypothesis = cms.bool( False ),
65327     useMB2InOverlap = cms.bool( False ),
65328     useTrack = cms.string( "tracker" ),
65329     useState = cms.string( "atVertex" ),
65330     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
65331     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
65332     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
65333 )
65334 fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring = cms.EDProducer( "L1THLTTauMatching",
65335     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
65336     JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseETauWPDeepTauFilter" ),
65337     EtMin = cms.double( 0.0 ),
65338     ReduceTauContent = cms.bool( True ),
65339     KeepOriginalVertex = cms.bool( False )
65340 )
65341 fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring = cms.EDFilter( "HLT1PFTau",
65342     saveTags = cms.bool( True ),
65343     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring" ),
65344     triggerType = cms.int32( 84 ),
65345     MinE = cms.double( -1.0 ),
65346     MinPt = cms.double( 30.0 ),
65347     MinMass = cms.double( -1.0 ),
65348     MaxMass = cms.double( -1.0 ),
65349     MinEta = cms.double( -1.0 ),
65350     MaxEta = cms.double( 2.1 ),
65351     MinN = cms.int32( 1 )
65352 )
65353 fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded = cms.EDFilter( "HLT2MuonPFTau",
65354     saveTags = cms.bool( True ),
65355     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65356     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausLooseETauWPDeepTauFilter' ),
65357     inputTag1 = cms.InputTag( "hltIsoMu24FilterEle24Tau30Monitoring" ),
65358     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring" ),
65359     triggerType1 = cms.int32( 83 ),
65360     triggerType2 = cms.int32( 84 ),
65361     MinDeta = cms.double( 1.0 ),
65362     MaxDeta = cms.double( -1.0 ),
65363     MinDphi = cms.double( 0.0 ),
65364     MaxDphi = cms.double( -1.0 ),
65365     MinDelR = cms.double( 0.3 ),
65366     MaxDelR = cms.double( 99999.0 ),
65367     MinPt = cms.double( 1.0 ),
65368     MaxPt = cms.double( -1.0 ),
65369     MinMinv = cms.double( 0.0 ),
65370     MaxMinv = cms.double( -1.0 ),
65371     MinN = cms.int32( 1 )
65372 )
65373 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler",
65374     offset = cms.uint32( 0 ),
65375     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65376 )
65377 fragment.hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
65378     saveTags = cms.bool( True ),
65379     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
65380     PreviousCandTag = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
65381     MaxEta = cms.double( 2.1 ),
65382     MinPt = cms.double( 0.0 ),
65383     MaxDeltaR = cms.double( 0.3 ),
65384     MinN = cms.int32( 1 ),
65385     CentralBxOnly = cms.bool( True ),
65386     SelectQualities = cms.vint32(  )
65387 )
65388 fragment.hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
65389     saveTags = cms.bool( True ),
65390     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
65391     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
65392     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
65393     SeedMapTag = cms.InputTag( "hltL2Muons" ),
65394     MinN = cms.int32( 0 ),
65395     MaxEta = cms.double( 2.16 ),
65396     AbsEtaBins = cms.vdouble( 0.0 ),
65397     MinNstations = cms.vint32( 0 ),
65398     MinNhits = cms.vint32( 0 ),
65399     CutOnChambers = cms.bool( False ),
65400     MinNchambers = cms.vint32( 0 ),
65401     MaxDr = cms.double( 9999.0 ),
65402     MinDr = cms.double( -1.0 ),
65403     MaxDz = cms.double( 9999.0 ),
65404     MinDxySig = cms.double( -1.0 ),
65405     MinPt = cms.double( 0.0 ),
65406     NSigmaPt = cms.double( 0.0 ),
65407     MatchToPreviousCand = cms.bool( True )
65408 )
65409 fragment.hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
65410     saveTags = cms.bool( True ),
65411     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
65412     PreviousCandTag = cms.InputTag( "hltL1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
65413     MaxEta = cms.double( 2.5 ),
65414     MinPt = cms.double( 0.0 ),
65415     MaxDeltaR = cms.double( 0.3 ),
65416     MinN = cms.int32( 1 ),
65417     CentralBxOnly = cms.bool( True ),
65418     SelectQualities = cms.vint32(  )
65419 )
65420 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
65421     saveTags = cms.bool( True ),
65422     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
65423     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
65424     PreviousCandTag = cms.InputTag( "hltL2fL1sBigOrMuXXerIsoTauYYerL1f0L2Filtered10Q" ),
65425     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sBigOrMuXXerIsoTauYYerL1Filtered0" ),
65426     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
65427     MinN = cms.int32( 1 ),
65428     MaxEta = cms.double( 2.1 ),
65429     MinNhits = cms.int32( 0 ),
65430     MaxDr = cms.double( 2.0 ),
65431     MinDr = cms.double( -1.0 ),
65432     MaxDz = cms.double( 9999.0 ),
65433     MinDxySig = cms.double( -1.0 ),
65434     MinPt = cms.double( 24.0 ),
65435     NSigmaPt = cms.double( 0.0 ),
65436     MaxNormalizedChi2 = cms.double( 9999.0 ),
65437     MaxDXYBeamSpot = cms.double( 9999.0 ),
65438     MinDXYBeamSpot = cms.double( -1.0 ),
65439     MinNmuonHits = cms.int32( 0 ),
65440     MaxPtDifference = cms.double( 9999.0 ),
65441     MinTrackPt = cms.double( 0.0 ),
65442     minMuonStations = cms.int32( 2 ),
65443     minTrkHits = cms.int32( -1 ),
65444     minMuonHits = cms.int32( -1 ),
65445     allowedTypeMask = cms.uint32( 255 ),
65446     requiredTypeMask = cms.uint32( 0 ),
65447     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
65448     trkMuonId = cms.uint32( 0 ),
65449     L1MatchingdR = cms.double( 0.3 ),
65450     MatchToPreviousCand = cms.bool( True ),
65451     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
65452     requireL3MuonTrajectorySeed = cms.bool( False ),
65453     useSimpleGeometry = cms.bool( True ),
65454     useStation2 = cms.bool( True ),
65455     fallbackToME1 = cms.bool( False ),
65456     cosmicPropagationHypothesis = cms.bool( False ),
65457     useMB2InOverlap = cms.bool( False ),
65458     useTrack = cms.string( "tracker" ),
65459     useState = cms.string( "atVertex" ),
65460     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
65461     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
65462     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
65463 )
65464 fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
65465     saveTags = cms.bool( True ),
65466     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24Q" ),
65467     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
65468     rhoTag = cms.InputTag( "" ),
65469     energyLowEdges = cms.vdouble( 0.0 ),
65470     lessThan = cms.bool( True ),
65471     useEt = cms.bool( True ),
65472     useAbs = cms.bool( False ),
65473     thrRegularEB = cms.vdouble( -1.0 ),
65474     thrRegularEE = cms.vdouble( -1.0 ),
65475     thrOverEEB = cms.vdouble( 0.14 ),
65476     thrOverEEE = cms.vdouble( 0.1 ),
65477     thrOverE2EB = cms.vdouble( -1.0 ),
65478     thrOverE2EE = cms.vdouble( -1.0 ),
65479     ncandcut = cms.int32( 1 ),
65480     doRhoCorrection = cms.bool( False ),
65481     rhoMax = cms.double( 9.9999999E7 ),
65482     rhoScale = cms.double( 1.0 ),
65483     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
65484     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
65485     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
65486 )
65487 fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
65488     saveTags = cms.bool( True ),
65489     candTag = cms.InputTag( "hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
65490     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
65491     rhoTag = cms.InputTag( "" ),
65492     energyLowEdges = cms.vdouble( 0.0 ),
65493     lessThan = cms.bool( True ),
65494     useEt = cms.bool( True ),
65495     useAbs = cms.bool( False ),
65496     thrRegularEB = cms.vdouble( -1.0 ),
65497     thrRegularEE = cms.vdouble( -1.0 ),
65498     thrOverEEB = cms.vdouble( 0.177 ),
65499     thrOverEEE = cms.vdouble( 0.24 ),
65500     thrOverE2EB = cms.vdouble( -1.0 ),
65501     thrOverE2EE = cms.vdouble( -1.0 ),
65502     ncandcut = cms.int32( 1 ),
65503     doRhoCorrection = cms.bool( False ),
65504     rhoMax = cms.double( 9.9999999E7 ),
65505     rhoScale = cms.double( 1.0 ),
65506     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
65507     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
65508     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
65509 )
65510 fragment.hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
65511     saveTags = cms.bool( True ),
65512     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
65513     PreviousCandTag = cms.InputTag( "hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
65514     MinN = cms.int32( 1 ),
65515     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
65516     IsolatorPSet = cms.PSet(  )
65517 )
65518 fragment.hltL2TauTagNNFilterMuXXerIsoTauYY = cms.EDFilter( "L2TauTagFilter",
65519     saveTags = cms.bool( True ),
65520     nExpected = cms.int32( 1 ),
65521     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
65522     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
65523     DiscrWP = cms.double( 0.386 ),
65524     l1TauPtThreshold = cms.double( 250.0 )
65525 )
65526 fragment.hltHpsSinglePFTau35 = cms.EDFilter( "HLT1PFTau",
65527     saveTags = cms.bool( True ),
65528     inputTag = cms.InputTag( "hltHpsPFTauProducer" ),
65529     triggerType = cms.int32( 84 ),
65530     MinE = cms.double( -1.0 ),
65531     MinPt = cms.double( 35.0 ),
65532     MinMass = cms.double( -1.0 ),
65533     MaxMass = cms.double( -1.0 ),
65534     MinEta = cms.double( -1.0 ),
65535     MaxEta = cms.double( 2.1 ),
65536     MinN = cms.int32( 1 )
65537 )
65538 fragment.hltHpsPFTauTrackPt1Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
65539     MinPtLeadingObject = cms.double( 1.0 ),
65540     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
65541     UseOnlyChargedHadrons = cms.bool( True ),
65542     PFTauProducer = cms.InputTag( "hltHpsPFTauProducer" )
65543 )
65544 fragment.hltHpsSelectedPFTausTrackPt1 = cms.EDFilter( "PFTauSelector",
65545     src = cms.InputTag( "hltHpsPFTauProducer" ),
65546     cut = cms.string( "pt > 0" ),
65547     discriminators = cms.VPSet( 
65548       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1Discriminator" ),
65549         selectionCut = cms.double( 0.5 )
65550       )
65551     ),
65552     discriminatorContainers = cms.VPSet( 
65553     )
65554 )
65555 fragment.hltHpsSinglePFTau35TrackPt1 = cms.EDFilter( "HLT1PFTau",
65556     saveTags = cms.bool( True ),
65557     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1" ),
65558     triggerType = cms.int32( 84 ),
65559     MinE = cms.double( -1.0 ),
65560     MinPt = cms.double( 35.0 ),
65561     MinMass = cms.double( -1.0 ),
65562     MaxMass = cms.double( -1.0 ),
65563     MinEta = cms.double( -1.0 ),
65564     MaxEta = cms.double( 2.1 ),
65565     MinN = cms.int32( 1 )
65566 )
65567 fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch = cms.EDProducer( "L1THLTTauMatching",
65568     L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
65569     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau" ),
65570     EtMin = cms.double( 0.0 ),
65571     ReduceTauContent = cms.bool( True ),
65572     KeepOriginalVertex = cms.bool( False )
65573 )
65574 fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched = cms.EDFilter( "HLT1PFTau",
65575     saveTags = cms.bool( True ),
65576     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch" ),
65577     triggerType = cms.int32( 84 ),
65578     MinE = cms.double( -1.0 ),
65579     MinPt = cms.double( 35.0 ),
65580     MinMass = cms.double( -1.0 ),
65581     MaxMass = cms.double( -1.0 ),
65582     MinEta = cms.double( -1.0 ),
65583     MaxEta = cms.double( 2.1 ),
65584     MinN = cms.int32( 1 )
65585 )
65586 fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring = cms.EDFilter( "HLT2MuonPFTau",
65587     saveTags = cms.bool( True ),
65588     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
65589     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau' ),
65590     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
65591     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched" ),
65592     triggerType1 = cms.int32( 83 ),
65593     triggerType2 = cms.int32( 84 ),
65594     MinDeta = cms.double( 1.0 ),
65595     MaxDeta = cms.double( -1.0 ),
65596     MinDphi = cms.double( 0.0 ),
65597     MaxDphi = cms.double( -1.0 ),
65598     MinDelR = cms.double( 0.3 ),
65599     MaxDelR = cms.double( 99999.0 ),
65600     MinPt = cms.double( 1.0 ),
65601     MaxPt = cms.double( -1.0 ),
65602     MinMinv = cms.double( 0.0 ),
65603     MaxMinv = cms.double( -1.0 ),
65604     MinN = cms.int32( 1 )
65605 )
65606 fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 = cms.EDFilter( "HLTPrescaler",
65607     offset = cms.uint32( 0 ),
65608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65609 )
65610 fragment.hltL2SingleTauTagNNFilter = cms.EDFilter( "L2TauTagFilter",
65611     saveTags = cms.bool( True ),
65612     nExpected = cms.int32( 1 ),
65613     L1TauSrc = cms.InputTag( "hltL1sSingleTau" ),
65614     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','SingleTau' ),
65615     DiscrWP = cms.double( 0.8517 ),
65616     l1TauPtThreshold = cms.double( 250.0 )
65617 )
65618 fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch = cms.EDProducer( "L1THLTTauMatching",
65619     L1TauTrigger = cms.InputTag( "hltL1sSingleTau" ),
65620     JetSrc = cms.InputTag( "hltHpsSelectedPFTausLooseSingleTauWPDeepTau" ),
65621     EtMin = cms.double( 0.0 ),
65622     ReduceTauContent = cms.bool( True ),
65623     KeepOriginalVertex = cms.bool( False )
65624 )
65625 fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau",
65626     saveTags = cms.bool( True ),
65627     inputTag = cms.InputTag( "hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch" ),
65628     triggerType = cms.int32( 84 ),
65629     MinE = cms.double( -1.0 ),
65630     MinPt = cms.double( 180.0 ),
65631     MinMass = cms.double( -1.0 ),
65632     MaxMass = cms.double( -1.0 ),
65633     MinEta = cms.double( -1.0 ),
65634     MaxEta = cms.double( 2.1 ),
65635     MinN = cms.int32( 1 )
65636 )
65637 fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 = cms.EDFilter( "HLTPrescaler",
65638     offset = cms.uint32( 0 ),
65639     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
65640 )
65641 fragment.hltSelectorJets30L1FastJet = cms.EDFilter( "EtMinCaloJetSelector",
65642     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
65643     filter = cms.bool( False ),
65644     etMin = cms.double( 30.0 )
65645 )
65646 fragment.hltSelectorCentralJets30L1FastJeta = cms.EDFilter( "EtaRangeCaloJetSelector",
65647     src = cms.InputTag( "hltSelectorJets30L1FastJet" ),
65648     etaMin = cms.double( -2.5 ),
65649     etaMax = cms.double( 2.5 )
65650 )
65651 fragment.hltSelector8CentralJetsL1FastJet = cms.EDFilter( "LargestEtCaloJetSelector",
65652     src = cms.InputTag( "hltSelectorCentralJets30L1FastJeta" ),
65653     filter = cms.bool( False ),
65654     maxNumber = cms.uint32( 8 )
65655 )
65656 fragment.hltBTaggingRegion = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
65657     RegionPSet = cms.PSet( 
65658       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
65659       zErrorVetex = cms.double( 0.3 ),
65660       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
65661       zErrorBeamSpot = cms.double( 0.5 ),
65662       maxNVertices = cms.int32( 2 ),
65663       maxNRegions = cms.int32( 20 ),
65664       nSigmaZVertex = cms.double( 0.0 ),
65665       nSigmaZBeamSpot = cms.double( 3.0 ),
65666       ptMin = cms.double( 0.3 ),
65667       mode = cms.string( "VerticesFixed" ),
65668       input = cms.InputTag( "hltSelectorCentralJets20L1FastJeta" ),
65669       searchOpt = cms.bool( True ),
65670       whereToUseMeasurementTracker = cms.string( "Never" ),
65671       originRadius = cms.double( 0.3 ),
65672       measurementTrackerName = cms.InputTag( "" ),
65673       precise = cms.bool( True ),
65674       deltaEta = cms.double( 0.5 ),
65675       deltaPhi = cms.double( 0.5 )
65676     )
65677 )
65678 fragment.hltPixelTracksCleanForBTag = cms.EDProducer( "TrackWithVertexSelector",
65679     src = cms.InputTag( "hltPixelTracks" ),
65680     etaMin = cms.double( 0.0 ),
65681     etaMax = cms.double( 5.0 ),
65682     ptMin = cms.double( 0.3 ),
65683     ptMax = cms.double( 9999.0 ),
65684     d0Max = cms.double( 999.0 ),
65685     dzMax = cms.double( 999.0 ),
65686     normalizedChi2 = cms.double( 999999.0 ),
65687     numberOfValidHits = cms.uint32( 0 ),
65688     numberOfLostHits = cms.uint32( 999 ),
65689     numberOfValidPixelHits = cms.uint32( 3 ),
65690     ptErrorCut = cms.double( 5.0 ),
65691     quality = cms.string( "loose" ),
65692     useVtx = cms.bool( True ),
65693     vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
65694     timesTag = cms.InputTag( "" ),
65695     timeResosTag = cms.InputTag( "" ),
65696     nVertices = cms.uint32( 2 ),
65697     vtxFallback = cms.bool( True ),
65698     zetaVtx = cms.double( 0.3 ),
65699     rhoVtx = cms.double( 0.2 ),
65700     nSigmaDtVertex = cms.double( 0.0 ),
65701     copyExtras = cms.untracked.bool( False ),
65702     copyTrajectories = cms.untracked.bool( False )
65703 )
65704 fragment.hltPixelTracksForBTag = cms.EDProducer( "TrackSelectorByRegion",
65705     tracks = cms.InputTag( "hltPixelTracksCleanForBTag" ),
65706     regions = cms.InputTag( "hltBTaggingRegion" ),
65707     produceTrackCollection = cms.bool( True ),
65708     produceMask = cms.bool( True )
65709 )
65710 fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
65711     InputCollection = cms.InputTag( "hltPixelTracksForBTag" ),
65712     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
65713     originHalfLength = cms.double( 0.3 ),
65714     originRadius = cms.double( 0.1 ),
65715     useProtoTrackKinematics = cms.bool( False ),
65716     useEventsWithNoVertex = cms.bool( True ),
65717     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
65718     usePV = cms.bool( False ),
65719     includeFourthHit = cms.bool( True ),
65720     produceComplement = cms.bool( False ),
65721     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
65722 )
65723 fragment.hltIter0PFlowCkfTrackCandidatesForBTag = cms.EDProducer( "CkfTrackCandidateMaker",
65724     cleanTrajectoryAfterInOut = cms.bool( False ),
65725     doSeedingRegionRebuilding = cms.bool( False ),
65726     onlyPixelHitsForSeedCleaner = cms.bool( False ),
65727     reverseTrajectories = cms.bool( False ),
65728     useHitsSplitting = cms.bool( False ),
65729     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
65730     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForBTag" ),
65731     clustersToSkip = cms.InputTag( "" ),
65732     phase2clustersToSkip = cms.InputTag( "" ),
65733     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
65734     TransientInitialStateEstimatorParameters = cms.PSet( 
65735       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
65736       numberMeasurementsForFit = cms.int32( 4 ),
65737       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
65738     ),
65739     numHitsForSeedCleaner = cms.int32( 4 ),
65740     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
65741     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
65742     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
65743     maxNSeeds = cms.uint32( 100000 ),
65744     maxSeedsBeforeCleaning = cms.uint32( 1000 )
65745 )
65746 fragment.hltIter0PFlowCtfWithMaterialTracksForBTag = cms.EDProducer( "TrackProducer",
65747     useSimpleMF = cms.bool( True ),
65748     SimpleMagneticField = cms.string( "ParabolicMf" ),
65749     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForBTag" ),
65750     clusterRemovalInfo = cms.InputTag( "" ),
65751     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
65752     Fitter = cms.string( "hltESPFittingSmootherIT" ),
65753     useHitsSplitting = cms.bool( False ),
65754     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
65755     TrajectoryInEvent = cms.bool( False ),
65756     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
65757     AlgorithmName = cms.string( "hltIter0" ),
65758     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
65759     GeometricInnerState = cms.bool( True ),
65760     NavigationSchool = cms.string( "" ),
65761     MeasurementTracker = cms.string( "" ),
65762     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
65763 )
65764 fragment.hltIter0PFlowTrackCutClassifierForBTag = cms.EDProducer( "TrackCutClassifier",
65765     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ),
65766     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
65767     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
65768     ignoreVertices = cms.bool( False ),
65769     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
65770     mva = cms.PSet( 
65771       minPixelHits = cms.vint32( 0, 0, 0 ),
65772       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
65773       dr_par = cms.PSet( 
65774         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
65775         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
65776         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
65777         dr_exp = cms.vint32( 4, 4, 4 ),
65778         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
65779       ),
65780       maxLostLayers = cms.vint32( 1, 1, 1 ),
65781       min3DLayers = cms.vint32( 0, 0, 0 ),
65782       dz_par = cms.PSet( 
65783         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
65784         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
65785         dz_exp = cms.vint32( 4, 4, 4 )
65786       ),
65787       minNVtxTrk = cms.int32( 3 ),
65788       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
65789       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
65790       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
65791       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
65792       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
65793       minLayers = cms.vint32( 3, 3, 3 )
65794     )
65795 )
65796 fragment.hltMergedTracksForBTag = cms.EDProducer( "TrackCollectionFilterCloner",
65797     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForBTag" ),
65798     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','MVAValues' ),
65799     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForBTag','QualityMasks' ),
65800     minQuality = cms.string( "highPurity" ),
65801     copyExtras = cms.untracked.bool( True ),
65802     copyTrajectories = cms.untracked.bool( False )
65803 )
65804 fragment.hltVerticesL3 = cms.EDProducer( "PrimaryVertexProducer",
65805     vertexCollections = cms.VPSet( 
65806       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
65807         label = cms.string( "" ),
65808         useBeamConstraint = cms.bool( False ),
65809         minNdof = cms.double( 0.0 ),
65810         maxDistanceToBeam = cms.double( 1.0 ),
65811         algorithm = cms.string( "AdaptiveVertexFitter" )
65812       ),
65813       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
65814         label = cms.string( "WithBS" ),
65815         useBeamConstraint = cms.bool( True ),
65816         minNdof = cms.double( 0.0 ),
65817         maxDistanceToBeam = cms.double( 1.0 ),
65818         algorithm = cms.string( "AdaptiveVertexFitter" )
65819       )
65820     ),
65821     verbose = cms.untracked.bool( False ),
65822     TkFilterParameters = cms.PSet( 
65823       maxEta = cms.double( 100.0 ),
65824       minPt = cms.double( 0.0 ),
65825       minSiliconLayersWithHits = cms.int32( 5 ),
65826       minPixelLayersWithHits = cms.int32( 2 ),
65827       maxNormalizedChi2 = cms.double( 20.0 ),
65828       trackQuality = cms.string( "any" ),
65829       algorithm = cms.string( "filter" ),
65830       maxD0Significance = cms.double( 999.0 )
65831     ),
65832     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
65833     TrackLabel = cms.InputTag( "hltMergedTracksForBTag" ),
65834     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
65835     TrackTimesLabel = cms.InputTag( "dummy_default" ),
65836     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
65837     TkClusParameters = cms.PSet( 
65838       TkDAClusParameters = cms.PSet( 
65839         zmerge = cms.double( 0.01 ),
65840         Tstop = cms.double( 0.5 ),
65841         d0CutOff = cms.double( 999.0 ),
65842         dzCutOff = cms.double( 4.0 ),
65843         vertexSize = cms.double( 0.15 ),
65844         coolingFactor = cms.double( 0.6 ),
65845         Tpurge = cms.double( 2.0 ),
65846         Tmin = cms.double( 2.4 ),
65847         uniquetrkweight = cms.double( 0.9 )
65848       ),
65849       algorithm = cms.string( "DA_vect" )
65850     ),
65851     isRecoveryIteration = cms.bool( False ),
65852     recoveryVtxCollection = cms.InputTag( "" ),
65853     useMVACut = cms.bool( False ),
65854     minTrackTimeQuality = cms.double( 0.8 )
65855 )
65856 fragment.hltFastPixelBLifetimeL3Associator = cms.EDProducer( "JetTracksAssociatorAtVertex",
65857     tracks = cms.InputTag( "hltMergedTracksForBTag" ),
65858     coneSize = cms.double( 0.4 ),
65859     useAssigned = cms.bool( False ),
65860     pvSrc = cms.InputTag( "" ),
65861     jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" )
65862 )
65863 fragment.hltImpactParameterTagInfos = cms.EDProducer( "TrackIPProducer",
65864     jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3Associator" ),
65865     primaryVertex = cms.InputTag( 'hltVerticesL3','WithBS' ),
65866     computeProbabilities = cms.bool( True ),
65867     computeGhostTrack = cms.bool( True ),
65868     ghostTrackPriorDeltaR = cms.double( 0.03 ),
65869     minimumNumberOfPixelHits = cms.int32( 2 ),
65870     minimumNumberOfHits = cms.int32( 3 ),
65871     maximumTransverseImpactParameter = cms.double( 0.2 ),
65872     minimumTransverseMomentum = cms.double( 1.0 ),
65873     maximumChiSquared = cms.double( 5.0 ),
65874     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
65875     jetDirectionUsingTracks = cms.bool( False ),
65876     jetDirectionUsingGhostTrack = cms.bool( False ),
65877     useTrackQuality = cms.bool( False )
65878 )
65879 fragment.hltInclusiveVertexFinder = cms.EDProducer( "InclusiveVertexFinder",
65880     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
65881     primaryVertices = cms.InputTag( "hltVerticesL3" ),
65882     tracks = cms.InputTag( "hltMergedTracksForBTag" ),
65883     minHits = cms.uint32( 8 ),
65884     maximumLongitudinalImpactParameter = cms.double( 0.3 ),
65885     maximumTimeSignificance = cms.double( 3.0 ),
65886     minPt = cms.double( 0.8 ),
65887     maxNTracks = cms.uint32( 30 ),
65888     clusterizer = cms.PSet( 
65889       distanceRatio = cms.double( 20.0 ),
65890       clusterMaxDistance = cms.double( 0.05 ),
65891       seedMax3DIPSignificance = cms.double( 9999.0 ),
65892       clusterMaxSignificance = cms.double( 4.5 ),
65893       seedMin3DIPSignificance = cms.double( 1.2 ),
65894       clusterMinAngleCosine = cms.double( 0.5 ),
65895       seedMin3DIPValue = cms.double( 0.005 ),
65896       seedMax3DIPValue = cms.double( 9999.0 )
65897     ),
65898     vertexMinAngleCosine = cms.double( 0.95 ),
65899     vertexMinDLen2DSig = cms.double( 2.5 ),
65900     vertexMinDLenSig = cms.double( 0.5 ),
65901     fitterSigmacut = cms.double( 3.0 ),
65902     fitterTini = cms.double( 256.0 ),
65903     fitterRatio = cms.double( 0.25 ),
65904     useDirectVertexFitter = cms.bool( True ),
65905     useVertexReco = cms.bool( True ),
65906     vertexReco = cms.PSet( 
65907       primcut = cms.double( 1.0 ),
65908       seccut = cms.double( 3.0 ),
65909       finder = cms.string( "avr" ),
65910       smoothing = cms.bool( True )
65911     )
65912 )
65913 fragment.hltInclusiveSecondaryVertices = cms.EDProducer( "VertexMerger",
65914     secondaryVertices = cms.InputTag( "hltInclusiveVertexFinder" ),
65915     maxFraction = cms.double( 0.7 ),
65916     minSignificance = cms.double( 2.0 )
65917 )
65918 fragment.hltTrackVertexArbitrator = cms.EDProducer( "TrackVertexArbitrator",
65919     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
65920     primaryVertices = cms.InputTag( "hltVerticesL3" ),
65921     tracks = cms.InputTag( "hltMergedTracksForBTag" ),
65922     secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVertices" ),
65923     dLenFraction = cms.double( 0.333 ),
65924     dRCut = cms.double( 0.4 ),
65925     distCut = cms.double( 0.04 ),
65926     sigCut = cms.double( 5.0 ),
65927     fitterSigmacut = cms.double( 3.0 ),
65928     fitterTini = cms.double( 256.0 ),
65929     fitterRatio = cms.double( 0.25 ),
65930     trackMinLayers = cms.int32( 4 ),
65931     trackMinPt = cms.double( 0.4 ),
65932     trackMinPixels = cms.int32( 1 ),
65933     maxTimeSignificance = cms.double( 3.5 )
65934 )
65935 fragment.hltInclusiveMergedVertices = cms.EDProducer( "VertexMerger",
65936     secondaryVertices = cms.InputTag( "hltTrackVertexArbitrator" ),
65937     maxFraction = cms.double( 0.2 ),
65938     minSignificance = cms.double( 10.0 )
65939 )
65940 fragment.hltInclusiveSecondaryVertexFinderTagInfos = cms.EDProducer( "SecondaryVertexProducer",
65941     trackSelection = cms.PSet( 
65942       max_pT_dRcut = cms.double( 0.1 ),
65943       b_dR = cms.double( 0.6263 ),
65944       min_pT = cms.double( 120.0 ),
65945       b_pT = cms.double( 0.3684 ),
65946       ptMin = cms.double( 1.0 ),
65947       max_pT_trackPTcut = cms.double( 3.0 ),
65948       max_pT = cms.double( 500.0 ),
65949       useVariableJTA = cms.bool( False ),
65950       maxDecayLen = cms.double( 99999.9 ),
65951       qualityClass = cms.string( "any" ),
65952       normChi2Max = cms.double( 99999.9 ),
65953       sip2dValMin = cms.double( -99999.9 ),
65954       sip3dValMin = cms.double( -99999.9 ),
65955       a_dR = cms.double( -0.001053 ),
65956       maxDistToAxis = cms.double( 0.2 ),
65957       totalHitsMin = cms.uint32( 2 ),
65958       a_pT = cms.double( 0.005263 ),
65959       sip2dSigMax = cms.double( 99999.9 ),
65960       sip2dValMax = cms.double( 99999.9 ),
65961       sip3dSigMax = cms.double( 99999.9 ),
65962       sip3dValMax = cms.double( 99999.9 ),
65963       min_pT_dRcut = cms.double( 0.5 ),
65964       jetDeltaRMax = cms.double( 0.3 ),
65965       pixelHitsMin = cms.uint32( 2 ),
65966       sip3dSigMin = cms.double( -99999.9 ),
65967       sip2dSigMin = cms.double( -99999.9 )
65968     ),
65969     vertexSelection = cms.PSet(  sortCriterium = cms.string( "dist3dError" ) ),
65970     vertexCuts = cms.PSet( 
65971       distSig2dMin = cms.double( 2.0 ),
65972       useTrackWeights = cms.bool( True ),
65973       distVal3dMax = cms.double( 99999.9 ),
65974       massMax = cms.double( 6.5 ),
65975       distSig3dMax = cms.double( 99999.9 ),
65976       distVal2dMin = cms.double( 0.01 ),
65977       minimumTrackWeight = cms.double( 0.5 ),
65978       v0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
65979       distSig2dMax = cms.double( 99999.9 ),
65980       distSig3dMin = cms.double( -99999.9 ),
65981       fracPV = cms.double( 0.79 ),
65982       maxDeltaRToJetAxis = cms.double( 0.5 ),
65983       distVal2dMax = cms.double( 2.5 ),
65984       distVal3dMin = cms.double( -99999.9 ),
65985       multiplicityMin = cms.uint32( 2 )
65986     ),
65987     vertexReco = cms.PSet( 
65988       primcut = cms.double( 1.8 ),
65989       seccut = cms.double( 6.0 ),
65990       finder = cms.string( "avr" ),
65991       weightthreshold = cms.double( 0.001 ),
65992       minweight = cms.double( 0.5 ),
65993       smoothing = cms.bool( False )
65994     ),
65995     constraint = cms.string( "BeamSpot" ),
65996     trackIPTagInfos = cms.InputTag( "hltImpactParameterTagInfos" ),
65997     minimumTrackWeight = cms.double( 0.5 ),
65998     usePVError = cms.bool( True ),
65999     trackSort = cms.string( "sip3dSig" ),
66000     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66001     useExternalSV = cms.bool( True ),
66002     extSVCollection = cms.InputTag( "hltInclusiveMergedVertices" ),
66003     extSVDeltaRToJet = cms.double( 0.3 )
66004 )
66005 fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo = cms.EDProducer( "TrackDeepNNTagInfoProducer",
66006     svTagInfos = cms.InputTag( "hltInclusiveSecondaryVertexFinderTagInfos" ),
66007     computer = cms.PSet( 
66008       trackFlip = cms.bool( False ),
66009       useTrackWeights = cms.bool( True ),
66010       trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
66011       SoftLeptonFlip = cms.bool( False ),
66012       pseudoMultiplicityMin = cms.uint32( 2 ),
66013       correctVertexMass = cms.bool( True ),
66014       minimumTrackWeight = cms.double( 0.5 ),
66015       charmCut = cms.double( 1.5 ),
66016       trackPseudoSelection = cms.PSet( 
66017         max_pT_dRcut = cms.double( 0.1 ),
66018         b_dR = cms.double( 0.6263 ),
66019         min_pT = cms.double( 120.0 ),
66020         b_pT = cms.double( 0.3684 ),
66021         ptMin = cms.double( 0.0 ),
66022         max_pT_trackPTcut = cms.double( 3.0 ),
66023         max_pT = cms.double( 500.0 ),
66024         useVariableJTA = cms.bool( False ),
66025         maxDecayLen = cms.double( 5.0 ),
66026         qualityClass = cms.string( "any" ),
66027         normChi2Max = cms.double( 99999.9 ),
66028         sip2dValMin = cms.double( -99999.9 ),
66029         sip3dValMin = cms.double( -99999.9 ),
66030         a_dR = cms.double( -0.001053 ),
66031         maxDistToAxis = cms.double( 0.07 ),
66032         totalHitsMin = cms.uint32( 0 ),
66033         a_pT = cms.double( 0.005263 ),
66034         sip2dSigMax = cms.double( 99999.9 ),
66035         sip2dValMax = cms.double( 99999.9 ),
66036         sip3dSigMax = cms.double( 99999.9 ),
66037         sip3dValMax = cms.double( 99999.9 ),
66038         min_pT_dRcut = cms.double( 0.5 ),
66039         jetDeltaRMax = cms.double( 0.3 ),
66040         pixelHitsMin = cms.uint32( 0 ),
66041         sip3dSigMin = cms.double( -99999.9 ),
66042         sip2dSigMin = cms.double( 2.0 )
66043       ),
66044       trackSelection = cms.PSet( 
66045         max_pT_dRcut = cms.double( 0.1 ),
66046         b_dR = cms.double( 0.6263 ),
66047         min_pT = cms.double( 120.0 ),
66048         b_pT = cms.double( 0.3684 ),
66049         ptMin = cms.double( 0.0 ),
66050         max_pT_trackPTcut = cms.double( 3.0 ),
66051         max_pT = cms.double( 500.0 ),
66052         useVariableJTA = cms.bool( False ),
66053         maxDecayLen = cms.double( 5.0 ),
66054         qualityClass = cms.string( "any" ),
66055         normChi2Max = cms.double( 99999.9 ),
66056         sip2dValMin = cms.double( -99999.9 ),
66057         sip3dValMin = cms.double( -99999.9 ),
66058         a_dR = cms.double( -0.001053 ),
66059         maxDistToAxis = cms.double( 0.07 ),
66060         totalHitsMin = cms.uint32( 0 ),
66061         a_pT = cms.double( 0.005263 ),
66062         sip2dSigMax = cms.double( 99999.9 ),
66063         sip2dValMax = cms.double( 99999.9 ),
66064         sip3dSigMax = cms.double( 99999.9 ),
66065         sip3dValMax = cms.double( 99999.9 ),
66066         min_pT_dRcut = cms.double( 0.5 ),
66067         jetDeltaRMax = cms.double( 0.3 ),
66068         pixelHitsMin = cms.uint32( 0 ),
66069         sip3dSigMin = cms.double( -99999.9 ),
66070         sip2dSigMin = cms.double( -99999.9 )
66071       ),
66072       pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
66073       trackSort = cms.string( "sip2dSig" ),
66074       trackMultiplicityMin = cms.uint32( 2 ),
66075       vertexFlip = cms.bool( False )
66076     )
66077 )
66078 fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo = cms.EDProducer( "DeepFlavourJetTagsProducer",
66079     src = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfosCalo" ),
66080     checkSVForDefaults = cms.bool( True ),
66081     meanPadding = cms.bool( True ),
66082     NNConfig = cms.FileInPath( "RecoBTag/Combined/data/DeepCSV_PhaseI.json" ),
66083     toAdd = cms.PSet(  probbb = cms.string( "probb" ) )
66084 )
66085 fragment.hltBTagCaloDeepCSVp17Double = cms.EDFilter( "HLTCaloJetTag",
66086     saveTags = cms.bool( True ),
66087     Jets = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
66088     JetTags = cms.InputTag( 'hltDeepCombinedSecondaryVertexBJetTagsCalo','probb' ),
66089     MinTag = cms.double( 0.17 ),
66090     MaxTag = cms.double( 999999.0 ),
66091     MinJets = cms.int32( 2 ),
66092     MatchJetsByDeltaR = cms.bool( False ),
66093     MaxJetDeltaR = cms.double( 0.1 ),
66094     TriggerType = cms.int32( 86 )
66095 )
66096 fragment.hltDeepSecondaryVertexTagInfosPF = cms.EDProducer( "CandSecondaryVertexProducer",
66097     trackSelection = cms.PSet( 
66098       max_pT_dRcut = cms.double( 0.1 ),
66099       b_dR = cms.double( 0.6263 ),
66100       min_pT = cms.double( 120.0 ),
66101       b_pT = cms.double( 0.3684 ),
66102       ptMin = cms.double( 1.0 ),
66103       max_pT_trackPTcut = cms.double( 3.0 ),
66104       max_pT = cms.double( 500.0 ),
66105       useVariableJTA = cms.bool( False ),
66106       maxDecayLen = cms.double( 99999.9 ),
66107       qualityClass = cms.string( "any" ),
66108       normChi2Max = cms.double( 99999.9 ),
66109       sip2dValMin = cms.double( -99999.9 ),
66110       sip3dValMin = cms.double( -99999.9 ),
66111       a_dR = cms.double( -0.001053 ),
66112       maxDistToAxis = cms.double( 0.2 ),
66113       totalHitsMin = cms.uint32( 3 ),
66114       a_pT = cms.double( 0.005263 ),
66115       sip2dSigMax = cms.double( 99999.9 ),
66116       sip2dValMax = cms.double( 99999.9 ),
66117       sip3dSigMax = cms.double( 99999.9 ),
66118       sip3dValMax = cms.double( 99999.9 ),
66119       min_pT_dRcut = cms.double( 0.5 ),
66120       jetDeltaRMax = cms.double( 0.3 ),
66121       pixelHitsMin = cms.uint32( 2 ),
66122       sip3dSigMin = cms.double( -99999.9 ),
66123       sip2dSigMin = cms.double( -99999.9 )
66124     ),
66125     vertexSelection = cms.PSet(  sortCriterium = cms.string( "dist3dError" ) ),
66126     vertexCuts = cms.PSet( 
66127       distSig2dMin = cms.double( 2.0 ),
66128       useTrackWeights = cms.bool( True ),
66129       distVal3dMax = cms.double( 99999.9 ),
66130       massMax = cms.double( 6.5 ),
66131       distSig3dMax = cms.double( 99999.9 ),
66132       distVal2dMin = cms.double( 0.01 ),
66133       minimumTrackWeight = cms.double( 0.5 ),
66134       v0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
66135       distSig2dMax = cms.double( 99999.9 ),
66136       distSig3dMin = cms.double( -99999.9 ),
66137       fracPV = cms.double( 0.79 ),
66138       maxDeltaRToJetAxis = cms.double( 0.4 ),
66139       distVal2dMax = cms.double( 2.5 ),
66140       distVal3dMin = cms.double( -99999.9 ),
66141       multiplicityMin = cms.uint32( 2 )
66142     ),
66143     vertexReco = cms.PSet( 
66144       primcut = cms.double( 1.8 ),
66145       seccut = cms.double( 6.0 ),
66146       finder = cms.string( "avr" ),
66147       weightthreshold = cms.double( 0.001 ),
66148       minweight = cms.double( 0.5 ),
66149       smoothing = cms.bool( False )
66150     ),
66151     constraint = cms.string( "BeamSpot" ),
66152     trackIPTagInfos = cms.InputTag( "hltDeepBLifetimeTagInfosPF" ),
66153     minimumTrackWeight = cms.double( 0.5 ),
66154     usePVError = cms.bool( True ),
66155     trackSort = cms.string( "sip3dSig" ),
66156     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
66157     useExternalSV = cms.bool( True ),
66158     extSVCollection = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
66159     extSVDeltaRToJet = cms.double( 0.3 )
66160 )
66161 fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos = cms.EDProducer( "DeepNNTagInfoProducer",
66162     svTagInfos = cms.InputTag( "hltDeepSecondaryVertexTagInfosPF" ),
66163     computer = cms.PSet( 
66164       trackFlip = cms.bool( False ),
66165       useTrackWeights = cms.bool( True ),
66166       trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
66167       SoftLeptonFlip = cms.bool( False ),
66168       pseudoMultiplicityMin = cms.uint32( 2 ),
66169       correctVertexMass = cms.bool( True ),
66170       minimumTrackWeight = cms.double( 0.5 ),
66171       charmCut = cms.double( 1.5 ),
66172       trackPseudoSelection = cms.PSet( 
66173         max_pT_dRcut = cms.double( 0.1 ),
66174         b_dR = cms.double( 0.6263 ),
66175         min_pT = cms.double( 120.0 ),
66176         b_pT = cms.double( 0.3684 ),
66177         ptMin = cms.double( 0.0 ),
66178         max_pT_trackPTcut = cms.double( 3.0 ),
66179         max_pT = cms.double( 500.0 ),
66180         useVariableJTA = cms.bool( False ),
66181         maxDecayLen = cms.double( 5.0 ),
66182         qualityClass = cms.string( "any" ),
66183         normChi2Max = cms.double( 99999.9 ),
66184         sip2dValMin = cms.double( -99999.9 ),
66185         sip3dValMin = cms.double( -99999.9 ),
66186         a_dR = cms.double( -0.001053 ),
66187         maxDistToAxis = cms.double( 0.07 ),
66188         totalHitsMin = cms.uint32( 3 ),
66189         a_pT = cms.double( 0.005263 ),
66190         sip2dSigMax = cms.double( 99999.9 ),
66191         sip2dValMax = cms.double( 99999.9 ),
66192         sip3dSigMax = cms.double( 99999.9 ),
66193         sip3dValMax = cms.double( 99999.9 ),
66194         min_pT_dRcut = cms.double( 0.5 ),
66195         jetDeltaRMax = cms.double( 0.3 ),
66196         pixelHitsMin = cms.uint32( 0 ),
66197         sip3dSigMin = cms.double( -99999.9 ),
66198         sip2dSigMin = cms.double( 2.0 )
66199       ),
66200       trackSelection = cms.PSet( 
66201         max_pT_dRcut = cms.double( 0.1 ),
66202         b_dR = cms.double( 0.6263 ),
66203         min_pT = cms.double( 120.0 ),
66204         b_pT = cms.double( 0.3684 ),
66205         ptMin = cms.double( 0.0 ),
66206         max_pT_trackPTcut = cms.double( 3.0 ),
66207         max_pT = cms.double( 500.0 ),
66208         useVariableJTA = cms.bool( False ),
66209         maxDecayLen = cms.double( 5.0 ),
66210         qualityClass = cms.string( "any" ),
66211         normChi2Max = cms.double( 99999.9 ),
66212         sip2dValMin = cms.double( -99999.9 ),
66213         sip3dValMin = cms.double( -99999.9 ),
66214         a_dR = cms.double( -0.001053 ),
66215         maxDistToAxis = cms.double( 0.07 ),
66216         totalHitsMin = cms.uint32( 3 ),
66217         a_pT = cms.double( 0.005263 ),
66218         sip2dSigMax = cms.double( 99999.9 ),
66219         sip2dValMax = cms.double( 99999.9 ),
66220         sip3dSigMax = cms.double( 99999.9 ),
66221         sip3dValMax = cms.double( 99999.9 ),
66222         min_pT_dRcut = cms.double( 0.5 ),
66223         jetDeltaRMax = cms.double( 0.3 ),
66224         pixelHitsMin = cms.uint32( 2 ),
66225         sip3dSigMin = cms.double( -99999.9 ),
66226         sip2dSigMin = cms.double( -99999.9 )
66227       ),
66228       pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
66229       trackSort = cms.string( "sip2dSig" ),
66230       trackMultiplicityMin = cms.uint32( 2 ),
66231       vertexFlip = cms.bool( False )
66232     )
66233 )
66234 fragment.hltPFDeepFlavourTagInfos = cms.EDProducer( "DeepFlavourTagInfoProducer",
66235     shallow_tag_infos = cms.InputTag( "hltDeepCombinedSecondaryVertexBJetTagsInfos" ),
66236     jet_radius = cms.double( 0.4 ),
66237     min_candidate_pt = cms.double( 0.95 ),
66238     flip = cms.bool( False ),
66239     vertices = cms.InputTag( "hltVerticesPFFilter" ),
66240     puppi_value_map = cms.InputTag( "" ),
66241     secondary_vertices = cms.InputTag( "hltDeepInclusiveSecondaryVerticesPF" ),
66242     jets = cms.InputTag( "hltPFJetForBtag" ),
66243     unsubjet_map = cms.InputTag( "" ),
66244     candidates = cms.InputTag( "hltParticleFlow" ),
66245     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
66246     fallback_puppi_weight = cms.bool( True ),
66247     fallback_vertex_association = cms.bool( False ),
66248     run_deepVertex = cms.bool( False ),
66249     is_weighted_jet = cms.bool( False ),
66250     compute_probabilities = cms.bool( False ),
66251     min_jet_pt = cms.double( 15.0 ),
66252     max_jet_eta = cms.double( 2.5 )
66253 )
66254 fragment.hltPFDeepFlavourJetTags = cms.EDProducer( "DeepFlavourONNXJetTagsProducer",
66255     src = cms.InputTag( "hltPFDeepFlavourTagInfos" ),
66256     input_names = cms.vstring( 'input_0',
66257       'input_1',
66258       'input_2',
66259       'input_3',
66260       'input_4' ),
66261     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/DeepFlavourHLT_12x/DeepFlavour_220104.onnx" ),
66262     output_names = cms.vstring( 'ID_pred' ),
66263     flav_names = cms.vstring( 'probb',
66264       'probbb',
66265       'problepb',
66266       'probc',
66267       'probuds',
66268       'probg' )
66269 )
66270 fragment.hltDeepJetDiscriminatorsJetTags = cms.EDProducer( "BTagProbabilityToDiscriminator",
66271     discriminators = cms.VPSet( 
66272       cms.PSet(  denominator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb','hltPFDeepFlavourJetTags:probc','hltPFDeepFlavourJetTags:probuds','hltPFDeepFlavourJetTags:probg' ),
66273         numerator = cms.VInputTag( 'hltPFDeepFlavourJetTags:probb','hltPFDeepFlavourJetTags:probbb','hltPFDeepFlavourJetTags:problepb' ),
66274         name = cms.string( "BvsAll" )
66275       )
66276     )
66277 )
66278 fragment.hltBTagPFDeepJet4p5Triple = cms.EDFilter( "HLTPFJetTag",
66279     saveTags = cms.bool( True ),
66280     Jets = cms.InputTag( "hltPFJetForBtag" ),
66281     JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ),
66282     MinTag = cms.double( 0.24 ),
66283     MaxTag = cms.double( 999999.0 ),
66284     MinJets = cms.int32( 3 ),
66285     MatchJetsByDeltaR = cms.bool( False ),
66286     MaxJetDeltaR = cms.double( 0.1 ),
66287     TriggerType = cms.int32( 86 )
66288 )
66289 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag4p3 = cms.EDFilter( "HLTPrescaler",
66290     offset = cms.uint32( 0 ),
66291     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66292 )
66293 fragment.hltPFHTJetLooseIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
66294     usePt = cms.bool( True ),
66295     excludePFMuons = cms.bool( False ),
66296     minNJetHt = cms.int32( 4 ),
66297     minNJetMht = cms.int32( 0 ),
66298     minPtJetHt = cms.double( 30.0 ),
66299     minPtJetMht = cms.double( 0.0 ),
66300     maxEtaJetHt = cms.double( 2.5 ),
66301     maxEtaJetMht = cms.double( 999.0 ),
66302     jetsLabel = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66303     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
66304 )
66305 fragment.hltPFHT330JetLooseIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
66306     saveTags = cms.bool( True ),
66307     htLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
66308     mhtLabels = cms.VInputTag( 'hltPFHTJetLooseIDPt30' ),
66309     minHt = cms.vdouble( 330.0 ),
66310     minMht = cms.vdouble( 0.0 ),
66311     minMeff = cms.vdouble( 0.0 ),
66312     meffSlope = cms.vdouble( 1.0 )
66313 )
66314 fragment.hltBTagPFPNet4p3Triple = cms.EDFilter( "HLTPFJetTag",
66315     saveTags = cms.bool( True ),
66316     Jets = cms.InputTag( "hltPFJetForBtag" ),
66317     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66318     MinTag = cms.double( 0.2 ),
66319     MaxTag = cms.double( 999999.0 ),
66320     MinJets = cms.int32( 3 ),
66321     MatchJetsByDeltaR = cms.bool( False ),
66322     MaxJetDeltaR = cms.double( 0.1 ),
66323     TriggerType = cms.int32( 86 )
66324 )
66325 fragment.hltPrePFHT330PT30QuadPFJet75604540PNet3BTag2p0 = cms.EDFilter( "HLTPrescaler",
66326     offset = cms.uint32( 0 ),
66327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66328 )
66329 fragment.hltBTagPFPNet2p0Triple = cms.EDFilter( "HLTPFJetTag",
66330     saveTags = cms.bool( True ),
66331     Jets = cms.InputTag( "hltPFJetForBtag" ),
66332     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66333     MinTag = cms.double( 0.35 ),
66334     MaxTag = cms.double( 999999.0 ),
66335     MinJets = cms.int32( 3 ),
66336     MatchJetsByDeltaR = cms.bool( False ),
66337     MaxJetDeltaR = cms.double( 0.1 ),
66338     TriggerType = cms.int32( 86 )
66339 )
66340 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag5p6 = cms.EDFilter( "HLTPrescaler",
66341     offset = cms.uint32( 0 ),
66342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66343 )
66344 fragment.hltBTagPFPNet5p6Double = cms.EDFilter( "HLTPFJetTag",
66345     saveTags = cms.bool( True ),
66346     Jets = cms.InputTag( "hltPFJetForBtag" ),
66347     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66348     MinTag = cms.double( 0.16 ),
66349     MaxTag = cms.double( 999999.0 ),
66350     MinJets = cms.int32( 2 ),
66351     MatchJetsByDeltaR = cms.bool( False ),
66352     MaxJetDeltaR = cms.double( 0.1 ),
66353     TriggerType = cms.int32( 86 )
66354 )
66355 fragment.hltPrePFHT400FivePFJet120120603030PNet2BTag4p3 = cms.EDFilter( "HLTPrescaler",
66356     offset = cms.uint32( 0 ),
66357     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66358 )
66359 fragment.hltBTagPFPNet4p3Double = cms.EDFilter( "HLTPFJetTag",
66360     saveTags = cms.bool( True ),
66361     Jets = cms.InputTag( "hltPFJetForBtag" ),
66362     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66363     MinTag = cms.double( 0.2 ),
66364     MaxTag = cms.double( 999999.0 ),
66365     MinJets = cms.int32( 2 ),
66366     MatchJetsByDeltaR = cms.bool( False ),
66367     MaxJetDeltaR = cms.double( 0.1 ),
66368     TriggerType = cms.int32( 86 )
66369 )
66370 fragment.hltPreQuadPFJet103887515PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
66371     offset = cms.uint32( 0 ),
66372     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66373 )
66374 fragment.hltSelector6PFJets = cms.EDFilter( "LargestEtPFJetSelector",
66375     src = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66376     filter = cms.bool( False ),
66377     maxNumber = cms.uint32( 6 )
66378 )
66379 fragment.hltBTagPFPNet0p4Single6Jets = cms.EDFilter( "HLTPFJetTag",
66380     saveTags = cms.bool( True ),
66381     Jets = cms.InputTag( "hltSelector6PFJets" ),
66382     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66383     MinTag = cms.double( 0.4 ),
66384     MaxTag = cms.double( 999999.0 ),
66385     MinJets = cms.int32( 1 ),
66386     MatchJetsByDeltaR = cms.bool( True ),
66387     MaxJetDeltaR = cms.double( 0.1 ),
66388     TriggerType = cms.int32( 86 )
66389 )
66390 fragment.hltVBFPFJetPNetSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
66391     saveTags = cms.bool( True ),
66392     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66393     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66394     Mqq = cms.double( 460.0 ),
66395     Detaqq = cms.double( 3.5 ),
66396     Detabb = cms.double( 999.0 ),
66397     Dphibb = cms.double( 1.9 ),
66398     Ptsumqq = cms.double( 0.0 ),
66399     Ptsumbb = cms.double( 0.0 ),
66400     Etaq1Etaq2 = cms.double( 999.0 ),
66401     value = cms.string( "1BTagAndEta" ),
66402     triggerType = cms.int32( 85 ),
66403     njets = cms.int32( 4 )
66404 )
66405 fragment.hltPreQuadPFJet103887515PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
66406     offset = cms.uint32( 0 ),
66407     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66408 )
66409 fragment.hltBTagPFPNet0p12Double6Jets = cms.EDFilter( "HLTPFJetTag",
66410     saveTags = cms.bool( True ),
66411     Jets = cms.InputTag( "hltSelector6PFJets" ),
66412     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66413     MinTag = cms.double( 0.12 ),
66414     MaxTag = cms.double( 999999.0 ),
66415     MinJets = cms.int32( 2 ),
66416     MatchJetsByDeltaR = cms.bool( True ),
66417     MaxJetDeltaR = cms.double( 0.1 ),
66418     TriggerType = cms.int32( 86 )
66419 )
66420 fragment.hltVBFPFJetPNetSortedMqq200Detaqq1p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
66421     saveTags = cms.bool( True ),
66422     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66423     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66424     Mqq = cms.double( 200.0 ),
66425     Detaqq = cms.double( 1.5 ),
66426     Detabb = cms.double( 999.0 ),
66427     Dphibb = cms.double( 2.8 ),
66428     Ptsumqq = cms.double( 0.0 ),
66429     Ptsumbb = cms.double( 0.0 ),
66430     Etaq1Etaq2 = cms.double( 999.0 ),
66431     value = cms.string( "2BTagAndPt" ),
66432     triggerType = cms.int32( 85 ),
66433     njets = cms.int32( 6 )
66434 )
66435 fragment.hltPreQuadPFJet105887615PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
66436     offset = cms.uint32( 0 ),
66437     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66438 )
66439 fragment.hltPreQuadPFJet105887615PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
66440     offset = cms.uint32( 0 ),
66441     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66442 )
66443 fragment.hltPreQuadPFJet111908015PNetBTag0p4VBF2 = cms.EDFilter( "HLTPrescaler",
66444     offset = cms.uint32( 0 ),
66445     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66446 )
66447 fragment.hltPreQuadPFJet111908015PNet2BTag0p40p12VBF1 = cms.EDFilter( "HLTPrescaler",
66448     offset = cms.uint32( 0 ),
66449     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66450 )
66451 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 = cms.EDFilter( "HLTPrescaler",
66452     offset = cms.uint32( 0 ),
66453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66454 )
66455 fragment.hltBTagPFDeepJet1p5Single = cms.EDFilter( "HLTPFJetTag",
66456     saveTags = cms.bool( True ),
66457     Jets = cms.InputTag( "hltPFJetForBtag" ),
66458     JetTags = cms.InputTag( 'hltDeepJetDiscriminatorsJetTags','BvsAll' ),
66459     MinTag = cms.double( 0.59 ),
66460     MaxTag = cms.double( 999999.0 ),
66461     MinJets = cms.int32( 1 ),
66462     MatchJetsByDeltaR = cms.bool( False ),
66463     MaxJetDeltaR = cms.double( 0.1 ),
66464     TriggerType = cms.int32( 86 )
66465 )
66466 fragment.hltPrePFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
66467     offset = cms.uint32( 0 ),
66468     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66469 )
66470 fragment.hlt4PFCentralJetTightIDPt25 = cms.EDFilter( "HLT1PFJet",
66471     saveTags = cms.bool( True ),
66472     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66473     triggerType = cms.int32( 86 ),
66474     MinE = cms.double( -1.0 ),
66475     MinPt = cms.double( 25.0 ),
66476     MinMass = cms.double( -1.0 ),
66477     MaxMass = cms.double( -1.0 ),
66478     MinEta = cms.double( -1.0 ),
66479     MaxEta = cms.double( 2.5 ),
66480     MinN = cms.int32( 4 )
66481 )
66482 fragment.hltPFHTJet25 = cms.EDProducer( "HLTHtMhtProducer",
66483     usePt = cms.bool( True ),
66484     excludePFMuons = cms.bool( False ),
66485     minNJetHt = cms.int32( 0 ),
66486     minNJetMht = cms.int32( 0 ),
66487     minPtJetHt = cms.double( 25.0 ),
66488     minPtJetMht = cms.double( 0.0 ),
66489     maxEtaJetHt = cms.double( 2.5 ),
66490     maxEtaJetMht = cms.double( 999.0 ),
66491     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
66492     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
66493 )
66494 fragment.hltPFHT250Jet25 = cms.EDFilter( "HLTHtMhtFilter",
66495     saveTags = cms.bool( True ),
66496     htLabels = cms.VInputTag( 'hltPFHTJet25' ),
66497     mhtLabels = cms.VInputTag( 'hltPFHTJet25' ),
66498     minHt = cms.vdouble( 250.0 ),
66499     minMht = cms.vdouble( 0.0 ),
66500     minMeff = cms.vdouble( 0.0 ),
66501     meffSlope = cms.vdouble( 1.0 )
66502 )
66503 fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
66504     offset = cms.uint32( 0 ),
66505     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66506 )
66507 fragment.hltPFCentralJetTightIDPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
66508     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt25" ),
66509     TriggerTypes = cms.vint32( 86 )
66510 )
66511 fragment.hltPFCentralJetPt25PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
66512     saveTags = cms.bool( True ),
66513     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
66514     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66515     MinTag = cms.double( 0.55 ),
66516     MaxTag = cms.double( 999999.0 ),
66517     MinJetToSum = cms.int32( 1 ),
66518     MaxJetToSum = cms.int32( 2 ),
66519     UseMeanValue = cms.bool( True ),
66520     MatchByDeltaR = cms.bool( True ),
66521     MaxDeltaR = cms.double( 0.4 ),
66522     TriggerType = cms.int32( 86 )
66523 )
66524 fragment.hltPrePFHT250QuadPFJet25PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66525     offset = cms.uint32( 0 ),
66526     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66527 )
66528 fragment.hlt4PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
66529     saveTags = cms.bool( True ),
66530     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66531     triggerType = cms.int32( 86 ),
66532     MinE = cms.double( -1.0 ),
66533     MinPt = cms.double( 25.0 ),
66534     MinMass = cms.double( -1.0 ),
66535     MaxMass = cms.double( -1.0 ),
66536     MinEta = cms.double( -1.0 ),
66537     MaxEta = cms.double( 2.5 ),
66538     MinN = cms.int32( 4 )
66539 )
66540 fragment.hltPFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
66541     HLTObject = cms.InputTag( "hlt4PFCentralJetPt25" ),
66542     TriggerTypes = cms.vint32( 86 )
66543 )
66544 fragment.hltPFCentralJetNoIDPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
66545     saveTags = cms.bool( True ),
66546     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
66547     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66548     MinTag = cms.double( 0.2 ),
66549     MaxTag = cms.double( 999999.0 ),
66550     MinJetToSum = cms.int32( 1 ),
66551     MaxJetToSum = cms.int32( 1 ),
66552     UseMeanValue = cms.bool( True ),
66553     MatchByDeltaR = cms.bool( True ),
66554     MaxDeltaR = cms.double( 0.4 ),
66555     TriggerType = cms.int32( 86 )
66556 )
66557 fragment.hltPFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
66558     saveTags = cms.bool( True ),
66559     Jets = cms.InputTag( "hltPFCentralJetPt25" ),
66560     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66561     MinTag = cms.double( 0.5 ),
66562     MaxTag = cms.double( 999999.0 ),
66563     MinJetToSum = cms.int32( 1 ),
66564     MaxJetToSum = cms.int32( 1 ),
66565     UseMeanValue = cms.bool( True ),
66566     MatchByDeltaR = cms.bool( True ),
66567     MaxDeltaR = cms.double( 0.4 ),
66568     TriggerType = cms.int32( 86 )
66569 )
66570 fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
66571     offset = cms.uint32( 0 ),
66572     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66573 )
66574 fragment.hlt4PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
66575     saveTags = cms.bool( True ),
66576     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66577     triggerType = cms.int32( 86 ),
66578     MinE = cms.double( -1.0 ),
66579     MinPt = cms.double( 30.0 ),
66580     MinMass = cms.double( -1.0 ),
66581     MaxMass = cms.double( -1.0 ),
66582     MinEta = cms.double( -1.0 ),
66583     MaxEta = cms.double( 2.5 ),
66584     MinN = cms.int32( 4 )
66585 )
66586 fragment.hltPFCentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
66587     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt30" ),
66588     TriggerTypes = cms.vint32( 86 )
66589 )
66590 fragment.hltPFCentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
66591     saveTags = cms.bool( True ),
66592     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
66593     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66594     MinTag = cms.double( 0.55 ),
66595     MaxTag = cms.double( 999999.0 ),
66596     MinJetToSum = cms.int32( 1 ),
66597     MaxJetToSum = cms.int32( 2 ),
66598     UseMeanValue = cms.bool( True ),
66599     MatchByDeltaR = cms.bool( True ),
66600     MaxDeltaR = cms.double( 0.4 ),
66601     TriggerType = cms.int32( 86 )
66602 )
66603 fragment.hltPrePFHT250QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66604     offset = cms.uint32( 0 ),
66605     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66606 )
66607 fragment.hlt4PFCentralJetPt30 = cms.EDFilter( "HLT1PFJet",
66608     saveTags = cms.bool( True ),
66609     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
66610     triggerType = cms.int32( 86 ),
66611     MinE = cms.double( -1.0 ),
66612     MinPt = cms.double( 30.0 ),
66613     MinMass = cms.double( -1.0 ),
66614     MaxMass = cms.double( -1.0 ),
66615     MinEta = cms.double( -1.0 ),
66616     MaxEta = cms.double( 2.5 ),
66617     MinN = cms.int32( 4 )
66618 )
66619 fragment.hltPFCentralJetPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
66620     HLTObject = cms.InputTag( "hlt4PFCentralJetPt30" ),
66621     TriggerTypes = cms.vint32( 86 )
66622 )
66623 fragment.hltPFCentralJetNoIDPt30PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
66624     saveTags = cms.bool( True ),
66625     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
66626     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66627     MinTag = cms.double( 0.2 ),
66628     MaxTag = cms.double( 999999.0 ),
66629     MinJetToSum = cms.int32( 1 ),
66630     MaxJetToSum = cms.int32( 1 ),
66631     UseMeanValue = cms.bool( True ),
66632     MatchByDeltaR = cms.bool( True ),
66633     MaxDeltaR = cms.double( 0.4 ),
66634     TriggerType = cms.int32( 86 )
66635 )
66636 fragment.hltPFCentralJetNoIDPt30PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
66637     saveTags = cms.bool( True ),
66638     Jets = cms.InputTag( "hltPFCentralJetPt30" ),
66639     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
66640     MinTag = cms.double( 0.5 ),
66641     MaxTag = cms.double( 999999.0 ),
66642     MinJetToSum = cms.int32( 1 ),
66643     MaxJetToSum = cms.int32( 1 ),
66644     UseMeanValue = cms.bool( True ),
66645     MatchByDeltaR = cms.bool( True ),
66646     MaxDeltaR = cms.double( 0.4 ),
66647     TriggerType = cms.int32( 86 )
66648 )
66649 fragment.hltPrePFHT280QuadPFJet30PNet1BTag0p20PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
66650     offset = cms.uint32( 0 ),
66651     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66652 )
66653 fragment.hltPFHT280Jet30 = cms.EDFilter( "HLTHtMhtFilter",
66654     saveTags = cms.bool( True ),
66655     htLabels = cms.VInputTag( 'hltPFHTJet30' ),
66656     mhtLabels = cms.VInputTag( 'hltPFHTJet30' ),
66657     minHt = cms.vdouble( 280.0 ),
66658     minMht = cms.vdouble( 0.0 ),
66659     minMeff = cms.vdouble( 0.0 ),
66660     meffSlope = cms.vdouble( 1.0 )
66661 )
66662 fragment.hltPrePFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
66663     offset = cms.uint32( 0 ),
66664     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66665 )
66666 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
66667     offset = cms.uint32( 0 ),
66668     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66669 )
66670 fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
66671     offset = cms.uint32( 0 ),
66672     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66673 )
66674 fragment.hltPFCentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
66675     saveTags = cms.bool( True ),
66676     Jets = cms.InputTag( "hltPFCentralJetTightIDPt30" ),
66677     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66678     MinTag = cms.double( 0.6 ),
66679     MaxTag = cms.double( 999999.0 ),
66680     MinJetToSum = cms.int32( 1 ),
66681     MaxJetToSum = cms.int32( 2 ),
66682     UseMeanValue = cms.bool( True ),
66683     MatchByDeltaR = cms.bool( True ),
66684     MaxDeltaR = cms.double( 0.4 ),
66685     TriggerType = cms.int32( 86 )
66686 )
66687 fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
66688     offset = cms.uint32( 0 ),
66689     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66690 )
66691 fragment.hlt4PFCentralJetTightIDPt35 = cms.EDFilter( "HLT1PFJet",
66692     saveTags = cms.bool( True ),
66693     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66694     triggerType = cms.int32( 86 ),
66695     MinE = cms.double( -1.0 ),
66696     MinPt = cms.double( 35.0 ),
66697     MinMass = cms.double( -1.0 ),
66698     MaxMass = cms.double( -1.0 ),
66699     MinEta = cms.double( -1.0 ),
66700     MaxEta = cms.double( 2.5 ),
66701     MinN = cms.int32( 4 )
66702 )
66703 fragment.hltPFCentralJetTightIDPt35 = cms.EDProducer( "HLTPFJetCollectionProducer",
66704     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt35" ),
66705     TriggerTypes = cms.vint32( 86 )
66706 )
66707 fragment.hltPFCentralJetPt35PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
66708     saveTags = cms.bool( True ),
66709     Jets = cms.InputTag( "hltPFCentralJetTightIDPt35" ),
66710     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66711     MinTag = cms.double( 0.6 ),
66712     MaxTag = cms.double( 999999.0 ),
66713     MinJetToSum = cms.int32( 1 ),
66714     MaxJetToSum = cms.int32( 2 ),
66715     UseMeanValue = cms.bool( True ),
66716     MatchByDeltaR = cms.bool( True ),
66717     MaxDeltaR = cms.double( 0.4 ),
66718     TriggerType = cms.int32( 86 )
66719 )
66720 fragment.hltPrePFHT340QuadPFJet70504040PNet2BTagMean0p70 = cms.EDFilter( "HLTPrescaler",
66721     offset = cms.uint32( 0 ),
66722     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66723 )
66724 fragment.hlt4PFCentralJetTightIDPt40 = cms.EDFilter( "HLT1PFJet",
66725     saveTags = cms.bool( True ),
66726     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66727     triggerType = cms.int32( 86 ),
66728     MinE = cms.double( -1.0 ),
66729     MinPt = cms.double( 40.0 ),
66730     MinMass = cms.double( -1.0 ),
66731     MaxMass = cms.double( -1.0 ),
66732     MinEta = cms.double( -1.0 ),
66733     MaxEta = cms.double( 2.5 ),
66734     MinN = cms.int32( 4 )
66735 )
66736 fragment.hlt2PFCentralJetTightIDPt50 = cms.EDFilter( "HLT1PFJet",
66737     saveTags = cms.bool( True ),
66738     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66739     triggerType = cms.int32( 86 ),
66740     MinE = cms.double( -1.0 ),
66741     MinPt = cms.double( 50.0 ),
66742     MinMass = cms.double( -1.0 ),
66743     MaxMass = cms.double( -1.0 ),
66744     MinEta = cms.double( -1.0 ),
66745     MaxEta = cms.double( 2.5 ),
66746     MinN = cms.int32( 2 )
66747 )
66748 fragment.hlt1PFCentralJetTightIDPt70 = cms.EDFilter( "HLT1PFJet",
66749     saveTags = cms.bool( True ),
66750     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66751     triggerType = cms.int32( 86 ),
66752     MinE = cms.double( -1.0 ),
66753     MinPt = cms.double( 70.0 ),
66754     MinMass = cms.double( -1.0 ),
66755     MaxMass = cms.double( -1.0 ),
66756     MinEta = cms.double( -1.0 ),
66757     MaxEta = cms.double( 2.5 ),
66758     MinN = cms.int32( 1 )
66759 )
66760 fragment.hltPFHTJetTightIDPt30 = cms.EDProducer( "HLTHtMhtProducer",
66761     usePt = cms.bool( True ),
66762     excludePFMuons = cms.bool( False ),
66763     minNJetHt = cms.int32( 4 ),
66764     minNJetMht = cms.int32( 0 ),
66765     minPtJetHt = cms.double( 30.0 ),
66766     minPtJetMht = cms.double( 0.0 ),
66767     maxEtaJetHt = cms.double( 2.5 ),
66768     maxEtaJetMht = cms.double( 999.0 ),
66769     jetsLabel = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66770     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
66771 )
66772 fragment.hltPFHT340JetTightIDPt30 = cms.EDFilter( "HLTHtMhtFilter",
66773     saveTags = cms.bool( True ),
66774     htLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
66775     mhtLabels = cms.VInputTag( 'hltPFHTJetTightIDPt30' ),
66776     minHt = cms.vdouble( 340.0 ),
66777     minMht = cms.vdouble( 0.0 ),
66778     minMeff = cms.vdouble( 0.0 ),
66779     meffSlope = cms.vdouble( 1.0 )
66780 )
66781 fragment.hltPFCentralJetTightIDPt40 = cms.EDProducer( "HLTPFJetCollectionProducer",
66782     HLTObject = cms.InputTag( "hlt4PFCentralJetTightIDPt40" ),
66783     TriggerTypes = cms.vint32( 86 )
66784 )
66785 fragment.hltPFCentralJetPt40PNet2BTagMean0p70 = cms.EDFilter( "HLTSumPFJetTag",
66786     saveTags = cms.bool( True ),
66787     Jets = cms.InputTag( "hltPFCentralJetTightIDPt40" ),
66788     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66789     MinTag = cms.double( 0.7 ),
66790     MaxTag = cms.double( 999999.0 ),
66791     MinJetToSum = cms.int32( 1 ),
66792     MaxJetToSum = cms.int32( 2 ),
66793     UseMeanValue = cms.bool( True ),
66794     MatchByDeltaR = cms.bool( True ),
66795     MaxDeltaR = cms.double( 0.4 ),
66796     TriggerType = cms.int32( 86 )
66797 )
66798 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 = cms.EDFilter( "HLTPrescaler",
66799     offset = cms.uint32( 0 ),
66800     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66801 )
66802 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 = cms.EDFilter( "HLTPrescaler",
66803     offset = cms.uint32( 0 ),
66804     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66805 )
66806 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
66807     offset = cms.uint32( 0 ),
66808     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66809 )
66810 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
66811     offset = cms.uint32( 0 ),
66812     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66813 )
66814 fragment.hltPFJetTwoC30 = cms.EDProducer( "HLTPFJetCollectionProducer",
66815     HLTObject = cms.InputTag( "hltPFJetFilterTwoC30" ),
66816     TriggerTypes = cms.vint32( 86 )
66817 )
66818 fragment.hltPFJetTwoC30PFBTagPNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
66819     saveTags = cms.bool( True ),
66820     Jets = cms.InputTag( "hltPFJetTwoC30" ),
66821     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
66822     MinTag = cms.double( 0.5 ),
66823     MaxTag = cms.double( 999999.0 ),
66824     MinJetToSum = cms.int32( 1 ),
66825     MaxJetToSum = cms.int32( 2 ),
66826     UseMeanValue = cms.bool( True ),
66827     MatchByDeltaR = cms.bool( True ),
66828     MaxDeltaR = cms.double( 0.4 ),
66829     TriggerType = cms.int32( 86 )
66830 )
66831 fragment.hltL1sTripleJet957565VBFIorHTTIorDoubleJetCIorSingleJetorQuadJet95756520 = cms.EDFilter( "HLTL1TSeed",
66832     saveTags = cms.bool( True ),
66833     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_QuadJet_95_75_65_20_DoubleJet_75_65_er2p5_Jet20_FWD3p0 OR L1_HTT360er OR L1_HTT280er" ),
66834     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
66835     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
66836     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
66837     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
66838     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
66839     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
66840     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
66841     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
66842     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
66843 )
66844 fragment.hltPreQuadPFJet100887030 = cms.EDFilter( "HLTPrescaler",
66845     offset = cms.uint32( 0 ),
66846     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66847 )
66848 fragment.hltQuadJet20 = cms.EDFilter( "HLT1CaloJet",
66849     saveTags = cms.bool( True ),
66850     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
66851     triggerType = cms.int32( 86 ),
66852     MinE = cms.double( -1.0 ),
66853     MinPt = cms.double( 20.0 ),
66854     MinMass = cms.double( -1.0 ),
66855     MaxMass = cms.double( -1.0 ),
66856     MinEta = cms.double( -1.0 ),
66857     MaxEta = cms.double( 5.2 ),
66858     MinN = cms.int32( 4 )
66859 )
66860 fragment.hltTripleJet35 = cms.EDFilter( "HLT1CaloJet",
66861     saveTags = cms.bool( True ),
66862     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
66863     triggerType = cms.int32( 86 ),
66864     MinE = cms.double( -1.0 ),
66865     MinPt = cms.double( 35.0 ),
66866     MinMass = cms.double( -1.0 ),
66867     MaxMass = cms.double( -1.0 ),
66868     MinEta = cms.double( -1.0 ),
66869     MaxEta = cms.double( 5.2 ),
66870     MinN = cms.int32( 3 )
66871 )
66872 fragment.hltDoubleJet50 = cms.EDFilter( "HLT1CaloJet",
66873     saveTags = cms.bool( True ),
66874     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
66875     triggerType = cms.int32( 86 ),
66876     MinE = cms.double( -1.0 ),
66877     MinPt = cms.double( 50.0 ),
66878     MinMass = cms.double( -1.0 ),
66879     MaxMass = cms.double( -1.0 ),
66880     MinEta = cms.double( -1.0 ),
66881     MaxEta = cms.double( 5.2 ),
66882     MinN = cms.int32( 2 )
66883 )
66884 fragment.hltPFQuadJetLooseID30 = cms.EDFilter( "HLT1PFJet",
66885     saveTags = cms.bool( True ),
66886     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66887     triggerType = cms.int32( 86 ),
66888     MinE = cms.double( -1.0 ),
66889     MinPt = cms.double( 30.0 ),
66890     MinMass = cms.double( -1.0 ),
66891     MaxMass = cms.double( -1.0 ),
66892     MinEta = cms.double( -1.0 ),
66893     MaxEta = cms.double( 5.2 ),
66894     MinN = cms.int32( 4 )
66895 )
66896 fragment.hltPFTripleJetLooseID70 = cms.EDFilter( "HLT1PFJet",
66897     saveTags = cms.bool( True ),
66898     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66899     triggerType = cms.int32( 86 ),
66900     MinE = cms.double( -1.0 ),
66901     MinPt = cms.double( 70.0 ),
66902     MinMass = cms.double( -1.0 ),
66903     MaxMass = cms.double( -1.0 ),
66904     MinEta = cms.double( -1.0 ),
66905     MaxEta = cms.double( 5.2 ),
66906     MinN = cms.int32( 3 )
66907 )
66908 fragment.hltPFSingleJetLooseID100 = cms.EDFilter( "HLT1PFJet",
66909     saveTags = cms.bool( True ),
66910     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66911     triggerType = cms.int32( 86 ),
66912     MinE = cms.double( -1.0 ),
66913     MinPt = cms.double( 100.0 ),
66914     MinMass = cms.double( -1.0 ),
66915     MaxMass = cms.double( -1.0 ),
66916     MinEta = cms.double( -1.0 ),
66917     MaxEta = cms.double( 5.2 ),
66918     MinN = cms.int32( 1 )
66919 )
66920 fragment.hlt2PFCentralJetTightIDPt30 = cms.EDFilter( "HLT1PFJet",
66921     saveTags = cms.bool( True ),
66922     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
66923     triggerType = cms.int32( 86 ),
66924     MinE = cms.double( -1.0 ),
66925     MinPt = cms.double( 30.0 ),
66926     MinMass = cms.double( -1.0 ),
66927     MaxMass = cms.double( -1.0 ),
66928     MinEta = cms.double( -1.0 ),
66929     MaxEta = cms.double( 2.5 ),
66930     MinN = cms.int32( 2 )
66931 )
66932 fragment.hltPreQuadPFJet105887530 = cms.EDFilter( "HLTPrescaler",
66933     offset = cms.uint32( 0 ),
66934     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66935 )
66936 fragment.hltPreQuadPFJet111908030 = cms.EDFilter( "HLTPrescaler",
66937     offset = cms.uint32( 0 ),
66938     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66939 )
66940 fragment.hltPreQuadPFJet100887030PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
66941     offset = cms.uint32( 0 ),
66942     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66943 )
66944 fragment.hltPF2CentralJetTightIDPt30 = cms.EDProducer( "HLTPFJetCollectionProducer",
66945     HLTObject = cms.InputTag( "hlt2PFCentralJetTightIDPt30" ),
66946     TriggerTypes = cms.vint32( 86 )
66947 )
66948 fragment.hltPNetCvsAllTag0p5 = cms.EDFilter( "HLTPFJetTag",
66949     saveTags = cms.bool( True ),
66950     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
66951     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
66952     MinTag = cms.double( 0.5 ),
66953     MaxTag = cms.double( 999999.0 ),
66954     MinJets = cms.int32( 1 ),
66955     MatchJetsByDeltaR = cms.bool( True ),
66956     MaxJetDeltaR = cms.double( 0.1 ),
66957     TriggerType = cms.int32( 86 )
66958 )
66959 fragment.hltVBFPFPNetCvsAllSortedMqq460Detaqq3p5 = cms.EDFilter( "HLTPFJetSortedVBFFilter",
66960     saveTags = cms.bool( True ),
66961     inputJets = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
66962     inputJetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
66963     Mqq = cms.double( 460.0 ),
66964     Detaqq = cms.double( 3.5 ),
66965     Detabb = cms.double( 999.0 ),
66966     Dphibb = cms.double( 999.0 ),
66967     Ptsumqq = cms.double( 0.0 ),
66968     Ptsumbb = cms.double( 0.0 ),
66969     Etaq1Etaq2 = cms.double( 999.0 ),
66970     value = cms.string( "2BTagAndPt" ),
66971     triggerType = cms.int32( 85 ),
66972     njets = cms.int32( 4 )
66973 )
66974 fragment.hltPreQuadPFJet105887530PNet1CvsAll0p5VBF3Tight = cms.EDFilter( "HLTPrescaler",
66975     offset = cms.uint32( 0 ),
66976     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66977 )
66978 fragment.hltPreQuadPFJet111908030PNet1CvsAll0p6VBF3Tight = cms.EDFilter( "HLTPrescaler",
66979     offset = cms.uint32( 0 ),
66980     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
66981 )
66982 fragment.hltPNetCvsAllTag0p6 = cms.EDFilter( "HLTPFJetTag",
66983     saveTags = cms.bool( True ),
66984     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
66985     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','CvsAll' ),
66986     MinTag = cms.double( 0.6 ),
66987     MaxTag = cms.double( 999999.0 ),
66988     MinJets = cms.int32( 1 ),
66989     MatchJetsByDeltaR = cms.bool( True ),
66990     MaxJetDeltaR = cms.double( 0.1 ),
66991     TriggerType = cms.int32( 86 )
66992 )
66993 fragment.hltL1sSingleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
66994     saveTags = cms.bool( True ),
66995     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" ),
66996     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
66997     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
66998     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
66999     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67000     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67001     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67002     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67003     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67004     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67005 )
67006 fragment.hltPreAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
67007     offset = cms.uint32( 0 ),
67008     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67009 )
67010 fragment.hltSingleAK8PFJet220 = cms.EDFilter( "HLT1PFJet",
67011     saveTags = cms.bool( True ),
67012     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
67013     triggerType = cms.int32( 85 ),
67014     MinE = cms.double( -1.0 ),
67015     MinPt = cms.double( 220.0 ),
67016     MinMass = cms.double( -1.0 ),
67017     MaxMass = cms.double( -1.0 ),
67018     MinEta = cms.double( -1.0 ),
67019     MaxEta = cms.double( 2.5 ),
67020     MinN = cms.int32( 1 )
67021 )
67022 fragment.hltAK8PFJets220Constituents = cms.EDProducer( "PFJetConstituentSelector",
67023     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
67024     cut = cms.string( "pt > 220 && abs(eta) < 2.5" )
67025 )
67026 fragment.hltAK8PFSoftDropJets220 = cms.EDProducer( "FastjetJetProducer",
67027     useMassDropTagger = cms.bool( False ),
67028     useFiltering = cms.bool( False ),
67029     useDynamicFiltering = cms.bool( False ),
67030     useTrimming = cms.bool( False ),
67031     usePruning = cms.bool( False ),
67032     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
67033     useKtPruning = cms.bool( False ),
67034     useConstituentSubtraction = cms.bool( False ),
67035     useSoftDrop = cms.bool( True ),
67036     correctShape = cms.bool( False ),
67037     UseOnlyVertexTracks = cms.bool( False ),
67038     UseOnlyOnePV = cms.bool( False ),
67039     muCut = cms.double( -1.0 ),
67040     yCut = cms.double( -1.0 ),
67041     rFilt = cms.double( -1.0 ),
67042     rFiltFactor = cms.double( -1.0 ),
67043     trimPtFracMin = cms.double( -1.0 ),
67044     zcut = cms.double( 0.1 ),
67045     rcut_factor = cms.double( -1.0 ),
67046     csRho_EtaMax = cms.double( -1.0 ),
67047     csRParam = cms.double( -1.0 ),
67048     beta = cms.double( 0.0 ),
67049     R0 = cms.double( 0.8 ),
67050     gridMaxRapidity = cms.double( -1.0 ),
67051     gridSpacing = cms.double( -1.0 ),
67052     DzTrVtxMax = cms.double( 0.0 ),
67053     DxyTrVtxMax = cms.double( 0.0 ),
67054     MaxVtxZ = cms.double( 15.0 ),
67055     subjetPtMin = cms.double( -1.0 ),
67056     muMin = cms.double( -1.0 ),
67057     muMax = cms.double( -1.0 ),
67058     yMin = cms.double( -1.0 ),
67059     yMax = cms.double( -1.0 ),
67060     dRMin = cms.double( -1.0 ),
67061     dRMax = cms.double( -1.0 ),
67062     maxDepth = cms.int32( -1 ),
67063     nFilt = cms.int32( -1 ),
67064     MinVtxNdof = cms.int32( 0 ),
67065     src = cms.InputTag( 'hltAK8PFJets220Constituents','constituents' ),
67066     srcPVs = cms.InputTag( "hltPixelVertices" ),
67067     jetType = cms.string( "PFJet" ),
67068     jetAlgorithm = cms.string( "AntiKt" ),
67069     rParam = cms.double( 0.8 ),
67070     inputEtMin = cms.double( 0.0 ),
67071     inputEMin = cms.double( 0.0 ),
67072     jetPtMin = cms.double( 0.0 ),
67073     doPVCorrection = cms.bool( False ),
67074     doAreaFastjet = cms.bool( False ),
67075     doRhoFastjet = cms.bool( False ),
67076     doPUOffsetCorr = cms.bool( False ),
67077     puPtMin = cms.double( 10.0 ),
67078     nSigmaPU = cms.double( 1.0 ),
67079     radiusPU = cms.double( 0.8 ),
67080     subtractorName = cms.string( "" ),
67081     useExplicitGhosts = cms.bool( False ),
67082     doAreaDiskApprox = cms.bool( True ),
67083     voronoiRfact = cms.double( -9.0 ),
67084     Rho_EtaMax = cms.double( 4.4 ),
67085     Ghost_EtaMax = cms.double( 6.0 ),
67086     Active_Area_Repeats = cms.int32( 5 ),
67087     GhostArea = cms.double( 0.01 ),
67088     restrictInputs = cms.bool( False ),
67089     maxInputs = cms.uint32( 1 ),
67090     writeCompound = cms.bool( False ),
67091     writeJetsWithConst = cms.bool( False ),
67092     doFastJetNonUniform = cms.bool( False ),
67093     useDeterministicSeed = cms.bool( True ),
67094     minSeed = cms.uint32( 0 ),
67095     verbosity = cms.int32( 0 ),
67096     puWidth = cms.double( 0.0 ),
67097     nExclude = cms.uint32( 0 ),
67098     maxBadEcalCells = cms.uint32( 9999999 ),
67099     maxBadHcalCells = cms.uint32( 9999999 ),
67100     maxProblematicEcalCells = cms.uint32( 9999999 ),
67101     maxProblematicHcalCells = cms.uint32( 9999999 ),
67102     maxRecoveredEcalCells = cms.uint32( 9999999 ),
67103     maxRecoveredHcalCells = cms.uint32( 9999999 ),
67104     puCenters = cms.vdouble(  ),
67105     applyWeight = cms.bool( False ),
67106     srcWeights = cms.InputTag( "" ),
67107     minimumTowersFraction = cms.double( 0.0 ),
67108     jetCollInstanceName = cms.string( "" ),
67109     sumRecHits = cms.bool( False )
67110 )
67111 fragment.hltAK8SinglePFJets220SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
67112     saveTags = cms.bool( True ),
67113     inputTag = cms.InputTag( "hltAK8PFSoftDropJets220" ),
67114     triggerType = cms.int32( 85 ),
67115     MinE = cms.double( -1.0 ),
67116     MinPt = cms.double( -1.0 ),
67117     MinMass = cms.double( 40.0 ),
67118     MaxMass = cms.double( -1.0 ),
67119     MinEta = cms.double( -1.0 ),
67120     MaxEta = cms.double( 2.5 ),
67121     MinN = cms.int32( 1 )
67122 )
67123 fragment.hltL1sSingleJetOrDoubleJetOrTripleJetOrHTTOrMuHTT = cms.EDFilter( "HLTL1TSeed",
67124     saveTags = cms.bool( True ),
67125     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" ),
67126     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
67127     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
67128     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67129     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67130     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67131     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67132     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67133     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67134     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67135 )
67136 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
67137     offset = cms.uint32( 0 ),
67138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67139 )
67140 fragment.hlt1PFCentralJetTightIDPt60 = cms.EDFilter( "HLT1PFJet",
67141     saveTags = cms.bool( True ),
67142     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
67143     triggerType = cms.int32( 86 ),
67144     MinE = cms.double( -1.0 ),
67145     MinPt = cms.double( 60.0 ),
67146     MinMass = cms.double( -1.0 ),
67147     MaxMass = cms.double( -1.0 ),
67148     MinEta = cms.double( -1.0 ),
67149     MaxEta = cms.double( 2.5 ),
67150     MinN = cms.int32( 1 )
67151 )
67152 fragment.hltPF2CentralJetPt30PNet2BTagMean0p50 = cms.EDFilter( "HLTSumPFJetTag",
67153     saveTags = cms.bool( True ),
67154     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
67155     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
67156     MinTag = cms.double( 0.5 ),
67157     MaxTag = cms.double( 999999.0 ),
67158     MinJetToSum = cms.int32( 1 ),
67159     MaxJetToSum = cms.int32( 2 ),
67160     UseMeanValue = cms.bool( True ),
67161     MatchByDeltaR = cms.bool( True ),
67162     MaxDeltaR = cms.double( 0.4 ),
67163     TriggerType = cms.int32( 86 )
67164 )
67165 fragment.hltPFJetForPNetSelectorAK8 = cms.EDFilter( "HLT1PFJet",
67166     saveTags = cms.bool( True ),
67167     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
67168     triggerType = cms.int32( 85 ),
67169     MinE = cms.double( -1.0 ),
67170     MinPt = cms.double( 200.0 ),
67171     MinMass = cms.double( -1.0 ),
67172     MaxMass = cms.double( -1.0 ),
67173     MinEta = cms.double( -1.0 ),
67174     MaxEta = cms.double( 2.6 ),
67175     MinN = cms.int32( 1 )
67176 )
67177 fragment.hltPFJetForPNetAK8 = cms.EDProducer( "HLTPFJetCollectionProducer",
67178     HLTObject = cms.InputTag( "hltPFJetForPNetSelectorAK8" ),
67179     TriggerTypes = cms.vint32( 85 )
67180 )
67181 fragment.hltParticleNetJetTagsInfosAK8 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
67182     jet_radius = cms.double( 0.8 ),
67183     min_jet_pt = cms.double( 200.0 ),
67184     max_jet_eta = cms.double( 2.5 ),
67185     min_pt_for_track_properties = cms.double( 0.95 ),
67186     min_pt_for_pfcandidates = cms.double( 0.1 ),
67187     use_puppiP4 = cms.bool( False ),
67188     include_neutrals = cms.bool( True ),
67189     sort_by_sip2dsig = cms.bool( False ),
67190     min_puppi_wgt = cms.double( -1.0 ),
67191     flip_ip_sign = cms.bool( False ),
67192     sip3dSigMax = cms.double( -1.0 ),
67193     use_hlt_features = cms.bool( True ),
67194     vertices = cms.InputTag( "hltVerticesPFFilter" ),
67195     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
67196     pf_candidates = cms.InputTag( "hltParticleFlow" ),
67197     jets = cms.InputTag( "hltPFJetForPNetAK8" ),
67198     unsubjet_map = cms.InputTag( "" ),
67199     puppi_value_map = cms.InputTag( "" ),
67200     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociation','original' ),
67201     use_scouting_features = cms.bool( False ),
67202     normchi2_value_map = cms.InputTag( "" ),
67203     dz_value_map = cms.InputTag( "" ),
67204     dxy_value_map = cms.InputTag( "" ),
67205     dzsig_value_map = cms.InputTag( "" ),
67206     dxysig_value_map = cms.InputTag( "" ),
67207     lostInnerHits_value_map = cms.InputTag( "" ),
67208     quality_value_map = cms.InputTag( "" ),
67209     trkPt_value_map = cms.InputTag( "" ),
67210     trkEta_value_map = cms.InputTag( "" ),
67211     trkPhi_value_map = cms.InputTag( "" ),
67212     covarianceVersion = cms.int32( 1 ),
67213     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
67214 )
67215 fragment.hltParticleNetONNXJetTagsAK8 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
67216     src = cms.InputTag( "hltParticleNetJetTagsInfosAK8" ),
67217     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/preprocess.json" ),
67218     preprocessParams = cms.PSet(  ),
67219     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK8/V01/particle-net.onnx" ),
67220     flav_names = cms.vstring( 'probHtt',
67221       'probHtm',
67222       'probHte',
67223       'probHbb',
67224       'probHcc',
67225       'probHqq',
67226       'probHgg',
67227       'probQCD2hf',
67228       'probQCD1hf',
67229       'probQCD0hf' ),
67230     jets = cms.InputTag( "" ),
67231     produceValueMap = cms.untracked.bool( False ),
67232     debugMode = cms.untracked.bool( False )
67233 )
67234 fragment.hltParticleNetDiscriminatorsJetTagsAK8 = cms.EDProducer( "BTagProbabilityToDiscriminator",
67235     discriminators = cms.VPSet( 
67236       cms.PSet(  name = cms.string( "HbbVsQCD" ),
67237         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb' ),
67238         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHbb','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
67239       ),
67240       cms.PSet(  name = cms.string( "HccVsQCD" ),
67241         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc' ),
67242         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHcc','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
67243       ),
67244       cms.PSet(  name = cms.string( "HttVsQCD" ),
67245         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt' ),
67246         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsAK8:probHtt','hltParticleNetONNXJetTagsAK8:probQCD2hf','hltParticleNetONNXJetTagsAK8:probQCD1hf','hltParticleNetONNXJetTagsAK8:probQCD0hf' )
67247       )
67248     )
67249 )
67250 fragment.hltAK8PFJets220SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
67251     HLTObject = cms.InputTag( "hltAK8SinglePFJets220SoftDropMass40" ),
67252     TriggerTypes = cms.vint32( 85 )
67253 )
67254 fragment.hltAK8SinglePFJets220SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
67255     saveTags = cms.bool( True ),
67256     Jets = cms.InputTag( "hltAK8PFJets220SoftDropMass40" ),
67257     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67258     MinTag = cms.double( 0.06 ),
67259     MaxTag = cms.double( 999999.0 ),
67260     MinJets = cms.int32( 1 ),
67261     MatchJetsByDeltaR = cms.bool( True ),
67262     MaxJetDeltaR = cms.double( 0.8 ),
67263     TriggerType = cms.int32( 85 )
67264 )
67265 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p53 = cms.EDFilter( "HLTPrescaler",
67266     offset = cms.uint32( 0 ),
67267     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67268 )
67269 fragment.hltPF2CentralJetPt30PNet2BTagMean0p53 = cms.EDFilter( "HLTSumPFJetTag",
67270     saveTags = cms.bool( True ),
67271     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
67272     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
67273     MinTag = cms.double( 0.53 ),
67274     MaxTag = cms.double( 999999.0 ),
67275     MinJetToSum = cms.int32( 1 ),
67276     MaxJetToSum = cms.int32( 2 ),
67277     UseMeanValue = cms.bool( True ),
67278     MatchByDeltaR = cms.bool( True ),
67279     MaxDeltaR = cms.double( 0.4 ),
67280     TriggerType = cms.int32( 86 )
67281 )
67282 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
67283     offset = cms.uint32( 0 ),
67284     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67285 )
67286 fragment.hltPF2CentralJetPt30PNet2BTagMean0p55 = cms.EDFilter( "HLTSumPFJetTag",
67287     saveTags = cms.bool( True ),
67288     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
67289     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
67290     MinTag = cms.double( 0.55 ),
67291     MaxTag = cms.double( 999999.0 ),
67292     MinJetToSum = cms.int32( 1 ),
67293     MaxJetToSum = cms.int32( 2 ),
67294     UseMeanValue = cms.bool( True ),
67295     MatchByDeltaR = cms.bool( True ),
67296     MaxDeltaR = cms.double( 0.4 ),
67297     TriggerType = cms.int32( 86 )
67298 )
67299 fragment.hltPreAK8PFJet220SoftDropMass40PNetBB0p06DoubleAK4PFJet6030PNet2BTagMean0p60 = cms.EDFilter( "HLTPrescaler",
67300     offset = cms.uint32( 0 ),
67301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67302 )
67303 fragment.hltPF2CentralJetPt30PNet2BTagMean0p60 = cms.EDFilter( "HLTSumPFJetTag",
67304     saveTags = cms.bool( True ),
67305     Jets = cms.InputTag( "hltPF2CentralJetTightIDPt30" ),
67306     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
67307     MinTag = cms.double( 0.6 ),
67308     MaxTag = cms.double( 999999.0 ),
67309     MinJetToSum = cms.int32( 1 ),
67310     MaxJetToSum = cms.int32( 2 ),
67311     UseMeanValue = cms.bool( True ),
67312     MatchByDeltaR = cms.bool( True ),
67313     MaxDeltaR = cms.double( 0.4 ),
67314     TriggerType = cms.int32( 86 )
67315 )
67316 fragment.hltPreAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
67317     offset = cms.uint32( 0 ),
67318     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67319 )
67320 fragment.hltSingleAK8PFJet230 = cms.EDFilter( "HLT1PFJet",
67321     saveTags = cms.bool( True ),
67322     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
67323     triggerType = cms.int32( 85 ),
67324     MinE = cms.double( -1.0 ),
67325     MinPt = cms.double( 230.0 ),
67326     MinMass = cms.double( -1.0 ),
67327     MaxMass = cms.double( -1.0 ),
67328     MinEta = cms.double( -1.0 ),
67329     MaxEta = cms.double( 2.5 ),
67330     MinN = cms.int32( 1 )
67331 )
67332 fragment.hltAK8PFJets230Constituents = cms.EDProducer( "PFJetConstituentSelector",
67333     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
67334     cut = cms.string( "pt > 230 && abs(eta) < 2.5" )
67335 )
67336 fragment.hltAK8PFSoftDropJets230 = cms.EDProducer( "FastjetJetProducer",
67337     useMassDropTagger = cms.bool( False ),
67338     useFiltering = cms.bool( False ),
67339     useDynamicFiltering = cms.bool( False ),
67340     useTrimming = cms.bool( False ),
67341     usePruning = cms.bool( False ),
67342     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
67343     useKtPruning = cms.bool( False ),
67344     useConstituentSubtraction = cms.bool( False ),
67345     useSoftDrop = cms.bool( True ),
67346     correctShape = cms.bool( False ),
67347     UseOnlyVertexTracks = cms.bool( False ),
67348     UseOnlyOnePV = cms.bool( False ),
67349     muCut = cms.double( -1.0 ),
67350     yCut = cms.double( -1.0 ),
67351     rFilt = cms.double( -1.0 ),
67352     rFiltFactor = cms.double( -1.0 ),
67353     trimPtFracMin = cms.double( -1.0 ),
67354     zcut = cms.double( 0.1 ),
67355     rcut_factor = cms.double( -1.0 ),
67356     csRho_EtaMax = cms.double( -1.0 ),
67357     csRParam = cms.double( -1.0 ),
67358     beta = cms.double( 0.0 ),
67359     R0 = cms.double( 0.8 ),
67360     gridMaxRapidity = cms.double( -1.0 ),
67361     gridSpacing = cms.double( -1.0 ),
67362     DzTrVtxMax = cms.double( 0.0 ),
67363     DxyTrVtxMax = cms.double( 0.0 ),
67364     MaxVtxZ = cms.double( 15.0 ),
67365     subjetPtMin = cms.double( -1.0 ),
67366     muMin = cms.double( -1.0 ),
67367     muMax = cms.double( -1.0 ),
67368     yMin = cms.double( -1.0 ),
67369     yMax = cms.double( -1.0 ),
67370     dRMin = cms.double( -1.0 ),
67371     dRMax = cms.double( -1.0 ),
67372     maxDepth = cms.int32( -1 ),
67373     nFilt = cms.int32( -1 ),
67374     MinVtxNdof = cms.int32( 0 ),
67375     src = cms.InputTag( 'hltAK8PFJets230Constituents','constituents' ),
67376     srcPVs = cms.InputTag( "hltPixelVertices" ),
67377     jetType = cms.string( "PFJet" ),
67378     jetAlgorithm = cms.string( "AntiKt" ),
67379     rParam = cms.double( 0.8 ),
67380     inputEtMin = cms.double( 0.0 ),
67381     inputEMin = cms.double( 0.0 ),
67382     jetPtMin = cms.double( 0.0 ),
67383     doPVCorrection = cms.bool( False ),
67384     doAreaFastjet = cms.bool( False ),
67385     doRhoFastjet = cms.bool( False ),
67386     doPUOffsetCorr = cms.bool( False ),
67387     puPtMin = cms.double( 10.0 ),
67388     nSigmaPU = cms.double( 1.0 ),
67389     radiusPU = cms.double( 0.8 ),
67390     subtractorName = cms.string( "" ),
67391     useExplicitGhosts = cms.bool( False ),
67392     doAreaDiskApprox = cms.bool( True ),
67393     voronoiRfact = cms.double( -9.0 ),
67394     Rho_EtaMax = cms.double( 4.4 ),
67395     Ghost_EtaMax = cms.double( 6.0 ),
67396     Active_Area_Repeats = cms.int32( 5 ),
67397     GhostArea = cms.double( 0.01 ),
67398     restrictInputs = cms.bool( False ),
67399     maxInputs = cms.uint32( 1 ),
67400     writeCompound = cms.bool( False ),
67401     writeJetsWithConst = cms.bool( False ),
67402     doFastJetNonUniform = cms.bool( False ),
67403     useDeterministicSeed = cms.bool( True ),
67404     minSeed = cms.uint32( 0 ),
67405     verbosity = cms.int32( 0 ),
67406     puWidth = cms.double( 0.0 ),
67407     nExclude = cms.uint32( 0 ),
67408     maxBadEcalCells = cms.uint32( 9999999 ),
67409     maxBadHcalCells = cms.uint32( 9999999 ),
67410     maxProblematicEcalCells = cms.uint32( 9999999 ),
67411     maxProblematicHcalCells = cms.uint32( 9999999 ),
67412     maxRecoveredEcalCells = cms.uint32( 9999999 ),
67413     maxRecoveredHcalCells = cms.uint32( 9999999 ),
67414     puCenters = cms.vdouble(  ),
67415     applyWeight = cms.bool( False ),
67416     srcWeights = cms.InputTag( "" ),
67417     minimumTowersFraction = cms.double( 0.0 ),
67418     jetCollInstanceName = cms.string( "" ),
67419     sumRecHits = cms.bool( False )
67420 )
67421 fragment.hltAK8SinglePFJets230SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
67422     saveTags = cms.bool( True ),
67423     inputTag = cms.InputTag( "hltAK8PFSoftDropJets230" ),
67424     triggerType = cms.int32( 85 ),
67425     MinE = cms.double( -1.0 ),
67426     MinPt = cms.double( -1.0 ),
67427     MinMass = cms.double( 40.0 ),
67428     MaxMass = cms.double( -1.0 ),
67429     MinEta = cms.double( -1.0 ),
67430     MaxEta = cms.double( 2.5 ),
67431     MinN = cms.int32( 1 )
67432 )
67433 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67434     offset = cms.uint32( 0 ),
67435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67436 )
67437 fragment.hltAK8PFJets230SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
67438     HLTObject = cms.InputTag( "hltAK8SinglePFJets230SoftDropMass40" ),
67439     TriggerTypes = cms.vint32( 85 )
67440 )
67441 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
67442     saveTags = cms.bool( True ),
67443     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
67444     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67445     MinTag = cms.double( 0.06 ),
67446     MaxTag = cms.double( 999999.0 ),
67447     MinJets = cms.int32( 1 ),
67448     MatchJetsByDeltaR = cms.bool( True ),
67449     MaxJetDeltaR = cms.double( 0.8 ),
67450     TriggerType = cms.int32( 85 )
67451 )
67452 fragment.hltPreAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
67453     offset = cms.uint32( 0 ),
67454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67455 )
67456 fragment.hltAK8SinglePFJets230SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
67457     saveTags = cms.bool( True ),
67458     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
67459     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67460     MinTag = cms.double( 0.1 ),
67461     MaxTag = cms.double( 999999.0 ),
67462     MinJets = cms.int32( 1 ),
67463     MatchJetsByDeltaR = cms.bool( True ),
67464     MaxJetDeltaR = cms.double( 0.8 ),
67465     TriggerType = cms.int32( 85 )
67466 )
67467 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
67468     offset = cms.uint32( 0 ),
67469     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67470 )
67471 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
67472     saveTags = cms.bool( True ),
67473     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
67474     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
67475     MinTag = cms.double( 0.03 ),
67476     MaxTag = cms.double( 999999.0 ),
67477     MinJets = cms.int32( 1 ),
67478     MatchJetsByDeltaR = cms.bool( True ),
67479     MaxJetDeltaR = cms.double( 0.8 ),
67480     TriggerType = cms.int32( 85 )
67481 )
67482 fragment.hltPreAK8PFJet230SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
67483     offset = cms.uint32( 0 ),
67484     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67485 )
67486 fragment.hltAK8SinglePFJets230SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
67487     saveTags = cms.bool( True ),
67488     Jets = cms.InputTag( "hltAK8PFJets230SoftDropMass40" ),
67489     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
67490     MinTag = cms.double( 0.05 ),
67491     MaxTag = cms.double( 999999.0 ),
67492     MinJets = cms.int32( 1 ),
67493     MatchJetsByDeltaR = cms.bool( True ),
67494     MaxJetDeltaR = cms.double( 0.8 ),
67495     TriggerType = cms.int32( 85 )
67496 )
67497 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67498     offset = cms.uint32( 0 ),
67499     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67500 )
67501 fragment.hltSingleAK8PFJet250 = cms.EDFilter( "HLT1PFJet",
67502     saveTags = cms.bool( True ),
67503     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
67504     triggerType = cms.int32( 85 ),
67505     MinE = cms.double( -1.0 ),
67506     MinPt = cms.double( 250.0 ),
67507     MinMass = cms.double( -1.0 ),
67508     MaxMass = cms.double( -1.0 ),
67509     MinEta = cms.double( -1.0 ),
67510     MaxEta = cms.double( 2.5 ),
67511     MinN = cms.int32( 1 )
67512 )
67513 fragment.hltAK8SinglePFJets250SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
67514     saveTags = cms.bool( True ),
67515     inputTag = cms.InputTag( "hltAK8PFSoftDropJets250" ),
67516     triggerType = cms.int32( 85 ),
67517     MinE = cms.double( -1.0 ),
67518     MinPt = cms.double( -1.0 ),
67519     MinMass = cms.double( 40.0 ),
67520     MaxMass = cms.double( -1.0 ),
67521     MinEta = cms.double( -1.0 ),
67522     MaxEta = cms.double( 2.5 ),
67523     MinN = cms.int32( 1 )
67524 )
67525 fragment.hltAK8PFJets250SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
67526     HLTObject = cms.InputTag( "hltAK8SinglePFJets250SoftDropMass40" ),
67527     TriggerTypes = cms.vint32( 85 )
67528 )
67529 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
67530     saveTags = cms.bool( True ),
67531     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
67532     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67533     MinTag = cms.double( 0.06 ),
67534     MaxTag = cms.double( 999999.0 ),
67535     MinJets = cms.int32( 1 ),
67536     MatchJetsByDeltaR = cms.bool( True ),
67537     MaxJetDeltaR = cms.double( 0.8 ),
67538     TriggerType = cms.int32( 85 )
67539 )
67540 fragment.hltPreAK8PFJet250SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
67541     offset = cms.uint32( 0 ),
67542     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67543 )
67544 fragment.hltAK8SinglePFJets250SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
67545     saveTags = cms.bool( True ),
67546     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
67547     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67548     MinTag = cms.double( 0.1 ),
67549     MaxTag = cms.double( 999999.0 ),
67550     MinJets = cms.int32( 1 ),
67551     MatchJetsByDeltaR = cms.bool( True ),
67552     MaxJetDeltaR = cms.double( 0.8 ),
67553     TriggerType = cms.int32( 85 )
67554 )
67555 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
67556     offset = cms.uint32( 0 ),
67557     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67558 )
67559 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
67560     saveTags = cms.bool( True ),
67561     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
67562     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
67563     MinTag = cms.double( 0.03 ),
67564     MaxTag = cms.double( 999999.0 ),
67565     MinJets = cms.int32( 1 ),
67566     MatchJetsByDeltaR = cms.bool( True ),
67567     MaxJetDeltaR = cms.double( 0.8 ),
67568     TriggerType = cms.int32( 85 )
67569 )
67570 fragment.hltPreAK8PFJet250SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
67571     offset = cms.uint32( 0 ),
67572     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67573 )
67574 fragment.hltAK8SinglePFJets250SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
67575     saveTags = cms.bool( True ),
67576     Jets = cms.InputTag( "hltAK8PFJets250SoftDropMass40" ),
67577     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
67578     MinTag = cms.double( 0.05 ),
67579     MaxTag = cms.double( 999999.0 ),
67580     MinJets = cms.int32( 1 ),
67581     MatchJetsByDeltaR = cms.bool( True ),
67582     MaxJetDeltaR = cms.double( 0.8 ),
67583     TriggerType = cms.int32( 85 )
67584 )
67585 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67586     offset = cms.uint32( 0 ),
67587     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67588 )
67589 fragment.hltSingleAK8PFJet275 = cms.EDFilter( "HLT1PFJet",
67590     saveTags = cms.bool( True ),
67591     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" ),
67592     triggerType = cms.int32( 85 ),
67593     MinE = cms.double( -1.0 ),
67594     MinPt = cms.double( 275.0 ),
67595     MinMass = cms.double( -1.0 ),
67596     MaxMass = cms.double( -1.0 ),
67597     MinEta = cms.double( -1.0 ),
67598     MaxEta = cms.double( 2.5 ),
67599     MinN = cms.int32( 1 )
67600 )
67601 fragment.hltAK8PFJets275Constituents = cms.EDProducer( "PFJetConstituentSelector",
67602     src = cms.InputTag( "hltAK8PFJetsCorrected" ),
67603     cut = cms.string( "pt > 275 && abs(eta) < 2.5" )
67604 )
67605 fragment.hltAK8PFSoftDropJets275 = cms.EDProducer( "FastjetJetProducer",
67606     useMassDropTagger = cms.bool( False ),
67607     useFiltering = cms.bool( False ),
67608     useDynamicFiltering = cms.bool( False ),
67609     useTrimming = cms.bool( False ),
67610     usePruning = cms.bool( False ),
67611     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
67612     useKtPruning = cms.bool( False ),
67613     useConstituentSubtraction = cms.bool( False ),
67614     useSoftDrop = cms.bool( True ),
67615     correctShape = cms.bool( False ),
67616     UseOnlyVertexTracks = cms.bool( False ),
67617     UseOnlyOnePV = cms.bool( False ),
67618     muCut = cms.double( -1.0 ),
67619     yCut = cms.double( -1.0 ),
67620     rFilt = cms.double( -1.0 ),
67621     rFiltFactor = cms.double( -1.0 ),
67622     trimPtFracMin = cms.double( -1.0 ),
67623     zcut = cms.double( 0.1 ),
67624     rcut_factor = cms.double( -1.0 ),
67625     csRho_EtaMax = cms.double( -1.0 ),
67626     csRParam = cms.double( -1.0 ),
67627     beta = cms.double( 0.0 ),
67628     R0 = cms.double( 0.8 ),
67629     gridMaxRapidity = cms.double( -1.0 ),
67630     gridSpacing = cms.double( -1.0 ),
67631     DzTrVtxMax = cms.double( 0.0 ),
67632     DxyTrVtxMax = cms.double( 0.0 ),
67633     MaxVtxZ = cms.double( 15.0 ),
67634     subjetPtMin = cms.double( -1.0 ),
67635     muMin = cms.double( -1.0 ),
67636     muMax = cms.double( -1.0 ),
67637     yMin = cms.double( -1.0 ),
67638     yMax = cms.double( -1.0 ),
67639     dRMin = cms.double( -1.0 ),
67640     dRMax = cms.double( -1.0 ),
67641     maxDepth = cms.int32( -1 ),
67642     nFilt = cms.int32( -1 ),
67643     MinVtxNdof = cms.int32( 0 ),
67644     src = cms.InputTag( 'hltAK8PFJets275Constituents','constituents' ),
67645     srcPVs = cms.InputTag( "hltPixelVertices" ),
67646     jetType = cms.string( "PFJet" ),
67647     jetAlgorithm = cms.string( "AntiKt" ),
67648     rParam = cms.double( 0.8 ),
67649     inputEtMin = cms.double( 0.0 ),
67650     inputEMin = cms.double( 0.0 ),
67651     jetPtMin = cms.double( 0.0 ),
67652     doPVCorrection = cms.bool( False ),
67653     doAreaFastjet = cms.bool( False ),
67654     doRhoFastjet = cms.bool( False ),
67655     doPUOffsetCorr = cms.bool( False ),
67656     puPtMin = cms.double( 10.0 ),
67657     nSigmaPU = cms.double( 1.0 ),
67658     radiusPU = cms.double( 0.8 ),
67659     subtractorName = cms.string( "" ),
67660     useExplicitGhosts = cms.bool( False ),
67661     doAreaDiskApprox = cms.bool( True ),
67662     voronoiRfact = cms.double( -9.0 ),
67663     Rho_EtaMax = cms.double( 4.4 ),
67664     Ghost_EtaMax = cms.double( 6.0 ),
67665     Active_Area_Repeats = cms.int32( 5 ),
67666     GhostArea = cms.double( 0.01 ),
67667     restrictInputs = cms.bool( False ),
67668     maxInputs = cms.uint32( 1 ),
67669     writeCompound = cms.bool( False ),
67670     writeJetsWithConst = cms.bool( False ),
67671     doFastJetNonUniform = cms.bool( False ),
67672     useDeterministicSeed = cms.bool( True ),
67673     minSeed = cms.uint32( 0 ),
67674     verbosity = cms.int32( 0 ),
67675     puWidth = cms.double( 0.0 ),
67676     nExclude = cms.uint32( 0 ),
67677     maxBadEcalCells = cms.uint32( 9999999 ),
67678     maxBadHcalCells = cms.uint32( 9999999 ),
67679     maxProblematicEcalCells = cms.uint32( 9999999 ),
67680     maxProblematicHcalCells = cms.uint32( 9999999 ),
67681     maxRecoveredEcalCells = cms.uint32( 9999999 ),
67682     maxRecoveredHcalCells = cms.uint32( 9999999 ),
67683     puCenters = cms.vdouble(  ),
67684     applyWeight = cms.bool( False ),
67685     srcWeights = cms.InputTag( "" ),
67686     minimumTowersFraction = cms.double( 0.0 ),
67687     jetCollInstanceName = cms.string( "" ),
67688     sumRecHits = cms.bool( False )
67689 )
67690 fragment.hltAK8SinglePFJets275SoftDropMass40 = cms.EDFilter( "HLT1PFJet",
67691     saveTags = cms.bool( True ),
67692     inputTag = cms.InputTag( "hltAK8PFSoftDropJets275" ),
67693     triggerType = cms.int32( 85 ),
67694     MinE = cms.double( -1.0 ),
67695     MinPt = cms.double( -1.0 ),
67696     MinMass = cms.double( 40.0 ),
67697     MaxMass = cms.double( -1.0 ),
67698     MinEta = cms.double( -1.0 ),
67699     MaxEta = cms.double( 2.5 ),
67700     MinN = cms.int32( 1 )
67701 )
67702 fragment.hltAK8PFJets275SoftDropMass40 = cms.EDProducer( "HLTPFJetCollectionProducer",
67703     HLTObject = cms.InputTag( "hltAK8SinglePFJets275SoftDropMass40" ),
67704     TriggerTypes = cms.vint32( 85 )
67705 )
67706 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p06 = cms.EDFilter( "HLTPFJetTag",
67707     saveTags = cms.bool( True ),
67708     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
67709     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67710     MinTag = cms.double( 0.06 ),
67711     MaxTag = cms.double( 999999.0 ),
67712     MinJets = cms.int32( 1 ),
67713     MatchJetsByDeltaR = cms.bool( True ),
67714     MaxJetDeltaR = cms.double( 0.8 ),
67715     TriggerType = cms.int32( 85 )
67716 )
67717 fragment.hltPreAK8PFJet275SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
67718     offset = cms.uint32( 0 ),
67719     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67720 )
67721 fragment.hltAK8SinglePFJets275SoftDropMass40PNetBBTag0p10 = cms.EDFilter( "HLTPFJetTag",
67722     saveTags = cms.bool( True ),
67723     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
67724     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HbbVsQCD' ),
67725     MinTag = cms.double( 0.1 ),
67726     MaxTag = cms.double( 999999.0 ),
67727     MinJets = cms.int32( 1 ),
67728     MatchJetsByDeltaR = cms.bool( True ),
67729     MaxJetDeltaR = cms.double( 0.8 ),
67730     TriggerType = cms.int32( 85 )
67731 )
67732 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p03 = cms.EDFilter( "HLTPrescaler",
67733     offset = cms.uint32( 0 ),
67734     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67735 )
67736 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p03 = cms.EDFilter( "HLTPFJetTag",
67737     saveTags = cms.bool( True ),
67738     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
67739     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
67740     MinTag = cms.double( 0.03 ),
67741     MaxTag = cms.double( 999999.0 ),
67742     MinJets = cms.int32( 1 ),
67743     MatchJetsByDeltaR = cms.bool( True ),
67744     MaxJetDeltaR = cms.double( 0.8 ),
67745     TriggerType = cms.int32( 85 )
67746 )
67747 fragment.hltPreAK8PFJet275SoftDropMass40PNetTauTau0p05 = cms.EDFilter( "HLTPrescaler",
67748     offset = cms.uint32( 0 ),
67749     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67750 )
67751 fragment.hltAK8SinglePFJets275SoftDropMass40PNetTauTauTag0p05 = cms.EDFilter( "HLTPFJetTag",
67752     saveTags = cms.bool( True ),
67753     Jets = cms.InputTag( "hltAK8PFJets275SoftDropMass40" ),
67754     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsAK8','HttVsQCD' ),
67755     MinTag = cms.double( 0.05 ),
67756     MaxTag = cms.double( 999999.0 ),
67757     MinJets = cms.int32( 1 ),
67758     MatchJetsByDeltaR = cms.bool( True ),
67759     MaxJetDeltaR = cms.double( 0.8 ),
67760     TriggerType = cms.int32( 85 )
67761 )
67762 fragment.hltPreAK8PFJet275Nch45 = cms.EDFilter( "HLTPrescaler",
67763     offset = cms.uint32( 0 ),
67764     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67765 )
67766 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 = cms.EDProducer( "HLTPFJetIDProducer",
67767     minPt = cms.double( 20.0 ),
67768     maxEta = cms.double( 2.5 ),
67769     CHF = cms.double( 0.0 ),
67770     NHF = cms.double( 1.0 ),
67771     CEF = cms.double( 1.0 ),
67772     NEF = cms.double( 1.0 ),
67773     maxCF = cms.double( 99.0 ),
67774     NCH = cms.int32( 45 ),
67775     NTOT = cms.int32( 0 ),
67776     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
67777 )
67778 fragment.hltSingleAK8PFJet275Nch45 = cms.EDFilter( "HLT1PFJet",
67779     saveTags = cms.bool( True ),
67780     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45" ),
67781     triggerType = cms.int32( 85 ),
67782     MinE = cms.double( -1.0 ),
67783     MinPt = cms.double( 275.0 ),
67784     MinMass = cms.double( -1.0 ),
67785     MaxMass = cms.double( -1.0 ),
67786     MinEta = cms.double( -1.0 ),
67787     MaxEta = cms.double( 2.5 ),
67788     MinN = cms.int32( 1 )
67789 )
67790 fragment.hltPreAK8PFJet275Nch40 = cms.EDFilter( "HLTPrescaler",
67791     offset = cms.uint32( 0 ),
67792     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67793 )
67794 fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 = cms.EDProducer( "HLTPFJetIDProducer",
67795     minPt = cms.double( 20.0 ),
67796     maxEta = cms.double( 2.5 ),
67797     CHF = cms.double( 0.0 ),
67798     NHF = cms.double( 1.0 ),
67799     CEF = cms.double( 1.0 ),
67800     NEF = cms.double( 1.0 ),
67801     maxCF = cms.double( 99.0 ),
67802     NCH = cms.int32( 40 ),
67803     NTOT = cms.int32( 0 ),
67804     jetsInput = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200" )
67805 )
67806 fragment.hltSingleAK8PFJet275Nch40 = cms.EDFilter( "HLT1PFJet",
67807     saveTags = cms.bool( True ),
67808     inputTag = cms.InputTag( "hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40" ),
67809     triggerType = cms.int32( 85 ),
67810     MinE = cms.double( -1.0 ),
67811     MinPt = cms.double( 275.0 ),
67812     MinMass = cms.double( -1.0 ),
67813     MaxMass = cms.double( -1.0 ),
67814     MinEta = cms.double( -1.0 ),
67815     MaxEta = cms.double( 2.5 ),
67816     MinN = cms.int32( 1 )
67817 )
67818 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
67819     offset = cms.uint32( 0 ),
67820     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67821 )
67822 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
67823     saveTags = cms.bool( True ),
67824     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50Q" ),
67825     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
67826     rhoTag = cms.InputTag( "" ),
67827     energyLowEdges = cms.vdouble( 0.0 ),
67828     lessThan = cms.bool( True ),
67829     useEt = cms.bool( True ),
67830     useAbs = cms.bool( False ),
67831     thrRegularEB = cms.vdouble( -1.0 ),
67832     thrRegularEE = cms.vdouble( -1.0 ),
67833     thrOverEEB = cms.vdouble( 0.14 ),
67834     thrOverEEE = cms.vdouble( 0.1 ),
67835     thrOverE2EB = cms.vdouble( -1.0 ),
67836     thrOverE2EE = cms.vdouble( -1.0 ),
67837     ncandcut = cms.int32( 1 ),
67838     doRhoCorrection = cms.bool( False ),
67839     rhoMax = cms.double( 9.9999999E7 ),
67840     rhoScale = cms.double( 1.0 ),
67841     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
67842     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
67843     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
67844 )
67845 fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
67846     saveTags = cms.bool( True ),
67847     candTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered" ),
67848     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
67849     rhoTag = cms.InputTag( "" ),
67850     energyLowEdges = cms.vdouble( 0.0 ),
67851     lessThan = cms.bool( True ),
67852     useEt = cms.bool( True ),
67853     useAbs = cms.bool( False ),
67854     thrRegularEB = cms.vdouble( -1.0 ),
67855     thrRegularEE = cms.vdouble( -1.0 ),
67856     thrOverEEB = cms.vdouble( 0.177 ),
67857     thrOverEEE = cms.vdouble( 0.24 ),
67858     thrOverE2EB = cms.vdouble( -1.0 ),
67859     thrOverE2EE = cms.vdouble( -1.0 ),
67860     ncandcut = cms.int32( 1 ),
67861     doRhoCorrection = cms.bool( False ),
67862     rhoMax = cms.double( 9.9999999E7 ),
67863     rhoScale = cms.double( 1.0 ),
67864     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
67865     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
67866     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
67867 )
67868 fragment.hltL3crIsoL1sMu22Or25L1f0L2f10QL3f50QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
67869     saveTags = cms.bool( True ),
67870     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
67871     PreviousCandTag = cms.InputTag( "hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered" ),
67872     MinN = cms.int32( 1 ),
67873     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
67874     IsolatorPSet = cms.PSet(  )
67875 )
67876 fragment.hltPreIsoMu50AK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67877     offset = cms.uint32( 0 ),
67878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67879 )
67880 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
67881     offset = cms.uint32( 0 ),
67882     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67883 )
67884 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67885     offset = cms.uint32( 0 ),
67886     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67887 )
67888 fragment.hltPreIsoMu50AK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
67889     offset = cms.uint32( 0 ),
67890     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67891 )
67892 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
67893     offset = cms.uint32( 0 ),
67894     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67895 )
67896 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet220SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67897     offset = cms.uint32( 0 ),
67898     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67899 )
67900 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40 = cms.EDFilter( "HLTPrescaler",
67901     offset = cms.uint32( 0 ),
67902     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67903 )
67904 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p06 = cms.EDFilter( "HLTPrescaler",
67905     offset = cms.uint32( 0 ),
67906     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67907 )
67908 fragment.hltPreEle50CaloIdVTGsfTrkIdTAK8PFJet230SoftDropMass40PNetBB0p10 = cms.EDFilter( "HLTPrescaler",
67909     offset = cms.uint32( 0 ),
67910     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67911 )
67912 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 = cms.EDFilter( "HLTPrescaler",
67913     offset = cms.uint32( 0 ),
67914     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67915 )
67916 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030PNet2BTagMean0p50 = cms.EDFilter( "HLTPrescaler",
67917     offset = cms.uint32( 0 ),
67918     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67919 )
67920 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 = cms.EDFilter( "HLTPrescaler",
67921     offset = cms.uint32( 0 ),
67922     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67923 )
67924 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
67925     offset = cms.uint32( 0 ),
67926     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67927 )
67928 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet2BTagMean0p55 = cms.EDFilter( "HLTPrescaler",
67929     offset = cms.uint32( 0 ),
67930     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67931 )
67932 fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25PNet1BTag0p20 = cms.EDFilter( "HLTPrescaler",
67933     offset = cms.uint32( 0 ),
67934     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67935 )
67936 fragment.hltPFCentralJetPt25PNet1BTag0p20 = cms.EDFilter( "HLTSumPFJetTag",
67937     saveTags = cms.bool( True ),
67938     Jets = cms.InputTag( "hltPFCentralJetTightIDPt25" ),
67939     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','BvsAll' ),
67940     MinTag = cms.double( 0.2 ),
67941     MaxTag = cms.double( 999999.0 ),
67942     MinJetToSum = cms.int32( 1 ),
67943     MaxJetToSum = cms.int32( 1 ),
67944     UseMeanValue = cms.bool( True ),
67945     MatchByDeltaR = cms.bool( True ),
67946     MaxDeltaR = cms.double( 0.4 ),
67947     TriggerType = cms.int32( 86 )
67948 )
67949 fragment.hltL1sDoubleTauJet = cms.EDFilter( "HLTL1TSeed",
67950     saveTags = cms.bool( True ),
67951     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet55_RmOvlp_dR0p5" ),
67952     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
67953     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
67954     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
67955     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
67956     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
67957     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
67958     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
67959     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
67960     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
67961 )
67962 fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 = cms.EDFilter( "HLTPrescaler",
67963     offset = cms.uint32( 0 ),
67964     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
67965 )
67966 fragment.hltL2DoubleTauJetTagNNFilter = cms.EDFilter( "L2TauTagFilter",
67967     saveTags = cms.bool( True ),
67968     nExpected = cms.int32( 2 ),
67969     L1TauSrc = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
67970     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauJet' ),
67971     DiscrWP = cms.double( 0.386 ),
67972     l1TauPtThreshold = cms.double( 250.0 )
67973 )
67974 fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet = cms.EDFilter( "PFTauSelector",
67975     src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
67976     cut = cms.string( "pt > 30 && abs(eta) < 2.1" ),
67977     discriminators = cms.VPSet( 
67978     ),
67979     discriminatorContainers = cms.VPSet( 
67980       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ),
67981         rawValues = cms.vstring(  ),
67982         selectionCuts = cms.vdouble(  ),
67983         workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
67984       )
67985     )
67986 )
67987 fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet = cms.EDProducer( "L1THLTTauMatching",
67988     L1TauTrigger = cms.InputTag( "hltL1sBigORDoubleTauJet" ),
67989     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ),
67990     EtMin = cms.double( 0.0 ),
67991     ReduceTauContent = cms.bool( True ),
67992     KeepOriginalVertex = cms.bool( False )
67993 )
67994 fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet = cms.EDFilter( "HLT1PFTau",
67995     saveTags = cms.bool( True ),
67996     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet" ),
67997     triggerType = cms.int32( 84 ),
67998     MinE = cms.double( -1.0 ),
67999     MinPt = cms.double( 30.0 ),
68000     MinMass = cms.double( -1.0 ),
68001     MaxMass = cms.double( -1.0 ),
68002     MinEta = cms.double( -1.0 ),
68003     MaxEta = cms.double( 2.1 ),
68004     MinN = cms.int32( 2 )
68005 )
68006 fragment.hlt1PFJet60L1HLTMatched = cms.EDFilter( "HLT1PFJet",
68007     saveTags = cms.bool( True ),
68008     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
68009     triggerType = cms.int32( 85 ),
68010     MinE = cms.double( -1.0 ),
68011     MinPt = cms.double( 60.0 ),
68012     MinMass = cms.double( -1.0 ),
68013     MaxMass = cms.double( -1.0 ),
68014     MinEta = cms.double( -1.0 ),
68015     MaxEta = cms.double( -1.0 ),
68016     MinN = cms.int32( 1 )
68017 )
68018 fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 = cms.EDFilter( "HLT3DoublePFTauPFJet",
68019     saveTags = cms.bool( True ),
68020     originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68021     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68022     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
68023     inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ),
68024     inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ),
68025     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
68026     triggerType1 = cms.int32( 84 ),
68027     triggerType2 = cms.int32( 84 ),
68028     triggerType3 = cms.int32( 85 ),
68029     MinDphi = cms.double( 1.0 ),
68030     MaxDphi = cms.double( -1.0 ),
68031     MinDeta = cms.double( 1.0 ),
68032     MaxDeta = cms.double( -1.0 ),
68033     MinMinv = cms.double( 1.0 ),
68034     MaxMinv = cms.double( -1.0 ),
68035     MinDelR = cms.double( 0.5 ),
68036     MaxDelR = cms.double( 9999.0 ),
68037     MinPt = cms.double( 1.0 ),
68038     MaxPt = cms.double( -1.0 ),
68039     MinN = cms.int32( 1 )
68040 )
68041 fragment.hltL1sDoubleTauJet70 = cms.EDFilter( "HLTL1TSeed",
68042     saveTags = cms.bool( True ),
68043     L1SeedsLogicalExpression = cms.string( "L1_DoubleIsoTau26er2p1_Jet70_RmOvlp_dR0p5" ),
68044     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
68045     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
68046     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68047     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
68048     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
68049     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
68050     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
68051     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
68052     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
68053 )
68054 fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 = cms.EDFilter( "HLTPrescaler",
68055     offset = cms.uint32( 0 ),
68056     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68057 )
68058 fragment.hlt1PFJet75L1HLTMatched = cms.EDFilter( "HLT1PFJet",
68059     saveTags = cms.bool( True ),
68060     inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToL1" ),
68061     triggerType = cms.int32( 85 ),
68062     MinE = cms.double( -1.0 ),
68063     MinPt = cms.double( 75.0 ),
68064     MinMass = cms.double( -1.0 ),
68065     MaxMass = cms.double( -1.0 ),
68066     MinEta = cms.double( -1.0 ),
68067     MaxEta = cms.double( -1.0 ),
68068     MinN = cms.int32( 1 )
68069 )
68070 fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 = cms.EDFilter( "HLT3DoublePFTauPFJet",
68071     saveTags = cms.bool( True ),
68072     originTag1 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68073     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68074     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
68075     inputTag1 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ),
68076     inputTag2 = cms.InputTag( "hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet" ),
68077     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
68078     triggerType1 = cms.int32( 84 ),
68079     triggerType2 = cms.int32( 84 ),
68080     triggerType3 = cms.int32( 85 ),
68081     MinDphi = cms.double( 1.0 ),
68082     MaxDphi = cms.double( -1.0 ),
68083     MinDeta = cms.double( 1.0 ),
68084     MaxDeta = cms.double( -1.0 ),
68085     MinMinv = cms.double( 1.0 ),
68086     MaxMinv = cms.double( -1.0 ),
68087     MinDelR = cms.double( 0.5 ),
68088     MaxDelR = cms.double( 9999.0 ),
68089     MinPt = cms.double( 1.0 ),
68090     MaxPt = cms.double( -1.0 ),
68091     MinN = cms.int32( 1 )
68092 )
68093 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler",
68094     offset = cms.uint32( 0 ),
68095     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68096 )
68097 fragment.hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
68098     saveTags = cms.bool( True ),
68099     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68100     PreviousCandTag = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
68101     MaxEta = cms.double( 2.1 ),
68102     MinPt = cms.double( 0.0 ),
68103     MaxDeltaR = cms.double( 0.3 ),
68104     MinN = cms.int32( 1 ),
68105     CentralBxOnly = cms.bool( True ),
68106     SelectQualities = cms.vint32(  )
68107 )
68108 fragment.hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
68109     saveTags = cms.bool( True ),
68110     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68111     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
68112     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
68113     SeedMapTag = cms.InputTag( "hltL2Muons" ),
68114     MinN = cms.int32( 0 ),
68115     MaxEta = cms.double( 2.16 ),
68116     AbsEtaBins = cms.vdouble( 0.0 ),
68117     MinNstations = cms.vint32( 0 ),
68118     MinNhits = cms.vint32( 0 ),
68119     CutOnChambers = cms.bool( False ),
68120     MinNchambers = cms.vint32( 0 ),
68121     MaxDr = cms.double( 9999.0 ),
68122     MinDr = cms.double( -1.0 ),
68123     MaxDz = cms.double( 9999.0 ),
68124     MinDxySig = cms.double( -1.0 ),
68125     MinPt = cms.double( 0.0 ),
68126     NSigmaPt = cms.double( 0.0 ),
68127     MatchToPreviousCand = cms.bool( True )
68128 )
68129 fragment.hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
68130     saveTags = cms.bool( True ),
68131     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
68132     PreviousCandTag = cms.InputTag( "hltL1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
68133     MaxEta = cms.double( 2.5 ),
68134     MinPt = cms.double( 0.0 ),
68135     MaxDeltaR = cms.double( 0.3 ),
68136     MinN = cms.int32( 1 ),
68137     CentralBxOnly = cms.bool( True ),
68138     SelectQualities = cms.vint32(  )
68139 )
68140 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q = cms.EDFilter( "HLTMuonL3PreFilter",
68141     saveTags = cms.bool( True ),
68142     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
68143     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
68144     PreviousCandTag = cms.InputTag( "hltL2fL1sVeryBigOrMu18erTauXXerL1f0L2Filtered10Q" ),
68145     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sVeryBigOrMu18erTauXXerL1Filtered0" ),
68146     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
68147     MinN = cms.int32( 1 ),
68148     MaxEta = cms.double( 2.1 ),
68149     MinNhits = cms.int32( 0 ),
68150     MaxDr = cms.double( 2.0 ),
68151     MinDr = cms.double( -1.0 ),
68152     MaxDz = cms.double( 9999.0 ),
68153     MinDxySig = cms.double( -1.0 ),
68154     MinPt = cms.double( 24.0 ),
68155     NSigmaPt = cms.double( 0.0 ),
68156     MaxNormalizedChi2 = cms.double( 9999.0 ),
68157     MaxDXYBeamSpot = cms.double( 9999.0 ),
68158     MinDXYBeamSpot = cms.double( -1.0 ),
68159     MinNmuonHits = cms.int32( 0 ),
68160     MaxPtDifference = cms.double( 9999.0 ),
68161     MinTrackPt = cms.double( 0.0 ),
68162     minMuonStations = cms.int32( 2 ),
68163     minTrkHits = cms.int32( -1 ),
68164     minMuonHits = cms.int32( -1 ),
68165     allowedTypeMask = cms.uint32( 255 ),
68166     requiredTypeMask = cms.uint32( 0 ),
68167     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
68168     trkMuonId = cms.uint32( 0 ),
68169     L1MatchingdR = cms.double( 0.3 ),
68170     MatchToPreviousCand = cms.bool( True ),
68171     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
68172     requireL3MuonTrajectorySeed = cms.bool( False ),
68173     useSimpleGeometry = cms.bool( True ),
68174     useStation2 = cms.bool( True ),
68175     fallbackToME1 = cms.bool( False ),
68176     cosmicPropagationHypothesis = cms.bool( False ),
68177     useMB2InOverlap = cms.bool( False ),
68178     useTrack = cms.string( "tracker" ),
68179     useState = cms.string( "atVertex" ),
68180     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
68181     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
68182     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
68183 )
68184 fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
68185     saveTags = cms.bool( True ),
68186     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24Q" ),
68187     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
68188     rhoTag = cms.InputTag( "" ),
68189     energyLowEdges = cms.vdouble( 0.0 ),
68190     lessThan = cms.bool( True ),
68191     useEt = cms.bool( True ),
68192     useAbs = cms.bool( False ),
68193     thrRegularEB = cms.vdouble( -1.0 ),
68194     thrRegularEE = cms.vdouble( -1.0 ),
68195     thrOverEEB = cms.vdouble( 0.14 ),
68196     thrOverEEE = cms.vdouble( 0.1 ),
68197     thrOverE2EB = cms.vdouble( -1.0 ),
68198     thrOverE2EE = cms.vdouble( -1.0 ),
68199     ncandcut = cms.int32( 1 ),
68200     doRhoCorrection = cms.bool( False ),
68201     rhoMax = cms.double( 9.9999999E7 ),
68202     rhoScale = cms.double( 1.0 ),
68203     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
68204     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
68205     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
68206 )
68207 fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
68208     saveTags = cms.bool( True ),
68209     candTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered" ),
68210     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
68211     rhoTag = cms.InputTag( "" ),
68212     energyLowEdges = cms.vdouble( 0.0 ),
68213     lessThan = cms.bool( True ),
68214     useEt = cms.bool( True ),
68215     useAbs = cms.bool( False ),
68216     thrRegularEB = cms.vdouble( -1.0 ),
68217     thrRegularEE = cms.vdouble( -1.0 ),
68218     thrOverEEB = cms.vdouble( 0.177 ),
68219     thrOverEEE = cms.vdouble( 0.24 ),
68220     thrOverE2EB = cms.vdouble( -1.0 ),
68221     thrOverE2EE = cms.vdouble( -1.0 ),
68222     ncandcut = cms.int32( 1 ),
68223     doRhoCorrection = cms.bool( False ),
68224     rhoMax = cms.double( 9.9999999E7 ),
68225     rhoScale = cms.double( 1.0 ),
68226     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
68227     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
68228     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
68229 )
68230 fragment.hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered = cms.EDFilter( "HLTMuonIsoFilter",
68231     saveTags = cms.bool( True ),
68232     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
68233     PreviousCandTag = cms.InputTag( "hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered" ),
68234     MinN = cms.int32( 1 ),
68235     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
68236     IsolatorPSet = cms.PSet(  )
68237 )
68238 fragment.hltL2TauTagNNFilterMu18erTauXX = cms.EDFilter( "L2TauTagFilter",
68239     saveTags = cms.bool( True ),
68240     nExpected = cms.int32( 1 ),
68241     L1TauSrc = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
68242     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','Mu18TauXX' ),
68243     DiscrWP = cms.double( 0.339 ),
68244     l1TauPtThreshold = cms.double( 250.0 )
68245 )
68246 fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch = cms.EDProducer( "L1THLTTauMatching",
68247     L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
68248     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet" ),
68249     EtMin = cms.double( 0.0 ),
68250     ReduceTauContent = cms.bool( True ),
68251     KeepOriginalVertex = cms.bool( False )
68252 )
68253 fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched = cms.EDFilter( "HLT1PFTau",
68254     saveTags = cms.bool( True ),
68255     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch" ),
68256     triggerType = cms.int32( 84 ),
68257     MinE = cms.double( -1.0 ),
68258     MinPt = cms.double( 30.0 ),
68259     MinMass = cms.double( -1.0 ),
68260     MaxMass = cms.double( -1.0 ),
68261     MinEta = cms.double( -1.0 ),
68262     MaxEta = cms.double( 2.1 ),
68263     MinN = cms.int32( 1 )
68264 )
68265 fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring = cms.EDFilter( "HLT2MuonPFTau",
68266     saveTags = cms.bool( True ),
68267     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68268     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68269     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68270     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ),
68271     triggerType1 = cms.int32( 83 ),
68272     triggerType2 = cms.int32( 84 ),
68273     MinDeta = cms.double( 1.0 ),
68274     MaxDeta = cms.double( -1.0 ),
68275     MinDphi = cms.double( 0.0 ),
68276     MaxDphi = cms.double( -1.0 ),
68277     MinDelR = cms.double( 0.3 ),
68278     MaxDelR = cms.double( 99999.0 ),
68279     MinPt = cms.double( 1.0 ),
68280     MaxPt = cms.double( -1.0 ),
68281     MinMinv = cms.double( 0.0 ),
68282     MaxMinv = cms.double( -1.0 ),
68283     MinN = cms.int32( 1 )
68284 )
68285 fragment.hltL1sMu18erTau26er2p1Jet55 = cms.EDFilter( "HLTL1TSeed",
68286     saveTags = cms.bool( True ),
68287     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet55" ),
68288     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
68289     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
68290     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68291     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
68292     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
68293     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
68294     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
68295     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
68296     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
68297 )
68298 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 = cms.EDFilter( "HLTPrescaler",
68299     offset = cms.uint32( 0 ),
68300     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68301 )
68302 fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 = cms.EDFilter( "HLT3MuonPFTauPFJet",
68303     saveTags = cms.bool( True ),
68304     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68305     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68306     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
68307     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68308     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ),
68309     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
68310     triggerType1 = cms.int32( 83 ),
68311     triggerType2 = cms.int32( 84 ),
68312     triggerType3 = cms.int32( 85 ),
68313     MinDphi = cms.double( 1.0 ),
68314     MaxDphi = cms.double( -1.0 ),
68315     MinDeta = cms.double( 1.0 ),
68316     MaxDeta = cms.double( -1.0 ),
68317     MinMinv = cms.double( 1.0 ),
68318     MaxMinv = cms.double( -1.0 ),
68319     MinDelR = cms.double( 0.5 ),
68320     MaxDelR = cms.double( 9999.0 ),
68321     MinPt = cms.double( 1.0 ),
68322     MaxPt = cms.double( -1.0 ),
68323     MinN = cms.int32( 1 )
68324 )
68325 fragment.hltL1sMu18erTau26er2p1Jet70 = cms.EDFilter( "HLTL1TSeed",
68326     saveTags = cms.bool( True ),
68327     L1SeedsLogicalExpression = cms.string( "L1_Mu18er2p1_Tau26er2p1_Jet70" ),
68328     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
68329     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
68330     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
68331     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
68332     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
68333     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
68334     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
68335     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
68336     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
68337 )
68338 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 = cms.EDFilter( "HLTPrescaler",
68339     offset = cms.uint32( 0 ),
68340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68341 )
68342 fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 = cms.EDFilter( "HLT3MuonPFTauPFJet",
68343     saveTags = cms.bool( True ),
68344     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68345     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet' ),
68346     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
68347     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68348     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched" ),
68349     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
68350     triggerType1 = cms.int32( 83 ),
68351     triggerType2 = cms.int32( 84 ),
68352     triggerType3 = cms.int32( 85 ),
68353     MinDphi = cms.double( 1.0 ),
68354     MaxDphi = cms.double( -1.0 ),
68355     MinDeta = cms.double( 1.0 ),
68356     MaxDeta = cms.double( -1.0 ),
68357     MinMinv = cms.double( 1.0 ),
68358     MaxMinv = cms.double( -1.0 ),
68359     MinDelR = cms.double( 0.5 ),
68360     MaxDelR = cms.double( 9999.0 ),
68361     MinPt = cms.double( 1.0 ),
68362     MaxPt = cms.double( -1.0 ),
68363     MinN = cms.int32( 1 )
68364 )
68365 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler",
68366     offset = cms.uint32( 0 ),
68367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68368 )
68369 fragment.hltSingleL2Tau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
68370     saveTags = cms.bool( True ),
68371     inputTag = cms.InputTag( "hltL2TauJets" ),
68372     triggerType = cms.int32( 84 ),
68373     MinE = cms.double( -1.0 ),
68374     MinPt = cms.double( 20.0 ),
68375     MinMass = cms.double( -1.0 ),
68376     MaxMass = cms.double( -1.0 ),
68377     MinEta = cms.double( -1.0 ),
68378     MaxEta = cms.double( 2.2 ),
68379     MinN = cms.int32( 1 )
68380 )
68381 fragment.hltSingleL2GlobIsoTau20eta2p2 = cms.EDFilter( "HLT1CaloJet",
68382     saveTags = cms.bool( True ),
68383     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
68384     triggerType = cms.int32( 84 ),
68385     MinE = cms.double( -1.0 ),
68386     MinPt = cms.double( 20.0 ),
68387     MinMass = cms.double( -1.0 ),
68388     MaxMass = cms.double( -1.0 ),
68389     MinEta = cms.double( -1.0 ),
68390     MaxEta = cms.double( 2.2 ),
68391     MinN = cms.int32( 1 )
68392 )
68393 fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau = cms.EDFilter( "PFTauSelector",
68394     src = cms.InputTag( "hltHpsPFTauProducer" ),
68395     cut = cms.string( "pt > 20 && abs(eta) < 2.1" ),
68396     discriminators = cms.VPSet( 
68397     ),
68398     discriminatorContainers = cms.VPSet( 
68399       cms.PSet(  discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducerForVBFIsoTau','VSjet' ),
68400         rawValues = cms.vstring(  ),
68401         selectionCuts = cms.vdouble(  ),
68402         workingPoints = cms.vstring( 'double t1 = 0.5701, t2 = 0.4610, t3 = 0.125, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' )
68403       )
68404     )
68405 )
68406 fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau = cms.EDFilter( "HLT1PFTau",
68407     saveTags = cms.bool( True ),
68408     inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ),
68409     triggerType = cms.int32( 84 ),
68410     MinE = cms.double( -1.0 ),
68411     MinPt = cms.double( 20.0 ),
68412     MinMass = cms.double( -1.0 ),
68413     MaxMass = cms.double( -1.0 ),
68414     MinEta = cms.double( -1.0 ),
68415     MaxEta = cms.double( 2.1 ),
68416     MinN = cms.int32( 1 )
68417 )
68418 fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 = cms.EDFilter( "HLT2MuonPFTau",
68419     saveTags = cms.bool( True ),
68420     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68421     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ),
68422     inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68423     inputTag2 = cms.InputTag( "hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau" ),
68424     triggerType1 = cms.int32( 83 ),
68425     triggerType2 = cms.int32( 84 ),
68426     MinDeta = cms.double( 1.0 ),
68427     MaxDeta = cms.double( -1.0 ),
68428     MinDphi = cms.double( 0.0 ),
68429     MaxDphi = cms.double( -1.0 ),
68430     MinDelR = cms.double( 0.3 ),
68431     MaxDelR = cms.double( 99999.0 ),
68432     MinPt = cms.double( 1.0 ),
68433     MaxPt = cms.double( -1.0 ),
68434     MinMinv = cms.double( 0.0 ),
68435     MaxMinv = cms.double( -1.0 ),
68436     MinN = cms.int32( 1 )
68437 )
68438 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 = cms.EDFilter( "HLTPrescaler",
68439     offset = cms.uint32( 0 ),
68440     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68441 )
68442 fragment.hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau = cms.EDFilter( "L2TauTagFilter",
68443     saveTags = cms.bool( True ),
68444     nExpected = cms.int32( 1 ),
68445     L1TauSrc = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
68446     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','MuXXTauYY' ),
68447     DiscrWP = cms.double( 0.4327 ),
68448     l1TauPtThreshold = cms.double( 250.0 )
68449 )
68450 fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau = cms.EDProducer( "L1THLTTauMatching",
68451     L1TauTrigger = cms.InputTag( "hltL1sBigOrMuXXerIsoTauYYer" ),
68452     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ),
68453     EtMin = cms.double( 0.0 ),
68454     ReduceTauContent = cms.bool( True ),
68455     KeepOriginalVertex = cms.bool( False )
68456 )
68457 fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau = cms.EDFilter( "HLT1PFTau",
68458     saveTags = cms.bool( True ),
68459     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau" ),
68460     triggerType = cms.int32( 84 ),
68461     MinE = cms.double( -1.0 ),
68462     MinPt = cms.double( 35.0 ),
68463     MinMass = cms.double( -1.0 ),
68464     MaxMass = cms.double( -1.0 ),
68465     MinEta = cms.double( -1.0 ),
68466     MaxEta = cms.double( 2.1 ),
68467     MinN = cms.int32( 1 )
68468 )
68469 fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau = cms.EDFilter( "HLT2MuonPFTau",
68470     saveTags = cms.bool( True ),
68471     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68472     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau' ),
68473     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68474     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau" ),
68475     triggerType1 = cms.int32( 83 ),
68476     triggerType2 = cms.int32( 84 ),
68477     MinDeta = cms.double( 1.0 ),
68478     MaxDeta = cms.double( -1.0 ),
68479     MinDphi = cms.double( 0.0 ),
68480     MaxDphi = cms.double( -1.0 ),
68481     MinDelR = cms.double( 0.3 ),
68482     MaxDelR = cms.double( 99999.0 ),
68483     MinPt = cms.double( 1.0 ),
68484     MaxPt = cms.double( -1.0 ),
68485     MinMinv = cms.double( 0.0 ),
68486     MaxMinv = cms.double( -1.0 ),
68487     MinN = cms.int32( 1 )
68488 )
68489 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
68490     offset = cms.uint32( 0 ),
68491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68492 )
68493 fragment.hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
68494     saveTags = cms.bool( True ),
68495     nExpected = cms.int32( 1 ),
68496     taus = cms.InputTag( "hltPFJetForBtag" ),
68497     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68498     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68499     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
68500     seedTypes = cms.vint32( -100 ),
68501     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;" ),
68502     minPt = cms.double( 30.0 ),
68503     maxEta = cms.double( 2.3 ),
68504     usePtCorr = cms.bool( True ),
68505     matchWithSeeds = cms.bool( True ),
68506     matchingdR = cms.double( 0.5 )
68507 )
68508 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagMediumWP = cms.EDFilter( "HLT2MuonPFJet",
68509     saveTags = cms.bool( True ),
68510     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68511     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68512     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68513     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagMediumWPL2MuXXTauYY" ),
68514     triggerType1 = cms.int32( 83 ),
68515     triggerType2 = cms.int32( 84 ),
68516     MinDeta = cms.double( 1.0 ),
68517     MaxDeta = cms.double( -1.0 ),
68518     MinDphi = cms.double( 0.0 ),
68519     MaxDphi = cms.double( -1.0 ),
68520     MinDelR = cms.double( 0.3 ),
68521     MaxDelR = cms.double( 99999.0 ),
68522     MinPt = cms.double( 1.0 ),
68523     MaxPt = cms.double( -1.0 ),
68524     MinMinv = cms.double( 0.0 ),
68525     MaxMinv = cms.double( -1.0 ),
68526     MinN = cms.int32( 1 )
68527 )
68528 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
68529     offset = cms.uint32( 0 ),
68530     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68531 )
68532 fragment.hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY = cms.EDFilter( "TauTagFilter",
68533     saveTags = cms.bool( True ),
68534     nExpected = cms.int32( 1 ),
68535     taus = cms.InputTag( "hltPFJetForBtag" ),
68536     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68537     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68538     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYY" ),
68539     seedTypes = cms.vint32( -100 ),
68540     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;" ),
68541     minPt = cms.double( 30.0 ),
68542     maxEta = cms.double( 2.3 ),
68543     usePtCorr = cms.bool( True ),
68544     matchWithSeeds = cms.bool( True ),
68545     matchingdR = cms.double( 0.5 )
68546 )
68547 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet30PNetTauhTagTightWP = cms.EDFilter( "HLT2MuonPFJet",
68548     saveTags = cms.bool( True ),
68549     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68550     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68551     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68552     inputTag2 = cms.InputTag( "hltSinglePFJet30PNetTauhTagTightWPL2MuXXTauYY" ),
68553     triggerType1 = cms.int32( 83 ),
68554     triggerType2 = cms.int32( 84 ),
68555     MinDeta = cms.double( 1.0 ),
68556     MaxDeta = cms.double( -1.0 ),
68557     MinDphi = cms.double( 0.0 ),
68558     MaxDphi = cms.double( -1.0 ),
68559     MinDelR = cms.double( 0.3 ),
68560     MaxDelR = cms.double( 99999.0 ),
68561     MinPt = cms.double( 1.0 ),
68562     MaxPt = cms.double( -1.0 ),
68563     MinMinv = cms.double( 0.0 ),
68564     MaxMinv = cms.double( -1.0 ),
68565     MinN = cms.int32( 1 )
68566 )
68567 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
68568     offset = cms.uint32( 0 ),
68569     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68570 )
68571 fragment.hltSinglePFJet26PNetTauhTagL2Mu18TauYY = cms.EDFilter( "TauTagFilter",
68572     saveTags = cms.bool( True ),
68573     nExpected = cms.int32( 1 ),
68574     taus = cms.InputTag( "hltPFJetForBtag" ),
68575     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68576     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68577     seeds = cms.InputTag( "hltL2TauTagNNFilterMu18erTauXX" ),
68578     seedTypes = cms.vint32( -100 ),
68579     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;" ),
68580     minPt = cms.double( 26.0 ),
68581     maxEta = cms.double( 2.3 ),
68582     usePtCorr = cms.bool( True ),
68583     matchWithSeeds = cms.bool( True ),
68584     matchingdR = cms.double( 0.5 )
68585 )
68586 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTag = cms.EDFilter( "HLT2MuonPFJet",
68587     saveTags = cms.bool( True ),
68588     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68589     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68590     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68591     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
68592     triggerType1 = cms.int32( 83 ),
68593     triggerType2 = cms.int32( 84 ),
68594     MinDeta = cms.double( 1.0 ),
68595     MaxDeta = cms.double( -1.0 ),
68596     MinDphi = cms.double( 0.0 ),
68597     MaxDphi = cms.double( -1.0 ),
68598     MinDelR = cms.double( 0.3 ),
68599     MaxDelR = cms.double( 99999.0 ),
68600     MinPt = cms.double( 1.0 ),
68601     MaxPt = cms.double( -1.0 ),
68602     MinMinv = cms.double( 0.0 ),
68603     MaxMinv = cms.double( -1.0 ),
68604     MinN = cms.int32( 1 )
68605 )
68606 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet60 = cms.EDFilter( "HLTPrescaler",
68607     offset = cms.uint32( 0 ),
68608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68609 )
68610 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet60 = cms.EDFilter( "HLT3MuonDoublePFJet",
68611     saveTags = cms.bool( True ),
68612     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68613     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68614     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
68615     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68616     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
68617     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
68618     triggerType1 = cms.int32( 83 ),
68619     triggerType2 = cms.int32( 84 ),
68620     triggerType3 = cms.int32( 85 ),
68621     MinDphi = cms.double( 1.0 ),
68622     MaxDphi = cms.double( -1.0 ),
68623     MinDeta = cms.double( 1.0 ),
68624     MaxDeta = cms.double( -1.0 ),
68625     MinMinv = cms.double( 1.0 ),
68626     MaxMinv = cms.double( -1.0 ),
68627     MinDelR = cms.double( 0.5 ),
68628     MaxDelR = cms.double( 9999.0 ),
68629     MinPt = cms.double( 1.0 ),
68630     MaxPt = cms.double( -1.0 ),
68631     MinN = cms.int32( 1 )
68632 )
68633 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet26L2NNeta2p3CrossL1PFJet75 = cms.EDFilter( "HLTPrescaler",
68634     offset = cms.uint32( 0 ),
68635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68636 )
68637 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet26PNetTauhTagPFJet75 = cms.EDFilter( "HLT3MuonDoublePFJet",
68638     saveTags = cms.bool( True ),
68639     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68640     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68641     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
68642     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68643     inputTag2 = cms.InputTag( "hltSinglePFJet26PNetTauhTagL2Mu18TauYY" ),
68644     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
68645     triggerType1 = cms.int32( 83 ),
68646     triggerType2 = cms.int32( 84 ),
68647     triggerType3 = cms.int32( 85 ),
68648     MinDphi = cms.double( 1.0 ),
68649     MaxDphi = cms.double( -1.0 ),
68650     MinDeta = cms.double( 1.0 ),
68651     MaxDeta = cms.double( -1.0 ),
68652     MinMinv = cms.double( 1.0 ),
68653     MaxMinv = cms.double( -1.0 ),
68654     MinDelR = cms.double( 0.5 ),
68655     MaxDelR = cms.double( 9999.0 ),
68656     MinPt = cms.double( 1.0 ),
68657     MaxPt = cms.double( -1.0 ),
68658     MinN = cms.int32( 1 )
68659 )
68660 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Tighteta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
68661     offset = cms.uint32( 0 ),
68662     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68663 )
68664 fragment.hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
68665     saveTags = cms.bool( True ),
68666     nExpected = cms.int32( 1 ),
68667     taus = cms.InputTag( "hltPFJetForBtag" ),
68668     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68669     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68670     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
68671     seedTypes = cms.vint32( -100 ),
68672     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;" ),
68673     minPt = cms.double( 30.0 ),
68674     maxEta = cms.double( 2.3 ),
68675     usePtCorr = cms.bool( True ),
68676     matchWithSeeds = cms.bool( True ),
68677     matchingdR = cms.double( 0.5 )
68678 )
68679 fragment.hltHpsOverlapFilterIsoMu24TightETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
68680     saveTags = cms.bool( True ),
68681     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68682     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68683     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68684     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagTightWPMatchMonitoringMuTauL1" ),
68685     triggerType1 = cms.int32( 83 ),
68686     triggerType2 = cms.int32( 84 ),
68687     MinDeta = cms.double( 1.0 ),
68688     MaxDeta = cms.double( -1.0 ),
68689     MinDphi = cms.double( 0.0 ),
68690     MaxDphi = cms.double( -1.0 ),
68691     MinDelR = cms.double( 0.3 ),
68692     MaxDelR = cms.double( 99999.0 ),
68693     MinPt = cms.double( 1.0 ),
68694     MaxPt = cms.double( -1.0 ),
68695     MinMinv = cms.double( 0.0 ),
68696     MaxMinv = cms.double( -1.0 ),
68697     MinN = cms.int32( 1 )
68698 )
68699 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Mediumeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
68700     offset = cms.uint32( 0 ),
68701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68702 )
68703 fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
68704     saveTags = cms.bool( True ),
68705     nExpected = cms.int32( 1 ),
68706     taus = cms.InputTag( "hltPFJetForBtag" ),
68707     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68708     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68709     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
68710     seedTypes = cms.vint32( -100 ),
68711     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;" ),
68712     minPt = cms.double( 30.0 ),
68713     maxEta = cms.double( 2.3 ),
68714     usePtCorr = cms.bool( True ),
68715     matchWithSeeds = cms.bool( True ),
68716     matchingdR = cms.double( 0.5 )
68717 )
68718 fragment.hltHpsOverlapFilterIsoMu24MediumETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
68719     saveTags = cms.bool( True ),
68720     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68721     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68722     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68723     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagMediumWPMatchMonitoringMuTauL1" ),
68724     triggerType1 = cms.int32( 83 ),
68725     triggerType2 = cms.int32( 84 ),
68726     MinDeta = cms.double( 1.0 ),
68727     MaxDeta = cms.double( -1.0 ),
68728     MinDphi = cms.double( 0.0 ),
68729     MaxDphi = cms.double( -1.0 ),
68730     MinDelR = cms.double( 0.3 ),
68731     MaxDelR = cms.double( 99999.0 ),
68732     MinPt = cms.double( 1.0 ),
68733     MaxPt = cms.double( -1.0 ),
68734     MinMinv = cms.double( 0.0 ),
68735     MaxMinv = cms.double( -1.0 ),
68736     MinN = cms.int32( 1 )
68737 )
68738 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet30Looseeta2p3CrossL1ETauMonitoring = cms.EDFilter( "HLTPrescaler",
68739     offset = cms.uint32( 0 ),
68740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68741 )
68742 fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1 = cms.EDFilter( "TauTagFilter",
68743     saveTags = cms.bool( True ),
68744     nExpected = cms.int32( 1 ),
68745     taus = cms.InputTag( "hltPFJetForBtag" ),
68746     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68747     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68748     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
68749     seedTypes = cms.vint32( -100 ),
68750     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;" ),
68751     minPt = cms.double( 30.0 ),
68752     maxEta = cms.double( 2.3 ),
68753     usePtCorr = cms.bool( True ),
68754     matchWithSeeds = cms.bool( True ),
68755     matchingdR = cms.double( 0.5 )
68756 )
68757 fragment.hltHpsOverlapFilterIsoMu24LooseETauWPPNetTauhTagJet30L1Seeded = cms.EDFilter( "HLT2MuonPFJet",
68758     saveTags = cms.bool( True ),
68759     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68760     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68761     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
68762     inputTag2 = cms.InputTag( "hltSinglePFJets30PNetTauhTagLooseWPMatchMonitoringMuTauL1" ),
68763     triggerType1 = cms.int32( 83 ),
68764     triggerType2 = cms.int32( 84 ),
68765     MinDeta = cms.double( 1.0 ),
68766     MaxDeta = cms.double( -1.0 ),
68767     MinDphi = cms.double( 0.0 ),
68768     MaxDphi = cms.double( -1.0 ),
68769     MinDelR = cms.double( 0.3 ),
68770     MaxDelR = cms.double( 99999.0 ),
68771     MinPt = cms.double( 1.0 ),
68772     MaxPt = cms.double( -1.0 ),
68773     MinMinv = cms.double( 0.0 ),
68774     MaxMinv = cms.double( -1.0 ),
68775     MinN = cms.int32( 1 )
68776 )
68777 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Tighteta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
68778     offset = cms.uint32( 0 ),
68779     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68780 )
68781 fragment.hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
68782     saveTags = cms.bool( True ),
68783     nExpected = cms.int32( 1 ),
68784     taus = cms.InputTag( "hltPFJetForBtag" ),
68785     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68786     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68787     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
68788     seedTypes = cms.vint32( -100 ),
68789     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;" ),
68790     minPt = cms.double( 27.0 ),
68791     maxEta = cms.double( 2.3 ),
68792     usePtCorr = cms.bool( True ),
68793     matchWithSeeds = cms.bool( True ),
68794     matchingdR = cms.double( 0.5 )
68795 )
68796 fragment.hltHpsOverlapFilterIsoMu20TightMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
68797     saveTags = cms.bool( True ),
68798     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68799     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68800     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
68801     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagTightWPMatchMuTauL1" ),
68802     triggerType1 = cms.int32( 83 ),
68803     triggerType2 = cms.int32( 84 ),
68804     MinDeta = cms.double( 1.0 ),
68805     MaxDeta = cms.double( -1.0 ),
68806     MinDphi = cms.double( 0.0 ),
68807     MaxDphi = cms.double( -1.0 ),
68808     MinDelR = cms.double( 0.3 ),
68809     MaxDelR = cms.double( 99999.0 ),
68810     MinPt = cms.double( 1.0 ),
68811     MaxPt = cms.double( -1.0 ),
68812     MinMinv = cms.double( 0.0 ),
68813     MaxMinv = cms.double( -1.0 ),
68814     MinN = cms.int32( 1 )
68815 )
68816 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Mediumeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
68817     offset = cms.uint32( 0 ),
68818     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68819 )
68820 fragment.hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
68821     saveTags = cms.bool( True ),
68822     nExpected = cms.int32( 1 ),
68823     taus = cms.InputTag( "hltPFJetForBtag" ),
68824     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68825     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68826     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
68827     seedTypes = cms.vint32( -100 ),
68828     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;" ),
68829     minPt = cms.double( 27.0 ),
68830     maxEta = cms.double( 2.3 ),
68831     usePtCorr = cms.bool( True ),
68832     matchWithSeeds = cms.bool( True ),
68833     matchingdR = cms.double( 0.5 )
68834 )
68835 fragment.hltHpsOverlapFilterIsoMu20MediumMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
68836     saveTags = cms.bool( True ),
68837     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68838     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68839     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
68840     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagMediumWPMatchMuTauL1" ),
68841     triggerType1 = cms.int32( 83 ),
68842     triggerType2 = cms.int32( 84 ),
68843     MinDeta = cms.double( 1.0 ),
68844     MaxDeta = cms.double( -1.0 ),
68845     MinDphi = cms.double( 0.0 ),
68846     MaxDphi = cms.double( -1.0 ),
68847     MinDelR = cms.double( 0.3 ),
68848     MaxDelR = cms.double( 99999.0 ),
68849     MinPt = cms.double( 1.0 ),
68850     MaxPt = cms.double( -1.0 ),
68851     MinMinv = cms.double( 0.0 ),
68852     MaxMinv = cms.double( -1.0 ),
68853     MinN = cms.int32( 1 )
68854 )
68855 fragment.hltPreIsoMu20eta2p1PNetTauhPFJet27Looseeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
68856     offset = cms.uint32( 0 ),
68857     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68858 )
68859 fragment.hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1 = cms.EDFilter( "TauTagFilter",
68860     saveTags = cms.bool( True ),
68861     nExpected = cms.int32( 1 ),
68862     taus = cms.InputTag( "hltPFJetForBtag" ),
68863     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
68864     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
68865     seeds = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
68866     seedTypes = cms.vint32( -100 ),
68867     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;" ),
68868     minPt = cms.double( 27.0 ),
68869     maxEta = cms.double( 2.3 ),
68870     usePtCorr = cms.bool( True ),
68871     matchWithSeeds = cms.bool( True ),
68872     matchingdR = cms.double( 0.5 )
68873 )
68874 fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPPNetPFJet27 = cms.EDFilter( "HLT2MuonPFJet",
68875     saveTags = cms.bool( True ),
68876     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
68877     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
68878     inputTag1 = cms.InputTag( "hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered" ),
68879     inputTag2 = cms.InputTag( "hltSinglePFJets27PNetTauhTagLooseWPMatchMuTauL1" ),
68880     triggerType1 = cms.int32( 83 ),
68881     triggerType2 = cms.int32( 84 ),
68882     MinDeta = cms.double( 1.0 ),
68883     MaxDeta = cms.double( -1.0 ),
68884     MinDphi = cms.double( 0.0 ),
68885     MaxDphi = cms.double( -1.0 ),
68886     MinDelR = cms.double( 0.3 ),
68887     MaxDelR = cms.double( 99999.0 ),
68888     MinPt = cms.double( 1.0 ),
68889     MaxPt = cms.double( -1.0 ),
68890     MinMinv = cms.double( 0.0 ),
68891     MaxMinv = cms.double( -1.0 ),
68892     MinN = cms.int32( 1 )
68893 )
68894 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet20eta2p2SingleL1 = cms.EDFilter( "HLTPrescaler",
68895     offset = cms.uint32( 0 ),
68896     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
68897 )
68898 fragment.hltPFJetForBtagSelectorMinPt20 = cms.EDFilter( "HLT1PFJet",
68899     saveTags = cms.bool( True ),
68900     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
68901     triggerType = cms.int32( 86 ),
68902     MinE = cms.double( -1.0 ),
68903     MinPt = cms.double( 20.0 ),
68904     MinMass = cms.double( -1.0 ),
68905     MaxMass = cms.double( -1.0 ),
68906     MinEta = cms.double( -1.0 ),
68907     MaxEta = cms.double( 2.6 ),
68908     MinN = cms.int32( 1 )
68909 )
68910 fragment.hltPFJetForBtagMinPt20 = cms.EDProducer( "HLTPFJetCollectionProducer",
68911     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt20" ),
68912     TriggerTypes = cms.vint32( 86 )
68913 )
68914 fragment.hltDeepBLifetimeTagInfosPFMinPt20 = cms.EDProducer( "CandIPProducer",
68915     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
68916     computeProbabilities = cms.bool( True ),
68917     computeGhostTrack = cms.bool( True ),
68918     ghostTrackPriorDeltaR = cms.double( 0.03 ),
68919     minimumNumberOfPixelHits = cms.int32( 2 ),
68920     minimumNumberOfHits = cms.int32( 3 ),
68921     maximumTransverseImpactParameter = cms.double( 0.2 ),
68922     minimumTransverseMomentum = cms.double( 1.0 ),
68923     maximumChiSquared = cms.double( 5.0 ),
68924     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
68925     jetDirectionUsingTracks = cms.bool( False ),
68926     jetDirectionUsingGhostTrack = cms.bool( False ),
68927     useTrackQuality = cms.bool( False ),
68928     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
68929     candidates = cms.InputTag( "hltParticleFlow" ),
68930     maxDeltaR = cms.double( 0.4 )
68931 )
68932 fragment.hltPrimaryVertexAssociationMinPt20 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
68933     sorting = cms.PSet(  ),
68934     assignment = cms.PSet( 
68935       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
68936       maxDzForJetAxisAssigment = cms.double( 0.1 ),
68937       useTiming = cms.bool( False ),
68938       preferHighRanked = cms.bool( False ),
68939       EtaMinUseDz = cms.double( -1.0 ),
68940       maxDistanceToJetAxis = cms.double( 0.07 ),
68941       PtMaxCharged = cms.double( -1.0 ),
68942       minJetPt = cms.double( 20.0 ),
68943       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
68944       OnlyUseFirstDz = cms.bool( False ),
68945       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
68946       maxDzForPrimaryAssignment = cms.double( 0.1 ),
68947       maxJetDeltaR = cms.double( 0.5 ),
68948       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
68949       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
68950       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
68951       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
68952       useVertexFit = cms.bool( True ),
68953       NumOfPUVtxsForCharged = cms.uint32( 0 )
68954     ),
68955     qualityForPrimary = cms.int32( 2 ),
68956     usePVMET = cms.bool( True ),
68957     particles = cms.InputTag( "hltParticleFlow" ),
68958     vertices = cms.InputTag( "hltVerticesPFFilter" ),
68959     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
68960     produceAssociationToOriginalVertices = cms.bool( True ),
68961     produceSortedVertices = cms.bool( False ),
68962     producePileUpCollection = cms.bool( False ),
68963     produceNoPileUpCollection = cms.bool( False )
68964 )
68965 fragment.hltParticleNetJetTagInfosMinPt20 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
68966     jet_radius = cms.double( 0.4 ),
68967     min_jet_pt = cms.double( 20.0 ),
68968     max_jet_eta = cms.double( 2.5 ),
68969     min_pt_for_track_properties = cms.double( 0.95 ),
68970     min_pt_for_pfcandidates = cms.double( 0.1 ),
68971     use_puppiP4 = cms.bool( False ),
68972     include_neutrals = cms.bool( True ),
68973     sort_by_sip2dsig = cms.bool( False ),
68974     min_puppi_wgt = cms.double( -1.0 ),
68975     flip_ip_sign = cms.bool( False ),
68976     sip3dSigMax = cms.double( -1.0 ),
68977     use_hlt_features = cms.bool( True ),
68978     vertices = cms.InputTag( "hltVerticesPFFilter" ),
68979     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
68980     pf_candidates = cms.InputTag( "hltParticleFlow" ),
68981     jets = cms.InputTag( "hltPFJetForBtagMinPt20" ),
68982     unsubjet_map = cms.InputTag( "" ),
68983     puppi_value_map = cms.InputTag( "" ),
68984     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt20','original' ),
68985     use_scouting_features = cms.bool( False ),
68986     normchi2_value_map = cms.InputTag( "" ),
68987     dz_value_map = cms.InputTag( "" ),
68988     dxy_value_map = cms.InputTag( "" ),
68989     dzsig_value_map = cms.InputTag( "" ),
68990     dxysig_value_map = cms.InputTag( "" ),
68991     lostInnerHits_value_map = cms.InputTag( "" ),
68992     quality_value_map = cms.InputTag( "" ),
68993     trkPt_value_map = cms.InputTag( "" ),
68994     trkEta_value_map = cms.InputTag( "" ),
68995     trkPhi_value_map = cms.InputTag( "" ),
68996     covarianceVersion = cms.int32( 1 ),
68997     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
68998 )
68999 fragment.hltParticleNetONNXJetTagsMinPt20 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
69000     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt20" ),
69001     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
69002     preprocessParams = cms.PSet(  ),
69003     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
69004     flav_names = cms.vstring( 'probtauhp',
69005       'probtauhm',
69006       'probb',
69007       'probc',
69008       'probuds',
69009       'probg',
69010       'ptcorr' ),
69011     jets = cms.InputTag( "" ),
69012     produceValueMap = cms.untracked.bool( False ),
69013     debugMode = cms.untracked.bool( False )
69014 )
69015 fragment.hltParticleNetDiscriminatorsJetTagsMinPt20 = cms.EDProducer( "BTagProbabilityToDiscriminator",
69016     discriminators = cms.VPSet( 
69017       cms.PSet(  name = cms.string( "BvsAll" ),
69018         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb' ),
69019         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
69020       ),
69021       cms.PSet(  name = cms.string( "CvsAll" ),
69022         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
69023         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
69024       ),
69025       cms.PSet(  name = cms.string( "TauhvsAll" ),
69026         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' ),
69027         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probb','hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg','hltParticleNetONNXJetTagsMinPt20:probtauhp','hltParticleNetONNXJetTagsMinPt20:probtauhm' )
69028       ),
69029       cms.PSet(  name = cms.string( "CvsL" ),
69030         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc' ),
69031         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt20:probc','hltParticleNetONNXJetTagsMinPt20:probuds','hltParticleNetONNXJetTagsMinPt20:probg' )
69032       )
69033     )
69034 )
69035 fragment.hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau = cms.EDFilter( "TauTagFilter",
69036     saveTags = cms.bool( True ),
69037     nExpected = cms.int32( 1 ),
69038     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
69039     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
69040     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
69041     seeds = cms.InputTag( "hltSingleL2Tau20eta2p2" ),
69042     seedTypes = cms.vint32( -100 ),
69043     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;" ),
69044     minPt = cms.double( 20.0 ),
69045     maxEta = cms.double( 2.2 ),
69046     usePtCorr = cms.bool( True ),
69047     matchWithSeeds = cms.bool( False ),
69048     matchingdR = cms.double( 0.5 )
69049 )
69050 fragment.hltHpsOverlapFilterIsoMu24VBFDiTauPNetPFJet20 = cms.EDFilter( "HLT2MuonPFJet",
69051     saveTags = cms.bool( True ),
69052     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
69053     originTag2 = cms.VInputTag( 'hltPFJetForBtagMinPt20' ),
69054     inputTag1 = cms.InputTag( "hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
69055     inputTag2 = cms.InputTag( "hltSinglePFJet20PNetTauhTagVBFDiTauL2Tau" ),
69056     triggerType1 = cms.int32( 83 ),
69057     triggerType2 = cms.int32( 84 ),
69058     MinDeta = cms.double( 1.0 ),
69059     MaxDeta = cms.double( -1.0 ),
69060     MinDphi = cms.double( 0.0 ),
69061     MaxDphi = cms.double( -1.0 ),
69062     MinDelR = cms.double( 0.3 ),
69063     MaxDelR = cms.double( 99999.0 ),
69064     MinPt = cms.double( 1.0 ),
69065     MaxPt = cms.double( -1.0 ),
69066     MinMinv = cms.double( 0.0 ),
69067     MaxMinv = cms.double( -1.0 ),
69068     MinN = cms.int32( 1 )
69069 )
69070 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet45L2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
69071     offset = cms.uint32( 0 ),
69072     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69073 )
69074 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring = cms.EDFilter( "TauTagFilter",
69075     saveTags = cms.bool( True ),
69076     nExpected = cms.int32( 1 ),
69077     taus = cms.InputTag( "hltPFJetForBtag" ),
69078     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69079     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69080     seeds = cms.InputTag( "hltL2TauTagNNFilterMuXXerIsoTauYYForVBFTauTau" ),
69081     seedTypes = cms.vint32( -100 ),
69082     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;" ),
69083     minPt = cms.double( 45.0 ),
69084     maxEta = cms.double( 2.3 ),
69085     usePtCorr = cms.bool( True ),
69086     matchWithSeeds = cms.bool( True ),
69087     matchingdR = cms.double( 0.5 )
69088 )
69089 fragment.hltHpsOverlapFilterIsoMu24SVBFSingleTauPNetPFJet45 = cms.EDFilter( "HLT2MuonPFJet",
69090     saveTags = cms.bool( True ),
69091     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
69092     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
69093     inputTag1 = cms.InputTag( "hltL3crIsoL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
69094     inputTag2 = cms.InputTag( "hltSinglePFJet45PNetTauhTagL2VBFIsoTauMonitoring" ),
69095     triggerType1 = cms.int32( 83 ),
69096     triggerType2 = cms.int32( 84 ),
69097     MinDeta = cms.double( 1.0 ),
69098     MaxDeta = cms.double( -1.0 ),
69099     MinDphi = cms.double( 0.0 ),
69100     MaxDphi = cms.double( -1.0 ),
69101     MinDelR = cms.double( 0.3 ),
69102     MaxDelR = cms.double( 99999.0 ),
69103     MinPt = cms.double( 1.0 ),
69104     MaxPt = cms.double( -1.0 ),
69105     MinMinv = cms.double( 0.0 ),
69106     MaxMinv = cms.double( -1.0 ),
69107     MinN = cms.int32( 1 )
69108 )
69109 fragment.hltPreIsoMu24eta2p1PFHT250 = cms.EDFilter( "HLTPrescaler",
69110     offset = cms.uint32( 0 ),
69111     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69112 )
69113 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25 = cms.EDFilter( "HLTPrescaler",
69114     offset = cms.uint32( 0 ),
69115     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69116 )
69117 fragment.hltPreIsoMu24eta2p1PFHT250QuadPFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
69118     offset = cms.uint32( 0 ),
69119     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69120 )
69121 fragment.hltPreIsoMu24eta2p1SinglePFJet25PNet1Tauh0p50 = cms.EDFilter( "HLTPrescaler",
69122     offset = cms.uint32( 0 ),
69123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69124 )
69125 fragment.hlt1PFCentralJetPt25 = cms.EDFilter( "HLT1PFJet",
69126     saveTags = cms.bool( True ),
69127     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
69128     triggerType = cms.int32( 86 ),
69129     MinE = cms.double( -1.0 ),
69130     MinPt = cms.double( 25.0 ),
69131     MinMass = cms.double( -1.0 ),
69132     MaxMass = cms.double( -1.0 ),
69133     MinEta = cms.double( -1.0 ),
69134     MaxEta = cms.double( 2.5 ),
69135     MinN = cms.int32( 1 )
69136 )
69137 fragment.hltSinglePFCentralJetPt25 = cms.EDProducer( "HLTPFJetCollectionProducer",
69138     HLTObject = cms.InputTag( "hlt1PFCentralJetPt25" ),
69139     TriggerTypes = cms.vint32( 86 )
69140 )
69141 fragment.hltSinglePFCentralJetNoIDPt25PNet1TauHTag0p50 = cms.EDFilter( "HLTSumPFJetTag",
69142     saveTags = cms.bool( True ),
69143     Jets = cms.InputTag( "hltSinglePFCentralJetPt25" ),
69144     JetTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69145     MinTag = cms.double( 0.5 ),
69146     MaxTag = cms.double( 999999.0 ),
69147     MinJetToSum = cms.int32( 1 ),
69148     MaxJetToSum = cms.int32( 1 ),
69149     UseMeanValue = cms.bool( True ),
69150     MatchByDeltaR = cms.bool( True ),
69151     MaxDeltaR = cms.double( 0.4 ),
69152     TriggerType = cms.int32( 86 )
69153 )
69154 fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
69155     offset = cms.uint32( 0 ),
69156     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69157 )
69158 fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
69159     saveTags = cms.bool( True ),
69160     nExpected = cms.int32( 2 ),
69161     taus = cms.InputTag( "hltPFJetForBtag" ),
69162     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69163     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69164     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
69165     seedTypes = cms.vint32( -100 ),
69166     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;" ),
69167     minPt = cms.double( 30.0 ),
69168     maxEta = cms.double( 2.3 ),
69169     usePtCorr = cms.bool( True ),
69170     matchWithSeeds = cms.bool( True ),
69171     matchingdR = cms.double( 0.5 )
69172 )
69173 fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
69174     offset = cms.uint32( 0 ),
69175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69176 )
69177 fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau = cms.EDFilter( "TauTagFilter",
69178     saveTags = cms.bool( True ),
69179     nExpected = cms.int32( 2 ),
69180     taus = cms.InputTag( "hltPFJetForBtag" ),
69181     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69182     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69183     seeds = cms.InputTag( "hltL2DoubleTauTagNNFilter" ),
69184     seedTypes = cms.vint32( -100 ),
69185     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;" ),
69186     minPt = cms.double( 30.0 ),
69187     maxEta = cms.double( 2.3 ),
69188     usePtCorr = cms.bool( True ),
69189     matchWithSeeds = cms.bool( True ),
69190     matchingdR = cms.double( 0.5 )
69191 )
69192 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 = cms.EDFilter( "HLTPrescaler",
69193     offset = cms.uint32( 0 ),
69194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69195 )
69196 fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet = cms.EDFilter( "TauTagFilter",
69197     saveTags = cms.bool( True ),
69198     nExpected = cms.int32( 2 ),
69199     taus = cms.InputTag( "hltPFJetForBtag" ),
69200     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69201     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69202     seeds = cms.InputTag( "hltL2DoubleTauJetTagNNFilter" ),
69203     seedTypes = cms.vint32( -100 ),
69204     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;" ),
69205     minPt = cms.double( 26.0 ),
69206     maxEta = cms.double( 2.3 ),
69207     usePtCorr = cms.bool( True ),
69208     matchWithSeeds = cms.bool( True ),
69209     matchingdR = cms.double( 0.5 )
69210 )
69211 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 = cms.EDFilter( "HLT3TriplePFJet",
69212     saveTags = cms.bool( True ),
69213     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
69214     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
69215     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
69216     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
69217     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
69218     inputTag3 = cms.InputTag( "hlt1PFJet60L1HLTMatched" ),
69219     triggerType1 = cms.int32( 84 ),
69220     triggerType2 = cms.int32( 84 ),
69221     triggerType3 = cms.int32( 85 ),
69222     MinDphi = cms.double( 1.0 ),
69223     MaxDphi = cms.double( -1.0 ),
69224     MinDeta = cms.double( 1.0 ),
69225     MaxDeta = cms.double( -1.0 ),
69226     MinMinv = cms.double( 1.0 ),
69227     MaxMinv = cms.double( -1.0 ),
69228     MinDelR = cms.double( 0.5 ),
69229     MaxDelR = cms.double( 9999.0 ),
69230     MinPt = cms.double( 1.0 ),
69231     MaxPt = cms.double( -1.0 ),
69232     MinN = cms.int32( 1 )
69233 )
69234 fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 = cms.EDFilter( "HLTPrescaler",
69235     offset = cms.uint32( 0 ),
69236     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69237 )
69238 fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 = cms.EDFilter( "HLT3TriplePFJet",
69239     saveTags = cms.bool( True ),
69240     originTag1 = cms.VInputTag( 'hltPFJetForBtag' ),
69241     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
69242     originTag3 = cms.VInputTag( 'hltPFJetsCorrectedMatchedToL1' ),
69243     inputTag1 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
69244     inputTag2 = cms.InputTag( "hltDoublePFJets26PNetTauhTagL2DoubleTauJet" ),
69245     inputTag3 = cms.InputTag( "hlt1PFJet75L1HLTMatched" ),
69246     triggerType1 = cms.int32( 84 ),
69247     triggerType2 = cms.int32( 84 ),
69248     triggerType3 = cms.int32( 85 ),
69249     MinDphi = cms.double( 1.0 ),
69250     MaxDphi = cms.double( -1.0 ),
69251     MinDeta = cms.double( 1.0 ),
69252     MaxDeta = cms.double( -1.0 ),
69253     MinMinv = cms.double( 1.0 ),
69254     MaxMinv = cms.double( -1.0 ),
69255     MinDelR = cms.double( 0.5 ),
69256     MaxDelR = cms.double( 9999.0 ),
69257     MinPt = cms.double( 1.0 ),
69258     MaxPt = cms.double( -1.0 ),
69259     MinN = cms.int32( 1 )
69260 )
69261 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130LooseL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
69262     offset = cms.uint32( 0 ),
69263     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69264 )
69265 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
69266     saveTags = cms.bool( True ),
69267     nExpected = cms.int32( 1 ),
69268     taus = cms.InputTag( "hltPFJetForBtag" ),
69269     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69270     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69271     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
69272     seedTypes = cms.vint32( -100 ),
69273     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;" ),
69274     minPt = cms.double( 130.0 ),
69275     maxEta = cms.double( 2.3 ),
69276     usePtCorr = cms.bool( True ),
69277     matchWithSeeds = cms.bool( True ),
69278     matchingdR = cms.double( 0.5 )
69279 )
69280 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagLooseWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
69281     saveTags = cms.bool( True ),
69282     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
69283     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
69284     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
69285     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagLooseWPL2Mu22Tau40" ),
69286     triggerType1 = cms.int32( 83 ),
69287     triggerType2 = cms.int32( 84 ),
69288     MinDeta = cms.double( 1.0 ),
69289     MaxDeta = cms.double( -1.0 ),
69290     MinDphi = cms.double( 0.0 ),
69291     MaxDphi = cms.double( -1.0 ),
69292     MinDelR = cms.double( 0.3 ),
69293     MaxDelR = cms.double( 99999.0 ),
69294     MinPt = cms.double( 1.0 ),
69295     MaxPt = cms.double( -1.0 ),
69296     MinMinv = cms.double( 0.0 ),
69297     MaxMinv = cms.double( -1.0 ),
69298     MinN = cms.int32( 1 )
69299 )
69300 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130MediumL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
69301     offset = cms.uint32( 0 ),
69302     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69303 )
69304 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
69305     saveTags = cms.bool( True ),
69306     nExpected = cms.int32( 1 ),
69307     taus = cms.InputTag( "hltPFJetForBtag" ),
69308     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69309     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69310     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
69311     seedTypes = cms.vint32( -100 ),
69312     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;" ),
69313     minPt = cms.double( 130.0 ),
69314     maxEta = cms.double( 2.3 ),
69315     usePtCorr = cms.bool( True ),
69316     matchWithSeeds = cms.bool( True ),
69317     matchingdR = cms.double( 0.5 )
69318 )
69319 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagMediumWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
69320     saveTags = cms.bool( True ),
69321     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
69322     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
69323     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
69324     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagMediumWPL2Mu22Tau40" ),
69325     triggerType1 = cms.int32( 83 ),
69326     triggerType2 = cms.int32( 84 ),
69327     MinDeta = cms.double( 1.0 ),
69328     MaxDeta = cms.double( -1.0 ),
69329     MinDphi = cms.double( 0.0 ),
69330     MaxDphi = cms.double( -1.0 ),
69331     MinDelR = cms.double( 0.3 ),
69332     MaxDelR = cms.double( 99999.0 ),
69333     MinPt = cms.double( 1.0 ),
69334     MaxPt = cms.double( -1.0 ),
69335     MinMinv = cms.double( 0.0 ),
69336     MaxMinv = cms.double( -1.0 ),
69337     MinN = cms.int32( 1 )
69338 )
69339 fragment.hltPreIsoMu24eta2p1PNetTauhPFJet130TightL2NNeta2p3CrossL1 = cms.EDFilter( "HLTPrescaler",
69340     offset = cms.uint32( 0 ),
69341     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69342 )
69343 fragment.hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40 = cms.EDFilter( "TauTagFilter",
69344     saveTags = cms.bool( True ),
69345     nExpected = cms.int32( 1 ),
69346     taus = cms.InputTag( "hltPFJetForBtag" ),
69347     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69348     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69349     seeds = cms.InputTag( "hltL2Mu22Tau40TagNNFilterSingleTauWP" ),
69350     seedTypes = cms.vint32( -100 ),
69351     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;" ),
69352     minPt = cms.double( 130.0 ),
69353     maxEta = cms.double( 2.3 ),
69354     usePtCorr = cms.bool( True ),
69355     matchWithSeeds = cms.bool( True ),
69356     matchingdR = cms.double( 0.5 )
69357 )
69358 fragment.hltHpsOverlapFilterIsoMu24SinglePFJet130PNetTauhTagTightWPL1Seeded = cms.EDFilter( "HLT2MuonPFJet",
69359     saveTags = cms.bool( True ),
69360     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
69361     originTag2 = cms.VInputTag( 'hltPFJetForBtag' ),
69362     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22erIsoTau40erL1f0L2f10QL3f24QL3trkIsoFiltered" ),
69363     inputTag2 = cms.InputTag( "hltSinglePFJet130PNetTauhTagTightWPL2Mu22Tau40" ),
69364     triggerType1 = cms.int32( 83 ),
69365     triggerType2 = cms.int32( 84 ),
69366     MinDeta = cms.double( 1.0 ),
69367     MaxDeta = cms.double( -1.0 ),
69368     MinDphi = cms.double( 0.0 ),
69369     MaxDphi = cms.double( -1.0 ),
69370     MinDelR = cms.double( 0.3 ),
69371     MaxDelR = cms.double( 99999.0 ),
69372     MinPt = cms.double( 1.0 ),
69373     MaxPt = cms.double( -1.0 ),
69374     MinMinv = cms.double( 0.0 ),
69375     MaxMinv = cms.double( -1.0 ),
69376     MinN = cms.int32( 1 )
69377 )
69378 fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
69379     offset = cms.uint32( 0 ),
69380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69381 )
69382 fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
69383     saveTags = cms.bool( True ),
69384     nExpected = cms.int32( 1 ),
69385     taus = cms.InputTag( "hltPFJetForBtag" ),
69386     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69387     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69388     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
69389     seedTypes = cms.vint32( -100 ),
69390     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;" ),
69391     minPt = cms.double( 130.0 ),
69392     maxEta = cms.double( 2.3 ),
69393     usePtCorr = cms.bool( True ),
69394     matchWithSeeds = cms.bool( True ),
69395     matchingdR = cms.double( 0.5 )
69396 )
69397 fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
69398     offset = cms.uint32( 0 ),
69399     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69400 )
69401 fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau = cms.EDFilter( "TauTagFilter",
69402     saveTags = cms.bool( True ),
69403     nExpected = cms.int32( 1 ),
69404     taus = cms.InputTag( "hltPFJetForBtag" ),
69405     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69406     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69407     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
69408     seedTypes = cms.vint32( -100 ),
69409     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;" ),
69410     minPt = cms.double( 130.0 ),
69411     maxEta = cms.double( 2.3 ),
69412     usePtCorr = cms.bool( True ),
69413     matchWithSeeds = cms.bool( True ),
69414     matchingdR = cms.double( 0.5 )
69415 )
69416 fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
69417     offset = cms.uint32( 0 ),
69418     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69419 )
69420 fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau = cms.EDFilter( "TauTagFilter",
69421     saveTags = cms.bool( True ),
69422     nExpected = cms.int32( 1 ),
69423     taus = cms.InputTag( "hltPFJetForBtag" ),
69424     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
69425     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
69426     seeds = cms.InputTag( "hltL2SingleTauTagNNFilter" ),
69427     seedTypes = cms.vint32( -100 ),
69428     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;" ),
69429     minPt = cms.double( 130.0 ),
69430     maxEta = cms.double( 2.3 ),
69431     usePtCorr = cms.bool( True ),
69432     matchWithSeeds = cms.bool( True ),
69433     matchingdR = cms.double( 0.5 )
69434 )
69435 fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69436     offset = cms.uint32( 0 ),
69437     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69438 )
69439 fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69440     saveTags = cms.bool( True ),
69441     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69442     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69443     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69444     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69445     MinN = cms.int32( 2 ),
69446     MaxEta = cms.double( 2.5 ),
69447     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
69448     MinNstations = cms.vint32( 0, 2, 0, 2 ),
69449     MinNhits = cms.vint32( 0, 1, 0, 1 ),
69450     CutOnChambers = cms.bool( False ),
69451     MinNchambers = cms.vint32( 0 ),
69452     MaxDr = cms.double( 9999.0 ),
69453     MinDr = cms.double( -1.0 ),
69454     MaxDz = cms.double( 9999.0 ),
69455     MinDxySig = cms.double( -1.0 ),
69456     MinPt = cms.double( 10.0 ),
69457     NSigmaPt = cms.double( 0.0 ),
69458     MatchToPreviousCand = cms.bool( False )
69459 )
69460 fragment.hltL2fDoubleMu10NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
69461     saveTags = cms.bool( True ),
69462     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69463     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69464     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69465     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69466     FastAccept = cms.bool( False ),
69467     MaxEta = cms.double( 2.0 ),
69468     MinNhits = cms.int32( 0 ),
69469     MinNstations = cms.int32( 0 ),
69470     MinNchambers = cms.int32( 2 ),
69471     MaxDr = cms.double( 100.0 ),
69472     MaxDz = cms.double( 9999.0 ),
69473     ChargeOpt = cms.int32( 0 ),
69474     MinPtPair = cms.double( 0.0 ),
69475     MinPtMax = cms.double( 10.0 ),
69476     MinPtMin = cms.double( 10.0 ),
69477     MinInvMass = cms.double( -9999.0 ),
69478     MaxInvMass = cms.double( 9999.0 ),
69479     MinAcop = cms.double( -1.0 ),
69480     MaxAcop = cms.double( 3.15 ),
69481     MinAngle = cms.double( -999.0 ),
69482     MaxAngle = cms.double( 9999.0 ),
69483     MinPtBalance = cms.double( -1.0 ),
69484     MaxPtBalance = cms.double( 999999.0 ),
69485     NSigmaPt = cms.double( 0.0 )
69486 )
69487 fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt = cms.EDFilter( "HLTMuonL3PreFilter",
69488     saveTags = cms.bool( True ),
69489     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69490     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69491     PreviousCandTag = cms.InputTag( "hltL2fL1fMuf0DoubleL2MuNoVtx10Q" ),
69492     L1CandTag = cms.InputTag( "" ),
69493     inputMuonCollection = cms.InputTag( "" ),
69494     MinN = cms.int32( 1 ),
69495     MaxEta = cms.double( 2.5 ),
69496     MinNhits = cms.int32( 0 ),
69497     MaxDr = cms.double( 9999.0 ),
69498     MinDr = cms.double( -1.0 ),
69499     MaxDz = cms.double( 9999.0 ),
69500     MinDxySig = cms.double( -1.0 ),
69501     MinPt = cms.double( 0.0 ),
69502     NSigmaPt = cms.double( 0.0 ),
69503     MaxNormalizedChi2 = cms.double( 9999.0 ),
69504     MaxDXYBeamSpot = cms.double( 1.0 ),
69505     MinDXYBeamSpot = cms.double( 0.0 ),
69506     MinNmuonHits = cms.int32( 0 ),
69507     MaxPtDifference = cms.double( 9999.0 ),
69508     MinTrackPt = cms.double( 0.0 ),
69509     minMuonStations = cms.int32( -1 ),
69510     minTrkHits = cms.int32( -1 ),
69511     minMuonHits = cms.int32( -1 ),
69512     allowedTypeMask = cms.uint32( 255 ),
69513     requiredTypeMask = cms.uint32( 0 ),
69514     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69515     trkMuonId = cms.uint32( 0 ),
69516     L1MatchingdR = cms.double( 0.3 ),
69517     MatchToPreviousCand = cms.bool( True ),
69518     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
69519     requireL3MuonTrajectorySeed = cms.bool( False ),
69520     useSimpleGeometry = cms.bool( True ),
69521     useStation2 = cms.bool( True ),
69522     fallbackToME1 = cms.bool( False ),
69523     cosmicPropagationHypothesis = cms.bool( False ),
69524     useMB2InOverlap = cms.bool( False ),
69525     useTrack = cms.string( "tracker" ),
69526     useState = cms.string( "atVertex" ),
69527     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69528     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69529     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69530 )
69531 fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69532     offset = cms.uint32( 0 ),
69533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69534 )
69535 fragment.hltL2fDoubleMu12NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
69536     saveTags = cms.bool( True ),
69537     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69538     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69539     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69540     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69541     FastAccept = cms.bool( False ),
69542     MaxEta = cms.double( 2.0 ),
69543     MinNhits = cms.int32( 0 ),
69544     MinNstations = cms.int32( 0 ),
69545     MinNchambers = cms.int32( 2 ),
69546     MaxDr = cms.double( 100.0 ),
69547     MaxDz = cms.double( 9999.0 ),
69548     ChargeOpt = cms.int32( 0 ),
69549     MinPtPair = cms.double( 0.0 ),
69550     MinPtMax = cms.double( 12.0 ),
69551     MinPtMin = cms.double( 12.0 ),
69552     MinInvMass = cms.double( -9999.0 ),
69553     MaxInvMass = cms.double( 9999.0 ),
69554     MinAcop = cms.double( -1.0 ),
69555     MaxAcop = cms.double( 3.15 ),
69556     MinAngle = cms.double( -999.0 ),
69557     MaxAngle = cms.double( 9999.0 ),
69558     MinPtBalance = cms.double( -1.0 ),
69559     MaxPtBalance = cms.double( 999999.0 ),
69560     NSigmaPt = cms.double( 0.0 )
69561 )
69562 fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69563     offset = cms.uint32( 0 ),
69564     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69565 )
69566 fragment.hltL2fDoubleMu14NoVertexL2Filtered = cms.EDFilter( "HLTMuonDimuonL2FromL1TFilter",
69567     saveTags = cms.bool( True ),
69568     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69569     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69570     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69571     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69572     FastAccept = cms.bool( False ),
69573     MaxEta = cms.double( 2.0 ),
69574     MinNhits = cms.int32( 0 ),
69575     MinNstations = cms.int32( 0 ),
69576     MinNchambers = cms.int32( 2 ),
69577     MaxDr = cms.double( 100.0 ),
69578     MaxDz = cms.double( 9999.0 ),
69579     ChargeOpt = cms.int32( 0 ),
69580     MinPtPair = cms.double( 0.0 ),
69581     MinPtMax = cms.double( 14.0 ),
69582     MinPtMin = cms.double( 14.0 ),
69583     MinInvMass = cms.double( -9999.0 ),
69584     MaxInvMass = cms.double( 9999.0 ),
69585     MinAcop = cms.double( -1.0 ),
69586     MaxAcop = cms.double( 3.15 ),
69587     MinAngle = cms.double( -999.0 ),
69588     MaxAngle = cms.double( 9999.0 ),
69589     MinPtBalance = cms.double( -1.0 ),
69590     MaxPtBalance = cms.double( 999999.0 ),
69591     NSigmaPt = cms.double( 0.0 )
69592 )
69593 fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69594     offset = cms.uint32( 0 ),
69595     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69596 )
69597 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69598     saveTags = cms.bool( True ),
69599     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69600     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69601     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69602     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69603     MinN = cms.int32( 2 ),
69604     MaxEta = cms.double( 2.5 ),
69605     AbsEtaBins = cms.vdouble( 5.0 ),
69606     MinNstations = cms.vint32( 0 ),
69607     MinNhits = cms.vint32( 0 ),
69608     CutOnChambers = cms.bool( True ),
69609     MinNchambers = cms.vint32( 0 ),
69610     MaxDr = cms.double( 9999.0 ),
69611     MinDr = cms.double( -1.0 ),
69612     MaxDz = cms.double( 9999.0 ),
69613     MinDxySig = cms.double( -1.0 ),
69614     MinPt = cms.double( 7.0 ),
69615     NSigmaPt = cms.double( 0.0 ),
69616     MatchToPreviousCand = cms.bool( True )
69617 )
69618 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69619     saveTags = cms.bool( True ),
69620     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69621     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69622     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69623     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69624     MinN = cms.int32( 1 ),
69625     MaxEta = cms.double( 2.5 ),
69626     AbsEtaBins = cms.vdouble( 5.0 ),
69627     MinNstations = cms.vint32( 0 ),
69628     MinNhits = cms.vint32( 0 ),
69629     CutOnChambers = cms.bool( True ),
69630     MinNchambers = cms.vint32( 0 ),
69631     MaxDr = cms.double( 9999.0 ),
69632     MinDr = cms.double( -1.0 ),
69633     MaxDz = cms.double( 9999.0 ),
69634     MinDxySig = cms.double( -1.0 ),
69635     MinPt = cms.double( 15.0 ),
69636     NSigmaPt = cms.double( 0.0 ),
69637     MatchToPreviousCand = cms.bool( True )
69638 )
69639 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69640     saveTags = cms.bool( True ),
69641     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69642     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69643     PreviousCandTag = cms.InputTag( "" ),
69644     MinN = cms.int32( 2 ),
69645     MaxEta = cms.double( 2.5 ),
69646     MinNhits = cms.int32( 0 ),
69647     MaxDz = cms.double( 9999.0 ),
69648     MinDxySig = cms.double( -1.0 ),
69649     MinPt = cms.double( 10.0 ),
69650     NSigmaPt = cms.double( 0.0 ),
69651     MaxNormalizedChi2 = cms.double( 9999.0 ),
69652     MaxDXYBeamSpot = cms.double( 9999.0 ),
69653     MinDXYBeamSpot = cms.double( 0.01 ),
69654     MinNmuonHits = cms.int32( 12 ),
69655     MaxPtDifference = cms.double( 9999.0 ),
69656     MinTrackPt = cms.double( 0.0 ),
69657     MatchToPreviousCand = cms.bool( False )
69658 )
69659 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69660     saveTags = cms.bool( True ),
69661     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69662     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69663     PreviousCandTag = cms.InputTag( "" ),
69664     MinN = cms.int32( 1 ),
69665     MaxEta = cms.double( 2.5 ),
69666     MinNhits = cms.int32( 0 ),
69667     MaxDz = cms.double( 9999.0 ),
69668     MinDxySig = cms.double( -1.0 ),
69669     MinPt = cms.double( 16.0 ),
69670     NSigmaPt = cms.double( 0.0 ),
69671     MaxNormalizedChi2 = cms.double( 9999.0 ),
69672     MaxDXYBeamSpot = cms.double( 9999.0 ),
69673     MinDXYBeamSpot = cms.double( 0.01 ),
69674     MinNmuonHits = cms.int32( 12 ),
69675     MaxPtDifference = cms.double( 9999.0 ),
69676     MinTrackPt = cms.double( 0.0 ),
69677     MatchToPreviousCand = cms.bool( False )
69678 )
69679 fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69680     offset = cms.uint32( 0 ),
69681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69682 )
69683 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69684     saveTags = cms.bool( True ),
69685     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69686     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69687     PreviousCandTag = cms.InputTag( "" ),
69688     MinN = cms.int32( 1 ),
69689     MaxEta = cms.double( 2.5 ),
69690     MinNhits = cms.int32( 0 ),
69691     MaxDz = cms.double( 9999.0 ),
69692     MinDxySig = cms.double( -1.0 ),
69693     MinPt = cms.double( 18.0 ),
69694     NSigmaPt = cms.double( 0.0 ),
69695     MaxNormalizedChi2 = cms.double( 9999.0 ),
69696     MaxDXYBeamSpot = cms.double( 9999.0 ),
69697     MinDXYBeamSpot = cms.double( 0.01 ),
69698     MinNmuonHits = cms.int32( 12 ),
69699     MaxPtDifference = cms.double( 9999.0 ),
69700     MinTrackPt = cms.double( 0.0 ),
69701     MatchToPreviousCand = cms.bool( False )
69702 )
69703 fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69704     offset = cms.uint32( 0 ),
69705     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69706 )
69707 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69708     saveTags = cms.bool( True ),
69709     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69710     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69711     PreviousCandTag = cms.InputTag( "" ),
69712     MinN = cms.int32( 1 ),
69713     MaxEta = cms.double( 2.5 ),
69714     MinNhits = cms.int32( 0 ),
69715     MaxDz = cms.double( 9999.0 ),
69716     MinDxySig = cms.double( -1.0 ),
69717     MinPt = cms.double( 20.0 ),
69718     NSigmaPt = cms.double( 0.0 ),
69719     MaxNormalizedChi2 = cms.double( 9999.0 ),
69720     MaxDXYBeamSpot = cms.double( 9999.0 ),
69721     MinDXYBeamSpot = cms.double( 0.01 ),
69722     MinNmuonHits = cms.int32( 12 ),
69723     MaxPtDifference = cms.double( 9999.0 ),
69724     MinTrackPt = cms.double( 0.0 ),
69725     MatchToPreviousCand = cms.bool( False )
69726 )
69727 fragment.hltL1sSingleMuORUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
69728     saveTags = cms.bool( True ),
69729     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" ),
69730     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
69731     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
69732     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
69733     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
69734     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
69735     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
69736     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
69737     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
69738     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
69739 )
69740 fragment.hltPreL2Mu10NoVtx2Cha = cms.EDFilter( "HLTPrescaler",
69741     offset = cms.uint32( 0 ),
69742     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69743 )
69744 fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
69745     saveTags = cms.bool( True ),
69746     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
69747     PreviousCandTag = cms.InputTag( "hltL1sSingleMuORUpt15OR20" ),
69748     MaxEta = cms.double( 2.5 ),
69749     MinPt = cms.double( 0.0 ),
69750     MaxDeltaR = cms.double( 0.3 ),
69751     MinN = cms.int32( 1 ),
69752     CentralBxOnly = cms.bool( True ),
69753     SelectQualities = cms.vint32(  )
69754 )
69755 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69756     saveTags = cms.bool( True ),
69757     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69758     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69759     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
69760     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69761     MinN = cms.int32( 1 ),
69762     MaxEta = cms.double( 2.0 ),
69763     AbsEtaBins = cms.vdouble( 5.0 ),
69764     MinNstations = cms.vint32( 0 ),
69765     MinNhits = cms.vint32( 0 ),
69766     CutOnChambers = cms.bool( True ),
69767     MinNchambers = cms.vint32( 2 ),
69768     MaxDr = cms.double( 9999.0 ),
69769     MinDr = cms.double( -1.0 ),
69770     MaxDz = cms.double( 9999.0 ),
69771     MinDxySig = cms.double( -1.0 ),
69772     MinPt = cms.double( 10.0 ),
69773     NSigmaPt = cms.double( 0.0 ),
69774     MatchToPreviousCand = cms.bool( False )
69775 )
69776 fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
69777     offset = cms.uint32( 0 ),
69778     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69779 )
69780 fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
69781     saveTags = cms.bool( True ),
69782     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69783     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
69784     PreviousCandTag = cms.InputTag( "hltL2fL1sMuORL1f0L2NoVtx10Q2Cha" ),
69785     L1CandTag = cms.InputTag( "" ),
69786     inputMuonCollection = cms.InputTag( "" ),
69787     MinN = cms.int32( 1 ),
69788     MaxEta = cms.double( 2.5 ),
69789     MinNhits = cms.int32( 0 ),
69790     MaxDr = cms.double( 9999.0 ),
69791     MinDr = cms.double( -1.0 ),
69792     MaxDz = cms.double( 9999.0 ),
69793     MinDxySig = cms.double( -1.0 ),
69794     MinPt = cms.double( 0.0 ),
69795     NSigmaPt = cms.double( 0.0 ),
69796     MaxNormalizedChi2 = cms.double( 9999.0 ),
69797     MaxDXYBeamSpot = cms.double( 1.0 ),
69798     MinDXYBeamSpot = cms.double( 0.0 ),
69799     MinNmuonHits = cms.int32( 0 ),
69800     MaxPtDifference = cms.double( 9999.0 ),
69801     MinTrackPt = cms.double( 0.0 ),
69802     minMuonStations = cms.int32( -1 ),
69803     minTrkHits = cms.int32( -1 ),
69804     minMuonHits = cms.int32( -1 ),
69805     allowedTypeMask = cms.uint32( 255 ),
69806     requiredTypeMask = cms.uint32( 0 ),
69807     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
69808     trkMuonId = cms.uint32( 0 ),
69809     L1MatchingdR = cms.double( 0.3 ),
69810     MatchToPreviousCand = cms.bool( True ),
69811     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
69812     requireL3MuonTrajectorySeed = cms.bool( False ),
69813     useSimpleGeometry = cms.bool( True ),
69814     useStation2 = cms.bool( True ),
69815     fallbackToME1 = cms.bool( False ),
69816     cosmicPropagationHypothesis = cms.bool( False ),
69817     useMB2InOverlap = cms.bool( False ),
69818     useTrack = cms.string( "tracker" ),
69819     useState = cms.string( "atVertex" ),
69820     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
69821     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
69822     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
69823 )
69824 fragment.hltPreL3Mu10NoVtx = cms.EDFilter( "HLTPrescaler",
69825     offset = cms.uint32( 0 ),
69826     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69827 )
69828 fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69829     saveTags = cms.bool( True ),
69830     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69831     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69832     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
69833     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69834     MinN = cms.int32( 1 ),
69835     MaxEta = cms.double( 2.5 ),
69836     AbsEtaBins = cms.vdouble( 5.0 ),
69837     MinNstations = cms.vint32( 0 ),
69838     MinNhits = cms.vint32( 0 ),
69839     CutOnChambers = cms.bool( True ),
69840     MinNchambers = cms.vint32( 0 ),
69841     MaxDr = cms.double( 9999.0 ),
69842     MinDr = cms.double( -1.0 ),
69843     MaxDz = cms.double( 9999.0 ),
69844     MinDxySig = cms.double( -1.0 ),
69845     MinPt = cms.double( 7.0 ),
69846     NSigmaPt = cms.double( 0.0 ),
69847     MatchToPreviousCand = cms.bool( True )
69848 )
69849 fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69850     saveTags = cms.bool( True ),
69851     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69852     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69853     PreviousCandTag = cms.InputTag( "" ),
69854     MinN = cms.int32( 1 ),
69855     MaxEta = cms.double( 2.5 ),
69856     MinNhits = cms.int32( 0 ),
69857     MaxDz = cms.double( 9999.0 ),
69858     MinDxySig = cms.double( -1.0 ),
69859     MinPt = cms.double( 10.0 ),
69860     NSigmaPt = cms.double( 0.0 ),
69861     MaxNormalizedChi2 = cms.double( 9999.0 ),
69862     MaxDXYBeamSpot = cms.double( 9999.0 ),
69863     MinDXYBeamSpot = cms.double( 0.0 ),
69864     MinNmuonHits = cms.int32( 12 ),
69865     MaxPtDifference = cms.double( 9999.0 ),
69866     MinTrackPt = cms.double( 0.0 ),
69867     MatchToPreviousCand = cms.bool( False )
69868 )
69869 fragment.hltPreL3Mu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
69870     offset = cms.uint32( 0 ),
69871     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69872 )
69873 fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69874     saveTags = cms.bool( True ),
69875     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69876     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69877     PreviousCandTag = cms.InputTag( "" ),
69878     MinN = cms.int32( 1 ),
69879     MaxEta = cms.double( 2.5 ),
69880     MinNhits = cms.int32( 0 ),
69881     MaxDz = cms.double( 9999.0 ),
69882     MinDxySig = cms.double( -1.0 ),
69883     MinPt = cms.double( 10.0 ),
69884     NSigmaPt = cms.double( 0.0 ),
69885     MaxNormalizedChi2 = cms.double( 9999.0 ),
69886     MaxDXYBeamSpot = cms.double( 9999.0 ),
69887     MinDXYBeamSpot = cms.double( 0.01 ),
69888     MinNmuonHits = cms.int32( 12 ),
69889     MaxPtDifference = cms.double( 9999.0 ),
69890     MinTrackPt = cms.double( 0.0 ),
69891     MatchToPreviousCand = cms.bool( False )
69892 )
69893 fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
69894     offset = cms.uint32( 0 ),
69895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69896 )
69897 fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69898     saveTags = cms.bool( True ),
69899     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69900     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69901     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69902     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69903     MinN = cms.int32( 2 ),
69904     MaxEta = cms.double( 2.0 ),
69905     AbsEtaBins = cms.vdouble( 5.0 ),
69906     MinNstations = cms.vint32( 0 ),
69907     MinNhits = cms.vint32( 0 ),
69908     CutOnChambers = cms.bool( True ),
69909     MinNchambers = cms.vint32( 2 ),
69910     MaxDr = cms.double( 9999.0 ),
69911     MinDr = cms.double( -1.0 ),
69912     MaxDz = cms.double( 9999.0 ),
69913     MinDxySig = cms.double( -1.0 ),
69914     MinPt = cms.double( 7.0 ),
69915     NSigmaPt = cms.double( 0.0 ),
69916     MatchToPreviousCand = cms.bool( True )
69917 )
69918 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
69919     saveTags = cms.bool( True ),
69920     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69921     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
69922     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
69923     SeedMapTag = cms.InputTag( "hltL2Muons" ),
69924     MinN = cms.int32( 1 ),
69925     MaxEta = cms.double( 2.0 ),
69926     AbsEtaBins = cms.vdouble( 5.0 ),
69927     MinNstations = cms.vint32( 0 ),
69928     MinNhits = cms.vint32( 0 ),
69929     CutOnChambers = cms.bool( True ),
69930     MinNchambers = cms.vint32( 2 ),
69931     MaxDr = cms.double( 9999.0 ),
69932     MinDr = cms.double( -1.0 ),
69933     MaxDz = cms.double( 9999.0 ),
69934     MinDxySig = cms.double( -1.0 ),
69935     MinPt = cms.double( 15.0 ),
69936     NSigmaPt = cms.double( 0.0 ),
69937     MatchToPreviousCand = cms.bool( True )
69938 )
69939 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69940     saveTags = cms.bool( True ),
69941     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69942     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69943     PreviousCandTag = cms.InputTag( "" ),
69944     MinN = cms.int32( 1 ),
69945     MaxEta = cms.double( 2.5 ),
69946     MinNhits = cms.int32( 0 ),
69947     MaxDz = cms.double( 9999.0 ),
69948     MinDxySig = cms.double( -1.0 ),
69949     MinPt = cms.double( 16.0 ),
69950     NSigmaPt = cms.double( 0.0 ),
69951     MaxNormalizedChi2 = cms.double( 9999.0 ),
69952     MaxDXYBeamSpot = cms.double( 9999.0 ),
69953     MinDXYBeamSpot = cms.double( 0.1 ),
69954     MinNmuonHits = cms.int32( 12 ),
69955     MaxPtDifference = cms.double( 9999.0 ),
69956     MinTrackPt = cms.double( 0.0 ),
69957     MatchToPreviousCand = cms.bool( False )
69958 )
69959 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69960     saveTags = cms.bool( True ),
69961     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69962     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69963     PreviousCandTag = cms.InputTag( "" ),
69964     MinN = cms.int32( 1 ),
69965     MaxEta = cms.double( 2.5 ),
69966     MinNhits = cms.int32( 0 ),
69967     MaxDz = cms.double( 9999.0 ),
69968     MinDxySig = cms.double( -1.0 ),
69969     MinPt = cms.double( 0.0 ),
69970     NSigmaPt = cms.double( 0.0 ),
69971     MaxNormalizedChi2 = cms.double( 9999.0 ),
69972     MaxDXYBeamSpot = cms.double( 0.1 ),
69973     MinDXYBeamSpot = cms.double( 0.0 ),
69974     MinNmuonHits = cms.int32( 0 ),
69975     MaxPtDifference = cms.double( 9999.0 ),
69976     MinTrackPt = cms.double( 0.0 ),
69977     MatchToPreviousCand = cms.bool( False )
69978 )
69979 fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm = cms.EDFilter( "HLTPrescaler",
69980     offset = cms.uint32( 0 ),
69981     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
69982 )
69983 fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm = cms.EDFilter( "HLTMuonL3SimplePreFilter",
69984     saveTags = cms.bool( True ),
69985     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
69986     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
69987     PreviousCandTag = cms.InputTag( "" ),
69988     MinN = cms.int32( 1 ),
69989     MaxEta = cms.double( 2.5 ),
69990     MinNhits = cms.int32( 0 ),
69991     MaxDz = cms.double( 9999.0 ),
69992     MinDxySig = cms.double( -1.0 ),
69993     MinPt = cms.double( 18.0 ),
69994     NSigmaPt = cms.double( 0.0 ),
69995     MaxNormalizedChi2 = cms.double( 9999.0 ),
69996     MaxDXYBeamSpot = cms.double( 9999.0 ),
69997     MinDXYBeamSpot = cms.double( 0.1 ),
69998     MinNmuonHits = cms.int32( 12 ),
69999     MaxPtDifference = cms.double( 9999.0 ),
70000     MinTrackPt = cms.double( 0.0 ),
70001     MatchToPreviousCand = cms.bool( False )
70002 )
70003 fragment.hltPreDoubleL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
70004     offset = cms.uint32( 0 ),
70005     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
70006 )
70007 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
70008     saveTags = cms.bool( True ),
70009     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
70010     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
70011     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
70012     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
70013     MinN = cms.int32( 2 ),
70014     MaxEta = cms.double( 2.0 ),
70015     AbsEtaBins = cms.vdouble( 5.0 ),
70016     MinNstations = cms.vint32( 0 ),
70017     MinNhits = cms.vint32( 0 ),
70018     CutOnChambers = cms.bool( True ),
70019     MinNchambers = cms.vint32( 2 ),
70020     MaxDr = cms.double( 9999.0 ),
70021     MinDr = cms.double( -1.0 ),
70022     MaxDz = cms.double( 9999.0 ),
70023     MinDxySig = cms.double( -1.0 ),
70024     MinPt = cms.double( 10.0 ),
70025     NSigmaPt = cms.double( 0.0 ),
70026     MatchToPreviousCand = cms.bool( False )
70027 )
70028 fragment.hltL3fDimuonL1f0CosmicL2NV2Chaf10L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
70029     saveTags = cms.bool( True ),
70030     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
70031     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
70032     PreviousCandTag = cms.InputTag( "" ),
70033     MinN = cms.int32( 1 ),
70034     MaxEta = cms.double( 2.5 ),
70035     MinNhits = cms.int32( 0 ),
70036     MaxDz = cms.double( 9999.0 ),
70037     MinDxySig = cms.double( -1.0 ),
70038     MinPt = cms.double( 0.0 ),
70039     NSigmaPt = cms.double( 0.0 ),
70040     MaxNormalizedChi2 = cms.double( 9999.0 ),
70041     MaxDXYBeamSpot = cms.double( 1.0 ),
70042     MinDXYBeamSpot = cms.double( -1.0 ),
70043     MinNmuonHits = cms.int32( 0 ),
70044     MaxPtDifference = cms.double( 9999.0 ),
70045     MinTrackPt = cms.double( 0.0 ),
70046     MatchToPreviousCand = cms.bool( False )
70047 )
70048 fragment.hltPreDoubleL2Mu12NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
70049     offset = cms.uint32( 0 ),
70050     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
70051 )
70052 fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx12Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
70053     saveTags = cms.bool( True ),
70054     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
70055     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
70056     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
70057     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
70058     MinN = cms.int32( 2 ),
70059     MaxEta = cms.double( 2.0 ),
70060     AbsEtaBins = cms.vdouble( 5.0 ),
70061     MinNstations = cms.vint32( 0 ),
70062     MinNhits = cms.vint32( 0 ),
70063     CutOnChambers = cms.bool( True ),
70064     MinNchambers = cms.vint32( 2 ),
70065     MaxDr = cms.double( 9999.0 ),
70066     MinDr = cms.double( -1.0 ),
70067     MaxDz = cms.double( 9999.0 ),
70068     MinDxySig = cms.double( -1.0 ),
70069     MinPt = cms.double( 12.0 ),
70070     NSigmaPt = cms.double( 0.0 ),
70071     MatchToPreviousCand = cms.bool( False )
70072 )
70073 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed = cms.EDFilter( "HLTPrescaler",
70074     offset = cms.uint32( 0 ),
70075     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
70076 )
70077 fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
70078     saveTags = cms.bool( True ),
70079     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
70080     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
70081     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuORUpt15OR20L1Filtered0" ),
70082     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
70083     MinN = cms.int32( 1 ),
70084     MaxEta = cms.double( 2.0 ),
70085     AbsEtaBins = cms.vdouble( 5.0 ),
70086     MinNstations = cms.vint32( 0 ),
70087     MinNhits = cms.vint32( 0 ),
70088     CutOnChambers = cms.bool( True ),
70089     MinNchambers = cms.vint32( 2 ),
70090     MaxDr = cms.double( 9999.0 ),
70091     MinDr = cms.double( -1.0 ),
70092     MaxDz = cms.double( 9999.0 ),
70093     MinDxySig = cms.double( -1.0 ),
70094     MinPt = cms.double( 10.0 ),
70095     NSigmaPt = cms.double( 0.0 ),
70096     MatchToPreviousCand = cms.bool( False )
70097 )
70098 fragment.hltPreL2Mu10NoVtx2ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
70099     offset = cms.uint32( 0 ),
70100     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
70101 )
70102 fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
70103     offset = cms.uint32( 0 ),
70104     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
70105 )
70106 fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
70107     saveTags = cms.bool( True ),
70108     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
70109     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
70110     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
70111     SeedMapTag = cms.InputTag( "hltL2Muons" ),
70112     MinN = cms.int32( 2 ),
70113     MaxEta = cms.double( 2.5 ),
70114     AbsEtaBins = cms.vdouble( 5.0 ),
70115     MinNstations = cms.vint32( 0 ),
70116     MinNhits = cms.vint32( 12 ),
70117     CutOnChambers = cms.bool( True ),
70118     MinNchambers = cms.vint32( 0 ),
70119     MaxDr = cms.double( 9999.0 ),
70120     MinDr = cms.double( -1.0 ),
70121     MaxDz = cms.double( 9999.0 ),
70122     MinDxySig = cms.double( -1.0 ),
70123     MinPt = cms.double( 7.0 ),
70124     NSigmaPt = cms.double( 0.0 ),
70125     MatchToPreviousCand = cms.bool( True )
70126 )
70127 fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
70128     saveTags = cms.bool( True ),
70129     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
70130     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
70131     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
70132     SeedMapTag = cms.InputTag( "hltL2Muons" ),
70133     MinN = cms.int32( 1 ),
70134     MaxEta = cms.double( 2.5 ),
70135     AbsEtaBins = cms.vdouble( 5.0 ),
70136     MinNstations = cms.vint32( 0 ),
70137     MinNhits = cms.vint32( 12 ),
70138     CutOnChambers = cms.bool( True ),
70139     MinNchambers = cms.vint32( 0 ),
70140     MaxDr = cms.double( 9999.0 ),
70141     MinDr = cms.double( -1.0 ),
70142     MaxDz = cms.double( 9999.0 ),
70143     MinDxySig = cms.double( -1.0 ),
70144     MinPt = cms.double( 15.0 ),
70145     NSigmaPt = cms.double( 0.0 ),
70146     MatchToPreviousCand = cms.bool( True )
70147 )
70148 fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons = cms.EDProducer( "TSGForOIFromL2",
70149     src = cms.InputTag( "hltL2Muons" ),
70150     layersToTry = cms.int32( 8 ),
70151     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
70152     hitsToTry = cms.int32( 8 ),
70153     adjustErrorsDynamicallyForHits = cms.bool( False ),
70154     adjustErrorsDynamicallyForHitless = cms.bool( True ),
70155     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
70156     UseHitLessSeeds = cms.bool( True ),
70157     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
70158     maxEtaForTOB = cms.double( 1.8 ),
70159     minEtaForTEC = cms.double( 0.7 ),
70160     debug = cms.untracked.bool( False ),
70161     fixedErrorRescaleFactorForHits = cms.double( 1.0 ),
70162     maxSeeds = cms.uint32( 16 ),
70163     maxHitlessSeeds = cms.uint32( 5 ),
70164     maxHitSeeds = cms.uint32( 7 ),
70165     numL2ValidHitsCutAllEta = cms.uint32( 20 ),
70166     numL2ValidHitsCutAllEndcap = cms.uint32( 30 ),
70167     pT1 = cms.double( 13.0 ),
70168     pT2 = cms.double( 30.0 ),
70169     pT3 = cms.double( 70.0 ),
70170     eta1 = cms.double( 0.2 ),
70171     eta2 = cms.double( 0.3 ),
70172     eta3 = cms.double( 1.0 ),
70173     eta4 = cms.double( 1.2 ),
70174     eta5 = cms.double( 1.6 ),
70175     eta6 = cms.double( 1.4 ),
70176     eta7 = cms.double( 2.1 ),
70177     SF1 = cms.double( 3.0 ),
70178     SF2 = cms.double( 4.0 ),
70179     SF3 = cms.double( 5.0 ),
70180     SF4 = cms.double( 7.0 ),
70181     SF5 = cms.double( 10.0 ),
70182     SF6 = cms.double( 2.0 ),
70183     SFHld = cms.double( 2.0 ),
70184     SFHd = cms.double( 12.0 ),
70185     tsosDiff1 = cms.double( 0.2 ),
70186     tsosDiff2 = cms.double( 0.02 ),
70187     displacedReco = cms.bool( True ),
70188     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" )
70189 )
70190 fragment.hltIterL3OIGlbDisplacedTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
70191     cleanTrajectoryAfterInOut = cms.bool( False ),
70192     doSeedingRegionRebuilding = cms.bool( False ),
70193     onlyPixelHitsForSeedCleaner = cms.bool( False ),
70194     reverseTrajectories = cms.bool( True ),
70195     useHitsSplitting = cms.bool( False ),
70196     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
70197     src = cms.InputTag( "hltIterL3OIGblDisplacedSeedsFromL2Muons" ),
70198     clustersToSkip = cms.InputTag( "" ),
70199     phase2clustersToSkip = cms.InputTag( "" ),
70200     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
70201     TransientInitialStateEstimatorParameters = cms.PSet( 
70202       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
70203       numberMeasurementsForFit = cms.int32( 4 ),
70204       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
70205     ),
70206     numHitsForSeedCleaner = cms.int32( 4 ),
70207     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
70208     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
70209     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
70210     maxNSeeds = cms.uint32( 500000 ),
70211     maxSeedsBeforeCleaning = cms.uint32( 0 )
70212 )
70213 fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
70214     useSimpleMF = cms.bool( False ),
70215     SimpleMagneticField = cms.string( "" ),
70216     src = cms.InputTag( "hltIterL3OIGlbDisplacedTrackCandidates" ),
70217     clusterRemovalInfo = cms.InputTag( "" ),
70218     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70219     Fitter = cms.string( "hltESPKFFittingSmoother" ),
70220     useHitsSplitting = cms.bool( False ),
70221     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
70222     TrajectoryInEvent = cms.bool( False ),
70223     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70224     AlgorithmName = cms.string( "iter10" ),
70225     Propagator = cms.string( "PropagatorWithMaterial" ),
70226     GeometricInnerState = cms.bool( True ),
70227     NavigationSchool = cms.string( "" ),
70228     MeasurementTracker = cms.string( "" ),
70229     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
70230 )
70231 fragment.hltIterL3OIDisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
70232     src = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
70233     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
70234     vertices = cms.InputTag( "Notused" ),
70235     ignoreVertices = cms.bool( True ),
70236     qualityCuts = cms.vdouble( -0.7, 0.1, 0.9 ),
70237     mva = cms.PSet( 
70238       minPixelHits = cms.vint32( 0, 0, 0 ),
70239       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
70240       dr_par = cms.PSet( 
70241         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
70242         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
70243         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70244         dr_exp = cms.vint32( 4, 4, 2147483647 ),
70245         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
70246       ),
70247       maxLostLayers = cms.vint32( 4, 3, 2 ),
70248       min3DLayers = cms.vint32( 0, 0, 0 ),
70249       dz_par = cms.PSet( 
70250         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70251         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
70252         dz_exp = cms.vint32( 4, 4, 2147483647 )
70253       ),
70254       minNVtxTrk = cms.int32( 3 ),
70255       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
70256       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
70257       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
70258       maxChi2n = cms.vdouble( 10.0, 1.0, 0.2 ),
70259       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
70260       minLayers = cms.vint32( 3, 5, 5 )
70261     )
70262 )
70263 fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
70264     originalSource = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" ),
70265     originalMVAVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','MVAValues' ),
70266     originalQualVals = cms.InputTag( 'hltIterL3OIDisplacedMuonTrackCutClassifier','QualityMasks' ),
70267     minQuality = cms.string( "highPurity" ),
70268     copyExtras = cms.untracked.bool( True ),
70269     copyTrajectories = cms.untracked.bool( False )
70270 )
70271 fragment.hltL3GlbDisplacedMuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
70272     ServiceParameters = cms.PSet( 
70273       RPCLayers = cms.bool( True ),
70274       UseMuonNavigation = cms.untracked.bool( True ),
70275       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
70276         'SteppingHelixPropagatorAny',
70277         'hltESPSmartPropagator',
70278         'hltESPSteppingHelixPropagatorOpposite' )
70279     ),
70280     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
70281     TrackLoaderParameters = cms.PSet( 
70282       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
70283       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70284       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70285       DoSmoothing = cms.bool( True ),
70286       SmoothTkTrack = cms.untracked.bool( False ),
70287       VertexConstraint = cms.bool( False ),
70288       MuonUpdatorAtVertexParameters = cms.PSet( 
70289         MaxChi2 = cms.double( 1000000.0 ),
70290         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
70291         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
70292       ),
70293       PutTkTrackIntoEvent = cms.untracked.bool( False ),
70294       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
70295     ),
70296     L3TrajBuilderParameters = cms.PSet( 
70297       PtCut = cms.double( 1.0 ),
70298       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
70299       GlobalMuonTrackMatcher = cms.PSet( 
70300         Chi2Cut_3 = cms.double( 200.0 ),
70301         DeltaDCut_2 = cms.double( 10.0 ),
70302         Eta_threshold = cms.double( 1.2 ),
70303         Quality_2 = cms.double( 15.0 ),
70304         DeltaDCut_1 = cms.double( 40.0 ),
70305         Quality_3 = cms.double( 7.0 ),
70306         DeltaDCut_3 = cms.double( 15.0 ),
70307         Quality_1 = cms.double( 20.0 ),
70308         Pt_threshold1 = cms.double( 0.0 ),
70309         DeltaRCut_2 = cms.double( 0.2 ),
70310         DeltaRCut_1 = cms.double( 0.1 ),
70311         Pt_threshold2 = cms.double( 9.99999999E8 ),
70312         Chi2Cut_1 = cms.double( 50.0 ),
70313         Chi2Cut_2 = cms.double( 50.0 ),
70314         DeltaRCut_3 = cms.double( 1.0 ),
70315         LocChi2Cut = cms.double( 0.001 ),
70316         Propagator = cms.string( "hltESPSmartPropagator" ),
70317         MinPt = cms.double( 1.0 ),
70318         MinP = cms.double( 2.5 )
70319       ),
70320       ScaleTECxFactor = cms.double( -1.0 ),
70321       tkTrajUseVertex = cms.bool( False ),
70322       MuonTrackingRegionBuilder = cms.PSet( 
70323         Rescale_Dz = cms.double( 4.0 ),
70324         Pt_fixed = cms.bool( False ),
70325         Eta_fixed = cms.bool( True ),
70326         Eta_min = cms.double( 0.1 ),
70327         DeltaZ = cms.double( 24.2 ),
70328         maxRegions = cms.int32( 2 ),
70329         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
70330         UseVertex = cms.bool( False ),
70331         Z_fixed = cms.bool( False ),
70332         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
70333         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
70334         Rescale_phi = cms.double( 3.0 ),
70335         DeltaEta = cms.double( 0.2 ),
70336         precise = cms.bool( True ),
70337         OnDemand = cms.int32( -1 ),
70338         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
70339         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
70340         vertexCollection = cms.InputTag( "pixelVertices" ),
70341         Pt_min = cms.double( 3.0 ),
70342         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70343         Phi_fixed = cms.bool( True ),
70344         DeltaR = cms.double( 0.025 ),
70345         input = cms.InputTag( "hltL2Muons" ),
70346         DeltaPhi = cms.double( 0.15 ),
70347         Phi_min = cms.double( 0.1 ),
70348         Rescale_eta = cms.double( 3.0 )
70349       ),
70350       TrackTransformer = cms.PSet( 
70351         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
70352         RefitDirection = cms.string( "insideOut" ),
70353         RefitRPCHits = cms.bool( True ),
70354         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
70355         DoPredictionsOnly = cms.bool( False ),
70356         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70357         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
70358         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
70359       ),
70360       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70361       RefitRPCHits = cms.bool( True ),
70362       tkTrajVertex = cms.InputTag( "Notused" ),
70363       GlbRefitterParameters = cms.PSet( 
70364         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
70365         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
70366         RefitFlag = cms.bool( True ),
70367         SkipStation = cms.int32( -1 ),
70368         Chi2CutRPC = cms.double( 1.0 ),
70369         PropDirForCosmics = cms.bool( False ),
70370         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
70371         HitThreshold = cms.int32( 1 ),
70372         DYTthrs = cms.vint32( 30, 15 ),
70373         TrackerSkipSystem = cms.int32( -1 ),
70374         RefitDirection = cms.string( "insideOut" ),
70375         Chi2CutCSC = cms.double( 150.0 ),
70376         Chi2CutDT = cms.double( 10.0 ),
70377         RefitRPCHits = cms.bool( True ),
70378         TrackerSkipSection = cms.int32( -1 ),
70379         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
70380         DoPredictionsOnly = cms.bool( False ),
70381         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70382         MuonHitsOption = cms.int32( 1 ),
70383         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
70384       ),
70385       PCut = cms.double( 2.5 ),
70386       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
70387       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70388       tkTrajMaxChi2 = cms.double( 9999.0 ),
70389       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
70390       ScaleTECyFactor = cms.double( -1.0 ),
70391       tkTrajLabel = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks" )
70392     )
70393 )
70394 fragment.hltIterL3OIL3GlbDisplacedMuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
70395     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
70396 )
70397 fragment.hltIterL3OIL3GlbDisplacedMuons = cms.EDProducer( "L3TrackCombiner",
70398     labels = cms.VInputTag( 'hltL3GlbDisplacedMuonsIterL3OI' )
70399 )
70400 fragment.hltIterL3OIGlbDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
70401     InputObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuons" ),
70402     InputLinksObjects = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
70403     MuonPtOption = cms.string( "Global" )
70404 )
70405 fragment.hltL2SelectorForL3IOForGlbDisplaced = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
70406     l2Src = cms.InputTag( "hltL2Muons" ),
70407     l3OISrc = cms.InputTag( "hltIterL3OIGlbDisplacedMuonCandidates" ),
70408     InputLinks = cms.InputTag( "hltIterL3OIL3GlbDisplacedMuonsLinksCombination" ),
70409     applyL3Filters = cms.bool( False ),
70410     MinNhits = cms.int32( 1 ),
70411     MaxNormalizedChi2 = cms.double( 20.0 ),
70412     MinNmuonHits = cms.int32( 1 ),
70413     MaxPtDifference = cms.double( 0.3 )
70414 )
70415 fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionEDProducer",
70416     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
70417     DeltaR = cms.double( 0.3 ),
70418     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70419     OnDemand = cms.int32( -1 ),
70420     vertexCollection = cms.InputTag( "notUsed" ),
70421     Rescale_phi = cms.double( 3.0 ),
70422     Eta_fixed = cms.bool( True ),
70423     Rescale_eta = cms.double( 3.0 ),
70424     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
70425     Eta_min = cms.double( 0.0 ),
70426     Phi_fixed = cms.bool( True ),
70427     Phi_min = cms.double( 0.0 ),
70428     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
70429     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
70430     MeasurementTrackerName = cms.InputTag( "" ),
70431     UseVertex = cms.bool( False ),
70432     Rescale_Dz = cms.double( 4.0 ),
70433     Pt_fixed = cms.bool( True ),
70434     Z_fixed = cms.bool( True ),
70435     Pt_min = cms.double( 0.0 ),
70436     DeltaZ = cms.double( 24.2 ),
70437     DeltaEta = cms.double( 0.3 ),
70438     DeltaPhi = cms.double( 0.225 ),
70439     maxRegions = cms.int32( 5 ),
70440     precise = cms.bool( True ),
70441     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
70442 )
70443 fragment.hltPixelTracksInDisplacedRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
70444     tracks = cms.InputTag( "hltPixelTracks" ),
70445     regions = cms.InputTag( "hltIterL3DisplacedMuonPixelTracksTrackingRegions" ),
70446     produceTrackCollection = cms.bool( True ),
70447     produceMask = cms.bool( False )
70448 )
70449 fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
70450     InputCollection = cms.InputTag( "hltPixelTracksInDisplacedRegionL2" ),
70451     InputVertexCollection = cms.InputTag( "" ),
70452     originHalfLength = cms.double( 0.3 ),
70453     originRadius = cms.double( 0.3 ),
70454     useProtoTrackKinematics = cms.bool( False ),
70455     useEventsWithNoVertex = cms.bool( True ),
70456     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
70457     usePV = cms.bool( False ),
70458     includeFourthHit = cms.bool( True ),
70459     produceComplement = cms.bool( False ),
70460     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
70461 )
70462 fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
70463     cleanTrajectoryAfterInOut = cms.bool( False ),
70464     doSeedingRegionRebuilding = cms.bool( True ),
70465     onlyPixelHitsForSeedCleaner = cms.bool( False ),
70466     reverseTrajectories = cms.bool( False ),
70467     useHitsSplitting = cms.bool( True ),
70468     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
70469     src = cms.InputTag( "hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks" ),
70470     clustersToSkip = cms.InputTag( "" ),
70471     phase2clustersToSkip = cms.InputTag( "" ),
70472     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
70473     TransientInitialStateEstimatorParameters = cms.PSet( 
70474       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
70475       numberMeasurementsForFit = cms.int32( 4 ),
70476       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
70477     ),
70478     numHitsForSeedCleaner = cms.int32( 4 ),
70479     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
70480     RedundantSeedCleaner = cms.string( "none" ),
70481     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
70482     maxNSeeds = cms.uint32( 100000 ),
70483     maxSeedsBeforeCleaning = cms.uint32( 1000 )
70484 )
70485 fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
70486     useSimpleMF = cms.bool( True ),
70487     SimpleMagneticField = cms.string( "ParabolicMf" ),
70488     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCkfTrackCandidates" ),
70489     clusterRemovalInfo = cms.InputTag( "" ),
70490     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70491     Fitter = cms.string( "hltESPFittingSmootherIT" ),
70492     useHitsSplitting = cms.bool( False ),
70493     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
70494     TrajectoryInEvent = cms.bool( False ),
70495     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70496     AlgorithmName = cms.string( "hltIter0" ),
70497     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
70498     GeometricInnerState = cms.bool( True ),
70499     NavigationSchool = cms.string( "" ),
70500     MeasurementTracker = cms.string( "" ),
70501     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
70502 )
70503 fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
70504     src = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
70505     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
70506     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
70507     ignoreVertices = cms.bool( False ),
70508     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
70509     mva = cms.PSet( 
70510       minPixelHits = cms.vint32( 0, 0, 0 ),
70511       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
70512       dr_par = cms.PSet( 
70513         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
70514         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
70515         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70516         dr_exp = cms.vint32( 4, 4, 2147483647 ),
70517         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
70518       ),
70519       maxLostLayers = cms.vint32( 1, 1, 1 ),
70520       min3DLayers = cms.vint32( 0, 0, 0 ),
70521       dz_par = cms.PSet( 
70522         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70523         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
70524         dz_exp = cms.vint32( 4, 4, 2147483647 )
70525       ),
70526       minNVtxTrk = cms.int32( 3 ),
70527       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
70528       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
70529       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
70530       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
70531       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
70532       minLayers = cms.vint32( 3, 3, 4 )
70533     )
70534 )
70535 fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
70536     originalSource = cms.InputTag( "hltIter0IterL3DisplacedMuonCtfWithMaterialTracks" ),
70537     originalMVAVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','MVAValues' ),
70538     originalQualVals = cms.InputTag( 'hltIter0IterL3DisplacedMuonTrackCutClassifier','QualityMasks' ),
70539     minQuality = cms.string( "highPurity" ),
70540     copyExtras = cms.untracked.bool( True ),
70541     copyTrajectories = cms.untracked.bool( False )
70542 )
70543 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons = cms.EDProducer( "TrackClusterRemover",
70544     trajectories = cms.InputTag( "hltIter0IterL3DisplacedMuonTrackSelectionHighPurity" ),
70545     trackClassifier = cms.InputTag( '','QualityMasks' ),
70546     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
70547     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
70548     oldClusterRemovalInfo = cms.InputTag( "" ),
70549     TrackQuality = cms.string( "highPurity" ),
70550     maxChi2 = cms.double( 16.0 ),
70551     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
70552     overrideTrkQuals = cms.InputTag( "" )
70553 )
70554 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
70555     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
70556     OnDemand = cms.bool( False ),
70557     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" )
70558 )
70559 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons = cms.EDProducer( "SeedingLayersEDProducer",
70560     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
70561       'TIB1+TIB2+MTID1_pos',
70562       'TIB1+TIB2+MTID1_neg',
70563       'TID1_pos+TID2_pos+TID3_pos',
70564       'TID1_neg+TID2_neg+TID3_neg',
70565       'TID1_pos+TID2_pos+MTID3_pos',
70566       'TID1_neg+TID2_neg+MTID3_neg' ),
70567     BPix = cms.PSet(  ),
70568     FPix = cms.PSet(  ),
70569     TIB = cms.PSet( 
70570       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70571       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70572       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
70573     ),
70574     TID = cms.PSet( 
70575       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70576       minRing = cms.int32( 1 ),
70577       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70578       useRingSlector = cms.bool( True ),
70579       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70580       maxRing = cms.int32( 2 )
70581     ),
70582     TOB = cms.PSet(  ),
70583     TEC = cms.PSet( 
70584       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70585       minRing = cms.int32( 1 ),
70586       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70587       useRingSlector = cms.bool( True ),
70588       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70589       maxRing = cms.int32( 2 )
70590     ),
70591     MTIB = cms.PSet( 
70592       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70593       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70594       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
70595     ),
70596     MTID = cms.PSet( 
70597       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70598       minRing = cms.int32( 3 ),
70599       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70600       useRingSlector = cms.bool( True ),
70601       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70602       maxRing = cms.int32( 3 )
70603     ),
70604     MTOB = cms.PSet(  ),
70605     MTEC = cms.PSet( 
70606       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70607       minRing = cms.int32( 3 ),
70608       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70609       useRingSlector = cms.bool( True ),
70610       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70611       maxRing = cms.int32( 3 )
70612     )
70613 )
70614 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons = cms.EDProducer( "MuonTrackingRegionEDProducer",
70615     EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
70616     DeltaR = cms.double( 0.1 ),
70617     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70618     OnDemand = cms.int32( 0 ),
70619     vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
70620     Rescale_phi = cms.double( 3.0 ),
70621     Eta_fixed = cms.bool( True ),
70622     Rescale_eta = cms.double( 3.0 ),
70623     PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
70624     Eta_min = cms.double( 0.0 ),
70625     Phi_fixed = cms.bool( True ),
70626     Phi_min = cms.double( 0.0 ),
70627     PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
70628     EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
70629     MeasurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
70630     UseVertex = cms.bool( True ),
70631     Rescale_Dz = cms.double( 4.0 ),
70632     Pt_fixed = cms.bool( True ),
70633     Z_fixed = cms.bool( True ),
70634     Pt_min = cms.double( 2.0 ),
70635     DeltaZ = cms.double( 24.2 ),
70636     DeltaEta = cms.double( 0.3 ),
70637     DeltaPhi = cms.double( 0.3 ),
70638     maxRegions = cms.int32( 5 ),
70639     precise = cms.bool( True ),
70640     input = cms.InputTag( "hltL2SelectorForL3IOForGlbDisplaced" )
70641 )
70642 fragment.hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons = cms.EDProducer( "ClusterCheckerEDProducer",
70643     doClusterCheck = cms.bool( False ),
70644     MaxNumberOfStripClusters = cms.uint32( 800000 ),
70645     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
70646     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
70647     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
70648     cut = cms.string( "" ),
70649     silentClusterCheck = cms.untracked.bool( False )
70650 )
70651 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons = cms.EDProducer( "HitPairEDProducer",
70652     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForGlbDisplacedMuons" ),
70653     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForGlbDisplacedMuons" ),
70654     trackingRegionsSeedingLayers = cms.InputTag( "" ),
70655     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForGlbDisplacedMuons" ),
70656     produceSeedingHitSets = cms.bool( False ),
70657     produceIntermediateHitDoublets = cms.bool( True ),
70658     maxElement = cms.uint32( 0 ),
70659     maxElementTotal = cms.uint32( 50000000 ),
70660     putEmptyIfMaxElementReached = cms.bool( False ),
70661     layerPairs = cms.vuint32( 0 )
70662 )
70663 fragment.hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
70664     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForGlbDisplacedMuons" ),
70665     maxElement = cms.uint32( 100000 ),
70666     useFixedPreFiltering = cms.bool( False ),
70667     phiPreFiltering = cms.double( 0.3 ),
70668     extraHitRPhitolerance = cms.double( 0.0 ),
70669     extraHitRZtolerance = cms.double( 0.0 ),
70670     extraZKDBox = cms.double( 0.2 ),
70671     extraRKDBox = cms.double( 0.2 ),
70672     extraPhiKDBox = cms.double( 0.005 ),
70673     fnSigmaRZ = cms.double( 2.0 ),
70674     refitHits = cms.bool( True ),
70675     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
70676     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70677     maxChi2 = cms.double( 5.0 ),
70678     chi2VsPtCut = cms.bool( True ),
70679     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
70680     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
70681     detIdsToDebug = cms.vint32( 0, 0, 0 )
70682 )
70683 fragment.hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
70684     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForGlbDisplacedMuons" ),
70685     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
70686     SeedMomentumForBOFF = cms.double( 5.0 ),
70687     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
70688     MinOneOverPtError = cms.double( 1.0 ),
70689     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70690     magneticField = cms.string( "ParabolicMf" ),
70691     forceKinematicWithRegionDirection = cms.bool( False ),
70692     SeedComparitorPSet = cms.PSet( 
70693       FilterStripHits = cms.bool( False ),
70694       FilterPixelHits = cms.bool( False ),
70695       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
70696       FilterAtHelixStage = cms.bool( True ),
70697       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
70698     )
70699 )
70700 fragment.hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons = cms.EDProducer( "CkfTrackCandidateMaker",
70701     cleanTrajectoryAfterInOut = cms.bool( False ),
70702     doSeedingRegionRebuilding = cms.bool( False ),
70703     onlyPixelHitsForSeedCleaner = cms.bool( False ),
70704     reverseTrajectories = cms.bool( False ),
70705     useHitsSplitting = cms.bool( False ),
70706     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" ),
70707     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForGlbDisplacedMuons" ),
70708     clustersToSkip = cms.InputTag( "" ),
70709     phase2clustersToSkip = cms.InputTag( "" ),
70710     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
70711     TransientInitialStateEstimatorParameters = cms.PSet( 
70712       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
70713       numberMeasurementsForFit = cms.int32( 4 ),
70714       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
70715     ),
70716     numHitsForSeedCleaner = cms.int32( 4 ),
70717     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
70718     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
70719     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
70720     maxNSeeds = cms.uint32( 100000 ),
70721     maxSeedsBeforeCleaning = cms.uint32( 1000 )
70722 )
70723 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons = cms.EDProducer( "TrackProducer",
70724     useSimpleMF = cms.bool( True ),
70725     SimpleMagneticField = cms.string( "ParabolicMf" ),
70726     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForGlbDisplacedMuons" ),
70727     clusterRemovalInfo = cms.InputTag( "" ),
70728     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70729     Fitter = cms.string( "hltESPFittingSmootherIT" ),
70730     useHitsSplitting = cms.bool( False ),
70731     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
70732     TrajectoryInEvent = cms.bool( False ),
70733     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70734     AlgorithmName = cms.string( "hltIterX" ),
70735     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
70736     GeometricInnerState = cms.bool( True ),
70737     NavigationSchool = cms.string( "" ),
70738     MeasurementTracker = cms.string( "" ),
70739     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedGblMuons" )
70740 )
70741 fragment.hltIter4IterL3FromL2MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
70742     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
70743     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
70744     vertices = cms.InputTag( "Notused" ),
70745     ignoreVertices = cms.bool( True ),
70746     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
70747     mva = cms.PSet( 
70748       minPixelHits = cms.vint32( 0, 0, 0 ),
70749       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
70750       dr_par = cms.PSet( 
70751         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
70752         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
70753         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70754         dr_exp = cms.vint32( 4, 4, 2147483647 ),
70755         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
70756       ),
70757       maxLostLayers = cms.vint32( 1, 1, 1 ),
70758       min3DLayers = cms.vint32( 0, 0, 0 ),
70759       dz_par = cms.PSet( 
70760         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70761         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
70762         dz_exp = cms.vint32( 4, 4, 2147483647 )
70763       ),
70764       minNVtxTrk = cms.int32( 3 ),
70765       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
70766       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
70767       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
70768       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
70769       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
70770       minLayers = cms.vint32( 3, 3, 4 )
70771     )
70772 )
70773 fragment.hltIter4IterL3FromL2MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
70774     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons" ),
70775     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','MVAValues' ),
70776     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL2MuonTrackCutClassifier','QualityMasks' ),
70777     minQuality = cms.string( "highPurity" ),
70778     copyExtras = cms.untracked.bool( True ),
70779     copyTrajectories = cms.untracked.bool( False )
70780 )
70781 fragment.hltL1MuonNoL2SelectorNoVtx = cms.EDProducer( "HLTL1MuonNoL2Selector",
70782     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
70783     L2CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
70784     SeedMapTag = cms.InputTag( "hltL2Muons" ),
70785     L1MinPt = cms.double( 1.0 ),
70786     L1MaxEta = cms.double( 5.0 ),
70787     L1MinQuality = cms.uint32( 7 ),
70788     CentralBxOnly = cms.bool( True )
70789 )
70790 fragment.hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons = cms.EDProducer( "TrackClusterRemover",
70791     trajectories = cms.InputTag( "hltIter4IterL3FromL2MuonTrackSelectionHighPurity" ),
70792     trackClassifier = cms.InputTag( '','QualityMasks' ),
70793     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
70794     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
70795     oldClusterRemovalInfo = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedGblMuons" ),
70796     TrackQuality = cms.string( "highPurity" ),
70797     maxChi2 = cms.double( 16.0 ),
70798     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
70799     overrideTrkQuals = cms.InputTag( "" )
70800 )
70801 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
70802     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
70803     OnDemand = cms.bool( False ),
70804     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" )
70805 )
70806 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons = cms.EDProducer( "SeedingLayersEDProducer",
70807     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
70808       'TIB1+TIB2+MTID1_pos',
70809       'TIB1+TIB2+MTID1_neg',
70810       'TID1_pos+TID2_pos+TID3_pos',
70811       'TID1_neg+TID2_neg+TID3_neg',
70812       'TID1_pos+TID2_pos+MTID3_pos',
70813       'TID1_neg+TID2_neg+MTID3_neg' ),
70814     BPix = cms.PSet(  ),
70815     FPix = cms.PSet(  ),
70816     TIB = cms.PSet( 
70817       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70818       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
70819       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
70820     ),
70821     TID = cms.PSet( 
70822       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70823       minRing = cms.int32( 1 ),
70824       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
70825       useRingSlector = cms.bool( True ),
70826       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70827       maxRing = cms.int32( 2 )
70828     ),
70829     TOB = cms.PSet(  ),
70830     TEC = cms.PSet( 
70831       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70832       minRing = cms.int32( 1 ),
70833       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
70834       useRingSlector = cms.bool( True ),
70835       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70836       maxRing = cms.int32( 2 )
70837     ),
70838     MTIB = cms.PSet( 
70839       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70840       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
70841       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
70842     ),
70843     MTID = cms.PSet( 
70844       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70845       minRing = cms.int32( 3 ),
70846       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForDisplacedTkMuons" ),
70847       useRingSlector = cms.bool( True ),
70848       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70849       maxRing = cms.int32( 3 )
70850     ),
70851     MTOB = cms.PSet(  ),
70852     MTEC = cms.PSet( 
70853       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70854       minRing = cms.int32( 3 ),
70855       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForGlbDisplacedMuons" ),
70856       useRingSlector = cms.bool( True ),
70857       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70858       maxRing = cms.int32( 3 )
70859     )
70860 )
70861 fragment.hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
70862     RegionPSet = cms.PSet( 
70863       mode = cms.string( "VerticesFixed" ),
70864       input = cms.InputTag( "hltL1MuonNoL2SelectorNoVtx" ),
70865       maxNRegions = cms.int32( 100 ),
70866       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70867       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
70868       maxNVertices = cms.int32( 10 ),
70869       ptMin = cms.double( 3.0 ),
70870       originRadius = cms.double( 1.0 ),
70871       zErrorBeamSpot = cms.double( 24.2 ),
70872       deltaEta = cms.double( 0.5 ),
70873       deltaPhi = cms.double( 0.5 ),
70874       precise = cms.bool( True ),
70875       nSigmaZVertex = cms.double( 3.0 ),
70876       zErrorVetex = cms.double( 12.0 ),
70877       nSigmaZBeamSpot = cms.double( 4.0 ),
70878       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
70879       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
70880       searchOpt = cms.bool( True )
70881     )
70882 )
70883 fragment.hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons = cms.EDProducer( "ClusterCheckerEDProducer",
70884     doClusterCheck = cms.bool( False ),
70885     MaxNumberOfStripClusters = cms.uint32( 800000 ),
70886     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
70887     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
70888     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
70889     cut = cms.string( "" ),
70890     silentClusterCheck = cms.untracked.bool( False )
70891 )
70892 fragment.hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons = cms.EDProducer( "HitPairEDProducer",
70893     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForDisplacedTkMuons" ),
70894     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PixelLessTrackingRegionsForDisplacedTkMuons" ),
70895     trackingRegionsSeedingLayers = cms.InputTag( "" ),
70896     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PixelLessClusterCheckForDisplacedTkMuons" ),
70897     produceSeedingHitSets = cms.bool( False ),
70898     produceIntermediateHitDoublets = cms.bool( True ),
70899     maxElement = cms.uint32( 0 ),
70900     maxElementTotal = cms.uint32( 50000000 ),
70901     putEmptyIfMaxElementReached = cms.bool( False ),
70902     layerPairs = cms.vuint32( 0 )
70903 )
70904 fragment.hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons = cms.EDProducer( "MultiHitFromChi2EDProducer",
70905     doublets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitDoubletsForDisplacedTkMuons" ),
70906     maxElement = cms.uint32( 100000 ),
70907     useFixedPreFiltering = cms.bool( False ),
70908     phiPreFiltering = cms.double( 0.3 ),
70909     extraHitRPhitolerance = cms.double( 0.0 ),
70910     extraHitRZtolerance = cms.double( 0.0 ),
70911     extraZKDBox = cms.double( 0.2 ),
70912     extraRKDBox = cms.double( 0.2 ),
70913     extraPhiKDBox = cms.double( 0.005 ),
70914     fnSigmaRZ = cms.double( 2.0 ),
70915     refitHits = cms.bool( True ),
70916     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
70917     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70918     maxChi2 = cms.double( 5.0 ),
70919     chi2VsPtCut = cms.bool( True ),
70920     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
70921     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
70922     detIdsToDebug = cms.vint32( 0, 0, 0 )
70923 )
70924 fragment.hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
70925     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PixelLessHitTripletsForDisplacedTkMuons" ),
70926     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
70927     SeedMomentumForBOFF = cms.double( 5.0 ),
70928     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
70929     MinOneOverPtError = cms.double( 1.0 ),
70930     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70931     magneticField = cms.string( "ParabolicMf" ),
70932     forceKinematicWithRegionDirection = cms.bool( False ),
70933     SeedComparitorPSet = cms.PSet( 
70934       FilterStripHits = cms.bool( False ),
70935       FilterPixelHits = cms.bool( False ),
70936       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
70937       FilterAtHelixStage = cms.bool( True ),
70938       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
70939     )
70940 )
70941 fragment.hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons = cms.EDProducer( "CkfTrackCandidateMaker",
70942     cleanTrajectoryAfterInOut = cms.bool( False ),
70943     doSeedingRegionRebuilding = cms.bool( False ),
70944     onlyPixelHitsForSeedCleaner = cms.bool( False ),
70945     reverseTrajectories = cms.bool( False ),
70946     useHitsSplitting = cms.bool( False ),
70947     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" ),
70948     src = cms.InputTag( "hltDisplacedhltIter4PixelLessSeedsForDisplacedTkMuons" ),
70949     clustersToSkip = cms.InputTag( "" ),
70950     phase2clustersToSkip = cms.InputTag( "" ),
70951     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
70952     TransientInitialStateEstimatorParameters = cms.PSet( 
70953       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
70954       numberMeasurementsForFit = cms.int32( 4 ),
70955       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
70956     ),
70957     numHitsForSeedCleaner = cms.int32( 4 ),
70958     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
70959     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
70960     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
70961     maxNSeeds = cms.uint32( 100000 ),
70962     maxSeedsBeforeCleaning = cms.uint32( 1000 )
70963 )
70964 fragment.hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons = cms.EDProducer( "TrackProducer",
70965     useSimpleMF = cms.bool( True ),
70966     SimpleMagneticField = cms.string( "ParabolicMf" ),
70967     src = cms.InputTag( "hltDisplacedhltIter4CkfTrackCandidatesForDisplacedTkMuons" ),
70968     clusterRemovalInfo = cms.InputTag( "" ),
70969     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
70970     Fitter = cms.string( "hltESPFittingSmootherIT" ),
70971     useHitsSplitting = cms.bool( False ),
70972     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
70973     TrajectoryInEvent = cms.bool( False ),
70974     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
70975     AlgorithmName = cms.string( "hltIterX" ),
70976     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
70977     GeometricInnerState = cms.bool( True ),
70978     NavigationSchool = cms.string( "" ),
70979     MeasurementTracker = cms.string( "" ),
70980     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForDisplacedTkMuons" )
70981 )
70982 fragment.hltIter4IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
70983     src = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
70984     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
70985     vertices = cms.InputTag( "Notused" ),
70986     ignoreVertices = cms.bool( True ),
70987     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
70988     mva = cms.PSet( 
70989       minPixelHits = cms.vint32( 0, 0, 0 ),
70990       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
70991       dr_par = cms.PSet( 
70992         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
70993         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
70994         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
70995         dr_exp = cms.vint32( 4, 4, 2147483647 ),
70996         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
70997       ),
70998       maxLostLayers = cms.vint32( 1, 1, 1 ),
70999       min3DLayers = cms.vint32( 0, 0, 0 ),
71000       dz_par = cms.PSet( 
71001         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
71002         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
71003         dz_exp = cms.vint32( 4, 4, 2147483647 )
71004       ),
71005       minNVtxTrk = cms.int32( 3 ),
71006       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
71007       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
71008       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
71009       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
71010       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
71011       minLayers = cms.vint32( 3, 3, 4 )
71012     )
71013 )
71014 fragment.hltIter4IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
71015     originalSource = cms.InputTag( "hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons" ),
71016     originalMVAVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
71017     originalQualVals = cms.InputTag( 'hltIter4IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
71018     minQuality = cms.string( "highPurity" ),
71019     copyExtras = cms.untracked.bool( True ),
71020     copyTrajectories = cms.untracked.bool( False )
71021 )
71022 fragment.hltIter0MergedWithIter4GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
71023     ShareFrac = cms.double( 0.19 ),
71024     FoundHitBonus = cms.double( 5.0 ),
71025     LostHitPenalty = cms.double( 20.0 ),
71026     MinPT = cms.double( 0.05 ),
71027     Epsilon = cms.double( -0.001 ),
71028     MaxNormalizedChisq = cms.double( 1000.0 ),
71029     MinFound = cms.int32( 3 ),
71030     TrackProducers = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
71031     hasSelector = cms.vint32( 0, 0 ),
71032     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
71033     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3DisplacedMuonTrackSelectionHighPurity','hltDisplacedhltIter4CtfWithMaterialTracksForGlbDisplacedMuons' ),
71034     setsToMerge = cms.VPSet( 
71035       cms.PSet(  pQual = cms.bool( False ),
71036         tLists = cms.vint32( 0, 1 )
71037       )
71038     ),
71039     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
71040     allowFirstHitShare = cms.bool( True ),
71041     newQuality = cms.string( "confirmed" ),
71042     copyExtras = cms.untracked.bool( True ),
71043     writeOnlyTrkQuals = cms.bool( False ),
71044     copyMVA = cms.bool( False )
71045 )
71046 fragment.hltIter4FromL1MergedWithIter04GlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
71047     ShareFrac = cms.double( 0.19 ),
71048     FoundHitBonus = cms.double( 5.0 ),
71049     LostHitPenalty = cms.double( 20.0 ),
71050     MinPT = cms.double( 0.05 ),
71051     Epsilon = cms.double( -0.001 ),
71052     MaxNormalizedChisq = cms.double( 1000.0 ),
71053     MinFound = cms.int32( 3 ),
71054     TrackProducers = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
71055     hasSelector = cms.vint32( 0, 0 ),
71056     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
71057     selectedTrackQuals = cms.VInputTag( 'hltIter0MergedWithIter4GlbDisplacedMuons','hltDisplacedhltIter4CtfWithMaterialTracksForDisplacedTkMuons' ),
71058     setsToMerge = cms.VPSet( 
71059       cms.PSet(  pQual = cms.bool( False ),
71060         tLists = cms.vint32( 0, 1 )
71061       )
71062     ),
71063     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
71064     allowFirstHitShare = cms.bool( True ),
71065     newQuality = cms.string( "confirmed" ),
71066     copyExtras = cms.untracked.bool( True ),
71067     writeOnlyTrkQuals = cms.bool( False ),
71068     copyMVA = cms.bool( False )
71069 )
71070 fragment.hltdTksMergedWithOIGlbDisplacedMuons = cms.EDProducer( "TrackListMerger",
71071     ShareFrac = cms.double( 0.19 ),
71072     FoundHitBonus = cms.double( 5.0 ),
71073     LostHitPenalty = cms.double( 20.0 ),
71074     MinPT = cms.double( 0.05 ),
71075     Epsilon = cms.double( -0.001 ),
71076     MaxNormalizedChisq = cms.double( 1000.0 ),
71077     MinFound = cms.int32( 3 ),
71078     TrackProducers = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
71079     hasSelector = cms.vint32( 0, 0 ),
71080     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
71081     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
71082     setsToMerge = cms.VPSet( 
71083       cms.PSet(  pQual = cms.bool( False ),
71084         tLists = cms.vint32( 0, 1 )
71085       )
71086     ),
71087     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
71088     allowFirstHitShare = cms.bool( True ),
71089     newQuality = cms.string( "confirmed" ),
71090     copyExtras = cms.untracked.bool( True ),
71091     writeOnlyTrkQuals = cms.bool( False ),
71092     copyMVA = cms.bool( False )
71093 )
71094 fragment.hltdTksMergedWithOIGlbDisplacedMuonsHighPurity = cms.EDProducer( "TrackListMerger",
71095     ShareFrac = cms.double( 0.19 ),
71096     FoundHitBonus = cms.double( 5.0 ),
71097     LostHitPenalty = cms.double( 20.0 ),
71098     MinPT = cms.double( 0.05 ),
71099     Epsilon = cms.double( -0.001 ),
71100     MaxNormalizedChisq = cms.double( 1000.0 ),
71101     MinFound = cms.int32( 3 ),
71102     TrackProducers = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
71103     hasSelector = cms.vint32( 0, 0 ),
71104     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
71105     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIDisplacedMuonTrackSelectionHighPurity','hltIter4FromL1MergedWithIter04GlbDisplacedMuons' ),
71106     setsToMerge = cms.VPSet( 
71107       cms.PSet(  pQual = cms.bool( False ),
71108         tLists = cms.vint32( 0, 1 )
71109       )
71110     ),
71111     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
71112     allowFirstHitShare = cms.bool( True ),
71113     newQuality = cms.string( "confirmed" ),
71114     copyExtras = cms.untracked.bool( True ),
71115     writeOnlyTrkQuals = cms.bool( False ),
71116     copyMVA = cms.bool( False )
71117 )
71118 fragment.hltIterL3GlbdTksDisplacedMuons = cms.EDProducer( "L3MuonProducer",
71119     ServiceParameters = cms.PSet( 
71120       RPCLayers = cms.bool( True ),
71121       UseMuonNavigation = cms.untracked.bool( True ),
71122       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
71123         'SteppingHelixPropagatorAny',
71124         'hltESPSmartPropagator',
71125         'hltESPSteppingHelixPropagatorOpposite' )
71126     ),
71127     MuonCollectionLabel = cms.InputTag( "hltL2Muons" ),
71128     TrackLoaderParameters = cms.PSet( 
71129       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
71130       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
71131       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71132       DoSmoothing = cms.bool( True ),
71133       SmoothTkTrack = cms.untracked.bool( False ),
71134       VertexConstraint = cms.bool( False ),
71135       MuonUpdatorAtVertexParameters = cms.PSet( 
71136         MaxChi2 = cms.double( 1000000.0 ),
71137         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
71138         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
71139       ),
71140       PutTkTrackIntoEvent = cms.untracked.bool( False ),
71141       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
71142     ),
71143     L3TrajBuilderParameters = cms.PSet( 
71144       PtCut = cms.double( 1.0 ),
71145       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
71146       GlobalMuonTrackMatcher = cms.PSet( 
71147         Chi2Cut_3 = cms.double( 200.0 ),
71148         DeltaDCut_2 = cms.double( 10.0 ),
71149         Eta_threshold = cms.double( 1.2 ),
71150         Quality_2 = cms.double( 15.0 ),
71151         DeltaDCut_1 = cms.double( 40.0 ),
71152         Quality_3 = cms.double( 7.0 ),
71153         DeltaDCut_3 = cms.double( 15.0 ),
71154         Quality_1 = cms.double( 20.0 ),
71155         Pt_threshold1 = cms.double( 0.0 ),
71156         DeltaRCut_2 = cms.double( 0.2 ),
71157         DeltaRCut_1 = cms.double( 0.1 ),
71158         Pt_threshold2 = cms.double( 9.99999999E8 ),
71159         Chi2Cut_1 = cms.double( 50.0 ),
71160         Chi2Cut_2 = cms.double( 50.0 ),
71161         DeltaRCut_3 = cms.double( 1.0 ),
71162         LocChi2Cut = cms.double( 0.001 ),
71163         Propagator = cms.string( "hltESPSmartPropagator" ),
71164         MinPt = cms.double( 1.0 ),
71165         MinP = cms.double( 2.5 )
71166       ),
71167       ScaleTECxFactor = cms.double( -1.0 ),
71168       tkTrajUseVertex = cms.bool( False ),
71169       MuonTrackingRegionBuilder = cms.PSet( 
71170         Rescale_Dz = cms.double( 4.0 ),
71171         Pt_fixed = cms.bool( False ),
71172         Eta_fixed = cms.bool( True ),
71173         Eta_min = cms.double( 0.1 ),
71174         DeltaZ = cms.double( 24.2 ),
71175         maxRegions = cms.int32( 2 ),
71176         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
71177         UseVertex = cms.bool( False ),
71178         Z_fixed = cms.bool( False ),
71179         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
71180         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
71181         Rescale_phi = cms.double( 3.0 ),
71182         DeltaEta = cms.double( 0.2 ),
71183         precise = cms.bool( True ),
71184         OnDemand = cms.int32( -1 ),
71185         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
71186         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
71187         vertexCollection = cms.InputTag( "pixelVertices" ),
71188         Pt_min = cms.double( 3.0 ),
71189         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71190         Phi_fixed = cms.bool( True ),
71191         DeltaR = cms.double( 0.025 ),
71192         input = cms.InputTag( "hltL2Muons" ),
71193         DeltaPhi = cms.double( 0.15 ),
71194         Phi_min = cms.double( 0.1 ),
71195         Rescale_eta = cms.double( 3.0 )
71196       ),
71197       TrackTransformer = cms.PSet( 
71198         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
71199         RefitDirection = cms.string( "insideOut" ),
71200         RefitRPCHits = cms.bool( True ),
71201         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
71202         DoPredictionsOnly = cms.bool( False ),
71203         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
71204         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
71205         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
71206       ),
71207       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
71208       RefitRPCHits = cms.bool( True ),
71209       tkTrajVertex = cms.InputTag( "Notused" ),
71210       GlbRefitterParameters = cms.PSet( 
71211         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
71212         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
71213         RefitFlag = cms.bool( True ),
71214         SkipStation = cms.int32( -1 ),
71215         Chi2CutRPC = cms.double( 1.0 ),
71216         PropDirForCosmics = cms.bool( False ),
71217         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
71218         HitThreshold = cms.int32( 1 ),
71219         DYTthrs = cms.vint32( 30, 15 ),
71220         TrackerSkipSystem = cms.int32( -1 ),
71221         RefitDirection = cms.string( "insideOut" ),
71222         Chi2CutCSC = cms.double( 150.0 ),
71223         Chi2CutDT = cms.double( 10.0 ),
71224         RefitRPCHits = cms.bool( True ),
71225         TrackerSkipSection = cms.int32( -1 ),
71226         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
71227         DoPredictionsOnly = cms.bool( False ),
71228         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
71229         MuonHitsOption = cms.int32( 1 ),
71230         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
71231       ),
71232       PCut = cms.double( 2.5 ),
71233       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
71234       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
71235       tkTrajMaxChi2 = cms.double( 9999.0 ),
71236       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
71237       ScaleTECyFactor = cms.double( -1.0 ),
71238       tkTrajLabel = cms.InputTag( "hltdTksMergedWithOIGlbDisplacedMuons" )
71239     )
71240 )
71241 fragment.hltIterL3DisplacedMuons = cms.EDProducer( "MuonIdProducer",
71242     MuonCaloCompatibility = cms.PSet( 
71243       delta_eta = cms.double( 0.02 ),
71244       delta_phi = cms.double( 0.02 ),
71245       allSiPMHO = cms.bool( False ),
71246       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
71247       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
71248     ),
71249     TrackAssociatorParameters = cms.PSet( 
71250       useMuon = cms.bool( True ),
71251       truthMatch = cms.bool( False ),
71252       usePreshower = cms.bool( False ),
71253       dRPreshowerPreselection = cms.double( 0.2 ),
71254       muonMaxDistanceSigmaY = cms.double( 0.0 ),
71255       useEcal = cms.bool( False ),
71256       muonMaxDistanceSigmaX = cms.double( 0.0 ),
71257       dRMuon = cms.double( 9999.0 ),
71258       dREcal = cms.double( 9999.0 ),
71259       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
71260       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
71261       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
71262       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
71263       propagateAllDirections = cms.bool( True ),
71264       muonMaxDistanceY = cms.double( 5.0 ),
71265       useHO = cms.bool( False ),
71266       muonMaxDistanceX = cms.double( 5.0 ),
71267       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
71268       useHcal = cms.bool( False ),
71269       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
71270       accountForTrajectoryChangeCalo = cms.bool( False ),
71271       dREcalPreselection = cms.double( 0.05 ),
71272       useCalo = cms.bool( False ),
71273       dRMuonPreselection = cms.double( 0.2 ),
71274       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
71275       dRHcal = cms.double( 9999.0 ),
71276       dRHcalPreselection = cms.double( 0.2 ),
71277       HORecHitCollectionLabel = cms.InputTag( "Notused" )
71278     ),
71279     CaloExtractorPSet = cms.PSet( 
71280       DR_Veto_H = cms.double( 0.1 ),
71281       CenterConeOnCalIntersection = cms.bool( False ),
71282       NoiseTow_EE = cms.double( 0.15 ),
71283       Noise_EB = cms.double( 0.025 ),
71284       Noise_HE = cms.double( 0.2 ),
71285       DR_Veto_E = cms.double( 0.07 ),
71286       NoiseTow_EB = cms.double( 0.04 ),
71287       Noise_EE = cms.double( 0.1 ),
71288       UseRecHitsFlag = cms.bool( False ),
71289       DR_Max = cms.double( 1.0 ),
71290       DepositLabel = cms.untracked.string( "Cal" ),
71291       Noise_HO = cms.double( 0.2 ),
71292       DR_Veto_HO = cms.double( 0.1 ),
71293       Threshold_H = cms.double( 0.5 ),
71294       PrintTimeReport = cms.untracked.bool( False ),
71295       Threshold_E = cms.double( 0.2 ),
71296       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
71297       ComponentName = cms.string( "CaloExtractorByAssociator" ),
71298       Threshold_HO = cms.double( 0.5 ),
71299       DepositInstanceLabels = cms.vstring( 'ecal',
71300         'hcal',
71301         'ho' ),
71302       ServiceParameters = cms.PSet( 
71303         RPCLayers = cms.bool( False ),
71304         UseMuonNavigation = cms.untracked.bool( False ),
71305         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
71306       ),
71307       TrackAssociatorParameters = cms.PSet( 
71308         useMuon = cms.bool( False ),
71309         truthMatch = cms.bool( False ),
71310         usePreshower = cms.bool( False ),
71311         dRPreshowerPreselection = cms.double( 0.2 ),
71312         muonMaxDistanceSigmaY = cms.double( 0.0 ),
71313         useEcal = cms.bool( False ),
71314         muonMaxDistanceSigmaX = cms.double( 0.0 ),
71315         dRMuon = cms.double( 9999.0 ),
71316         dREcal = cms.double( 1.0 ),
71317         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
71318         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
71319         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
71320         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
71321         propagateAllDirections = cms.bool( True ),
71322         muonMaxDistanceY = cms.double( 5.0 ),
71323         useHO = cms.bool( False ),
71324         muonMaxDistanceX = cms.double( 5.0 ),
71325         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
71326         useHcal = cms.bool( False ),
71327         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
71328         accountForTrajectoryChangeCalo = cms.bool( False ),
71329         dREcalPreselection = cms.double( 1.0 ),
71330         useCalo = cms.bool( True ),
71331         dRMuonPreselection = cms.double( 0.2 ),
71332         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
71333         dRHcal = cms.double( 1.0 ),
71334         dRHcalPreselection = cms.double( 1.0 ),
71335         HORecHitCollectionLabel = cms.InputTag( "Notused" )
71336       ),
71337       Noise_HB = cms.double( 0.2 )
71338     ),
71339     TrackExtractorPSet = cms.PSet( 
71340       Diff_z = cms.double( 0.2 ),
71341       inputTrackCollection = cms.InputTag( "hltIter4FromL1MergedWithIter04GlbDisplacedMuons" ),
71342       Chi2Ndof_Max = cms.double( 1.0E64 ),
71343       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
71344       DR_Veto = cms.double( 0.01 ),
71345       Pt_Min = cms.double( -1.0 ),
71346       DR_Max = cms.double( 1.0 ),
71347       NHits_Min = cms.uint32( 0 ),
71348       Chi2Prob_Min = cms.double( -1.0 ),
71349       Diff_r = cms.double( 0.1 ),
71350       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
71351       ComponentName = cms.string( "TrackExtractor" )
71352     ),
71353     JetExtractorPSet = cms.PSet( 
71354       JetCollectionLabel = cms.InputTag( "Notused" ),
71355       DR_Veto = cms.double( 0.1 ),
71356       DR_Max = cms.double( 1.0 ),
71357       ExcludeMuonVeto = cms.bool( True ),
71358       PrintTimeReport = cms.untracked.bool( False ),
71359       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
71360       ComponentName = cms.string( "JetExtractor" ),
71361       ServiceParameters = cms.PSet( 
71362         RPCLayers = cms.bool( False ),
71363         UseMuonNavigation = cms.untracked.bool( False ),
71364         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
71365       ),
71366       TrackAssociatorParameters = cms.PSet( 
71367         useMuon = cms.bool( False ),
71368         truthMatch = cms.bool( False ),
71369         usePreshower = cms.bool( False ),
71370         dRPreshowerPreselection = cms.double( 0.2 ),
71371         muonMaxDistanceSigmaY = cms.double( 0.0 ),
71372         useEcal = cms.bool( False ),
71373         muonMaxDistanceSigmaX = cms.double( 0.0 ),
71374         dRMuon = cms.double( 9999.0 ),
71375         dREcal = cms.double( 0.5 ),
71376         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
71377         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
71378         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
71379         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
71380         propagateAllDirections = cms.bool( True ),
71381         muonMaxDistanceY = cms.double( 5.0 ),
71382         useHO = cms.bool( False ),
71383         muonMaxDistanceX = cms.double( 5.0 ),
71384         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
71385         useHcal = cms.bool( False ),
71386         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
71387         accountForTrajectoryChangeCalo = cms.bool( False ),
71388         dREcalPreselection = cms.double( 0.5 ),
71389         useCalo = cms.bool( True ),
71390         dRMuonPreselection = cms.double( 0.2 ),
71391         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
71392         dRHcal = cms.double( 0.5 ),
71393         dRHcalPreselection = cms.double( 0.5 ),
71394         HORecHitCollectionLabel = cms.InputTag( "Notused" )
71395       ),
71396       Threshold = cms.double( 5.0 )
71397     ),
71398     trackDepositName = cms.string( "tracker" ),
71399     ecalDepositName = cms.string( "ecal" ),
71400     hcalDepositName = cms.string( "hcal" ),
71401     hoDepositName = cms.string( "ho" ),
71402     jetDepositName = cms.string( "jets" ),
71403     TimingFillerParameters = cms.PSet( 
71404       DTTimingParameters = cms.PSet( 
71405         HitError = cms.double( 6.0 ),
71406         MatchParameters = cms.PSet( 
71407           TightMatchDT = cms.bool( False ),
71408           DTradius = cms.double( 0.01 ),
71409           TightMatchCSC = cms.bool( True ),
71410           CSCsegments = cms.InputTag( "hltCscSegments" ),
71411           DTsegments = cms.InputTag( "hltDt4DSegments" )
71412         ),
71413         debug = cms.bool( False ),
71414         DoWireCorr = cms.bool( False ),
71415         RequireBothProjections = cms.bool( False ),
71416         DTTimeOffset = cms.double( 2.7 ),
71417         PruneCut = cms.double( 10000.0 ),
71418         DTsegments = cms.InputTag( "hltDt4DSegments" ),
71419         UseSegmentT0 = cms.bool( False ),
71420         HitsMin = cms.int32( 5 ),
71421         DropTheta = cms.bool( True ),
71422         ServiceParameters = cms.PSet( 
71423           RPCLayers = cms.bool( True ),
71424           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
71425         )
71426       ),
71427       UseCSC = cms.bool( True ),
71428       CSCTimingParameters = cms.PSet( 
71429         MatchParameters = cms.PSet( 
71430           TightMatchDT = cms.bool( False ),
71431           DTradius = cms.double( 0.01 ),
71432           TightMatchCSC = cms.bool( True ),
71433           CSCsegments = cms.InputTag( "hltCscSegments" ),
71434           DTsegments = cms.InputTag( "hltDt4DSegments" )
71435         ),
71436         debug = cms.bool( False ),
71437         CSCWireTimeOffset = cms.double( 0.0 ),
71438         CSCStripError = cms.double( 7.0 ),
71439         CSCTimeOffset = cms.double( 0.0 ),
71440         CSCWireError = cms.double( 8.6 ),
71441         PruneCut = cms.double( 100.0 ),
71442         CSCsegments = cms.InputTag( "hltCscSegments" ),
71443         UseStripTime = cms.bool( True ),
71444         CSCStripTimeOffset = cms.double( 0.0 ),
71445         UseWireTime = cms.bool( True ),
71446         ServiceParameters = cms.PSet( 
71447           RPCLayers = cms.bool( True ),
71448           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
71449         )
71450       ),
71451       ErrorDT = cms.double( 6.0 ),
71452       EcalEnergyCut = cms.double( 0.4 ),
71453       UseECAL = cms.bool( True ),
71454       ErrorEB = cms.double( 2.085 ),
71455       UseDT = cms.bool( True ),
71456       ErrorEE = cms.double( 6.95 ),
71457       ErrorCSC = cms.double( 7.4 )
71458     ),
71459     ShowerDigiFillerParameters = cms.PSet( 
71460       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
71461       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
71462       digiMaxDistanceX = cms.double( 25.0 )
71463     ),
71464     TrackerKinkFinderParameters = cms.PSet( 
71465       usePosition = cms.bool( False ),
71466       diagonalOnly = cms.bool( False )
71467     ),
71468     fillEnergy = cms.bool( False ),
71469     storeCrossedHcalRecHits = cms.bool( False ),
71470     maxAbsPullX = cms.double( 4.0 ),
71471     maxAbsEta = cms.double( 3.0 ),
71472     minPt = cms.double( 2.0 ),
71473     inputCollectionTypes = cms.vstring( 'inner tracks',
71474       'links' ),
71475     addExtraSoftMuons = cms.bool( False ),
71476     fillGlobalTrackRefits = cms.bool( False ),
71477     debugWithTruthMatching = cms.bool( False ),
71478     inputCollectionLabels = cms.VInputTag( 'hltIter4FromL1MergedWithIter04GlbDisplacedMuons','hltIterL3GlbdTksDisplacedMuons' ),
71479     fillCaloCompatibility = cms.bool( False ),
71480     maxAbsPullY = cms.double( 9999.0 ),
71481     maxAbsDy = cms.double( 9999.0 ),
71482     minP = cms.double( 0.0 ),
71483     minPCaloMuon = cms.double( 1.0E9 ),
71484     maxAbsDx = cms.double( 3.0 ),
71485     fillIsolation = cms.bool( False ),
71486     writeIsoDeposits = cms.bool( False ),
71487     minNumberOfMatches = cms.int32( 1 ),
71488     fillMatching = cms.bool( True ),
71489     fillShowerDigis = cms.bool( False ),
71490     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
71491     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
71492     fillGlobalTrackQuality = cms.bool( False ),
71493     globalTrackQualityInputTag = cms.InputTag( "" ),
71494     selectHighPurity = cms.bool( False ),
71495     pvInputTag = cms.InputTag( "" ),
71496     fillTrackerKink = cms.bool( False ),
71497     minCaloCompatibility = cms.double( 0.6 ),
71498     runArbitrationCleaner = cms.bool( False ),
71499     arbitrationCleanerOptions = cms.PSet( 
71500       OverlapDTheta = cms.double( 0.02 ),
71501       Overlap = cms.bool( True ),
71502       Clustering = cms.bool( True ),
71503       ME1a = cms.bool( True ),
71504       ClusterDTheta = cms.double( 0.02 ),
71505       ClusterDPhi = cms.double( 0.6 ),
71506       OverlapDPhi = cms.double( 0.0786 )
71507     ),
71508     arbitrateTrackerMuons = cms.bool( True )
71509 )
71510 fragment.hltIterL3DisplacedMuonsLinks = cms.EDProducer( "MuonLinksProducer",
71511     inputCollection = cms.InputTag( "hltIterL3DisplacedMuons" )
71512 )
71513 fragment.hltIterL3TrackerDisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
71514     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
71515     DisplacedReconstruction = cms.bool( False )
71516 )
71517 fragment.hltIterL3DisplacedMuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
71518     InputObjects = cms.InputTag( "hltIterL3DisplacedMuons" ),
71519     DisplacedReconstruction = cms.bool( True )
71520 )
71521 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
71522     saveTags = cms.bool( True ),
71523     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71524     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
71525     PreviousCandTag = cms.InputTag( "" ),
71526     MinN = cms.int32( 2 ),
71527     MaxEta = cms.double( 2.5 ),
71528     MinNhits = cms.int32( 5 ),
71529     MaxDz = cms.double( 9999.0 ),
71530     MinDxySig = cms.double( -1.0 ),
71531     MinPt = cms.double( 10.0 ),
71532     NSigmaPt = cms.double( 0.0 ),
71533     MaxNormalizedChi2 = cms.double( 9999.0 ),
71534     MaxDXYBeamSpot = cms.double( 9999.0 ),
71535     MinDXYBeamSpot = cms.double( 0.01 ),
71536     MinNmuonHits = cms.int32( 0 ),
71537     MaxPtDifference = cms.double( 9999.0 ),
71538     MinTrackPt = cms.double( 0.0 ),
71539     MatchToPreviousCand = cms.bool( False )
71540 )
71541 fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced = cms.EDFilter( "HLTMuonL3SimplePreFilter",
71542     saveTags = cms.bool( True ),
71543     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71544     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
71545     PreviousCandTag = cms.InputTag( "" ),
71546     MinN = cms.int32( 1 ),
71547     MaxEta = cms.double( 2.5 ),
71548     MinNhits = cms.int32( 5 ),
71549     MaxDz = cms.double( 9999.0 ),
71550     MinDxySig = cms.double( -1.0 ),
71551     MinPt = cms.double( 16.0 ),
71552     NSigmaPt = cms.double( 0.0 ),
71553     MaxNormalizedChi2 = cms.double( 9999.0 ),
71554     MaxDXYBeamSpot = cms.double( 9999.0 ),
71555     MinDXYBeamSpot = cms.double( 0.01 ),
71556     MinNmuonHits = cms.int32( 0 ),
71557     MaxPtDifference = cms.double( 9999.0 ),
71558     MinTrackPt = cms.double( 0.0 ),
71559     MatchToPreviousCand = cms.bool( False )
71560 )
71561 fragment.hltL1sSingleMuUpt15OR20 = cms.EDFilter( "HLTL1TSeed",
71562     saveTags = cms.bool( True ),
71563     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_Upt15_SQ14_BMTF OR L1_SingleMu0_Upt20_SQ14_BMTF" ),
71564     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
71565     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
71566     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
71567     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
71568     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71569     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71570     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71571     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
71572     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
71573 )
71574 fragment.hltPreL2Mu50NoVtx3ChaCosmicSeedVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
71575     offset = cms.uint32( 0 ),
71576     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71577 )
71578 fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
71579     saveTags = cms.bool( True ),
71580     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
71581     PreviousCandTag = cms.InputTag( "hltL1sSingleMuUpt15OR20" ),
71582     MaxEta = cms.double( 2.5 ),
71583     MinPt = cms.double( 0.0 ),
71584     MaxDeltaR = cms.double( 0.3 ),
71585     MinN = cms.int32( 1 ),
71586     CentralBxOnly = cms.bool( True ),
71587     SelectQualities = cms.vint32(  )
71588 )
71589 fragment.hltL2fL1sMuSingleMuUpt15OR20L1f0L2NoVtx50Q3ChaCosmicSeed = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
71590     saveTags = cms.bool( True ),
71591     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71592     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
71593     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
71594     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
71595     MinN = cms.int32( 1 ),
71596     MaxEta = cms.double( 2.0 ),
71597     AbsEtaBins = cms.vdouble( 5.0 ),
71598     MinNstations = cms.vint32( 0 ),
71599     MinNhits = cms.vint32( 0 ),
71600     CutOnChambers = cms.bool( True ),
71601     MinNchambers = cms.vint32( 3 ),
71602     MaxDr = cms.double( 9999.0 ),
71603     MinDr = cms.double( -1.0 ),
71604     MaxDz = cms.double( 9999.0 ),
71605     MinDxySig = cms.double( -1.0 ),
71606     MinPt = cms.double( 50.0 ),
71607     NSigmaPt = cms.double( 0.0 ),
71608     MatchToPreviousCand = cms.bool( False )
71609 )
71610 fragment.hltL3fMuonL1f0CosmicL2NV3Chaf50L3NVf0Veto1PromptSimple = cms.EDFilter( "HLTMuonL3SimplePreFilter",
71611     saveTags = cms.bool( True ),
71612     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71613     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
71614     PreviousCandTag = cms.InputTag( "" ),
71615     MinN = cms.int32( 1 ),
71616     MaxEta = cms.double( 2.5 ),
71617     MinNhits = cms.int32( 0 ),
71618     MaxDz = cms.double( 9999.0 ),
71619     MinDxySig = cms.double( -1.0 ),
71620     MinPt = cms.double( 0.0 ),
71621     NSigmaPt = cms.double( 0.0 ),
71622     MaxNormalizedChi2 = cms.double( 9999.0 ),
71623     MaxDXYBeamSpot = cms.double( 1.0 ),
71624     MinDXYBeamSpot = cms.double( -1.0 ),
71625     MinNmuonHits = cms.int32( 0 ),
71626     MaxPtDifference = cms.double( 9999.0 ),
71627     MinTrackPt = cms.double( 0.0 ),
71628     MatchToPreviousCand = cms.bool( False )
71629 )
71630 fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm = cms.EDFilter( "HLTPrescaler",
71631     offset = cms.uint32( 0 ),
71632     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71633 )
71634 fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
71635     saveTags = cms.bool( True ),
71636     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71637     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
71638     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
71639     SeedMapTag = cms.InputTag( "hltL2Muons" ),
71640     MinN = cms.int32( 1 ),
71641     MaxEta = cms.double( 2.0 ),
71642     AbsEtaBins = cms.vdouble( 5.0 ),
71643     MinNstations = cms.vint32( 0 ),
71644     MinNhits = cms.vint32( 0 ),
71645     CutOnChambers = cms.bool( True ),
71646     MinNchambers = cms.vint32( 3 ),
71647     MaxDr = cms.double( 9999.0 ),
71648     MinDr = cms.double( -1.0 ),
71649     MaxDz = cms.double( 9999.0 ),
71650     MinDxySig = cms.double( -1.0 ),
71651     MinPt = cms.double( 50.0 ),
71652     NSigmaPt = cms.double( 0.0 ),
71653     MatchToPreviousCand = cms.bool( False )
71654 )
71655 fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm = cms.EDFilter( "HLTMuonL3PreFilter",
71656     saveTags = cms.bool( True ),
71657     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71658     CandTag = cms.InputTag( "hltIterL3MuonCandidatesNoVtx" ),
71659     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha" ),
71660     L1CandTag = cms.InputTag( "" ),
71661     inputMuonCollection = cms.InputTag( "" ),
71662     MinN = cms.int32( 1 ),
71663     MaxEta = cms.double( 2.5 ),
71664     MinNhits = cms.int32( 0 ),
71665     MaxDr = cms.double( 9999.0 ),
71666     MinDr = cms.double( -1.0 ),
71667     MaxDz = cms.double( 9999.0 ),
71668     MinDxySig = cms.double( -1.0 ),
71669     MinPt = cms.double( 0.0 ),
71670     NSigmaPt = cms.double( 0.0 ),
71671     MaxNormalizedChi2 = cms.double( 9999.0 ),
71672     MaxDXYBeamSpot = cms.double( 1.0 ),
71673     MinDXYBeamSpot = cms.double( 0.0 ),
71674     MinNmuonHits = cms.int32( 0 ),
71675     MaxPtDifference = cms.double( 9999.0 ),
71676     MinTrackPt = cms.double( 0.0 ),
71677     minMuonStations = cms.int32( -1 ),
71678     minTrkHits = cms.int32( -1 ),
71679     minMuonHits = cms.int32( -1 ),
71680     allowedTypeMask = cms.uint32( 255 ),
71681     requiredTypeMask = cms.uint32( 0 ),
71682     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
71683     trkMuonId = cms.uint32( 0 ),
71684     L1MatchingdR = cms.double( 0.3 ),
71685     MatchToPreviousCand = cms.bool( True ),
71686     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksNoVtx" ),
71687     requireL3MuonTrajectorySeed = cms.bool( False ),
71688     useSimpleGeometry = cms.bool( True ),
71689     useStation2 = cms.bool( True ),
71690     fallbackToME1 = cms.bool( False ),
71691     cosmicPropagationHypothesis = cms.bool( False ),
71692     useMB2InOverlap = cms.bool( False ),
71693     useTrack = cms.string( "tracker" ),
71694     useState = cms.string( "atVertex" ),
71695     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
71696     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
71697     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
71698 )
71699 fragment.hltPreL3Mu30NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
71700     offset = cms.uint32( 0 ),
71701     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71702 )
71703 fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
71704     saveTags = cms.bool( True ),
71705     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71706     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
71707     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
71708     SeedMapTag = cms.InputTag( "hltL2Muons" ),
71709     MinN = cms.int32( 1 ),
71710     MaxEta = cms.double( 2.5 ),
71711     AbsEtaBins = cms.vdouble( 5.0 ),
71712     MinNstations = cms.vint32( 0 ),
71713     MinNhits = cms.vint32( 0 ),
71714     CutOnChambers = cms.bool( True ),
71715     MinNchambers = cms.vint32( 0 ),
71716     MaxDr = cms.double( 9999.0 ),
71717     MinDr = cms.double( -1.0 ),
71718     MaxDz = cms.double( 9999.0 ),
71719     MinDxySig = cms.double( -1.0 ),
71720     MinPt = cms.double( 27.0 ),
71721     NSigmaPt = cms.double( 0.0 ),
71722     MatchToPreviousCand = cms.bool( True )
71723 )
71724 fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
71725     saveTags = cms.bool( True ),
71726     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71727     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
71728     PreviousCandTag = cms.InputTag( "" ),
71729     MinN = cms.int32( 1 ),
71730     MaxEta = cms.double( 2.5 ),
71731     MinNhits = cms.int32( 0 ),
71732     MaxDz = cms.double( 9999.0 ),
71733     MinDxySig = cms.double( -1.0 ),
71734     MinPt = cms.double( 30.0 ),
71735     NSigmaPt = cms.double( 0.0 ),
71736     MaxNormalizedChi2 = cms.double( 9999.0 ),
71737     MaxDXYBeamSpot = cms.double( 9999.0 ),
71738     MinDXYBeamSpot = cms.double( 0.01 ),
71739     MinNmuonHits = cms.int32( 12 ),
71740     MaxPtDifference = cms.double( 9999.0 ),
71741     MinTrackPt = cms.double( 0.0 ),
71742     MatchToPreviousCand = cms.bool( False )
71743 )
71744 fragment.hltPreL3Mu50NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
71745     offset = cms.uint32( 0 ),
71746     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71747 )
71748 fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
71749     saveTags = cms.bool( True ),
71750     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71751     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
71752     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuUpt15OR20L1Filtered0" ),
71753     SeedMapTag = cms.InputTag( "hltL2Muons" ),
71754     MinN = cms.int32( 1 ),
71755     MaxEta = cms.double( 2.5 ),
71756     AbsEtaBins = cms.vdouble( 5.0 ),
71757     MinNstations = cms.vint32( 0 ),
71758     MinNhits = cms.vint32( 0 ),
71759     CutOnChambers = cms.bool( True ),
71760     MinNchambers = cms.vint32( 0 ),
71761     MaxDr = cms.double( 9999.0 ),
71762     MinDr = cms.double( -1.0 ),
71763     MaxDz = cms.double( 9999.0 ),
71764     MinDxySig = cms.double( -1.0 ),
71765     MinPt = cms.double( 47.0 ),
71766     NSigmaPt = cms.double( 0.0 ),
71767     MatchToPreviousCand = cms.bool( True )
71768 )
71769 fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
71770     saveTags = cms.bool( True ),
71771     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71772     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
71773     PreviousCandTag = cms.InputTag( "" ),
71774     MinN = cms.int32( 1 ),
71775     MaxEta = cms.double( 2.5 ),
71776     MinNhits = cms.int32( 0 ),
71777     MaxDz = cms.double( 9999.0 ),
71778     MinDxySig = cms.double( -1.0 ),
71779     MinPt = cms.double( 50.0 ),
71780     NSigmaPt = cms.double( 0.0 ),
71781     MaxNormalizedChi2 = cms.double( 9999.0 ),
71782     MaxDXYBeamSpot = cms.double( 9999.0 ),
71783     MinDXYBeamSpot = cms.double( 0.01 ),
71784     MinNmuonHits = cms.int32( 12 ),
71785     MaxPtDifference = cms.double( 9999.0 ),
71786     MinTrackPt = cms.double( 0.0 ),
71787     MatchToPreviousCand = cms.bool( False )
71788 )
71789 fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm = cms.EDFilter( "HLTPrescaler",
71790     offset = cms.uint32( 0 ),
71791     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71792 )
71793 fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
71794     saveTags = cms.bool( True ),
71795     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71796     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
71797     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0" ),
71798     SeedMapTag = cms.InputTag( "hltL2Muons" ),
71799     MinN = cms.int32( 1 ),
71800     MaxEta = cms.double( 2.5 ),
71801     AbsEtaBins = cms.vdouble( 5.0 ),
71802     MinNstations = cms.vint32( 0 ),
71803     MinNhits = cms.vint32( 12 ),
71804     CutOnChambers = cms.bool( True ),
71805     MinNchambers = cms.vint32( 0 ),
71806     MaxDr = cms.double( 9999.0 ),
71807     MinDr = cms.double( -1.0 ),
71808     MaxDz = cms.double( 9999.0 ),
71809     MinDxySig = cms.double( -1.0 ),
71810     MinPt = cms.double( 7.0 ),
71811     NSigmaPt = cms.double( 0.0 ),
71812     MatchToPreviousCand = cms.bool( True )
71813 )
71814 fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks = cms.EDFilter( "HLTMuonL3SimplePreFilter",
71815     saveTags = cms.bool( True ),
71816     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71817     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
71818     PreviousCandTag = cms.InputTag( "" ),
71819     MinN = cms.int32( 1 ),
71820     MaxEta = cms.double( 2.5 ),
71821     MinNhits = cms.int32( 5 ),
71822     MaxDz = cms.double( 9999.0 ),
71823     MinDxySig = cms.double( -1.0 ),
71824     MinPt = cms.double( 10.0 ),
71825     NSigmaPt = cms.double( 0.0 ),
71826     MaxNormalizedChi2 = cms.double( 9999.0 ),
71827     MaxDXYBeamSpot = cms.double( 9999.0 ),
71828     MinDXYBeamSpot = cms.double( 0.01 ),
71829     MinNmuonHits = cms.int32( 0 ),
71830     MaxPtDifference = cms.double( 9999.0 ),
71831     MinTrackPt = cms.double( 0.0 ),
71832     MatchToPreviousCand = cms.bool( False )
71833 )
71834 fragment.hltPreMu20NoFiltersNoVtxDisplacedPhoton20CaloCustomId = cms.EDFilter( "HLTPrescaler",
71835     offset = cms.uint32( 0 ),
71836     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
71837 )
71838 fragment.hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
71839     saveTags = cms.bool( True ),
71840     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71841     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
71842     PreviousCandTag = cms.InputTag( "hltL1fL1sMu5EG20orMu20EG15L1Filtered5" ),
71843     SeedMapTag = cms.InputTag( "hltL2Muons" ),
71844     MinN = cms.int32( 1 ),
71845     MaxEta = cms.double( 2.5 ),
71846     AbsEtaBins = cms.vdouble( 5.0 ),
71847     MinNstations = cms.vint32( 0 ),
71848     MinNhits = cms.vint32( 0 ),
71849     CutOnChambers = cms.bool( False ),
71850     MinNchambers = cms.vint32( 0 ),
71851     MaxDr = cms.double( 9999.0 ),
71852     MinDr = cms.double( -1.0 ),
71853     MaxDz = cms.double( 9999.0 ),
71854     MinDxySig = cms.double( -1.0 ),
71855     MinPt = cms.double( 20.0 ),
71856     NSigmaPt = cms.double( 0.0 ),
71857     MatchToPreviousCand = cms.bool( True )
71858 )
71859 fragment.hltL3fL1sMu5EG20orMu20EG15L1f5L2NVf16L3NoFiltersNoVtxFiltered20Displaced = cms.EDFilter( "HLTMuonL3PreFilter",
71860     saveTags = cms.bool( True ),
71861     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
71862     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
71863     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5EG20orMu20EG15L1f5L2NoVtxFiltered20" ),
71864     L1CandTag = cms.InputTag( "" ),
71865     inputMuonCollection = cms.InputTag( "" ),
71866     MinN = cms.int32( 1 ),
71867     MaxEta = cms.double( 2.5 ),
71868     MinNhits = cms.int32( 0 ),
71869     MaxDr = cms.double( 9999.0 ),
71870     MinDr = cms.double( -1.0 ),
71871     MaxDz = cms.double( 9999.0 ),
71872     MinDxySig = cms.double( -1.0 ),
71873     MinPt = cms.double( 20.0 ),
71874     NSigmaPt = cms.double( 0.0 ),
71875     MaxNormalizedChi2 = cms.double( 9999.0 ),
71876     MaxDXYBeamSpot = cms.double( 9999.0 ),
71877     MinDXYBeamSpot = cms.double( 0.01 ),
71878     MinNmuonHits = cms.int32( 0 ),
71879     MaxPtDifference = cms.double( 9999.0 ),
71880     MinTrackPt = cms.double( 0.0 ),
71881     minMuonStations = cms.int32( -1 ),
71882     minTrkHits = cms.int32( -1 ),
71883     minMuonHits = cms.int32( -1 ),
71884     allowedTypeMask = cms.uint32( 255 ),
71885     requiredTypeMask = cms.uint32( 0 ),
71886     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
71887     trkMuonId = cms.uint32( 0 ),
71888     L1MatchingdR = cms.double( 0.3 ),
71889     MatchToPreviousCand = cms.bool( True ),
71890     InputLinks = cms.InputTag( "" ),
71891     requireL3MuonTrajectorySeed = cms.bool( True ),
71892     useSimpleGeometry = cms.bool( True ),
71893     useStation2 = cms.bool( True ),
71894     fallbackToME1 = cms.bool( False ),
71895     cosmicPropagationHypothesis = cms.bool( False ),
71896     useMB2InOverlap = cms.bool( False ),
71897     useTrack = cms.string( "tracker" ),
71898     useState = cms.string( "atVertex" ),
71899     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
71900     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
71901     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
71902 )
71903 fragment.hltEGL1Mu5EG20FilterEtalt2p5 = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
71904     saveTags = cms.bool( True ),
71905     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
71906     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71907     candNonIsolatedTag = cms.InputTag( "" ),
71908     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
71909     L1SeedFilterTag = cms.InputTag( "hltL1sMu5EG23IorMu7EG23IorMu20EG17IorMu23EG10" ),
71910     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
71911     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
71912     ncandcut = cms.int32( 1 ),
71913     doIsolated = cms.bool( False ),
71914     region_eta_size = cms.double( 0.522 ),
71915     region_eta_size_ecap = cms.double( 1.0 ),
71916     region_phi_size = cms.double( 1.044 ),
71917     barrel_end = cms.double( 1.4791 ),
71918     endcap_end = cms.double( 2.5 )
71919 )
71920 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
71921     saveTags = cms.bool( True ),
71922     inputTag = cms.InputTag( "hltEGL1Mu5EG20FilterEtalt2p5" ),
71923     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
71924     etcutEB = cms.double( 20.0 ),
71925     etcutEE = cms.double( 20.0 ),
71926     minEtaCut = cms.double( -9999.0 ),
71927     maxEtaCut = cms.double( 9999.0 ),
71928     ncandcut = cms.int32( 1 )
71929 )
71930 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71931     saveTags = cms.bool( True ),
71932     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLEtFilter" ),
71933     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
71934     rhoTag = cms.InputTag( "" ),
71935     energyLowEdges = cms.vdouble( 0.0 ),
71936     lessThan = cms.bool( True ),
71937     useEt = cms.bool( False ),
71938     useAbs = cms.bool( False ),
71939     thrRegularEB = cms.vdouble( 0.012 ),
71940     thrRegularEE = cms.vdouble( 0.03 ),
71941     thrOverEEB = cms.vdouble( -1.0 ),
71942     thrOverEEE = cms.vdouble( -1.0 ),
71943     thrOverE2EB = cms.vdouble( -1.0 ),
71944     thrOverE2EE = cms.vdouble( -1.0 ),
71945     ncandcut = cms.int32( 1 ),
71946     doRhoCorrection = cms.bool( False ),
71947     rhoMax = cms.double( 9.9999999E7 ),
71948     rhoScale = cms.double( 1.0 ),
71949     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71950     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71951     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71952 )
71953 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71954     saveTags = cms.bool( True ),
71955     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLClusterShapeFilter" ),
71956     varTag = cms.InputTag( "hltEgammaHoverE" ),
71957     rhoTag = cms.InputTag( "" ),
71958     energyLowEdges = cms.vdouble( 0.0 ),
71959     lessThan = cms.bool( True ),
71960     useEt = cms.bool( False ),
71961     useAbs = cms.bool( False ),
71962     thrRegularEB = cms.vdouble( -1.0 ),
71963     thrRegularEE = cms.vdouble( -1.0 ),
71964     thrOverEEB = cms.vdouble( 0.1 ),
71965     thrOverEEE = cms.vdouble( 0.1 ),
71966     thrOverE2EB = cms.vdouble( -1.0 ),
71967     thrOverE2EE = cms.vdouble( -1.0 ),
71968     ncandcut = cms.int32( 1 ),
71969     doRhoCorrection = cms.bool( False ),
71970     rhoMax = cms.double( 9.9999999E7 ),
71971     rhoScale = cms.double( 1.0 ),
71972     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
71973     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71974     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71975 )
71976 fragment.hltMu20NoFiltersNoVtxPhoton20CaloIdLEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
71977     saveTags = cms.bool( True ),
71978     candTag = cms.InputTag( "hltMu20NoFiltersNoVtxPhoton20CaloIdLHEFilter" ),
71979     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
71980     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
71981     energyLowEdges = cms.vdouble( 0.0 ),
71982     lessThan = cms.bool( True ),
71983     useEt = cms.bool( False ),
71984     useAbs = cms.bool( False ),
71985     thrRegularEB = cms.vdouble( -1.0 ),
71986     thrRegularEE = cms.vdouble( -1.0 ),
71987     thrOverEEB = cms.vdouble( 0.15 ),
71988     thrOverEEE = cms.vdouble( 0.1 ),
71989     thrOverE2EB = cms.vdouble( -1.0 ),
71990     thrOverE2EE = cms.vdouble( -1.0 ),
71991     ncandcut = cms.int32( 1 ),
71992     doRhoCorrection = cms.bool( False ),
71993     rhoMax = cms.double( 9.9999999E7 ),
71994     rhoScale = cms.double( 1.0 ),
71995     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
71996     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
71997     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
71998 )
71999 fragment.hltPreDisplacedMu24MediumChargedIsoDisplacedPFTauHPS24 = cms.EDFilter( "HLTPrescaler",
72000     offset = cms.uint32( 0 ),
72001     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
72002 )
72003 fragment.hltL2fL1SingleMuf0L2NoVtxFiltered20DisplTau = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
72004     saveTags = cms.bool( True ),
72005     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
72006     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
72007     PreviousCandTag = cms.InputTag( "hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0" ),
72008     SeedMapTag = cms.InputTag( "hltL2Muons" ),
72009     MinN = cms.int32( 1 ),
72010     MaxEta = cms.double( 2.5 ),
72011     AbsEtaBins = cms.vdouble( 5.0 ),
72012     MinNstations = cms.vint32( 0 ),
72013     MinNhits = cms.vint32( 0 ),
72014     CutOnChambers = cms.bool( True ),
72015     MinNchambers = cms.vint32( 0 ),
72016     MaxDr = cms.double( 9999.0 ),
72017     MinDr = cms.double( -1.0 ),
72018     MaxDz = cms.double( 9999.0 ),
72019     MinDxySig = cms.double( -1.0 ),
72020     MinPt = cms.double( 20.0 ),
72021     NSigmaPt = cms.double( 0.0 ),
72022     MatchToPreviousCand = cms.bool( True )
72023 )
72024 fragment.hltCaloTowerL1sTauVeryBigORSeededRegional = cms.EDProducer( "CaloTowerFromL1TSeededCreatorForTauHLT",
72025     TauTrigger = cms.InputTag( "hltL1sTauVeryBigOR" ),
72026     towers = cms.InputTag( "hltTowerMakerForAll" ),
72027     UseTowersInCone = cms.double( 0.8 ),
72028     minimumE = cms.double( 0.8 ),
72029     minimumEt = cms.double( 0.5 ),
72030     verbose = cms.untracked.int32( 0 )
72031 )
72032 fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional = cms.EDProducer( "FastjetJetProducer",
72033     useMassDropTagger = cms.bool( False ),
72034     useFiltering = cms.bool( False ),
72035     useDynamicFiltering = cms.bool( False ),
72036     useTrimming = cms.bool( False ),
72037     usePruning = cms.bool( False ),
72038     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
72039     useKtPruning = cms.bool( False ),
72040     useConstituentSubtraction = cms.bool( False ),
72041     useSoftDrop = cms.bool( False ),
72042     correctShape = cms.bool( False ),
72043     UseOnlyVertexTracks = cms.bool( False ),
72044     UseOnlyOnePV = cms.bool( False ),
72045     muCut = cms.double( -1.0 ),
72046     yCut = cms.double( -1.0 ),
72047     rFilt = cms.double( -1.0 ),
72048     rFiltFactor = cms.double( -1.0 ),
72049     trimPtFracMin = cms.double( -1.0 ),
72050     zcut = cms.double( -1.0 ),
72051     rcut_factor = cms.double( -1.0 ),
72052     csRho_EtaMax = cms.double( -1.0 ),
72053     csRParam = cms.double( -1.0 ),
72054     beta = cms.double( -1.0 ),
72055     R0 = cms.double( -1.0 ),
72056     gridMaxRapidity = cms.double( -1.0 ),
72057     gridSpacing = cms.double( -1.0 ),
72058     DzTrVtxMax = cms.double( 0.0 ),
72059     DxyTrVtxMax = cms.double( 0.0 ),
72060     MaxVtxZ = cms.double( 15.0 ),
72061     subjetPtMin = cms.double( -1.0 ),
72062     muMin = cms.double( -1.0 ),
72063     muMax = cms.double( -1.0 ),
72064     yMin = cms.double( -1.0 ),
72065     yMax = cms.double( -1.0 ),
72066     dRMin = cms.double( -1.0 ),
72067     dRMax = cms.double( -1.0 ),
72068     maxDepth = cms.int32( -1 ),
72069     nFilt = cms.int32( -1 ),
72070     MinVtxNdof = cms.int32( 5 ),
72071     src = cms.InputTag( "hltCaloTowerL1sTauVeryBigORSeededRegional" ),
72072     srcPVs = cms.InputTag( "NotUsed" ),
72073     jetType = cms.string( "CaloJet" ),
72074     jetAlgorithm = cms.string( "AntiKt" ),
72075     rParam = cms.double( 0.2 ),
72076     inputEtMin = cms.double( 0.3 ),
72077     inputEMin = cms.double( 0.0 ),
72078     jetPtMin = cms.double( 1.0 ),
72079     doPVCorrection = cms.bool( False ),
72080     doAreaFastjet = cms.bool( False ),
72081     doRhoFastjet = cms.bool( False ),
72082     doPUOffsetCorr = cms.bool( False ),
72083     puPtMin = cms.double( 10.0 ),
72084     nSigmaPU = cms.double( 1.0 ),
72085     radiusPU = cms.double( 0.4 ),
72086     subtractorName = cms.string( "" ),
72087     useExplicitGhosts = cms.bool( False ),
72088     doAreaDiskApprox = cms.bool( False ),
72089     voronoiRfact = cms.double( -9.0 ),
72090     Rho_EtaMax = cms.double( 4.4 ),
72091     Ghost_EtaMax = cms.double( 6.0 ),
72092     Active_Area_Repeats = cms.int32( 5 ),
72093     GhostArea = cms.double( 0.01 ),
72094     restrictInputs = cms.bool( False ),
72095     maxInputs = cms.uint32( 1 ),
72096     writeCompound = cms.bool( False ),
72097     writeJetsWithConst = cms.bool( False ),
72098     doFastJetNonUniform = cms.bool( False ),
72099     useDeterministicSeed = cms.bool( True ),
72100     minSeed = cms.uint32( 0 ),
72101     verbosity = cms.int32( 0 ),
72102     puWidth = cms.double( 0.0 ),
72103     nExclude = cms.uint32( 0 ),
72104     maxBadEcalCells = cms.uint32( 9999999 ),
72105     maxBadHcalCells = cms.uint32( 9999999 ),
72106     maxProblematicEcalCells = cms.uint32( 9999999 ),
72107     maxProblematicHcalCells = cms.uint32( 9999999 ),
72108     maxRecoveredEcalCells = cms.uint32( 9999999 ),
72109     maxRecoveredHcalCells = cms.uint32( 9999999 ),
72110     puCenters = cms.vdouble(  ),
72111     applyWeight = cms.bool( False ),
72112     srcWeights = cms.InputTag( "" ),
72113     minimumTowersFraction = cms.double( 0.0 ),
72114     jetCollInstanceName = cms.string( "" ),
72115     sumRecHits = cms.bool( False )
72116 )
72117 fragment.hltL2TauJetsL1TauSeeded = cms.EDProducer( "L2TauJetsMerger",
72118     JetSrc = cms.VInputTag( 'hltAkIsoTauL1sTauVeryBigORSeededRegional' ),
72119     EtMin = cms.double( 20.0 )
72120 )
72121 fragment.hltDisplMu24L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
72122     saveTags = cms.bool( True ),
72123     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
72124     triggerType = cms.int32( 84 ),
72125     MinE = cms.double( -1.0 ),
72126     MinPt = cms.double( 22.0 ),
72127     MinMass = cms.double( -1.0 ),
72128     MaxMass = cms.double( -1.0 ),
72129     MinEta = cms.double( -1.0 ),
72130     MaxEta = cms.double( 2.2 ),
72131     MinN = cms.int32( 1 )
72132 )
72133 fragment.hltL2TausForPixelIsolationL1TauSeeded = cms.EDFilter( "CaloJetSelector",
72134     src = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
72135     filter = cms.bool( False ),
72136     cut = cms.string( "pt > 20 & abs(eta) < 2.5" )
72137 )
72138 fragment.hltFakePixelVerticesFilter = cms.EDFilter( "VertexSelector",
72139     src = cms.InputTag( "hltTrimmedPixelVertices" ),
72140     cut = cms.string( "!isFake" ),
72141     filter = cms.bool( True )
72142 )
72143 fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob = cms.EDProducer( "L2TauPixelIsoTagProducer",
72144     JetSrc = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
72145     BeamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
72146     VertexSrc = cms.InputTag( "hltTrimmedPixelVertices" ),
72147     MaxNumberPV = cms.int32( 1 ),
72148     IsoConeMax = cms.double( 0.4 ),
72149     IsoConeMin = cms.double( 0.15 ),
72150     TrackMinPt = cms.double( 0.9 ),
72151     TrackMinNHits = cms.int32( 3 ),
72152     TrackMaxNChi2 = cms.double( 1000.0 ),
72153     TrackPVMaxDZ = cms.double( 0.1 ),
72154     TrackMaxDxy = cms.double( 0.2 ),
72155     TrackSrc = cms.InputTag( "" )
72156 )
72157 fragment.hltL2TauTightIsoFilterL1TauSeededGlob = cms.EDFilter( "HLTCaloJetTag",
72158     saveTags = cms.bool( True ),
72159     Jets = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
72160     JetTags = cms.InputTag( "hltL2TauPixelIsoTagProducerL1TauSeededGlob" ),
72161     MinTag = cms.double( 0.0 ),
72162     MaxTag = cms.double( 2.0 ),
72163     MinJets = cms.int32( 1 ),
72164     MatchJetsByDeltaR = cms.bool( False ),
72165     MaxJetDeltaR = cms.double( 0.1 ),
72166     TriggerType = cms.int32( 84 )
72167 )
72168 fragment.hltL2TauJetsTightIsoL1TauSeededGlob = cms.EDProducer( "HLTCaloJetCollectionProducer",
72169     HLTObject = cms.InputTag( "hltL2TauTightIsoFilterL1TauSeededGlob" ),
72170     TriggerTypes = cms.vint32( 84 )
72171 )
72172 fragment.hltDisplMuL2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
72173     saveTags = cms.bool( True ),
72174     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
72175     triggerType = cms.int32( 84 ),
72176     MinE = cms.double( -1.0 ),
72177     MinPt = cms.double( 22.0 ),
72178     MinMass = cms.double( -1.0 ),
72179     MaxMass = cms.double( -1.0 ),
72180     MinEta = cms.double( -1.0 ),
72181     MaxEta = cms.double( 2.2 ),
72182     MinN = cms.int32( 1 )
72183 )
72184 fragment.hltL3fSingleMuL1f0L2NVf20L3GlbDispl24 = cms.EDFilter( "HLTMuonL3SimplePreFilter",
72185     saveTags = cms.bool( True ),
72186     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
72187     CandTag = cms.InputTag( "hltIterL3DisplacedMuonCandidates" ),
72188     PreviousCandTag = cms.InputTag( "" ),
72189     MinN = cms.int32( 1 ),
72190     MaxEta = cms.double( 2.1 ),
72191     MinNhits = cms.int32( 0 ),
72192     MaxDz = cms.double( 9999.0 ),
72193     MinDxySig = cms.double( -1.0 ),
72194     MinPt = cms.double( 24.0 ),
72195     NSigmaPt = cms.double( 0.0 ),
72196     MaxNormalizedChi2 = cms.double( 9999.0 ),
72197     MaxDXYBeamSpot = cms.double( 9999.0 ),
72198     MinDXYBeamSpot = cms.double( 0.0 ),
72199     MinNmuonHits = cms.int32( 12 ),
72200     MaxPtDifference = cms.double( 9999.0 ),
72201     MinTrackPt = cms.double( 0.0 ),
72202     MatchToPreviousCand = cms.bool( False )
72203 )
72204 fragment.hltDisplacedhltIter4ClustersRefRemovalForTau = cms.EDProducer( "TrackClusterRemover",
72205     trajectories = cms.InputTag( "hltMergedTracks" ),
72206     trackClassifier = cms.InputTag( '','QualityMasks' ),
72207     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
72208     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
72209     oldClusterRemovalInfo = cms.InputTag( "" ),
72210     TrackQuality = cms.string( "highPurity" ),
72211     maxChi2 = cms.double( 16.0 ),
72212     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
72213     overrideTrkQuals = cms.InputTag( "" )
72214 )
72215 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
72216     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
72217     OnDemand = cms.bool( False ),
72218     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" )
72219 )
72220 fragment.hltDisplacedhltIter4PixelLessLayerTripletsForTau = cms.EDProducer( "SeedingLayersEDProducer",
72221     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
72222       'TIB1+TIB2+MTID1_pos',
72223       'TIB1+TIB2+MTID1_neg',
72224       'TID1_pos+TID2_pos+TID3_pos',
72225       'TID1_neg+TID2_neg+TID3_neg',
72226       'TID1_pos+TID2_pos+MTID3_pos',
72227       'TID1_neg+TID2_neg+MTID3_neg' ),
72228     BPix = cms.PSet(  ),
72229     FPix = cms.PSet(  ),
72230     TIB = cms.PSet( 
72231       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72232       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
72233       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
72234     ),
72235     TID = cms.PSet( 
72236       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72237       minRing = cms.int32( 1 ),
72238       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
72239       useRingSlector = cms.bool( True ),
72240       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
72241       maxRing = cms.int32( 2 )
72242     ),
72243     TOB = cms.PSet(  ),
72244     TEC = cms.PSet( 
72245       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72246       minRing = cms.int32( 1 ),
72247       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
72248       useRingSlector = cms.bool( True ),
72249       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
72250       maxRing = cms.int32( 2 )
72251     ),
72252     MTIB = cms.PSet( 
72253       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72254       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
72255       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
72256     ),
72257     MTID = cms.PSet( 
72258       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72259       minRing = cms.int32( 3 ),
72260       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
72261       useRingSlector = cms.bool( True ),
72262       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
72263       maxRing = cms.int32( 3 )
72264     ),
72265     MTOB = cms.PSet(  ),
72266     MTEC = cms.PSet( 
72267       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72268       minRing = cms.int32( 3 ),
72269       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemovalForTau" ),
72270       useRingSlector = cms.bool( True ),
72271       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
72272       maxRing = cms.int32( 3 )
72273     )
72274 )
72275 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
72276     RegionPSet = cms.PSet( 
72277       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
72278       zErrorVetex = cms.double( 12.0 ),
72279       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72280       zErrorBeamSpot = cms.double( 15.0 ),
72281       maxNVertices = cms.int32( 10 ),
72282       maxNRegions = cms.int32( 100 ),
72283       nSigmaZVertex = cms.double( 3.0 ),
72284       nSigmaZBeamSpot = cms.double( 3.0 ),
72285       ptMin = cms.double( 1.2 ),
72286       mode = cms.string( "VerticesFixed" ),
72287       input = cms.InputTag( "hltL2TausForPixelIsolationL1TauSeeded" ),
72288       searchOpt = cms.bool( True ),
72289       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
72290       originRadius = cms.double( 1.0 ),
72291       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
72292       precise = cms.bool( True ),
72293       deltaEta = cms.double( 0.3 ),
72294       deltaPhi = cms.double( 0.5 )
72295     )
72296 )
72297 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau = cms.EDProducer( "ClusterCheckerEDProducer",
72298     doClusterCheck = cms.bool( False ),
72299     MaxNumberOfStripClusters = cms.uint32( 800000 ),
72300     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
72301     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
72302     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
72303     cut = cms.string( "" ),
72304     silentClusterCheck = cms.untracked.bool( False )
72305 )
72306 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau = cms.EDProducer( "HitPairEDProducer",
72307     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTripletsForTau" ),
72308     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegionsForTau" ),
72309     trackingRegionsSeedingLayers = cms.InputTag( "" ),
72310     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheckForTau" ),
72311     produceSeedingHitSets = cms.bool( False ),
72312     produceIntermediateHitDoublets = cms.bool( True ),
72313     maxElement = cms.uint32( 0 ),
72314     maxElementTotal = cms.uint32( 50000000 ),
72315     putEmptyIfMaxElementReached = cms.bool( False ),
72316     layerPairs = cms.vuint32( 0 )
72317 )
72318 fragment.hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau = cms.EDProducer( "MultiHitFromChi2EDProducer",
72319     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoubletsForTau" ),
72320     maxElement = cms.uint32( 100000 ),
72321     useFixedPreFiltering = cms.bool( False ),
72322     phiPreFiltering = cms.double( 0.3 ),
72323     extraHitRPhitolerance = cms.double( 0.0 ),
72324     extraHitRZtolerance = cms.double( 0.0 ),
72325     extraZKDBox = cms.double( 0.2 ),
72326     extraRKDBox = cms.double( 0.2 ),
72327     extraPhiKDBox = cms.double( 0.005 ),
72328     fnSigmaRZ = cms.double( 2.0 ),
72329     refitHits = cms.bool( True ),
72330     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
72331     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72332     maxChi2 = cms.double( 5.0 ),
72333     chi2VsPtCut = cms.bool( True ),
72334     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
72335     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
72336     detIdsToDebug = cms.vint32( 0, 0, 0 )
72337 )
72338 fragment.hltDisplacedhltIter4PFlowPixelLessSeedsForTau = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
72339     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTripletsForTau" ),
72340     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
72341     SeedMomentumForBOFF = cms.double( 5.0 ),
72342     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
72343     MinOneOverPtError = cms.double( 1.0 ),
72344     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72345     magneticField = cms.string( "ParabolicMf" ),
72346     forceKinematicWithRegionDirection = cms.bool( False ),
72347     SeedComparitorPSet = cms.PSet( 
72348       FilterStripHits = cms.bool( False ),
72349       FilterPixelHits = cms.bool( False ),
72350       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
72351       FilterAtHelixStage = cms.bool( True ),
72352       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
72353     )
72354 )
72355 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau = cms.EDProducer( "CkfTrackCandidateMaker",
72356     cleanTrajectoryAfterInOut = cms.bool( False ),
72357     doSeedingRegionRebuilding = cms.bool( False ),
72358     onlyPixelHitsForSeedCleaner = cms.bool( False ),
72359     reverseTrajectories = cms.bool( False ),
72360     useHitsSplitting = cms.bool( False ),
72361     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" ),
72362     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeedsForTau" ),
72363     clustersToSkip = cms.InputTag( "" ),
72364     phase2clustersToSkip = cms.InputTag( "" ),
72365     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
72366     TransientInitialStateEstimatorParameters = cms.PSet( 
72367       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
72368       numberMeasurementsForFit = cms.int32( 4 ),
72369       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
72370     ),
72371     numHitsForSeedCleaner = cms.int32( 4 ),
72372     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
72373     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
72374     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
72375     maxNSeeds = cms.uint32( 100000 ),
72376     maxSeedsBeforeCleaning = cms.uint32( 1000 )
72377 )
72378 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau = cms.EDProducer( "TrackProducer",
72379     useSimpleMF = cms.bool( True ),
72380     SimpleMagneticField = cms.string( "ParabolicMf" ),
72381     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidatesForTau" ),
72382     clusterRemovalInfo = cms.InputTag( "" ),
72383     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
72384     Fitter = cms.string( "hltESPFittingSmootherIT" ),
72385     useHitsSplitting = cms.bool( False ),
72386     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
72387     TrajectoryInEvent = cms.bool( False ),
72388     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
72389     AlgorithmName = cms.string( "hltIterX" ),
72390     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
72391     GeometricInnerState = cms.bool( True ),
72392     NavigationSchool = cms.string( "" ),
72393     MeasurementTracker = cms.string( "" ),
72394     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEventForTau" )
72395 )
72396 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau = cms.EDProducer( "AnalyticalTrackSelector",
72397     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracksForTau" ),
72398     keepAllTracks = cms.bool( False ),
72399     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
72400     useVertices = cms.bool( True ),
72401     useVtxError = cms.bool( False ),
72402     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
72403     vtxNumber = cms.int32( -1 ),
72404     vertexCut = cms.string( "tracksSize>=3" ),
72405     copyTrajectories = cms.untracked.bool( False ),
72406     copyExtras = cms.untracked.bool( True ),
72407     qualityBit = cms.string( "highPurity" ),
72408     chi2n_par = cms.double( 0.25 ),
72409     chi2n_no1Dmod_par = cms.double( 9999.0 ),
72410     res_par = cms.vdouble( 0.003, 0.001 ),
72411     d0_par1 = cms.vdouble( 1.0, 4.0 ),
72412     dz_par1 = cms.vdouble( 1.0, 4.0 ),
72413     d0_par2 = cms.vdouble( 1.0, 4.0 ),
72414     dz_par2 = cms.vdouble( 1.0, 4.0 ),
72415     applyAdaptedPVCuts = cms.bool( True ),
72416     max_d0 = cms.double( 100.0 ),
72417     max_z0 = cms.double( 100.0 ),
72418     nSigmaZ = cms.double( 3.0 ),
72419     minNumberLayers = cms.uint32( 5 ),
72420     minNumber3DLayers = cms.uint32( 0 ),
72421     maxNumberLostLayers = cms.uint32( 0 ),
72422     minHitsToBypassChecks = cms.uint32( 20 ),
72423     applyAbsCutsIfNoPV = cms.bool( False ),
72424     max_d0NoPV = cms.double( 100.0 ),
72425     max_z0NoPV = cms.double( 100.0 ),
72426     max_relpterr = cms.double( 9999.0 ),
72427     min_nhits = cms.uint32( 0 ),
72428     max_minMissHitOutOrIn = cms.int32( 99 ),
72429     max_lostHitFraction = cms.double( 1.0 ),
72430     max_eta = cms.double( 9999.0 ),
72431     min_eta = cms.double( -9999.0 )
72432 )
72433 fragment.hltIter4MergedWithIter0ForTau = cms.EDProducer( "TrackListMerger",
72434     ShareFrac = cms.double( 0.19 ),
72435     FoundHitBonus = cms.double( 5.0 ),
72436     LostHitPenalty = cms.double( 20.0 ),
72437     MinPT = cms.double( 0.05 ),
72438     Epsilon = cms.double( -0.001 ),
72439     MaxNormalizedChisq = cms.double( 1000.0 ),
72440     MinFound = cms.int32( 3 ),
72441     TrackProducers = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
72442     hasSelector = cms.vint32( 0, 0 ),
72443     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72444     selectedTrackQuals = cms.VInputTag( 'hltMergedTracks','hltDisplacedhltIter4PFlowTrackSelectionHighPurityForTau' ),
72445     setsToMerge = cms.VPSet( 
72446       cms.PSet(  pQual = cms.bool( False ),
72447         tLists = cms.vint32( 0, 1 )
72448       )
72449     ),
72450     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
72451     allowFirstHitShare = cms.bool( True ),
72452     newQuality = cms.string( "confirmed" ),
72453     copyExtras = cms.untracked.bool( True ),
72454     writeOnlyTrkQuals = cms.bool( False ),
72455     copyMVA = cms.bool( False )
72456 )
72457 fragment.hltPFMuonMergingForDisplTau = cms.EDProducer( "TrackListMerger",
72458     ShareFrac = cms.double( 0.19 ),
72459     FoundHitBonus = cms.double( 5.0 ),
72460     LostHitPenalty = cms.double( 20.0 ),
72461     MinPT = cms.double( 0.05 ),
72462     Epsilon = cms.double( -0.001 ),
72463     MaxNormalizedChisq = cms.double( 1000.0 ),
72464     MinFound = cms.int32( 3 ),
72465     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
72466     hasSelector = cms.vint32( 0, 0 ),
72467     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
72468     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltIter4MergedWithIter0ForTau' ),
72469     setsToMerge = cms.VPSet( 
72470       cms.PSet(  pQual = cms.bool( False ),
72471         tLists = cms.vint32( 0, 1 )
72472       )
72473     ),
72474     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
72475     allowFirstHitShare = cms.bool( True ),
72476     newQuality = cms.string( "confirmed" ),
72477     copyExtras = cms.untracked.bool( True ),
72478     writeOnlyTrkQuals = cms.bool( False ),
72479     copyMVA = cms.bool( False )
72480 )
72481 fragment.hltMuonLinksForDisplTau = cms.EDProducer( "MuonLinksProducerForHLT",
72482     InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
72483     LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
72484     ptMin = cms.double( 2.5 ),
72485     pMin = cms.double( 2.5 ),
72486     shareHitFraction = cms.double( 0.8 )
72487 )
72488 fragment.hltMuonsForDisplTau = cms.EDProducer( "MuonIdProducer",
72489     MuonCaloCompatibility = cms.PSet( 
72490       delta_eta = cms.double( 0.02 ),
72491       delta_phi = cms.double( 0.02 ),
72492       allSiPMHO = cms.bool( False ),
72493       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
72494       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
72495     ),
72496     TrackAssociatorParameters = cms.PSet( 
72497       useMuon = cms.bool( True ),
72498       truthMatch = cms.bool( False ),
72499       usePreshower = cms.bool( False ),
72500       dRPreshowerPreselection = cms.double( 0.2 ),
72501       muonMaxDistanceSigmaY = cms.double( 0.0 ),
72502       useEcal = cms.bool( True ),
72503       muonMaxDistanceSigmaX = cms.double( 0.0 ),
72504       dRMuon = cms.double( 9999.0 ),
72505       dREcal = cms.double( 9999.0 ),
72506       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
72507       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
72508       EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
72509       CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
72510       propagateAllDirections = cms.bool( True ),
72511       muonMaxDistanceY = cms.double( 5.0 ),
72512       useHO = cms.bool( True ),
72513       muonMaxDistanceX = cms.double( 5.0 ),
72514       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
72515       useHcal = cms.bool( True ),
72516       HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
72517       accountForTrajectoryChangeCalo = cms.bool( False ),
72518       dREcalPreselection = cms.double( 0.05 ),
72519       useCalo = cms.bool( False ),
72520       dRMuonPreselection = cms.double( 0.2 ),
72521       EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
72522       dRHcal = cms.double( 9999.0 ),
72523       dRHcalPreselection = cms.double( 0.2 ),
72524       HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
72525     ),
72526     CaloExtractorPSet = cms.PSet( 
72527       DR_Veto_H = cms.double( 0.1 ),
72528       CenterConeOnCalIntersection = cms.bool( False ),
72529       NoiseTow_EE = cms.double( 0.15 ),
72530       Noise_EB = cms.double( 0.025 ),
72531       Noise_HE = cms.double( 0.2 ),
72532       DR_Veto_E = cms.double( 0.07 ),
72533       NoiseTow_EB = cms.double( 0.04 ),
72534       Noise_EE = cms.double( 0.1 ),
72535       UseRecHitsFlag = cms.bool( False ),
72536       DR_Max = cms.double( 1.0 ),
72537       DepositLabel = cms.untracked.string( "Cal" ),
72538       Noise_HO = cms.double( 0.2 ),
72539       DR_Veto_HO = cms.double( 0.1 ),
72540       Threshold_H = cms.double( 0.5 ),
72541       PrintTimeReport = cms.untracked.bool( False ),
72542       Threshold_E = cms.double( 0.2 ),
72543       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
72544       ComponentName = cms.string( "CaloExtractorByAssociator" ),
72545       Threshold_HO = cms.double( 0.5 ),
72546       DepositInstanceLabels = cms.vstring( 'ecal',
72547         'hcal',
72548         'ho' ),
72549       ServiceParameters = cms.PSet( 
72550         RPCLayers = cms.bool( False ),
72551         UseMuonNavigation = cms.untracked.bool( False ),
72552         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
72553       ),
72554       TrackAssociatorParameters = cms.PSet( 
72555         useMuon = cms.bool( False ),
72556         truthMatch = cms.bool( False ),
72557         usePreshower = cms.bool( False ),
72558         dRPreshowerPreselection = cms.double( 0.2 ),
72559         muonMaxDistanceSigmaY = cms.double( 0.0 ),
72560         useEcal = cms.bool( False ),
72561         muonMaxDistanceSigmaX = cms.double( 0.0 ),
72562         dRMuon = cms.double( 9999.0 ),
72563         dREcal = cms.double( 1.0 ),
72564         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
72565         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
72566         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
72567         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
72568         propagateAllDirections = cms.bool( True ),
72569         muonMaxDistanceY = cms.double( 5.0 ),
72570         useHO = cms.bool( False ),
72571         muonMaxDistanceX = cms.double( 5.0 ),
72572         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
72573         useHcal = cms.bool( False ),
72574         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
72575         accountForTrajectoryChangeCalo = cms.bool( False ),
72576         dREcalPreselection = cms.double( 1.0 ),
72577         useCalo = cms.bool( True ),
72578         dRMuonPreselection = cms.double( 0.2 ),
72579         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
72580         dRHcal = cms.double( 1.0 ),
72581         dRHcalPreselection = cms.double( 1.0 ),
72582         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
72583       ),
72584       Noise_HB = cms.double( 0.2 )
72585     ),
72586     TrackExtractorPSet = cms.PSet( 
72587       Diff_z = cms.double( 0.2 ),
72588       inputTrackCollection = cms.InputTag( "hltPFMuonMergingForDisplTau" ),
72589       Chi2Ndof_Max = cms.double( 1.0E64 ),
72590       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
72591       DR_Veto = cms.double( 0.01 ),
72592       Pt_Min = cms.double( -1.0 ),
72593       DR_Max = cms.double( 1.0 ),
72594       DepositLabel = cms.untracked.string( "" ),
72595       NHits_Min = cms.uint32( 0 ),
72596       Chi2Prob_Min = cms.double( -1.0 ),
72597       Diff_r = cms.double( 0.1 ),
72598       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
72599       ComponentName = cms.string( "TrackExtractor" )
72600     ),
72601     JetExtractorPSet = cms.PSet( 
72602       JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
72603       DR_Veto = cms.double( 0.1 ),
72604       DR_Max = cms.double( 1.0 ),
72605       ExcludeMuonVeto = cms.bool( True ),
72606       PrintTimeReport = cms.untracked.bool( False ),
72607       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
72608       ComponentName = cms.string( "JetExtractor" ),
72609       ServiceParameters = cms.PSet( 
72610         RPCLayers = cms.bool( False ),
72611         UseMuonNavigation = cms.untracked.bool( False ),
72612         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
72613       ),
72614       TrackAssociatorParameters = cms.PSet( 
72615         useMuon = cms.bool( False ),
72616         truthMatch = cms.bool( False ),
72617         usePreshower = cms.bool( False ),
72618         dRPreshowerPreselection = cms.double( 0.2 ),
72619         muonMaxDistanceSigmaY = cms.double( 0.0 ),
72620         useEcal = cms.bool( False ),
72621         muonMaxDistanceSigmaX = cms.double( 0.0 ),
72622         dRMuon = cms.double( 9999.0 ),
72623         dREcal = cms.double( 0.5 ),
72624         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
72625         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
72626         EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
72627         CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
72628         propagateAllDirections = cms.bool( True ),
72629         muonMaxDistanceY = cms.double( 5.0 ),
72630         useHO = cms.bool( False ),
72631         muonMaxDistanceX = cms.double( 5.0 ),
72632         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
72633         useHcal = cms.bool( False ),
72634         HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
72635         accountForTrajectoryChangeCalo = cms.bool( False ),
72636         dREcalPreselection = cms.double( 0.5 ),
72637         useCalo = cms.bool( True ),
72638         dRMuonPreselection = cms.double( 0.2 ),
72639         EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
72640         dRHcal = cms.double( 0.5 ),
72641         dRHcalPreselection = cms.double( 0.5 ),
72642         HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
72643       ),
72644       Threshold = cms.double( 5.0 )
72645     ),
72646     trackDepositName = cms.string( "tracker" ),
72647     ecalDepositName = cms.string( "ecal" ),
72648     hcalDepositName = cms.string( "hcal" ),
72649     hoDepositName = cms.string( "ho" ),
72650     jetDepositName = cms.string( "jets" ),
72651     TimingFillerParameters = cms.PSet( 
72652       DTTimingParameters = cms.PSet( 
72653         HitError = cms.double( 6.0 ),
72654         MatchParameters = cms.PSet( 
72655           TightMatchDT = cms.bool( False ),
72656           DTradius = cms.double( 0.01 ),
72657           TightMatchCSC = cms.bool( True ),
72658           CSCsegments = cms.InputTag( "hltCscSegments" ),
72659           DTsegments = cms.InputTag( "hltDt4DSegments" )
72660         ),
72661         debug = cms.bool( False ),
72662         DoWireCorr = cms.bool( False ),
72663         RequireBothProjections = cms.bool( False ),
72664         DTTimeOffset = cms.double( 2.7 ),
72665         PruneCut = cms.double( 10000.0 ),
72666         DTsegments = cms.InputTag( "hltDt4DSegments" ),
72667         UseSegmentT0 = cms.bool( False ),
72668         HitsMin = cms.int32( 5 ),
72669         DropTheta = cms.bool( True ),
72670         ServiceParameters = cms.PSet( 
72671           RPCLayers = cms.bool( True ),
72672           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
72673         )
72674       ),
72675       UseCSC = cms.bool( True ),
72676       CSCTimingParameters = cms.PSet( 
72677         MatchParameters = cms.PSet( 
72678           TightMatchDT = cms.bool( False ),
72679           DTradius = cms.double( 0.01 ),
72680           TightMatchCSC = cms.bool( True ),
72681           CSCsegments = cms.InputTag( "hltCscSegments" ),
72682           DTsegments = cms.InputTag( "hltDt4DSegments" )
72683         ),
72684         debug = cms.bool( False ),
72685         CSCWireTimeOffset = cms.double( 0.0 ),
72686         CSCStripError = cms.double( 7.0 ),
72687         CSCTimeOffset = cms.double( 0.0 ),
72688         CSCWireError = cms.double( 8.6 ),
72689         PruneCut = cms.double( 100.0 ),
72690         CSCsegments = cms.InputTag( "hltCscSegments" ),
72691         UseStripTime = cms.bool( True ),
72692         CSCStripTimeOffset = cms.double( 0.0 ),
72693         UseWireTime = cms.bool( True ),
72694         ServiceParameters = cms.PSet( 
72695           RPCLayers = cms.bool( True ),
72696           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
72697         )
72698       ),
72699       ErrorDT = cms.double( 6.0 ),
72700       EcalEnergyCut = cms.double( 0.4 ),
72701       UseECAL = cms.bool( True ),
72702       ErrorEB = cms.double( 2.085 ),
72703       UseDT = cms.bool( True ),
72704       ErrorEE = cms.double( 6.95 ),
72705       ErrorCSC = cms.double( 7.4 )
72706     ),
72707     ShowerDigiFillerParameters = cms.PSet( 
72708       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
72709       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
72710       digiMaxDistanceX = cms.double( 25.0 )
72711     ),
72712     TrackerKinkFinderParameters = cms.PSet( 
72713       usePosition = cms.bool( False ),
72714       diagonalOnly = cms.bool( False )
72715     ),
72716     fillEnergy = cms.bool( True ),
72717     storeCrossedHcalRecHits = cms.bool( False ),
72718     maxAbsPullX = cms.double( 4.0 ),
72719     maxAbsEta = cms.double( 3.0 ),
72720     minPt = cms.double( 10.0 ),
72721     inputCollectionTypes = cms.vstring( 'inner tracks',
72722       'links',
72723       'outer tracks' ),
72724     addExtraSoftMuons = cms.bool( False ),
72725     fillGlobalTrackRefits = cms.bool( False ),
72726     debugWithTruthMatching = cms.bool( False ),
72727     inputCollectionLabels = cms.VInputTag( 'hltPFMuonMergingForDisplTau','hltMuonLinksForDisplTau','hltL2Muons' ),
72728     fillCaloCompatibility = cms.bool( True ),
72729     maxAbsPullY = cms.double( 9999.0 ),
72730     maxAbsDy = cms.double( 9999.0 ),
72731     minP = cms.double( 10.0 ),
72732     minPCaloMuon = cms.double( 1.0E9 ),
72733     maxAbsDx = cms.double( 3.0 ),
72734     fillIsolation = cms.bool( True ),
72735     writeIsoDeposits = cms.bool( False ),
72736     minNumberOfMatches = cms.int32( 1 ),
72737     fillMatching = cms.bool( True ),
72738     fillShowerDigis = cms.bool( False ),
72739     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
72740     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
72741     fillGlobalTrackQuality = cms.bool( False ),
72742     globalTrackQualityInputTag = cms.InputTag( "" ),
72743     selectHighPurity = cms.bool( False ),
72744     pvInputTag = cms.InputTag( "" ),
72745     fillTrackerKink = cms.bool( False ),
72746     minCaloCompatibility = cms.double( 0.6 ),
72747     runArbitrationCleaner = cms.bool( False ),
72748     arbitrationCleanerOptions = cms.PSet( 
72749       OverlapDTheta = cms.double( 0.02 ),
72750       Overlap = cms.bool( True ),
72751       Clustering = cms.bool( True ),
72752       ME1a = cms.bool( True ),
72753       ClusterDTheta = cms.double( 0.02 ),
72754       ClusterDPhi = cms.double( 0.6 ),
72755       OverlapDPhi = cms.double( 0.0786 )
72756     ),
72757     arbitrateTrackerMuons = cms.bool( False )
72758 )
72759 fragment.hltLightPFTracksForDisplTaus = cms.EDProducer( "LightPFTrackProducer",
72760     TrackQuality = cms.string( "none" ),
72761     UseQuality = cms.bool( False ),
72762     TkColList = cms.VInputTag( 'hltPFMuonMergingForDisplTau' )
72763 )
72764 fragment.hltParticleFlowBlockForDisplTaus = cms.EDProducer( "PFBlockProducer",
72765     verbose = cms.untracked.bool( False ),
72766     debug = cms.untracked.bool( False ),
72767     elementImporters = cms.VPSet( 
72768       cms.PSet(  muonSrc = cms.InputTag( "hltMuonsForDisplTau" ),
72769         cleanBadConvertedBrems = cms.bool( False ),
72770         muonMaxDPtOPt = cms.double( 1.0 ),
72771         source = cms.InputTag( "hltLightPFTracksForDisplTaus" ),
72772         NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
72773         vetoEndcap = cms.bool( False ),
72774         useIterativeTracking = cms.bool( False ),
72775         importerName = cms.string( "GeneralTracksImporter" ),
72776         DPtOverPtCuts_byTrackAlgo = cms.vdouble( 20.0, 20.0, 20.0, 20.0, 20.0, 20.0 ),
72777         trackQuality = cms.string( "highPurity" )
72778       ),
72779       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
72780         importerName = cms.string( "ECALClusterImporter" ),
72781         BCtoPFCMap = cms.InputTag( "" )
72782       ),
72783       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
72784         importerName = cms.string( "GenericClusterImporter" )
72785       ),
72786       cms.PSet(  source = cms.InputTag( "hltParticleFlowClusterHF" ),
72787         importerName = cms.string( "GenericClusterImporter" )
72788       )
72789     ),
72790     linkDefinitions = cms.VPSet( 
72791       cms.PSet(  linkType = cms.string( "TRACK:ECAL" ),
72792         useKDTree = cms.bool( True ),
72793         linkerName = cms.string( "TrackAndECALLinker" )
72794       ),
72795       cms.PSet(  trajectoryLayerExit = cms.string( "HCALExit" ),
72796         trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
72797         nMaxHcalLinksPerTrack = cms.int32( 1 ),
72798         linkType = cms.string( "TRACK:HCAL" ),
72799         useKDTree = cms.bool( True ),
72800         linkerName = cms.string( "TrackAndHCALLinker" )
72801       ),
72802       cms.PSet(  minAbsEtaEcal = cms.double( 2.5 ),
72803         linkType = cms.string( "ECAL:HCAL" ),
72804         useKDTree = cms.bool( False ),
72805         linkerName = cms.string( "ECALAndHCALLinker" )
72806       ),
72807       cms.PSet(  linkType = cms.string( "HFEM:HFHAD" ),
72808         useKDTree = cms.bool( False ),
72809         linkerName = cms.string( "HFEMAndHFHADLinker" )
72810       )
72811     )
72812 )
72813 fragment.hltParticleFlowForDisplTaus = cms.EDProducer( "PFProducer",
72814     verbose = cms.untracked.bool( False ),
72815     debug = cms.untracked.bool( False ),
72816     blocks = cms.InputTag( "hltParticleFlowBlockForDisplTaus" ),
72817     muons = cms.InputTag( "hltMuonsForDisplTau" ),
72818     postMuonCleaning = cms.bool( True ),
72819     vetoEndcap = cms.bool( False ),
72820     vertexCollection = cms.InputTag( "hltPixelVertices" ),
72821     useVerticesForNeutral = cms.bool( True ),
72822     useHO = cms.bool( False ),
72823     PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
72824     GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
72825     GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
72826     useEGammaElectrons = cms.bool( False ),
72827     egammaElectrons = cms.InputTag( "" ),
72828     useEGammaFilters = cms.bool( False ),
72829     useProtectionsForJetMET = cms.bool( True ),
72830     PFEGammaFiltersParameters = cms.PSet( 
72831       electron_missinghits = cms.uint32( 1 ),
72832       electron_protectionsForJetMET = cms.PSet( 
72833         maxEeleOverPoutRes = cms.double( 0.5 ),
72834         maxEleHcalEOverEcalE = cms.double( 0.1 ),
72835         maxEcalEOverPRes = cms.double( 0.2 ),
72836         maxHcalEOverP = cms.double( 1.0 ),
72837         maxE = cms.double( 50.0 ),
72838         maxTrackPOverEele = cms.double( 1.0 ),
72839         maxDPhiIN = cms.double( 0.1 ),
72840         maxEcalEOverP_2 = cms.double( 0.2 ),
72841         maxEcalEOverP_1 = cms.double( 0.5 ),
72842         maxEeleOverPout = cms.double( 0.2 ),
72843         maxHcalEOverEcalE = cms.double( 0.1 ),
72844         maxHcalE = cms.double( 10.0 ),
72845         maxNtracks = cms.double( 3.0 )
72846       ),
72847       photon_MinEt = cms.double( 10.0 ),
72848       electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
72849       electron_protectionsForBadHcal = cms.PSet( 
72850         dEta = cms.vdouble( 0.0064, 0.01264 ),
72851         dPhi = cms.vdouble( 0.0547, 0.0394 ),
72852         enableProtections = cms.bool( False ),
72853         full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
72854         eInvPInv = cms.vdouble( 0.184, 0.0721 )
72855       ),
72856       photon_protectionsForBadHcal = cms.PSet( 
72857         enableProtections = cms.bool( False ),
72858         solidConeTrkIsoOffset = cms.double( 10.0 ),
72859         solidConeTrkIsoSlope = cms.double( 0.3 )
72860       ),
72861       electron_iso_mva_barrel = cms.double( -0.1875 ),
72862       electron_iso_mva_endcap = cms.double( -0.1075 ),
72863       photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
72864       photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
72865       photon_HoE = cms.double( 0.05 ),
72866       electron_iso_combIso_endcap = cms.double( 10.0 ),
72867       electron_iso_pt = cms.double( 10.0 ),
72868       photon_protectionsForJetMET = cms.PSet( 
72869         sumPtTrackIsoSlope = cms.double( 0.001 ),
72870         sumPtTrackIso = cms.double( 4.0 )
72871       ),
72872       electron_iso_combIso_barrel = cms.double( 10.0 ),
72873       electron_noniso_mvaCut = cms.double( -0.1 ),
72874       photon_combIso = cms.double( 10.0 ),
72875       electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
72876     ),
72877     muon_HCAL = cms.vdouble( 3.0, 3.0 ),
72878     muon_ECAL = cms.vdouble( 0.5, 0.5 ),
72879     muon_HO = cms.vdouble( 0.9, 0.9 ),
72880     PFMuonAlgoParameters = cms.PSet(  ),
72881     rejectTracks_Bad = cms.bool( False ),
72882     rejectTracks_Step45 = cms.bool( False ),
72883     usePFNuclearInteractions = cms.bool( False ),
72884     usePFConversions = cms.bool( False ),
72885     usePFDecays = cms.bool( False ),
72886     dptRel_DispVtx = cms.double( 10.0 ),
72887     iCfgCandConnector = cms.PSet( 
72888       nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
72889       bCorrect = cms.bool( False ),
72890       bCalibPrimary = cms.bool( False )
72891     ),
72892     nsigma_TRACK = cms.double( 1.0 ),
72893     pt_Error = cms.double( 1.0 ),
72894     factors_45 = cms.vdouble( 10.0, 100.0 ),
72895     goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
72896     goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
72897     goodTrackDeadHcal_layers = cms.uint32( 4 ),
72898     goodTrackDeadHcal_validFr = cms.double( 0.5 ),
72899     goodTrackDeadHcal_dxy = cms.double( 0.5 ),
72900     goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
72901     goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
72902     goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
72903     goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
72904     goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
72905     goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
72906     goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
72907     goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
72908     pf_nsigma_ECAL = cms.double( 0.0 ),
72909     pf_nsigma_HCAL = cms.double( 1.0 ),
72910     pf_nsigma_HFEM = cms.double( 1.0 ),
72911     pf_nsigma_HFHAD = cms.double( 1.0 ),
72912     useCalibrationsFromDB = cms.bool( True ),
72913     calibrationsLabel = cms.string( "HLT" ),
72914     postHFCleaning = cms.bool( False ),
72915     PFHFCleaningParameters = cms.PSet( 
72916       minHFCleaningPt = cms.double( 5.0 ),
72917       minDeltaMet = cms.double( 0.4 ),
72918       maxSignificance = cms.double( 2.5 ),
72919       minSignificance = cms.double( 2.5 ),
72920       minSignificanceReduction = cms.double( 1.4 ),
72921       maxDeltaPhiPt = cms.double( 7.0 )
72922     ),
72923     cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
72924     calibHF_use = cms.bool( False ),
72925     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 ),
72926     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 ),
72927     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 ),
72928     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 ),
72929     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 ),
72930     resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
72931 )
72932 fragment.hltAK4PFJetsForDisplTaus = cms.EDProducer( "FastjetJetProducer",
72933     useMassDropTagger = cms.bool( False ),
72934     useFiltering = cms.bool( False ),
72935     useDynamicFiltering = cms.bool( False ),
72936     useTrimming = cms.bool( False ),
72937     usePruning = cms.bool( False ),
72938     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
72939     useKtPruning = cms.bool( False ),
72940     useConstituentSubtraction = cms.bool( False ),
72941     useSoftDrop = cms.bool( False ),
72942     correctShape = cms.bool( False ),
72943     UseOnlyVertexTracks = cms.bool( False ),
72944     UseOnlyOnePV = cms.bool( False ),
72945     muCut = cms.double( -1.0 ),
72946     yCut = cms.double( -1.0 ),
72947     rFilt = cms.double( -1.0 ),
72948     rFiltFactor = cms.double( -1.0 ),
72949     trimPtFracMin = cms.double( -1.0 ),
72950     zcut = cms.double( -1.0 ),
72951     rcut_factor = cms.double( -1.0 ),
72952     csRho_EtaMax = cms.double( -1.0 ),
72953     csRParam = cms.double( -1.0 ),
72954     beta = cms.double( -1.0 ),
72955     R0 = cms.double( -1.0 ),
72956     gridMaxRapidity = cms.double( -1.0 ),
72957     gridSpacing = cms.double( -1.0 ),
72958     DzTrVtxMax = cms.double( 0.0 ),
72959     DxyTrVtxMax = cms.double( 0.0 ),
72960     MaxVtxZ = cms.double( 15.0 ),
72961     subjetPtMin = cms.double( -1.0 ),
72962     muMin = cms.double( -1.0 ),
72963     muMax = cms.double( -1.0 ),
72964     yMin = cms.double( -1.0 ),
72965     yMax = cms.double( -1.0 ),
72966     dRMin = cms.double( -1.0 ),
72967     dRMax = cms.double( -1.0 ),
72968     maxDepth = cms.int32( -1 ),
72969     nFilt = cms.int32( -1 ),
72970     MinVtxNdof = cms.int32( 0 ),
72971     src = cms.InputTag( "hltParticleFlowForDisplTaus" ),
72972     srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
72973     jetType = cms.string( "PFJet" ),
72974     jetAlgorithm = cms.string( "AntiKt" ),
72975     rParam = cms.double( 0.4 ),
72976     inputEtMin = cms.double( 0.0 ),
72977     inputEMin = cms.double( 0.0 ),
72978     jetPtMin = cms.double( 0.0 ),
72979     doPVCorrection = cms.bool( False ),
72980     doAreaFastjet = cms.bool( False ),
72981     doRhoFastjet = cms.bool( False ),
72982     doPUOffsetCorr = cms.bool( False ),
72983     puPtMin = cms.double( 10.0 ),
72984     nSigmaPU = cms.double( 1.0 ),
72985     radiusPU = cms.double( 0.4 ),
72986     subtractorName = cms.string( "" ),
72987     useExplicitGhosts = cms.bool( False ),
72988     doAreaDiskApprox = cms.bool( True ),
72989     voronoiRfact = cms.double( -9.0 ),
72990     Rho_EtaMax = cms.double( 4.4 ),
72991     Ghost_EtaMax = cms.double( 6.0 ),
72992     Active_Area_Repeats = cms.int32( 5 ),
72993     GhostArea = cms.double( 0.01 ),
72994     restrictInputs = cms.bool( False ),
72995     maxInputs = cms.uint32( 1 ),
72996     writeCompound = cms.bool( False ),
72997     writeJetsWithConst = cms.bool( False ),
72998     doFastJetNonUniform = cms.bool( False ),
72999     useDeterministicSeed = cms.bool( True ),
73000     minSeed = cms.uint32( 0 ),
73001     verbosity = cms.int32( 0 ),
73002     puWidth = cms.double( 0.0 ),
73003     nExclude = cms.uint32( 0 ),
73004     maxBadEcalCells = cms.uint32( 9999999 ),
73005     maxBadHcalCells = cms.uint32( 9999999 ),
73006     maxProblematicEcalCells = cms.uint32( 9999999 ),
73007     maxProblematicHcalCells = cms.uint32( 9999999 ),
73008     maxRecoveredEcalCells = cms.uint32( 9999999 ),
73009     maxRecoveredHcalCells = cms.uint32( 9999999 ),
73010     puCenters = cms.vdouble(  ),
73011     applyWeight = cms.bool( False ),
73012     srcWeights = cms.InputTag( "" ),
73013     minimumTowersFraction = cms.double( 0.0 ),
73014     jetCollInstanceName = cms.string( "" ),
73015     sumRecHits = cms.bool( False )
73016 )
73017 fragment.hltTauPFJets08RegionDispl = cms.EDProducer( "RecoTauJetRegionProducer",
73018     src = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
73019     deltaR = cms.double( 0.8 ),
73020     pfCandAssocMapSrc = cms.InputTag( "" ),
73021     verbosity = cms.int32( 0 ),
73022     maxJetAbsEta = cms.double( 99.0 ),
73023     minJetPt = cms.double( -1.0 ),
73024     pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" )
73025 )
73026 fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl = cms.EDProducer( "PFRecoTauChargedHadronProducer",
73027     ranking = cms.VPSet( 
73028       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
73029         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
73030         selection = cms.string( "algoIs('kChargedPFCandidate')" ),
73031         name = cms.string( "ChargedPFCandidate" ),
73032         selectionPassFunction = cms.string( "-pt" )
73033       ),
73034       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
73035         plugin = cms.string( "PFRecoTauChargedHadronStringQuality" ),
73036         selection = cms.string( "algoIs('kPFNeutralHadron')" ),
73037         name = cms.string( "ChargedPFCandidate" ),
73038         selectionPassFunction = cms.string( "-pt" )
73039       )
73040     ),
73041     verbosity = cms.int32( 0 ),
73042     maxJetAbsEta = cms.double( 99.0 ),
73043     outputSelection = cms.string( "pt > 0.5" ),
73044     minJetPt = cms.double( -1.0 ),
73045     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
73046     builders = cms.VPSet( 
73047       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
73048         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
73049         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
73050         dRmergePhotonWrtOther = cms.double( 0.005 ),
73051         qualityCuts = cms.PSet( 
73052           vertexTrackFiltering = cms.bool( False ),
73053           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
73054           recoverLeadingTrk = cms.bool( False ),
73055           signalQualityCuts = cms.PSet( 
73056             minNeutralHadronEt = cms.double( 30.0 ),
73057             maxDeltaZ = cms.double( 1000.0 ),
73058             minTrackPt = cms.double( 0.0 ),
73059             minGammaEt = cms.double( 0.5 ),
73060             minTrackHits = cms.uint32( 3 ),
73061             minTrackPixelHits = cms.uint32( 0 ),
73062             maxTrackChi2 = cms.double( 1000.0 ),
73063             maxTransverseImpactParameter = cms.double( 1000.0 ),
73064             useTracksInsteadOfPFHadrons = cms.bool( False )
73065           ),
73066           vxAssocQualityCuts = cms.PSet( 
73067             minTrackPt = cms.double( 0.0 ),
73068             minGammaEt = cms.double( 0.5 ),
73069             minTrackHits = cms.uint32( 3 ),
73070             minTrackPixelHits = cms.uint32( 0 ),
73071             maxTrackChi2 = cms.double( 1000.0 ),
73072             maxTransverseImpactParameter = cms.double( 1000.0 ),
73073             useTracksInsteadOfPFHadrons = cms.bool( False )
73074           ),
73075           pvFindingAlgo = cms.string( "closestInDeltaZ" )
73076         ),
73077         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
73078         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
73079         dRmergePhotonWrtElectron = cms.double( 0.005 ),
73080         minMergeGammaEt = cms.double( 0.0 ),
73081         minBlockElementMatchesPhoton = cms.int32( 2 ),
73082         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
73083         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
73084         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
73085         minMergeChargedHadronPt = cms.double( 100.0 ),
73086         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
73087         name = cms.string( "chargedPFCandidates" ),
73088         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
73089         chargedHadronCandidatesParticleIds = cms.vint32( 1, 2, 3 ),
73090         minMergeNeutralHadronEt = cms.double( 0.0 )
73091       ),
73092       cms.PSet(  minBlockElementMatchesNeutralHadron = cms.int32( 2 ),
73093         dRmergeNeutralHadronWrtNeutralHadron = cms.double( 0.01 ),
73094         dRmergePhotonWrtNeutralHadron = cms.double( 0.01 ),
73095         dRmergePhotonWrtOther = cms.double( 0.005 ),
73096         qualityCuts = cms.PSet( 
73097           vertexTrackFiltering = cms.bool( False ),
73098           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
73099           recoverLeadingTrk = cms.bool( False ),
73100           signalQualityCuts = cms.PSet( 
73101             minNeutralHadronEt = cms.double( 30.0 ),
73102             maxDeltaZ = cms.double( 1000.0 ),
73103             minTrackPt = cms.double( 0.0 ),
73104             minGammaEt = cms.double( 0.5 ),
73105             minTrackHits = cms.uint32( 3 ),
73106             minTrackPixelHits = cms.uint32( 0 ),
73107             maxTrackChi2 = cms.double( 1000.0 ),
73108             maxTransverseImpactParameter = cms.double( 1000.0 ),
73109             useTracksInsteadOfPFHadrons = cms.bool( False )
73110           ),
73111           vxAssocQualityCuts = cms.PSet( 
73112             minTrackPt = cms.double( 0.0 ),
73113             minGammaEt = cms.double( 0.5 ),
73114             minTrackHits = cms.uint32( 3 ),
73115             minTrackPixelHits = cms.uint32( 0 ),
73116             maxTrackChi2 = cms.double( 1000.0 ),
73117             maxTransverseImpactParameter = cms.double( 1000.0 ),
73118             useTracksInsteadOfPFHadrons = cms.bool( False )
73119           ),
73120           pvFindingAlgo = cms.string( "closestInDeltaZ" )
73121         ),
73122         dRmergeNeutralHadronWrtOther = cms.double( 0.005 ),
73123         maxUnmatchedBlockElementsNeutralHadron = cms.int32( 1 ),
73124         dRmergePhotonWrtElectron = cms.double( 0.005 ),
73125         minMergeGammaEt = cms.double( 0.0 ),
73126         minBlockElementMatchesPhoton = cms.int32( 2 ),
73127         dRmergePhotonWrtChargedHadron = cms.double( 0.005 ),
73128         plugin = cms.string( "PFRecoTauChargedHadronFromPFCandidatePlugin" ),
73129         dRmergeNeutralHadronWrtChargedHadron = cms.double( 0.005 ),
73130         minMergeChargedHadronPt = cms.double( 0.0 ),
73131         maxUnmatchedBlockElementsPhoton = cms.int32( 1 ),
73132         name = cms.string( "PFNeutralHadrons" ),
73133         dRmergeNeutralHadronWrtElectron = cms.double( 0.05 ),
73134         chargedHadronCandidatesParticleIds = cms.vint32( 5 ),
73135         minMergeNeutralHadronEt = cms.double( 0.0 )
73136       )
73137     )
73138 )
73139 fragment.hltPFTauPiZerosDispl = cms.EDProducer( "RecoTauPiZeroProducer",
73140     massHypothesis = cms.double( 0.136 ),
73141     ranking = cms.VPSet( 
73142       cms.PSet(  selectionFailValue = cms.double( 1000.0 ),
73143         plugin = cms.string( "RecoTauPiZeroStringQuality" ),
73144         selection = cms.string( "algoIs('kStrips')" ),
73145         name = cms.string( "InStrip" ),
73146         selectionPassFunction = cms.string( "abs(mass() - 0.13579)" )
73147       )
73148     ),
73149     verbosity = cms.int32( 0 ),
73150     maxJetAbsEta = cms.double( 99.0 ),
73151     outputSelection = cms.string( "pt > 0" ),
73152     minJetPt = cms.double( -1.0 ),
73153     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
73154     builders = cms.VPSet( 
73155       cms.PSet(  minGammaEtStripSeed = cms.double( 0.5 ),
73156         applyElecTrackQcuts = cms.bool( False ),
73157         stripCandidatesParticleIds = cms.vint32( 2, 4 ),
73158         makeCombinatoricStrips = cms.bool( False ),
73159         stripPhiAssociationDistance = cms.double( 0.2 ),
73160         qualityCuts = cms.PSet( 
73161           vertexTrackFiltering = cms.bool( False ),
73162           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
73163           recoverLeadingTrk = cms.bool( False ),
73164           signalQualityCuts = cms.PSet( 
73165             maxDeltaZ = cms.double( 1000.0 ),
73166             minTrackPt = cms.double( 0.0 ),
73167             minGammaEt = cms.double( 0.5 ),
73168             minTrackHits = cms.uint32( 3 ),
73169             minTrackPixelHits = cms.uint32( 0 ),
73170             maxTrackChi2 = cms.double( 1000.0 ),
73171             maxTransverseImpactParameter = cms.double( 1000.0 ),
73172             useTracksInsteadOfPFHadrons = cms.bool( False )
73173           ),
73174           pvFindingAlgo = cms.string( "closestInDeltaZ" )
73175         ),
73176         maxStripBuildIterations = cms.int32( -1 ),
73177         updateStripAfterEachDaughter = cms.bool( False ),
73178         stripEtaAssociationDistance = cms.double( 0.05 ),
73179         minStripEt = cms.double( 1.0 ),
73180         plugin = cms.string( "RecoTauPiZeroStripPlugin2" ),
73181         minGammaEtStripAdd = cms.double( 0.0 ),
73182         name = cms.string( "s" )
73183       )
73184     )
73185 )
73186 fragment.hltHpsCombinatoricRecoTausDispl = cms.EDProducer( "RecoTauProducer",
73187     piZeroSrc = cms.InputTag( "hltPFTauPiZerosDispl" ),
73188     jetRegionSrc = cms.InputTag( "hltTauPFJets08RegionDispl" ),
73189     maxJetAbsEta = cms.double( 2.5 ),
73190     outputSelection = cms.string( "leadPFChargedHadrCand().isNonnull()" ),
73191     chargedHadronSrc = cms.InputTag( "hltHpsTauPFJetsRecoTauChargedHadronsWithNeutralsDispl" ),
73192     minJetPt = cms.double( 14.0 ),
73193     jetSrc = cms.InputTag( "hltAK4PFJetsForDisplTaus" ),
73194     builders = cms.VPSet( 
73195       cms.PSet(  decayModes = cms.VPSet( 
73196   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
73197     maxTracks = cms.uint32( 6 ),
73198     nPiZeros = cms.uint32( 0 ),
73199     nCharged = cms.uint32( 1 )
73200   ),
73201   cms.PSet(  maxPiZeros = cms.uint32( 6 ),
73202     maxTracks = cms.uint32( 6 ),
73203     nCharged = cms.uint32( 1 ),
73204     nPiZeros = cms.uint32( 1 )
73205   ),
73206   cms.PSet(  maxPiZeros = cms.uint32( 5 ),
73207     maxTracks = cms.uint32( 6 ),
73208     nCharged = cms.uint32( 1 ),
73209     nPiZeros = cms.uint32( 2 )
73210   ),
73211   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
73212     maxTracks = cms.uint32( 6 ),
73213     nCharged = cms.uint32( 2 ),
73214     nPiZeros = cms.uint32( 0 )
73215   ),
73216   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
73217     maxTracks = cms.uint32( 6 ),
73218     nCharged = cms.uint32( 2 ),
73219     nPiZeros = cms.uint32( 1 )
73220   ),
73221   cms.PSet(  maxPiZeros = cms.uint32( 0 ),
73222     maxTracks = cms.uint32( 6 ),
73223     nCharged = cms.uint32( 3 ),
73224     nPiZeros = cms.uint32( 0 )
73225   ),
73226   cms.PSet(  maxPiZeros = cms.uint32( 3 ),
73227     maxTracks = cms.uint32( 6 ),
73228     nCharged = cms.uint32( 3 ),
73229     nPiZeros = cms.uint32( 1 )
73230   )
73231 ),
73232         isolationConeSize = cms.double( 0.5 ),
73233         minAbsPhotonSumPt_insideSignalCone = cms.double( 2.5 ),
73234         minAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
73235         minRelPhotonSumPt_insideSignalCone = cms.double( 0.1 ),
73236         minRelPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
73237         name = cms.string( "combinatoric" ),
73238         pfCandSrc = cms.InputTag( "hltParticleFlowForDisplTaus" ),
73239         plugin = cms.string( "RecoTauBuilderCombinatoricPlugin" ),
73240         qualityCuts = cms.PSet( 
73241           isolationQualityCuts = cms.PSet( 
73242             maxDeltaZ = cms.double( 0.2 ),
73243             maxTrackChi2 = cms.double( 100.0 ),
73244             maxTransverseImpactParameter = cms.double( 0.03 ),
73245             minGammaEt = cms.double( 1.5 ),
73246             minTrackHits = cms.uint32( 3 ),
73247             minTrackPixelHits = cms.uint32( 0 ),
73248             minTrackPt = cms.double( 1.0 ),
73249             minTrackVertexWeight = cms.double( -1.0 )
73250           ),
73251           leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
73252           primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
73253           pvFindingAlgo = cms.string( "closestInDeltaZ" ),
73254           recoverLeadingTrk = cms.bool( False ),
73255           signalQualityCuts = cms.PSet( 
73256             maxDeltaZ = cms.double( 1000.0 ),
73257             maxTrackChi2 = cms.double( 1000.0 ),
73258             maxTransverseImpactParameter = cms.double( 1000.0 ),
73259             minGammaEt = cms.double( 0.5 ),
73260             minNeutralHadronEt = cms.double( 30.0 ),
73261             minTrackHits = cms.uint32( 3 ),
73262             minTrackPixelHits = cms.uint32( 0 ),
73263             minTrackPt = cms.double( 0.5 ),
73264             minTrackVertexWeight = cms.double( -1.0 )
73265           ),
73266           vertexTrackFiltering = cms.bool( False ),
73267           vxAssocQualityCuts = cms.PSet( 
73268             maxTrackChi2 = cms.double( 1000.0 ),
73269             maxTransverseImpactParameter = cms.double( 1000.0 ),
73270             minGammaEt = cms.double( 0.5 ),
73271             minTrackHits = cms.uint32( 3 ),
73272             minTrackPixelHits = cms.uint32( 0 ),
73273             minTrackPt = cms.double( 0.5 ),
73274             minTrackVertexWeight = cms.double( -1.0 )
73275           )
73276         ),
73277         signalConeSize = cms.string( "max(min(0.1, 3.0/pt()), 0.05)" )
73278       )
73279     ),
73280     buildNullTaus = cms.bool( False ),
73281     verbosity = cms.int32( 0 ),
73282     modifiers = cms.VPSet( 
73283       cms.PSet(  DataType = cms.string( "AOD" ),
73284         EcalStripSumE_deltaEta = cms.double( 0.03 ),
73285         EcalStripSumE_deltaPhiOverQ_maxValue = cms.double( 0.5 ),
73286         EcalStripSumE_deltaPhiOverQ_minValue = cms.double( -0.1 ),
73287         EcalStripSumE_minClusEnergy = cms.double( 0.1 ),
73288         ElectronPreIDProducer = cms.InputTag( "elecpreid" ),
73289         maximumForElectrionPreIDOutput = cms.double( -0.1 ),
73290         name = cms.string( "elec_rej" ),
73291         plugin = cms.string( "RecoTauElectronRejectionPlugin" ),
73292         ElecPreIDLeadTkMatch_maxDR = cms.double( 0.01 )
73293       ),
73294       cms.PSet(  name = cms.string( "tau_mass" ),
73295         plugin = cms.string( "PFRecoTauMassPlugin" ),
73296         verbosity = cms.int32( 0 )
73297       )
73298     )
73299 )
73300 fragment.hltHpsSelectionDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
73301     PFTauProducer = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" ),
73302     verbosity = cms.int32( 0 ),
73303     minTauPt = cms.double( 0.0 ),
73304     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
73305     decayModes = cms.VPSet( 
73306       cms.PSet(  maxMass = cms.string( "1." ),
73307         nPiZeros = cms.uint32( 0 ),
73308         minMass = cms.double( -1000.0 ),
73309         nChargedPFCandsMin = cms.uint32( 1 ),
73310         nTracksMin = cms.uint32( 1 ),
73311         nCharged = cms.uint32( 1 ),
73312         applyBendCorrection = cms.PSet( 
73313           phi = cms.bool( True ),
73314           eta = cms.bool( True ),
73315           mass = cms.bool( True )
73316         )
73317       ),
73318       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
73319         nPiZeros = cms.uint32( 1 ),
73320         minMass = cms.double( 0.0 ),
73321         nChargedPFCandsMin = cms.uint32( 1 ),
73322         nTracksMin = cms.uint32( 1 ),
73323         nCharged = cms.uint32( 1 ),
73324         assumeStripMass = cms.double( 0.1349 ),
73325         applyBendCorrection = cms.PSet( 
73326           phi = cms.bool( True ),
73327           eta = cms.bool( True ),
73328           mass = cms.bool( True )
73329         )
73330       ),
73331       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
73332         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
73333         maxPi0Mass = cms.double( 0.8 ),
73334         nPiZeros = cms.uint32( 2 ),
73335         minMass = cms.double( 0.4 ),
73336         nChargedPFCandsMin = cms.uint32( 1 ),
73337         nTracksMin = cms.uint32( 1 ),
73338         nCharged = cms.uint32( 1 ),
73339         assumeStripMass = cms.double( 0.0 ),
73340         applyBendCorrection = cms.PSet( 
73341           phi = cms.bool( True ),
73342           eta = cms.bool( True ),
73343           mass = cms.bool( True )
73344         )
73345       ),
73346       cms.PSet(  maxMass = cms.string( "1.2" ),
73347         nPiZeros = cms.uint32( 0 ),
73348         minMass = cms.double( 0.0 ),
73349         nChargedPFCandsMin = cms.uint32( 1 ),
73350         nTracksMin = cms.uint32( 2 ),
73351         nCharged = cms.uint32( 2 ),
73352         applyBendCorrection = cms.PSet( 
73353           phi = cms.bool( True ),
73354           eta = cms.bool( False ),
73355           mass = cms.bool( True )
73356         )
73357       ),
73358       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
73359         minMass = cms.double( 0.0 ),
73360         nCharged = cms.uint32( 2 ),
73361         nChargedPFCandsMin = cms.uint32( 1 ),
73362         nPiZeros = cms.uint32( 1 ),
73363         nTracksMin = cms.uint32( 2 ),
73364         applyBendCorrection = cms.PSet( 
73365           eta = cms.bool( False ),
73366           phi = cms.bool( True ),
73367           mass = cms.bool( True )
73368         )
73369       ),
73370       cms.PSet(  maxMass = cms.string( "1.6" ),
73371         minMass = cms.double( 0.7 ),
73372         nCharged = cms.uint32( 3 ),
73373         nChargedPFCandsMin = cms.uint32( 1 ),
73374         nPiZeros = cms.uint32( 0 ),
73375         nTracksMin = cms.uint32( 2 ),
73376         applyBendCorrection = cms.PSet( 
73377           eta = cms.bool( False ),
73378           phi = cms.bool( True ),
73379           mass = cms.bool( True )
73380         )
73381       ),
73382       cms.PSet(  nCharged = cms.uint32( 3 ),
73383         nPiZeros = cms.uint32( 1 ),
73384         nTracksMin = cms.uint32( 2 ),
73385         minMass = cms.double( 0.9 ),
73386         maxMass = cms.string( "1.6" ),
73387         applyBendCorrection = cms.PSet( 
73388           eta = cms.bool( False ),
73389           phi = cms.bool( False ),
73390           mass = cms.bool( False )
73391         ),
73392         nChargedPFCandsMin = cms.uint32( 1 )
73393       )
73394     ),
73395     matchingCone = cms.double( 0.5 ),
73396     minPixelHits = cms.int32( 0 ),
73397     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
73398 )
73399 fragment.hltHpsPFTauProducerSansRefsDispl = cms.EDProducer( "RecoTauCleaner",
73400     outputSelection = cms.string( "" ),
73401     cleaners = cms.VPSet( 
73402       cms.PSet(  name = cms.string( "HPS_Select" ),
73403         plugin = cms.string( "RecoTauDiscriminantCleanerPlugin" ),
73404         src = cms.InputTag( "hltHpsSelectionDiscriminatorDispl" )
73405       ),
73406       cms.PSet(  name = cms.string( "killSoftTwoProngTaus" ),
73407         plugin = cms.string( "RecoTauSoftTwoProngTausCleanerPlugin" ),
73408         minTrackPt = cms.double( 5.0 )
73409       ),
73410       cms.PSet(  name = cms.string( "ChargedHadronMultiplicity" ),
73411         plugin = cms.string( "RecoTauChargedHadronMultiplicityCleanerPlugin" )
73412       ),
73413       cms.PSet(  name = cms.string( "Pt" ),
73414         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
73415         selection = cms.string( "leadPFCand().isNonnull()" ),
73416         selectionFailValue = cms.double( 1000.0 ),
73417         selectionPassFunction = cms.string( "-pt()" ),
73418         tolerance = cms.double( 0.01 )
73419       ),
73420       cms.PSet(  name = cms.string( "StripMultiplicity" ),
73421         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
73422         selection = cms.string( "leadPFCand().isNonnull()" ),
73423         selectionFailValue = cms.double( 1000.0 ),
73424         selectionPassFunction = cms.string( "-signalPiZeroCandidates().size()" )
73425       ),
73426       cms.PSet(  name = cms.string( "CombinedIsolation" ),
73427         plugin = cms.string( "RecoTauStringCleanerPlugin" ),
73428         selection = cms.string( "leadPFCand().isNonnull()" ),
73429         selectionFailValue = cms.double( 1000.0 ),
73430         selectionPassFunction = cms.string( "isolationPFChargedHadrCandsPtSum() + isolationPFGammaCandsEtSum()" )
73431       )
73432     ),
73433     verbosity = cms.int32( 0 ),
73434     src = cms.InputTag( "hltHpsCombinatoricRecoTausDispl" )
73435 )
73436 fragment.hltHpsPFTauProducerDispl = cms.EDProducer( "RecoTauPiZeroUnembedder",
73437     src = cms.InputTag( "hltHpsPFTauProducerSansRefsDispl" )
73438 )
73439 fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl = cms.EDProducer( "PFRecoTauDiscriminationByHPSSelection",
73440     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73441     verbosity = cms.int32( 0 ),
73442     minTauPt = cms.double( 18.0 ),
73443     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
73444     decayModes = cms.VPSet( 
73445       cms.PSet(  maxMass = cms.string( "1." ),
73446         nPiZeros = cms.uint32( 0 ),
73447         minMass = cms.double( -1000.0 ),
73448         nChargedPFCandsMin = cms.uint32( 1 ),
73449         nTracksMin = cms.uint32( 1 ),
73450         nCharged = cms.uint32( 1 ),
73451         applyBendCorrection = cms.PSet( 
73452           phi = cms.bool( True ),
73453           eta = cms.bool( True ),
73454           mass = cms.bool( True )
73455         )
73456       ),
73457       cms.PSet(  maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.2))" ),
73458         nPiZeros = cms.uint32( 1 ),
73459         minMass = cms.double( 0.0 ),
73460         nChargedPFCandsMin = cms.uint32( 1 ),
73461         nTracksMin = cms.uint32( 1 ),
73462         nCharged = cms.uint32( 1 ),
73463         assumeStripMass = cms.double( 0.1349 ),
73464         applyBendCorrection = cms.PSet( 
73465           phi = cms.bool( True ),
73466           eta = cms.bool( True ),
73467           mass = cms.bool( True )
73468         )
73469       ),
73470       cms.PSet(  minPi0Mass = cms.double( 0.0 ),
73471         maxMass = cms.string( "max(1.72, min(1.72*sqrt(pt/100.), 4.0))" ),
73472         maxPi0Mass = cms.double( 0.8 ),
73473         nPiZeros = cms.uint32( 2 ),
73474         minMass = cms.double( 0.4 ),
73475         nChargedPFCandsMin = cms.uint32( 1 ),
73476         nTracksMin = cms.uint32( 1 ),
73477         nCharged = cms.uint32( 1 ),
73478         assumeStripMass = cms.double( 0.0 ),
73479         applyBendCorrection = cms.PSet( 
73480           phi = cms.bool( True ),
73481           eta = cms.bool( True ),
73482           mass = cms.bool( True )
73483         )
73484       ),
73485       cms.PSet(  maxMass = cms.string( "1.2" ),
73486         nPiZeros = cms.uint32( 0 ),
73487         minMass = cms.double( 0.0 ),
73488         nChargedPFCandsMin = cms.uint32( 1 ),
73489         nTracksMin = cms.uint32( 2 ),
73490         nCharged = cms.uint32( 2 ),
73491         applyBendCorrection = cms.PSet( 
73492           phi = cms.bool( True ),
73493           eta = cms.bool( False ),
73494           mass = cms.bool( True )
73495         )
73496       ),
73497       cms.PSet(  maxMass = cms.string( "max(1.6, min(1.6*sqrt(pt/100.), 4.0))" ),
73498         minMass = cms.double( 0.0 ),
73499         nCharged = cms.uint32( 2 ),
73500         nChargedPFCandsMin = cms.uint32( 1 ),
73501         nPiZeros = cms.uint32( 1 ),
73502         nTracksMin = cms.uint32( 2 ),
73503         applyBendCorrection = cms.PSet( 
73504           eta = cms.bool( False ),
73505           phi = cms.bool( True ),
73506           mass = cms.bool( True )
73507         )
73508       ),
73509       cms.PSet(  maxMass = cms.string( "1.6" ),
73510         minMass = cms.double( 0.7 ),
73511         nCharged = cms.uint32( 3 ),
73512         nChargedPFCandsMin = cms.uint32( 1 ),
73513         nPiZeros = cms.uint32( 0 ),
73514         nTracksMin = cms.uint32( 2 ),
73515         applyBendCorrection = cms.PSet( 
73516           eta = cms.bool( False ),
73517           phi = cms.bool( True ),
73518           mass = cms.bool( True )
73519         )
73520       ),
73521       cms.PSet(  nCharged = cms.uint32( 3 ),
73522         nPiZeros = cms.uint32( 1 ),
73523         nTracksMin = cms.uint32( 2 ),
73524         minMass = cms.double( 0.9 ),
73525         maxMass = cms.string( "1.6" ),
73526         applyBendCorrection = cms.PSet( 
73527           eta = cms.bool( False ),
73528           phi = cms.bool( False ),
73529           mass = cms.bool( False )
73530         ),
73531         nChargedPFCandsMin = cms.uint32( 1 )
73532       )
73533     ),
73534     matchingCone = cms.double( 0.5 ),
73535     minPixelHits = cms.int32( 0 ),
73536     requireTauChargedHadronsToBeChargedPFCands = cms.bool( False )
73537 )
73538 fragment.hltHpsPFTauTrackFindingDiscriminatorDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
73539     MinPtLeadingObject = cms.double( 0.0 ),
73540     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
73541     UseOnlyChargedHadrons = cms.bool( True ),
73542     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
73543 )
73544 fragment.hltHpsSelectedPFTausTrackFindingDispl = cms.EDFilter( "PFTauSelector",
73545     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73546     cut = cms.string( "pt > 0" ),
73547     discriminators = cms.VPSet( 
73548       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackFindingDiscriminatorDispl" ),
73549         selectionCut = cms.double( 0.5 )
73550       )
73551     ),
73552     discriminatorContainers = cms.VPSet( 
73553     )
73554 )
73555 fragment.hltHpsPFTauTrackDispl = cms.EDFilter( "HLT1PFTau",
73556     saveTags = cms.bool( True ),
73557     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73558     triggerType = cms.int32( 84 ),
73559     MinE = cms.double( -1.0 ),
73560     MinPt = cms.double( 0.0 ),
73561     MinMass = cms.double( -1.0 ),
73562     MaxMass = cms.double( -1.0 ),
73563     MinEta = cms.double( -1.0 ),
73564     MaxEta = cms.double( 2.5 ),
73565     MinN = cms.int32( 1 )
73566 )
73567 fragment.hltHpsSingleDisplPFTau24Glob = cms.EDFilter( "HLT1PFTau",
73568     saveTags = cms.bool( True ),
73569     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73570     triggerType = cms.int32( 84 ),
73571     MinE = cms.double( -1.0 ),
73572     MinPt = cms.double( 24.0 ),
73573     MinMass = cms.double( -1.0 ),
73574     MaxMass = cms.double( -1.0 ),
73575     MinEta = cms.double( -1.0 ),
73576     MaxEta = cms.double( 2.1 ),
73577     MinN = cms.int32( 1 )
73578 )
73579 fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl = cms.EDProducer( "PFRecoTauDiscriminationByLeadingObjectPtCut",
73580     MinPtLeadingObject = cms.double( 1.0 ),
73581     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
73582     UseOnlyChargedHadrons = cms.bool( True ),
73583     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
73584 )
73585 fragment.hltHpsSelectedPFTausTrackPt1GlobDispl = cms.EDFilter( "PFTauSelector",
73586     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73587     cut = cms.string( "pt > 0" ),
73588     discriminators = cms.VPSet( 
73589       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
73590         selectionCut = cms.double( 0.5 )
73591       )
73592     ),
73593     discriminatorContainers = cms.VPSet( 
73594     )
73595 )
73596 fragment.hltHpsSingleDisplPFTau24TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
73597     saveTags = cms.bool( True ),
73598     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
73599     triggerType = cms.int32( 84 ),
73600     MinE = cms.double( -1.0 ),
73601     MinPt = cms.double( 24.0 ),
73602     MinMass = cms.double( -1.0 ),
73603     MaxMass = cms.double( -1.0 ),
73604     MinEta = cms.double( -1.0 ),
73605     MaxEta = cms.double( 2.1 ),
73606     MinN = cms.int32( 1 )
73607 )
73608 fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
73609     storeRawFootprintCorrection = cms.bool( False ),
73610     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73611     storeRawOccupancy = cms.bool( False ),
73612     maximumSumPtCut = cms.double( 3.7 ),
73613     qualityCuts = cms.PSet( 
73614       vertexTrackFiltering = cms.bool( False ),
73615       isolationQualityCuts = cms.PSet( 
73616         maxDeltaZ = cms.double( 0.2 ),
73617         minTrackPt = cms.double( 0.5 ),
73618         minGammaEt = cms.double( 0.5 ),
73619         minTrackHits = cms.uint32( 3 ),
73620         minTrackPixelHits = cms.uint32( 0 ),
73621         maxTrackChi2 = cms.double( 100.0 ),
73622         maxTransverseImpactParameter = cms.double( 0.1 ),
73623         useTracksInsteadOfPFHadrons = cms.bool( False )
73624       ),
73625       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
73626       recoverLeadingTrk = cms.bool( False ),
73627       signalQualityCuts = cms.PSet( 
73628         maxDeltaZ = cms.double( 0.2 ),
73629         minTrackPt = cms.double( 0.0 ),
73630         minGammaEt = cms.double( 0.5 ),
73631         minTrackHits = cms.uint32( 3 ),
73632         minTrackPixelHits = cms.uint32( 0 ),
73633         maxTrackChi2 = cms.double( 1000.0 ),
73634         maxTransverseImpactParameter = cms.double( 0.2 ),
73635         useTracksInsteadOfPFHadrons = cms.bool( False ),
73636         minNeutralHadronEt = cms.double( 1.0 )
73637       ),
73638       vxAssocQualityCuts = cms.PSet( 
73639         minTrackPt = cms.double( 0.0 ),
73640         minGammaEt = cms.double( 0.5 ),
73641         minTrackHits = cms.uint32( 3 ),
73642         minTrackPixelHits = cms.uint32( 0 ),
73643         maxTrackChi2 = cms.double( 1000.0 ),
73644         maxTransverseImpactParameter = cms.double( 0.2 ),
73645         useTracksInsteadOfPFHadrons = cms.bool( False )
73646       ),
73647       pvFindingAlgo = cms.string( "closestInDeltaZ" )
73648     ),
73649     minTauPtForNoIso = cms.double( -99.0 ),
73650     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
73651     vertexSrc = cms.InputTag( "NotUsed" ),
73652     applySumPtCut = cms.bool( True ),
73653     rhoConeSize = cms.double( 0.357 ),
73654     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
73655     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
73656     rhoProducer = cms.InputTag( "NotUsed" ),
73657     enableHGCalWorkaround = cms.bool( False ),
73658     footprintCorrections = cms.VPSet( 
73659       cms.PSet(  offset = cms.string( "0.0" ),
73660         selection = cms.string( "decayMode() = 0" )
73661       ),
73662       cms.PSet(  offset = cms.string( "0.0" ),
73663         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
73664       ),
73665       cms.PSet(  offset = cms.string( "2.7" ),
73666         selection = cms.string( "decayMode() = 5" )
73667       ),
73668       cms.PSet(  offset = cms.string( "0.0" ),
73669         selection = cms.string( "decayMode() = 6" )
73670       ),
73671       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
73672         selection = cms.string( "decayMode() = 10" )
73673       )
73674     ),
73675     deltaBetaFactor = cms.string( "0.38" ),
73676     applyFootprintCorrection = cms.bool( False ),
73677     UseAllPFCandsForWeights = cms.bool( False ),
73678     relativeSumPtCut = cms.double( 0.03 ),
73679     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
73680     maximumOccupancy = cms.uint32( 0 ),
73681     verbosity = cms.int32( 0 ),
73682     applyOccupancyCut = cms.bool( False ),
73683     applyDeltaBetaCorrection = cms.bool( False ),
73684     applyRelativeSumPtCut = cms.bool( False ),
73685     storeRawPUsumPt = cms.bool( False ),
73686     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
73687     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
73688     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
73689     storeRawSumPt = cms.bool( False ),
73690     ApplyDiscriminationByECALIsolation = cms.bool( False ),
73691     applyRhoCorrection = cms.bool( False ),
73692     WeightECALIsolation = cms.double( 0.33333 ),
73693     rhoUEOffsetCorrection = cms.double( 0.0 ),
73694     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
73695     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
73696     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
73697     relativeSumPtOffset = cms.double( 0.0 ),
73698     customOuterCone = cms.double( -1.0 ),
73699     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
73700 )
73701 fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator = cms.EDProducer( "PFRecoTauDiscriminationByIsolation",
73702     storeRawFootprintCorrection = cms.bool( False ),
73703     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73704     storeRawOccupancy = cms.bool( False ),
73705     maximumSumPtCut = cms.double( 2.0 ),
73706     qualityCuts = cms.PSet( 
73707       vertexTrackFiltering = cms.bool( False ),
73708       isolationQualityCuts = cms.PSet( 
73709         maxDeltaZ = cms.double( 0.2 ),
73710         minTrackPt = cms.double( 0.5 ),
73711         minGammaEt = cms.double( 0.5 ),
73712         minTrackHits = cms.uint32( 3 ),
73713         minTrackPixelHits = cms.uint32( 0 ),
73714         maxTrackChi2 = cms.double( 100.0 ),
73715         maxTransverseImpactParameter = cms.double( 0.1 ),
73716         useTracksInsteadOfPFHadrons = cms.bool( False )
73717       ),
73718       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
73719       recoverLeadingTrk = cms.bool( False ),
73720       signalQualityCuts = cms.PSet( 
73721         maxDeltaZ = cms.double( 0.2 ),
73722         minTrackPt = cms.double( 0.0 ),
73723         minGammaEt = cms.double( 0.5 ),
73724         minTrackHits = cms.uint32( 3 ),
73725         minTrackPixelHits = cms.uint32( 0 ),
73726         maxTrackChi2 = cms.double( 1000.0 ),
73727         maxTransverseImpactParameter = cms.double( 0.2 ),
73728         useTracksInsteadOfPFHadrons = cms.bool( False ),
73729         minNeutralHadronEt = cms.double( 1.0 )
73730       ),
73731       vxAssocQualityCuts = cms.PSet( 
73732         minTrackPt = cms.double( 0.0 ),
73733         minGammaEt = cms.double( 0.5 ),
73734         minTrackHits = cms.uint32( 3 ),
73735         minTrackPixelHits = cms.uint32( 0 ),
73736         maxTrackChi2 = cms.double( 1000.0 ),
73737         maxTransverseImpactParameter = cms.double( 0.2 ),
73738         useTracksInsteadOfPFHadrons = cms.bool( False )
73739       ),
73740       pvFindingAlgo = cms.string( "closestInDeltaZ" )
73741     ),
73742     minTauPtForNoIso = cms.double( -99.0 ),
73743     maxAbsPhotonSumPt_outsideSignalCone = cms.double( 1.0E9 ),
73744     vertexSrc = cms.InputTag( "NotUsed" ),
73745     applySumPtCut = cms.bool( False ),
73746     rhoConeSize = cms.double( 0.5 ),
73747     ApplyDiscriminationByTrackerIsolation = cms.bool( True ),
73748     storeRawPhotonSumPt_outsideSignalCone = cms.bool( False ),
73749     rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
73750     enableHGCalWorkaround = cms.bool( False ),
73751     footprintCorrections = cms.VPSet( 
73752       cms.PSet(  offset = cms.string( "0.0" ),
73753         selection = cms.string( "decayMode() = 0" )
73754       ),
73755       cms.PSet(  offset = cms.string( "0.0" ),
73756         selection = cms.string( "decayMode() = 1 || decayMode() = 2" )
73757       ),
73758       cms.PSet(  offset = cms.string( "2.7" ),
73759         selection = cms.string( "decayMode() = 5" )
73760       ),
73761       cms.PSet(  offset = cms.string( "0.0" ),
73762         selection = cms.string( "decayMode() = 6" )
73763       ),
73764       cms.PSet(  offset = cms.string( "max(2.0, 0.22*pt() - 2.0)" ),
73765         selection = cms.string( "decayMode() = 10" )
73766       )
73767     ),
73768     deltaBetaFactor = cms.string( "0.38" ),
73769     applyFootprintCorrection = cms.bool( False ),
73770     UseAllPFCandsForWeights = cms.bool( False ),
73771     relativeSumPtCut = cms.double( 0.05 ),
73772     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
73773     maximumOccupancy = cms.uint32( 0 ),
73774     verbosity = cms.int32( 0 ),
73775     applyOccupancyCut = cms.bool( False ),
73776     applyDeltaBetaCorrection = cms.bool( False ),
73777     applyRelativeSumPtCut = cms.bool( True ),
73778     storeRawPUsumPt = cms.bool( False ),
73779     applyPhotonPtSumOutsideSignalConeCut = cms.bool( False ),
73780     deltaBetaPUTrackPtCutOverride = cms.bool( True ),
73781     ApplyDiscriminationByWeightedECALIsolation = cms.bool( False ),
73782     storeRawSumPt = cms.bool( False ),
73783     ApplyDiscriminationByECALIsolation = cms.bool( False ),
73784     applyRhoCorrection = cms.bool( False ),
73785     WeightECALIsolation = cms.double( 1.0 ),
73786     rhoUEOffsetCorrection = cms.double( 1.0 ),
73787     maxRelPhotonSumPt_outsideSignalCone = cms.double( 0.1 ),
73788     deltaBetaPUTrackPtCutOverride_val = cms.double( 0.5 ),
73789     isoConeSizeForDeltaBeta = cms.double( 0.3 ),
73790     relativeSumPtOffset = cms.double( 60.0 ),
73791     customOuterCone = cms.double( -1.0 ),
73792     particleFlowSrc = cms.InputTag( "hltParticleFlowForTaus" )
73793 )
73794 fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator = cms.EDProducer( "PFTauDiscriminatorLogicalAndProducer",
73795     Prediscriminants = cms.PSet( 
73796       BooleanOperator = cms.string( "or" ),
73797       discr1 = cms.PSet( 
73798         cut = cms.double( 0.5 ),
73799         Producer = cms.InputTag( "hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator" )
73800       ),
73801       discr2 = cms.PSet( 
73802         cut = cms.double( 0.5 ),
73803         Producer = cms.InputTag( "hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator" )
73804       )
73805     ),
73806     PassValue = cms.double( 1.0 ),
73807     FailValue = cms.double( 0.0 ),
73808     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" )
73809 )
73810 fragment.hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl = cms.EDFilter( "PFTauSelector",
73811     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
73812     cut = cms.string( "pt > 0" ),
73813     discriminators = cms.VPSet( 
73814       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
73815         selectionCut = cms.double( 0.5 )
73816       ),
73817       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
73818         selectionCut = cms.double( 0.5 )
73819       )
73820     ),
73821     discriminatorContainers = cms.VPSet( 
73822     )
73823 )
73824 fragment.hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
73825     L1TauTrigger = cms.InputTag( "hltL1sBigORMu18erTauXXer2p1" ),
73826     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
73827     EtMin = cms.double( 0.0 ),
73828     ReduceTauContent = cms.bool( True ),
73829     KeepOriginalVertex = cms.bool( False )
73830 )
73831 fragment.hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
73832     saveTags = cms.bool( True ),
73833     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedMuDisplPFTauTrackPt1MatchGlob" ),
73834     triggerType = cms.int32( 84 ),
73835     MinE = cms.double( -1.0 ),
73836     MinPt = cms.double( 24.0 ),
73837     MinMass = cms.double( -1.0 ),
73838     MaxMass = cms.double( -1.0 ),
73839     MinEta = cms.double( -1.0 ),
73840     MaxEta = cms.double( 2.1 ),
73841     MinN = cms.int32( 1 )
73842 )
73843 fragment.hltHpsOverlapFilterDisplacedMu24DisplPFTau24 = cms.EDFilter( "HLT2MuonPFTau",
73844     saveTags = cms.bool( True ),
73845     originTag1 = cms.VInputTag( 'hltIterL3DisplacedMuonCandidates' ),
73846     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
73847     inputTag1 = cms.InputTag( "hltL3fSingleMuL1f0L2NVf20L3GlbDispl24" ),
73848     inputTag2 = cms.InputTag( "hltHpsDisplacedMuMediumChargedIsoDisplPFTau24TrackPt1L1HLTMatchedGlob" ),
73849     triggerType1 = cms.int32( 83 ),
73850     triggerType2 = cms.int32( 84 ),
73851     MinDeta = cms.double( 1.0 ),
73852     MaxDeta = cms.double( -1.0 ),
73853     MinDphi = cms.double( 0.0 ),
73854     MaxDphi = cms.double( -1.0 ),
73855     MinDelR = cms.double( 0.3 ),
73856     MaxDelR = cms.double( 99999.0 ),
73857     MinPt = cms.double( 1.0 ),
73858     MaxPt = cms.double( -1.0 ),
73859     MinMinv = cms.double( 0.0 ),
73860     MaxMinv = cms.double( -1.0 ),
73861     MinN = cms.int32( 1 )
73862 )
73863 fragment.hltPrePhoton34R9Id90CaloIdLIsoLDisplacedIdLMediumChargedIsoDisplacedPFTauHPS34 = cms.EDFilter( "HLTPrescaler",
73864     offset = cms.uint32( 0 ),
73865     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
73866 )
73867 fragment.hltEGL1LooseIsoEGTau = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
73868     saveTags = cms.bool( True ),
73869     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
73870     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
73871     candNonIsolatedTag = cms.InputTag( "" ),
73872     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
73873     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
73874     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
73875     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
73876     ncandcut = cms.int32( 1 ),
73877     doIsolated = cms.bool( False ),
73878     region_eta_size = cms.double( 0.522 ),
73879     region_eta_size_ecap = cms.double( 1.0 ),
73880     region_phi_size = cms.double( 1.044 ),
73881     barrel_end = cms.double( 1.4791 ),
73882     endcap_end = cms.double( 2.65 )
73883 )
73884 fragment.hltEG34EtFilterForEGTau = cms.EDFilter( "HLTEgammaEtFilter",
73885     saveTags = cms.bool( True ),
73886     inputTag = cms.InputTag( "hltEGL1LooseIsoEGTau" ),
73887     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
73888     etcutEB = cms.double( 34.0 ),
73889     etcutEE = cms.double( 34.0 ),
73890     minEtaCut = cms.double( -2.1 ),
73891     maxEtaCut = cms.double( 2.1 ),
73892     ncandcut = cms.int32( 1 )
73893 )
73894 fragment.hltEG34HEFilterForEGTau = cms.EDFilter( "HLTEgammaGenericFilter",
73895     saveTags = cms.bool( True ),
73896     candTag = cms.InputTag( "hltEG34EtFilterForEGTau" ),
73897     varTag = cms.InputTag( "hltEgammaHoverE" ),
73898     rhoTag = cms.InputTag( "" ),
73899     energyLowEdges = cms.vdouble( 0.0 ),
73900     lessThan = cms.bool( True ),
73901     useEt = cms.bool( False ),
73902     useAbs = cms.bool( False ),
73903     thrRegularEB = cms.vdouble( -1.0 ),
73904     thrRegularEE = cms.vdouble( -1.0 ),
73905     thrOverEEB = cms.vdouble( 0.15 ),
73906     thrOverEEE = cms.vdouble( 0.1 ),
73907     thrOverE2EB = cms.vdouble( -1.0 ),
73908     thrOverE2EE = cms.vdouble( -1.0 ),
73909     ncandcut = cms.int32( 1 ),
73910     doRhoCorrection = cms.bool( False ),
73911     rhoMax = cms.double( 9.9999999E7 ),
73912     rhoScale = cms.double( 1.0 ),
73913     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
73914     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
73915     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
73916 )
73917 fragment.hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
73918     saveTags = cms.bool( True ),
73919     candTag = cms.InputTag( "hltEG34HEFilterForEGTau" ),
73920     varTag = cms.InputTag( "hltEgammaR9ID" ),
73921     rhoTag = cms.InputTag( "" ),
73922     energyLowEdges = cms.vdouble( 0.0 ),
73923     lessThan = cms.bool( False ),
73924     useEt = cms.bool( False ),
73925     useAbs = cms.bool( False ),
73926     thrRegularEB = cms.vdouble( 0.9 ),
73927     thrRegularEE = cms.vdouble( 0.9 ),
73928     thrOverEEB = cms.vdouble( -1.0 ),
73929     thrOverEEE = cms.vdouble( -1.0 ),
73930     thrOverE2EB = cms.vdouble( -1.0 ),
73931     thrOverE2EE = cms.vdouble( -1.0 ),
73932     ncandcut = cms.int32( 1 ),
73933     doRhoCorrection = cms.bool( False ),
73934     rhoMax = cms.double( 9.9999999E7 ),
73935     rhoScale = cms.double( 1.0 ),
73936     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
73937     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
73938     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
73939 )
73940 fragment.hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter = cms.EDFilter( "HLTEgammaGenericFilter",
73941     saveTags = cms.bool( True ),
73942     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLR9IdForEGTauFilter" ),
73943     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
73944     rhoTag = cms.InputTag( "" ),
73945     energyLowEdges = cms.vdouble( 0.0 ),
73946     lessThan = cms.bool( True ),
73947     useEt = cms.bool( False ),
73948     useAbs = cms.bool( False ),
73949     thrRegularEB = cms.vdouble( 0.014 ),
73950     thrRegularEE = cms.vdouble( 0.035 ),
73951     thrOverEEB = cms.vdouble( -1.0 ),
73952     thrOverEEE = cms.vdouble( -1.0 ),
73953     thrOverE2EB = cms.vdouble( -1.0 ),
73954     thrOverE2EE = cms.vdouble( -1.0 ),
73955     ncandcut = cms.int32( 1 ),
73956     doRhoCorrection = cms.bool( False ),
73957     rhoMax = cms.double( 9.9999999E7 ),
73958     rhoScale = cms.double( 1.0 ),
73959     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
73960     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
73961     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
73962 )
73963 fragment.hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
73964     saveTags = cms.bool( True ),
73965     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLClusterShapeForEGTauFilter" ),
73966     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
73967     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
73968     energyLowEdges = cms.vdouble( 0.0 ),
73969     lessThan = cms.bool( True ),
73970     useEt = cms.bool( True ),
73971     useAbs = cms.bool( False ),
73972     thrRegularEB = cms.vdouble( 5.0 ),
73973     thrRegularEE = cms.vdouble( 8.0 ),
73974     thrOverEEB = cms.vdouble( 0.01 ),
73975     thrOverEEE = cms.vdouble( 0.007 ),
73976     thrOverE2EB = cms.vdouble( 0.0 ),
73977     thrOverE2EE = cms.vdouble( 0.0 ),
73978     ncandcut = cms.int32( 1 ),
73979     doRhoCorrection = cms.bool( True ),
73980     rhoMax = cms.double( 9.9999999E7 ),
73981     rhoScale = cms.double( 1.0 ),
73982     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
73983     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
73984     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
73985 )
73986 fragment.hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
73987     saveTags = cms.bool( True ),
73988     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLEcalPFClusterIsoForEGTauFilter" ),
73989     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
73990     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
73991     energyLowEdges = cms.vdouble( 0.0 ),
73992     lessThan = cms.bool( True ),
73993     useEt = cms.bool( True ),
73994     useAbs = cms.bool( False ),
73995     thrRegularEB = cms.vdouble( 12.5 ),
73996     thrRegularEE = cms.vdouble( 7.5 ),
73997     thrOverEEB = cms.vdouble( 0.03 ),
73998     thrOverEEE = cms.vdouble( 0.032 ),
73999     thrOverE2EB = cms.vdouble( 3.0E-5 ),
74000     thrOverE2EE = cms.vdouble( 3.0E-5 ),
74001     ncandcut = cms.int32( 0 ),
74002     doRhoCorrection = cms.bool( True ),
74003     rhoMax = cms.double( 9.9999999E7 ),
74004     rhoScale = cms.double( 1.0 ),
74005     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
74006     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
74007     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
74008 )
74009 fragment.hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
74010     saveTags = cms.bool( True ),
74011     candTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHcalPFClusterIsoForEGTauFilter" ),
74012     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
74013     rhoTag = cms.InputTag( "" ),
74014     energyLowEdges = cms.vdouble( 0.0 ),
74015     lessThan = cms.bool( True ),
74016     useEt = cms.bool( True ),
74017     useAbs = cms.bool( False ),
74018     thrRegularEB = cms.vdouble( 6.0 ),
74019     thrRegularEE = cms.vdouble( 6.0 ),
74020     thrOverEEB = cms.vdouble( 0.002 ),
74021     thrOverEEE = cms.vdouble( 0.002 ),
74022     thrOverE2EB = cms.vdouble( 0.0 ),
74023     thrOverE2EE = cms.vdouble( 0.0 ),
74024     ncandcut = cms.int32( 1 ),
74025     doRhoCorrection = cms.bool( False ),
74026     rhoMax = cms.double( 9.9999999E7 ),
74027     rhoScale = cms.double( 1.0 ),
74028     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
74029     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
74030     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
74031 )
74032 fragment.hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
74033     saveTags = cms.bool( True ),
74034     inputTag = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLHollowTrackIsoForEGTauFilter" ),
74035     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
74036     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
74037     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
74038     inputTrack = cms.InputTag( "hltMergedTracks" ),
74039     ncandcut = cms.int32( 1 ),
74040     EBOnly = cms.bool( False ),
74041     sMin_min = cms.double( 0.0 ),
74042     sMin_max = cms.double( 0.4 ),
74043     sMaj_min = cms.double( 0.0 ),
74044     sMaj_max = cms.double( 1.5 ),
74045     seedTimeMin = cms.double( -999.0 ),
74046     seedTimeMax = cms.double( 999.0 ),
74047     useTrackVeto = cms.bool( False ),
74048     maxTrackCut = cms.int32( 0 ),
74049     trackPtCut = cms.double( 5.0 ),
74050     trackdRCut = cms.double( 0.2 )
74051 )
74052 fragment.hltDisplPhotonL2Tau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
74053     saveTags = cms.bool( True ),
74054     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
74055     triggerType = cms.int32( 84 ),
74056     MinE = cms.double( -1.0 ),
74057     MinPt = cms.double( 30.0 ),
74058     MinMass = cms.double( -1.0 ),
74059     MaxMass = cms.double( -1.0 ),
74060     MinEta = cms.double( -1.0 ),
74061     MaxEta = cms.double( 2.2 ),
74062     MinN = cms.int32( 1 )
74063 )
74064 fragment.hltDisplPhotonL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
74065     saveTags = cms.bool( True ),
74066     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
74067     triggerType = cms.int32( 84 ),
74068     MinE = cms.double( -1.0 ),
74069     MinPt = cms.double( 30.0 ),
74070     MinMass = cms.double( -1.0 ),
74071     MaxMass = cms.double( -1.0 ),
74072     MinEta = cms.double( -1.0 ),
74073     MaxEta = cms.double( 2.2 ),
74074     MinN = cms.int32( 1 )
74075 )
74076 fragment.hltHpsSingleDisplPFTau34TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
74077     saveTags = cms.bool( True ),
74078     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
74079     triggerType = cms.int32( 84 ),
74080     MinE = cms.double( -1.0 ),
74081     MinPt = cms.double( 34.0 ),
74082     MinMass = cms.double( -1.0 ),
74083     MaxMass = cms.double( -1.0 ),
74084     MinEta = cms.double( -1.0 ),
74085     MaxEta = cms.double( 2.1 ),
74086     MinN = cms.int32( 1 )
74087 )
74088 fragment.hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
74089     L1TauTrigger = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3" ),
74090     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
74091     EtMin = cms.double( 0.0 ),
74092     ReduceTauContent = cms.bool( True ),
74093     KeepOriginalVertex = cms.bool( False )
74094 )
74095 fragment.hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
74096     saveTags = cms.bool( True ),
74097     inputTag = cms.InputTag( "hltHpsL1JetsHLTDisplacedPhotonDisplPFTauTrackPt1MatchGlob" ),
74098     triggerType = cms.int32( 84 ),
74099     MinE = cms.double( -1.0 ),
74100     MinPt = cms.double( 34.0 ),
74101     MinMass = cms.double( -1.0 ),
74102     MaxMass = cms.double( -1.0 ),
74103     MinEta = cms.double( -1.0 ),
74104     MaxEta = cms.double( 2.1 ),
74105     MinN = cms.int32( 1 )
74106 )
74107 fragment.hltHpsOverlapFilterDisplacedEle34DisplPFTau34 = cms.EDFilter( "HLT2PhotonPFTau",
74108     saveTags = cms.bool( True ),
74109     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
74110     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl' ),
74111     inputTag1 = cms.InputTag( "hltEG34R9Id90CaloIdLIsoLDisplacedIdForEGTauFilter" ),
74112     inputTag2 = cms.InputTag( "hltHpsDisplacedPhotonMediumChargedIsoDisplPFTau34TrackPt1L1HLTMatchedGlob" ),
74113     triggerType1 = cms.int32( 92 ),
74114     triggerType2 = cms.int32( 84 ),
74115     MinDeta = cms.double( 0.0 ),
74116     MaxDeta = cms.double( -1.0 ),
74117     MinDphi = cms.double( 0.0 ),
74118     MaxDphi = cms.double( -1.0 ),
74119     MinDelR = cms.double( 0.3 ),
74120     MaxDelR = cms.double( 99999.0 ),
74121     MinPt = cms.double( 1.0 ),
74122     MaxPt = cms.double( -1.0 ),
74123     MinMinv = cms.double( 0.0 ),
74124     MaxMinv = cms.double( -1.0 ),
74125     MinN = cms.int32( 1 )
74126 )
74127 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
74128     offset = cms.uint32( 0 ),
74129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74130 )
74131 fragment.hltDoubleL2Tau26eta2p2 = cms.EDFilter( "HLT1CaloJet",
74132     saveTags = cms.bool( True ),
74133     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
74134     triggerType = cms.int32( 84 ),
74135     MinE = cms.double( -1.0 ),
74136     MinPt = cms.double( 26.0 ),
74137     MinMass = cms.double( -1.0 ),
74138     MaxMass = cms.double( -1.0 ),
74139     MinEta = cms.double( -1.0 ),
74140     MaxEta = cms.double( 2.2 ),
74141     MinN = cms.int32( 2 )
74142 )
74143 fragment.hltDoubleL2GlobIsoTau30eta2p2 = cms.EDFilter( "HLT1CaloJet",
74144     saveTags = cms.bool( True ),
74145     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
74146     triggerType = cms.int32( 84 ),
74147     MinE = cms.double( -1.0 ),
74148     MinPt = cms.double( 30.0 ),
74149     MinMass = cms.double( -1.0 ),
74150     MaxMass = cms.double( -1.0 ),
74151     MinEta = cms.double( -1.0 ),
74152     MaxEta = cms.double( 2.2 ),
74153     MinN = cms.int32( 2 )
74154 )
74155 fragment.hltHpsDoubleDisplPFTau32Glob = cms.EDFilter( "HLT1PFTau",
74156     saveTags = cms.bool( True ),
74157     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
74158     triggerType = cms.int32( 84 ),
74159     MinE = cms.double( -1.0 ),
74160     MinPt = cms.double( 32.0 ),
74161     MinMass = cms.double( -1.0 ),
74162     MaxMass = cms.double( -1.0 ),
74163     MinEta = cms.double( -1.0 ),
74164     MaxEta = cms.double( 2.1 ),
74165     MinN = cms.int32( 2 )
74166 )
74167 fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
74168     saveTags = cms.bool( True ),
74169     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
74170     triggerType = cms.int32( 84 ),
74171     MinE = cms.double( -1.0 ),
74172     MinPt = cms.double( 32.0 ),
74173     MinMass = cms.double( -1.0 ),
74174     MaxMass = cms.double( -1.0 ),
74175     MinEta = cms.double( -1.0 ),
74176     MaxEta = cms.double( 2.1 ),
74177     MinN = cms.int32( 2 )
74178 )
74179 fragment.hltHpsDoubleDisplPFTau32TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
74180     saveTags = cms.bool( True ),
74181     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
74182     triggerType = cms.int32( 84 ),
74183     MinE = cms.double( -1.0 ),
74184     MinPt = cms.double( 32.0 ),
74185     MinMass = cms.double( -1.0 ),
74186     MaxMass = cms.double( -1.0 ),
74187     MinEta = cms.double( -1.0 ),
74188     MaxEta = cms.double( 2.1 ),
74189     MinN = cms.int32( 2 )
74190 )
74191 fragment.hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob = cms.EDProducer( "L1THLTTauMatching",
74192     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigOR" ),
74193     JetSrc = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
74194     EtMin = cms.double( 0.0 ),
74195     ReduceTauContent = cms.bool( True ),
74196     KeepOriginalVertex = cms.bool( False )
74197 )
74198 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
74199     saveTags = cms.bool( True ),
74200     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
74201     triggerType = cms.int32( 84 ),
74202     MinE = cms.double( -1.0 ),
74203     MinPt = cms.double( 32.0 ),
74204     MinMass = cms.double( -1.0 ),
74205     MaxMass = cms.double( -1.0 ),
74206     MinEta = cms.double( -1.0 ),
74207     MaxEta = cms.double( 2.1 ),
74208     MinN = cms.int32( 2 )
74209 )
74210 fragment.hltHpsPFTauPrimaryVertexProducer = cms.EDProducer( "PFTauPrimaryVertexProducer",
74211     qualityCuts = cms.PSet( 
74212       signalQualityCuts = cms.PSet( 
74213         minTrackPt = cms.double( 0.5 ),
74214         maxTrackChi2 = cms.double( 100.0 ),
74215         maxTransverseImpactParameter = cms.double( 0.1 ),
74216         maxDeltaZ = cms.double( 0.4 ),
74217         maxDeltaZToLeadTrack = cms.double( -1.0 ),
74218         minTrackVertexWeight = cms.double( -1.0 ),
74219         minTrackPixelHits = cms.uint32( 0 ),
74220         minTrackHits = cms.uint32( 3 ),
74221         minGammaEt = cms.double( 1.0 ),
74222         minNeutralHadronEt = cms.double( 30.0 )
74223       ),
74224       isolationQualityCuts = cms.PSet( 
74225         minTrackPt = cms.double( 1.0 ),
74226         maxTrackChi2 = cms.double( 100.0 ),
74227         maxTransverseImpactParameter = cms.double( 0.03 ),
74228         maxDeltaZ = cms.double( 0.2 ),
74229         maxDeltaZToLeadTrack = cms.double( -1.0 ),
74230         minTrackVertexWeight = cms.double( -1.0 ),
74231         minTrackPixelHits = cms.uint32( 0 ),
74232         minTrackHits = cms.uint32( 8 ),
74233         minGammaEt = cms.double( 1.5 )
74234       ),
74235       vxAssocQualityCuts = cms.PSet( 
74236         minTrackPt = cms.double( 0.5 ),
74237         maxTrackChi2 = cms.double( 100.0 ),
74238         maxTransverseImpactParameter = cms.double( 0.1 ),
74239         minTrackVertexWeight = cms.double( -1.0 ),
74240         minTrackPixelHits = cms.uint32( 0 ),
74241         minTrackHits = cms.uint32( 3 ),
74242         minGammaEt = cms.double( 1.0 )
74243       ),
74244       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
74245       pvFindingAlgo = cms.string( "closestInDeltaZ" ),
74246       vertexTrackFiltering = cms.bool( False ),
74247       recoverLeadingTrk = cms.bool( False ),
74248       leadingTrkOrPFCandOption = cms.string( "leadPFCand" )
74249     ),
74250     cut = cms.string( "pt > 18.0 & abs(eta)<2.4" ),
74251     Algorithm = cms.int32( 0 ),
74252     RemoveElectronTracks = cms.bool( False ),
74253     RemoveMuonTracks = cms.bool( False ),
74254     useBeamSpot = cms.bool( True ),
74255     useSelectedTaus = cms.bool( False ),
74256     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74257     ElectronTag = cms.InputTag( "" ),
74258     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
74259     MuonTag = cms.InputTag( "" ),
74260     PVTag = cms.InputTag( "hltPixelVertices" ),
74261     discriminators = cms.VPSet( 
74262       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauDiscriminationByDecayModeFindingNewDMsDispl" ),
74263         selectionCut = cms.double( 0.5 )
74264       )
74265     )
74266 )
74267 fragment.hltHpsPFTauSecondaryVertexProducer = cms.EDProducer( "PFTauSecondaryVertexProducer",
74268     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" )
74269 )
74270 fragment.hltHpsPFTauTransverseImpactParameters = cms.EDProducer( "PFTauTransverseImpactParameters",
74271     PFTauPVATag = cms.InputTag( "hltHpsPFTauPrimaryVertexProducer" ),
74272     useFullCalculation = cms.bool( True ),
74273     PFTauTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
74274     PFTauSVATag = cms.InputTag( "hltHpsPFTauSecondaryVertexProducer" )
74275 )
74276 fragment.hltHpsDisplPFTauDxy0p005Discriminator = cms.EDProducer( "PFRecoTauDiscriminationByIPCut",
74277     tausTIP = cms.InputTag( "hltHpsPFTauTransverseImpactParameters" ),
74278     cut = cms.string( "abs(dxy) > 0.005" ),
74279     PFTauProducer = cms.InputTag( "hltHpsPFTauProducerDispl" ),
74280     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "AND" ) )
74281 )
74282 fragment.hltHpsSelectedDisplPFTausDxy0p005 = cms.EDFilter( "PFTauSelector",
74283     src = cms.InputTag( "hltHpsPFTauProducerDispl" ),
74284     cut = cms.string( "pt > 0" ),
74285     discriminators = cms.VPSet( 
74286       cms.PSet(  discriminator = cms.InputTag( "hltHpsPFTauTrackPt1DiscriminatorGlobDispl" ),
74287         selectionCut = cms.double( 0.5 )
74288       ),
74289       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
74290         selectionCut = cms.double( 0.5 )
74291       ),
74292       cms.PSet(  discriminator = cms.InputTag( "hltHpsDisplPFTauDxy0p005Discriminator" ),
74293         selectionCut = cms.double( 0.5 )
74294       )
74295     ),
74296     discriminatorContainers = cms.VPSet( 
74297     )
74298 )
74299 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau32Dxy0p005 = cms.EDFilter( "HLT1PFTau",
74300     saveTags = cms.bool( True ),
74301     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
74302     triggerType = cms.int32( 84 ),
74303     MinE = cms.double( -1.0 ),
74304     MinPt = cms.double( 32.0 ),
74305     MinMass = cms.double( -1.0 ),
74306     MaxMass = cms.double( -1.0 ),
74307     MinEta = cms.double( -1.0 ),
74308     MaxEta = cms.double( 2.1 ),
74309     MinN = cms.int32( 2 )
74310 )
74311 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS36Trk1eta2p1 = cms.EDFilter( "HLTPrescaler",
74312     offset = cms.uint32( 0 ),
74313     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74314 )
74315 fragment.hltDoubleL2GlobIsoTau36eta2p2 = cms.EDFilter( "HLT1CaloJet",
74316     saveTags = cms.bool( True ),
74317     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
74318     triggerType = cms.int32( 84 ),
74319     MinE = cms.double( -1.0 ),
74320     MinPt = cms.double( 36.0 ),
74321     MinMass = cms.double( -1.0 ),
74322     MaxMass = cms.double( -1.0 ),
74323     MinEta = cms.double( -1.0 ),
74324     MaxEta = cms.double( 2.2 ),
74325     MinN = cms.int32( 2 )
74326 )
74327 fragment.hltHpsDoubleDisplPFTau36Glob = cms.EDFilter( "HLT1PFTau",
74328     saveTags = cms.bool( True ),
74329     inputTag = cms.InputTag( "hltHpsPFTauProducerDispl" ),
74330     triggerType = cms.int32( 84 ),
74331     MinE = cms.double( -1.0 ),
74332     MinPt = cms.double( 36.0 ),
74333     MinMass = cms.double( -1.0 ),
74334     MaxMass = cms.double( -1.0 ),
74335     MinEta = cms.double( -1.0 ),
74336     MaxEta = cms.double( 2.1 ),
74337     MinN = cms.int32( 2 )
74338 )
74339 fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob = cms.EDFilter( "HLT1PFTau",
74340     saveTags = cms.bool( True ),
74341     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1GlobDispl" ),
74342     triggerType = cms.int32( 84 ),
74343     MinE = cms.double( -1.0 ),
74344     MinPt = cms.double( 36.0 ),
74345     MinMass = cms.double( -1.0 ),
74346     MaxMass = cms.double( -1.0 ),
74347     MinEta = cms.double( -1.0 ),
74348     MaxEta = cms.double( 2.1 ),
74349     MinN = cms.int32( 2 )
74350 )
74351 fragment.hltHpsDoubleDisplPFTau36TrackPt1MediumChargedIsoGlob = cms.EDFilter( "HLT1PFTau",
74352     saveTags = cms.bool( True ),
74353     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
74354     triggerType = cms.int32( 84 ),
74355     MinE = cms.double( -1.0 ),
74356     MinPt = cms.double( 36.0 ),
74357     MinMass = cms.double( -1.0 ),
74358     MaxMass = cms.double( -1.0 ),
74359     MinEta = cms.double( -1.0 ),
74360     MaxEta = cms.double( 2.1 ),
74361     MinN = cms.int32( 2 )
74362 )
74363 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36TrackPt1L1HLTMatchedGlob = cms.EDFilter( "HLT1PFTau",
74364     saveTags = cms.bool( True ),
74365     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoubleMediumChargedIsoDisplPFTauTrackPt1MatchGlob" ),
74366     triggerType = cms.int32( 84 ),
74367     MinE = cms.double( -1.0 ),
74368     MinPt = cms.double( 36.0 ),
74369     MinMass = cms.double( -1.0 ),
74370     MaxMass = cms.double( -1.0 ),
74371     MinEta = cms.double( -1.0 ),
74372     MaxEta = cms.double( 2.1 ),
74373     MinN = cms.int32( 2 )
74374 )
74375 fragment.hltHpsDoubleMediumChargedIsoDisplPFTau36Dxy0p005 = cms.EDFilter( "HLT1PFTau",
74376     saveTags = cms.bool( True ),
74377     inputTag = cms.InputTag( "hltHpsSelectedDisplPFTausDxy0p005" ),
74378     triggerType = cms.int32( 84 ),
74379     MinE = cms.double( -1.0 ),
74380     MinPt = cms.double( 36.0 ),
74381     MinMass = cms.double( -1.0 ),
74382     MaxMass = cms.double( -1.0 ),
74383     MinEta = cms.double( -1.0 ),
74384     MaxEta = cms.double( 2.1 ),
74385     MinN = cms.int32( 2 )
74386 )
74387 fragment.hltPreDoubleMediumChargedIsoDisplacedPFTauHPS32Trk1eta2p1noDxy = cms.EDFilter( "HLTPrescaler",
74388     offset = cms.uint32( 0 ),
74389     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74390 )
74391 fragment.hltPreIsoMu27MediumChargedIsoDisplacedPFTauHPS24eta2p1SingleL1 = cms.EDFilter( "HLTPrescaler",
74392     offset = cms.uint32( 0 ),
74393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74394 )
74395 fragment.hltIsoMu27L2Tau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
74396     saveTags = cms.bool( True ),
74397     inputTag = cms.InputTag( "hltL2TauJetsL1TauSeeded" ),
74398     triggerType = cms.int32( 84 ),
74399     MinE = cms.double( -1.0 ),
74400     MinPt = cms.double( 22.0 ),
74401     MinMass = cms.double( -1.0 ),
74402     MaxMass = cms.double( -1.0 ),
74403     MinEta = cms.double( -1.0 ),
74404     MaxEta = cms.double( 2.2 ),
74405     MinN = cms.int32( 1 )
74406 )
74407 fragment.hltIsoMu27L2GlobIsoTau22eta2p2 = cms.EDFilter( "HLT1CaloJet",
74408     saveTags = cms.bool( True ),
74409     inputTag = cms.InputTag( "hltL2TauJetsTightIsoL1TauSeededGlob" ),
74410     triggerType = cms.int32( 84 ),
74411     MinE = cms.double( -1.0 ),
74412     MinPt = cms.double( 22.0 ),
74413     MinMass = cms.double( -1.0 ),
74414     MaxMass = cms.double( -1.0 ),
74415     MinEta = cms.double( -1.0 ),
74416     MaxEta = cms.double( 2.2 ),
74417     MinN = cms.int32( 1 )
74418 )
74419 fragment.hltHpsSinglePFTau24MediumChargedIsoFilter = cms.EDFilter( "HLT1PFTau",
74420     saveTags = cms.bool( True ),
74421     inputTag = cms.InputTag( "hltHpsSelectedPFTausTrackPt1MediumChargedIsolationGlobDispl" ),
74422     triggerType = cms.int32( 84 ),
74423     MinE = cms.double( -1.0 ),
74424     MinPt = cms.double( 24.0 ),
74425     MinMass = cms.double( -1.0 ),
74426     MaxMass = cms.double( -1.0 ),
74427     MinEta = cms.double( -1.0 ),
74428     MaxEta = cms.double( 2.1 ),
74429     MinN = cms.int32( 1 )
74430 )
74431 fragment.hltHpsOverlapFilterIsoMu27MediumChargedIsoDisplTau24 = cms.EDFilter( "HLT2MuonPFTau",
74432     saveTags = cms.bool( True ),
74433     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
74434     originTag2 = cms.VInputTag( 'hltHpsPFTauProducerDispl' ),
74435     inputTag1 = cms.InputTag( "hltL3crIsoL1sMu22Or25L1f0L2f10QL3f27QL3trkIsoFiltered" ),
74436     inputTag2 = cms.InputTag( "hltHpsSinglePFTau24MediumChargedIsoFilter" ),
74437     triggerType1 = cms.int32( 83 ),
74438     triggerType2 = cms.int32( 84 ),
74439     MinDeta = cms.double( 1.0 ),
74440     MaxDeta = cms.double( -1.0 ),
74441     MinDphi = cms.double( 0.0 ),
74442     MaxDphi = cms.double( -1.0 ),
74443     MinDelR = cms.double( 0.3 ),
74444     MaxDelR = cms.double( 99999.0 ),
74445     MinPt = cms.double( 1.0 ),
74446     MaxPt = cms.double( -1.0 ),
74447     MinMinv = cms.double( 0.0 ),
74448     MaxMinv = cms.double( -1.0 ),
74449     MinN = cms.int32( 1 )
74450 )
74451 fragment.hltL1sHTT280orHTT320orHTT360orETT2000 = cms.EDFilter( "HLTL1TSeed",
74452     saveTags = cms.bool( True ),
74453     L1SeedsLogicalExpression = cms.string( "L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000" ),
74454     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
74455     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
74456     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
74457     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
74458     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
74459     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
74460     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
74461     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
74462     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
74463 )
74464 fragment.hltPreHT350DelayedJet40SingleDelay1p5To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74465     offset = cms.uint32( 0 ),
74466     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74467 )
74468 fragment.hltHT350 = cms.EDFilter( "HLTHtMhtFilter",
74469     saveTags = cms.bool( True ),
74470     htLabels = cms.VInputTag( 'hltHtMht' ),
74471     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74472     minHt = cms.vdouble( 350.0 ),
74473     minMht = cms.vdouble( 0.0 ),
74474     minMeff = cms.vdouble( 0.0 ),
74475     meffSlope = cms.vdouble( 1.0 )
74476 )
74477 fragment.hltEmFraction0p01To0p99CaloJetSelector = cms.EDFilter( "CaloJetSelector",
74478     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
74479     filter = cms.bool( False ),
74480     cut = cms.string( "abs(eta)< 2 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
74481 )
74482 fragment.hltSingleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
74483     saveTags = cms.bool( True ),
74484     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
74485     triggerType = cms.int32( 85 ),
74486     MinE = cms.double( -1.0 ),
74487     MinPt = cms.double( 40.0 ),
74488     MinMass = cms.double( -1.0 ),
74489     MaxMass = cms.double( -1.0 ),
74490     MinEta = cms.double( -1.0 ),
74491     MaxEta = cms.double( 2.0 ),
74492     MinN = cms.int32( 1 )
74493 )
74494 fragment.hltCentralCaloJetptLowPtCollectionProducerSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
74495     HLTObject = cms.InputTag( "hltSingleCentralCaloJetpt40" ),
74496     TriggerTypes = cms.vint32( 85 )
74497 )
74498 fragment.hltCaloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
74499     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74500     barrelJets = cms.bool( True ),
74501     endcapJets = cms.bool( True ),
74502     ecalCellEnergyThresh = cms.double( 0.5 ),
74503     ecalCellTimeThresh = cms.double( 12.5 ),
74504     ecalCellTimeErrorThresh = cms.double( 100.0 ),
74505     matchingRadius = cms.double( 0.4 ),
74506     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
74507     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
74508 )
74509 fragment.hltCaloJetTimingFilterSingle1p5To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74510     saveTags = cms.bool( True ),
74511     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74512     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74513     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74514     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74515     minJets = cms.uint32( 1 ),
74516     jetTimeThresh = cms.double( 1.5 ),
74517     jetMaxTimeThresh = cms.double( 3.5 ),
74518     jetCellsForTimingThresh = cms.uint32( 5 ),
74519     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74520     minJetPt = cms.double( 40.0 )
74521 )
74522 fragment.hltPreHT350DelayedJet40SingleDelay1p6To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74523     offset = cms.uint32( 0 ),
74524     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74525 )
74526 fragment.hltCaloJetTimingFilterSingle1p6To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74527     saveTags = cms.bool( True ),
74528     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74529     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74530     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74531     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74532     minJets = cms.uint32( 1 ),
74533     jetTimeThresh = cms.double( 1.6 ),
74534     jetMaxTimeThresh = cms.double( 3.5 ),
74535     jetCellsForTimingThresh = cms.uint32( 5 ),
74536     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74537     minJetPt = cms.double( 40.0 )
74538 )
74539 fragment.hltPreHT350DelayedJet40SingleDelay1p75To3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74540     offset = cms.uint32( 0 ),
74541     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74542 )
74543 fragment.hltCaloJetTimingFilterSingle1p75To3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74544     saveTags = cms.bool( True ),
74545     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74546     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74547     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74548     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74549     minJets = cms.uint32( 1 ),
74550     jetTimeThresh = cms.double( 1.75 ),
74551     jetMaxTimeThresh = cms.double( 3.5 ),
74552     jetCellsForTimingThresh = cms.uint32( 5 ),
74553     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74554     minJetPt = cms.double( 40.0 )
74555 )
74556 fragment.hltPreHT350DelayedJet40SingleDelay3nsInclusive = cms.EDFilter( "HLTPrescaler",
74557     offset = cms.uint32( 0 ),
74558     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74559 )
74560 fragment.hltCaloJetTimingFilterSingle3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74561     saveTags = cms.bool( True ),
74562     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74563     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74564     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74565     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74566     minJets = cms.uint32( 1 ),
74567     jetTimeThresh = cms.double( 3.0 ),
74568     jetMaxTimeThresh = cms.double( 999999.0 ),
74569     jetCellsForTimingThresh = cms.uint32( 5 ),
74570     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74571     minJetPt = cms.double( 40.0 )
74572 )
74573 fragment.hltPreHT350DelayedJet40SingleDelay3p25nsInclusive = cms.EDFilter( "HLTPrescaler",
74574     offset = cms.uint32( 0 ),
74575     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74576 )
74577 fragment.hltCaloJetTimingFilterSingle3p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74578     saveTags = cms.bool( True ),
74579     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74580     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74581     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74582     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74583     minJets = cms.uint32( 1 ),
74584     jetTimeThresh = cms.double( 3.25 ),
74585     jetMaxTimeThresh = cms.double( 999999.0 ),
74586     jetCellsForTimingThresh = cms.uint32( 5 ),
74587     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74588     minJetPt = cms.double( 40.0 )
74589 )
74590 fragment.hltPreHT350DelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74591     offset = cms.uint32( 0 ),
74592     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74593 )
74594 fragment.hltCaloJetTimingFilterSingle3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74595     saveTags = cms.bool( True ),
74596     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74597     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74598     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74599     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74600     minJets = cms.uint32( 1 ),
74601     jetTimeThresh = cms.double( 3.5 ),
74602     jetMaxTimeThresh = cms.double( 999999.0 ),
74603     jetCellsForTimingThresh = cms.uint32( 5 ),
74604     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74605     minJetPt = cms.double( 40.0 )
74606 )
74607 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74608     offset = cms.uint32( 0 ),
74609     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74610 )
74611 fragment.hltHT430 = cms.EDFilter( "HLTHtMhtFilter",
74612     saveTags = cms.bool( True ),
74613     htLabels = cms.VInputTag( 'hltHtMht' ),
74614     mhtLabels = cms.VInputTag( 'hltHtMht' ),
74615     minHt = cms.vdouble( 430.0 ),
74616     minMht = cms.vdouble( 0.0 ),
74617     minMeff = cms.vdouble( 0.0 ),
74618     meffSlope = cms.vdouble( 1.0 )
74619 )
74620 fragment.hltCaloJetTimingFilterSingle0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74621     saveTags = cms.bool( True ),
74622     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74623     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74624     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74625     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74626     minJets = cms.uint32( 1 ),
74627     jetTimeThresh = cms.double( 0.5 ),
74628     jetMaxTimeThresh = cms.double( 999999.0 ),
74629     jetCellsForTimingThresh = cms.uint32( 5 ),
74630     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74631     minJetPt = cms.double( 40.0 )
74632 )
74633 fragment.hltPreHT430DelayedJet40SingleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
74634     offset = cms.uint32( 0 ),
74635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74636 )
74637 fragment.hltCaloJetTimingFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74638     saveTags = cms.bool( True ),
74639     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74640     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74641     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74642     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74643     minJets = cms.uint32( 1 ),
74644     jetTimeThresh = cms.double( 1.0 ),
74645     jetMaxTimeThresh = cms.double( 999999.0 ),
74646     jetCellsForTimingThresh = cms.uint32( 5 ),
74647     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74648     minJetPt = cms.double( 40.0 )
74649 )
74650 fragment.hltPreHT430DelayedJet40SingleDelay1To1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74651     offset = cms.uint32( 0 ),
74652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74653 )
74654 fragment.hltCaloJetTimingFilterSingle1To1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74655     saveTags = cms.bool( True ),
74656     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74657     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74658     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74659     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74660     minJets = cms.uint32( 1 ),
74661     jetTimeThresh = cms.double( 1.0 ),
74662     jetMaxTimeThresh = cms.double( 1.5 ),
74663     jetCellsForTimingThresh = cms.uint32( 5 ),
74664     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74665     minJetPt = cms.double( 40.0 )
74666 )
74667 fragment.hltPreHT430DelayedJet40SingleDelay1p1To1p6nsInclusive = cms.EDFilter( "HLTPrescaler",
74668     offset = cms.uint32( 0 ),
74669     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74670 )
74671 fragment.hltCaloJetTimingFilterSingle1p1To1p6ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74672     saveTags = cms.bool( True ),
74673     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74674     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74675     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74676     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74677     minJets = cms.uint32( 1 ),
74678     jetTimeThresh = cms.double( 1.1 ),
74679     jetMaxTimeThresh = cms.double( 1.6 ),
74680     jetCellsForTimingThresh = cms.uint32( 5 ),
74681     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74682     minJetPt = cms.double( 40.0 )
74683 )
74684 fragment.hltPreHT430DelayedJet40SingleDelay1p25To1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
74685     offset = cms.uint32( 0 ),
74686     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74687 )
74688 fragment.hltCaloJetTimingFilterSingle1p25To1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74689     saveTags = cms.bool( True ),
74690     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74691     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74692     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74693     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74694     minJets = cms.uint32( 1 ),
74695     jetTimeThresh = cms.double( 1.25 ),
74696     jetMaxTimeThresh = cms.double( 1.75 ),
74697     jetCellsForTimingThresh = cms.uint32( 5 ),
74698     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74699     minJetPt = cms.double( 40.0 )
74700 )
74701 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74702     offset = cms.uint32( 0 ),
74703     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74704 )
74705 fragment.hltCaloJetTimingFilterSingle1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74706     saveTags = cms.bool( True ),
74707     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74708     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74709     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74710     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74711     minJets = cms.uint32( 1 ),
74712     jetTimeThresh = cms.double( 1.5 ),
74713     jetMaxTimeThresh = cms.double( 999999.0 ),
74714     jetCellsForTimingThresh = cms.uint32( 5 ),
74715     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74716     minJetPt = cms.double( 40.0 )
74717 )
74718 fragment.hltPreHT430DelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
74719     offset = cms.uint32( 0 ),
74720     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74721 )
74722 fragment.hltCaloJetTimingFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74723     saveTags = cms.bool( True ),
74724     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74725     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74726     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74727     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74728     minJets = cms.uint32( 1 ),
74729     jetTimeThresh = cms.double( 2.0 ),
74730     jetMaxTimeThresh = cms.double( 999999.0 ),
74731     jetCellsForTimingThresh = cms.uint32( 5 ),
74732     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74733     minJetPt = cms.double( 40.0 )
74734 )
74735 fragment.hltPreHT430DelayedJet40SingleDelay2p25nsInclusive = cms.EDFilter( "HLTPrescaler",
74736     offset = cms.uint32( 0 ),
74737     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74738 )
74739 fragment.hltCaloJetTimingFilterSingle2p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74740     saveTags = cms.bool( True ),
74741     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74742     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74743     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74744     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74745     minJets = cms.uint32( 1 ),
74746     jetTimeThresh = cms.double( 2.25 ),
74747     jetMaxTimeThresh = cms.double( 999999.0 ),
74748     jetCellsForTimingThresh = cms.uint32( 5 ),
74749     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74750     minJetPt = cms.double( 40.0 )
74751 )
74752 fragment.hltPreHT430DelayedJet40SingleDelay2p5nsInclusive = cms.EDFilter( "HLTPrescaler",
74753     offset = cms.uint32( 0 ),
74754     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74755 )
74756 fragment.hltCaloJetTimingFilterSingle2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
74757     saveTags = cms.bool( True ),
74758     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
74759     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
74760     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
74761     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
74762     minJets = cms.uint32( 1 ),
74763     jetTimeThresh = cms.double( 2.5 ),
74764     jetMaxTimeThresh = cms.double( 999999.0 ),
74765     jetCellsForTimingThresh = cms.uint32( 5 ),
74766     jetEcalEtForTimingThresh = cms.double( 10.0 ),
74767     minJetPt = cms.double( 40.0 )
74768 )
74769 fragment.hltPreHT430DelayedJet40SingleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
74770     offset = cms.uint32( 0 ),
74771     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
74772 )
74773 fragment.hltSiPixelDigisRegForDisplaced = cms.EDProducer( "SiPixelRawToDigi",
74774     IncludeErrors = cms.bool( True ),
74775     UseQualityInfo = cms.bool( False ),
74776     ErrorList = cms.vint32(  ),
74777     UserErrorList = cms.vint32(  ),
74778     InputLabel = cms.InputTag( "rawDataCollector" ),
74779     Regions = cms.PSet( 
74780       maxZ = cms.vdouble( 24.0 ),
74781       inputs = cms.VInputTag( 'hltSelectorCentralJets20L1FastJeta' ),
74782       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74783       deltaPhi = cms.vdouble( 0.5 )
74784     ),
74785     UsePilotBlade = cms.bool( False ),
74786     UsePhase1 = cms.bool( True ),
74787     CablingMapLabel = cms.string( "" ),
74788     SiPixelQualityLabel = cms.string( "" )
74789 )
74790 fragment.hltSiPixelClustersRegForDisplaced = cms.EDProducer( "SiPixelClusterProducer",
74791     src = cms.InputTag( "hltSiPixelDigisRegForDisplaced" ),
74792     ClusterMode = cms.string( "PixelThresholdClusterizer" ),
74793     maxNumberOfClusters = cms.int32( 40000 ),
74794     payloadType = cms.string( "HLT" ),
74795     ChannelThreshold = cms.int32( 10 ),
74796     MissCalibrate = cms.bool( True ),
74797     SplitClusters = cms.bool( False ),
74798     VCaltoElectronGain = cms.int32( 1 ),
74799     VCaltoElectronGain_L1 = cms.int32( 1 ),
74800     VCaltoElectronOffset = cms.int32( 0 ),
74801     VCaltoElectronOffset_L1 = cms.int32( 0 ),
74802     SeedThreshold = cms.int32( 1000 ),
74803     ClusterThreshold_L1 = cms.int32( 4000 ),
74804     ClusterThreshold = cms.int32( 4000 ),
74805     ElectronPerADCGain = cms.double( 135.0 ),
74806     DropDuplicates = cms.bool( True ),
74807     Phase2Calibration = cms.bool( False ),
74808     Phase2ReadoutMode = cms.int32( -1 ),
74809     Phase2DigiBaseline = cms.double( 1200.0 ),
74810     Phase2KinkADC = cms.int32( 8 )
74811 )
74812 fragment.hltSiPixelClustersRegForDisplacedCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
74813     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74814     onDemand = cms.bool( False )
74815 )
74816 fragment.hltSiPixelRecHitsRegForDisplaced = cms.EDProducer( "SiPixelRecHitConverter",
74817     src = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74818     CPE = cms.string( "hltESPPixelCPEGeneric" ),
74819     VerboseLevel = cms.untracked.int32( 0 )
74820 )
74821 fragment.hltPixelLayerQuadrupletsRegForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
74822     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
74823       'BPix1+BPix2+BPix3+FPix1_pos',
74824       'BPix1+BPix2+BPix3+FPix1_neg',
74825       'BPix1+BPix2+FPix1_pos+FPix2_pos',
74826       'BPix1+BPix2+FPix1_neg+FPix2_neg',
74827       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
74828       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
74829     BPix = cms.PSet( 
74830       hitErrorRPhi = cms.double( 0.0027 ),
74831       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
74832       useErrorsFromParam = cms.bool( True ),
74833       hitErrorRZ = cms.double( 0.006 ),
74834       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
74835     ),
74836     FPix = cms.PSet( 
74837       hitErrorRPhi = cms.double( 0.0051 ),
74838       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
74839       useErrorsFromParam = cms.bool( True ),
74840       hitErrorRZ = cms.double( 0.0036 ),
74841       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
74842     ),
74843     TIB = cms.PSet(  ),
74844     TID = cms.PSet(  ),
74845     TOB = cms.PSet(  ),
74846     TEC = cms.PSet(  ),
74847     MTIB = cms.PSet(  ),
74848     MTID = cms.PSet(  ),
74849     MTOB = cms.PSet(  ),
74850     MTEC = cms.PSet(  )
74851 )
74852 fragment.hltFastPrimaryVertex = cms.EDProducer( "FastPrimaryVertexWithWeightsProducer",
74853     clusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
74854     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74855     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
74856     pixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
74857     maxZ = cms.double( 19.0 ),
74858     njets = cms.int32( 999 ),
74859     maxJetEta = cms.double( 2.6 ),
74860     minJetPt = cms.double( 0.0 ),
74861     barrel = cms.bool( True ),
74862     maxSizeX = cms.double( 2.1 ),
74863     maxDeltaPhi = cms.double( 0.21 ),
74864     PixelCellHeightOverWidth = cms.double( 1.8 ),
74865     weight_charge_down = cms.double( 11000.0 ),
74866     weight_charge_up = cms.double( 190000.0 ),
74867     maxSizeY_q = cms.double( 2.0 ),
74868     minSizeY_q = cms.double( -0.6 ),
74869     weight_dPhi = cms.double( 0.13888888 ),
74870     weight_SizeX1 = cms.double( 0.88 ),
74871     weight_rho_up = cms.double( 22.0 ),
74872     weight_charge_peak = cms.double( 22000.0 ),
74873     peakSizeY_q = cms.double( 1.0 ),
74874     endCap = cms.bool( True ),
74875     minJetEta_EC = cms.double( 1.3 ),
74876     maxJetEta_EC = cms.double( 2.6 ),
74877     maxDeltaPhi_EC = cms.double( 0.14 ),
74878     EC_weight = cms.double( 0.008 ),
74879     weight_dPhi_EC = cms.double( 0.064516129 ),
74880     zClusterWidth_step1 = cms.double( 2.0 ),
74881     zClusterWidth_step2 = cms.double( 0.65 ),
74882     zClusterSearchArea_step2 = cms.double( 3.0 ),
74883     weightCut_step2 = cms.double( 0.05 ),
74884     zClusterWidth_step3 = cms.double( 0.3 ),
74885     zClusterSearchArea_step3 = cms.double( 0.55 ),
74886     weightCut_step3 = cms.double( 0.1 ),
74887     ptWeighting = cms.bool( True ),
74888     ptWeighting_slope = cms.double( 0.05 ),
74889     ptWeighting_offset = cms.double( -1.0 )
74890 )
74891 fragment.hltFastPVPixelVertexFilter = cms.EDFilter( "VertexSelector",
74892     src = cms.InputTag( "hltFastPrimaryVertex" ),
74893     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
74894     filter = cms.bool( True )
74895 )
74896 fragment.hltFastPVPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
74897     ptMin = cms.double( 0.0 ),
74898     nSigmaInvPtTolerance = cms.double( 0.0 ),
74899     tipMax = cms.double( 999.0 ),
74900     nSigmaTipMaxTolerance = cms.double( 0.0 ),
74901     chi2 = cms.double( 1000.0 )
74902 )
74903 fragment.hltFastPVPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
74904     scaleErrorsForBPix1 = cms.bool( False ),
74905     scaleFactor = cms.double( 0.65 )
74906 )
74907 fragment.hltFastPVPixelTracksTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
74908     RegionPSet = cms.PSet( 
74909       vertexCollection = cms.InputTag( "hltFastPrimaryVertex" ),
74910       zErrorVetex = cms.double( 1.5 ),
74911       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74912       zErrorBeamSpot = cms.double( 0.0 ),
74913       maxNVertices = cms.int32( 1 ),
74914       maxNRegions = cms.int32( 10 ),
74915       nSigmaZVertex = cms.double( 0.0 ),
74916       nSigmaZBeamSpot = cms.double( 0.0 ),
74917       ptMin = cms.double( 0.9 ),
74918       mode = cms.string( "VerticesFixed" ),
74919       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
74920       searchOpt = cms.bool( False ),
74921       whereToUseMeasurementTracker = cms.string( "Never" ),
74922       originRadius = cms.double( 0.3 ),
74923       measurementTrackerName = cms.InputTag( "" ),
74924       precise = cms.bool( True ),
74925       deltaEta = cms.double( 0.5 ),
74926       deltaPhi = cms.double( 0.3 )
74927     )
74928 )
74929 fragment.hltFastPVPixelTracksHitDoublets = cms.EDProducer( "HitPairEDProducer",
74930     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
74931     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegions" ),
74932     trackingRegionsSeedingLayers = cms.InputTag( "" ),
74933     clusterCheck = cms.InputTag( "" ),
74934     produceSeedingHitSets = cms.bool( False ),
74935     produceIntermediateHitDoublets = cms.bool( True ),
74936     maxElement = cms.uint32( 0 ),
74937     maxElementTotal = cms.uint32( 50000000 ),
74938     putEmptyIfMaxElementReached = cms.bool( False ),
74939     layerPairs = cms.vuint32( 0, 1, 2 )
74940 )
74941 fragment.hltFastPVPixelTracksHitQuadruplets = cms.EDProducer( "CAHitQuadrupletEDProducer",
74942     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoublets" ),
74943     extraHitRPhitolerance = cms.double( 0.032 ),
74944     fitFastCircle = cms.bool( True ),
74945     fitFastCircleChi2Cut = cms.bool( True ),
74946     useBendingCorrection = cms.bool( True ),
74947     CAThetaCut = cms.double( 0.002 ),
74948     CAPhiCut = cms.double( 0.2 ),
74949     CAThetaCut_byTriplets = cms.VPSet( 
74950       cms.PSet(  seedingLayers = cms.string( "" ),
74951         cut = cms.double( -1.0 )
74952       )
74953     ),
74954     CAPhiCut_byTriplets = cms.VPSet( 
74955       cms.PSet(  seedingLayers = cms.string( "" ),
74956         cut = cms.double( -1.0 )
74957       )
74958     ),
74959     CAHardPtCut = cms.double( 0.0 ),
74960     maxChi2 = cms.PSet( 
74961       value2 = cms.double( 50.0 ),
74962       value1 = cms.double( 200.0 ),
74963       pt1 = cms.double( 0.7 ),
74964       enabled = cms.bool( True ),
74965       pt2 = cms.double( 2.0 )
74966     ),
74967     SeedComparitorPSet = cms.PSet( 
74968       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
74969       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
74970       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
74971     )
74972 )
74973 fragment.hltFastPVPixelTracks = cms.EDProducer( "PixelTrackProducer",
74974     passLabel = cms.string( "" ),
74975     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadruplets" ),
74976     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
74977     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
74978     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
74979 )
74980 fragment.hltFastPVJetTracksAssociator = cms.EDProducer( "JetTracksAssociatorAtVertex",
74981     tracks = cms.InputTag( "hltFastPVPixelTracks" ),
74982     coneSize = cms.double( 0.4 ),
74983     useAssigned = cms.bool( False ),
74984     pvSrc = cms.InputTag( "" ),
74985     jets = cms.InputTag( "hltSelector4CentralJetsL1FastJet" )
74986 )
74987 fragment.hltFastPVJetVertexChecker = cms.EDFilter( "JetVertexChecker",
74988     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
74989     jetTracks = cms.InputTag( "hltFastPVJetTracksAssociator" ),
74990     minPtRatio = cms.double( 0.1 ),
74991     minPt = cms.double( 0.0 ),
74992     doFilter = cms.bool( False ),
74993     maxNJetsToCheck = cms.int32( 2 ),
74994     maxNjetsOutput = cms.int32( 2 ),
74995     maxChi2 = cms.double( 20.0 ),
74996     maxTrackPt = cms.double( 20.0 ),
74997     newMethod = cms.bool( True ),
74998     maxETA = cms.double( 2.4 ),
74999     pvErr_x = cms.double( 0.0015 ),
75000     pvErr_y = cms.double( 0.0015 ),
75001     pvErr_z = cms.double( 1.5 )
75002 )
75003 fragment.hltFastPVPixelTracksRecoverFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
75004     ptMin = cms.double( 0.0 ),
75005     nSigmaInvPtTolerance = cms.double( 0.0 ),
75006     tipMax = cms.double( 999.0 ),
75007     nSigmaTipMaxTolerance = cms.double( 0.0 ),
75008     chi2 = cms.double( 1000.0 )
75009 )
75010 fragment.hltFastPVPixelTracksRecoverFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
75011     scaleErrorsForBPix1 = cms.bool( False ),
75012     scaleFactor = cms.double( 0.65 )
75013 )
75014 fragment.hltFastPVPixelTracksTrackingRegionsRecover = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
75015     RegionPSet = cms.PSet( 
75016       vertexCollection = cms.InputTag( "" ),
75017       zErrorVetex = cms.double( 0.0 ),
75018       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75019       zErrorBeamSpot = cms.double( 20.0 ),
75020       maxNVertices = cms.int32( 1 ),
75021       maxNRegions = cms.int32( 10 ),
75022       nSigmaZVertex = cms.double( 0.0 ),
75023       nSigmaZBeamSpot = cms.double( 0.0 ),
75024       ptMin = cms.double( 0.9 ),
75025       mode = cms.string( "BeamSpotFixed" ),
75026       input = cms.InputTag( "hltFastPVJetVertexChecker" ),
75027       searchOpt = cms.bool( False ),
75028       whereToUseMeasurementTracker = cms.string( "Never" ),
75029       originRadius = cms.double( 0.3 ),
75030       measurementTrackerName = cms.InputTag( "" ),
75031       precise = cms.bool( True ),
75032       deltaEta = cms.double( 0.5 ),
75033       deltaPhi = cms.double( 0.5 )
75034     )
75035 )
75036 fragment.hltFastPVPixelTracksHitDoubletsRecover = cms.EDProducer( "HitPairEDProducer",
75037     seedingLayers = cms.InputTag( "hltPixelLayerQuadrupletsRegForDisplaced" ),
75038     trackingRegions = cms.InputTag( "hltFastPVPixelTracksTrackingRegionsRecover" ),
75039     trackingRegionsSeedingLayers = cms.InputTag( "" ),
75040     clusterCheck = cms.InputTag( "" ),
75041     produceSeedingHitSets = cms.bool( False ),
75042     produceIntermediateHitDoublets = cms.bool( True ),
75043     maxElement = cms.uint32( 0 ),
75044     maxElementTotal = cms.uint32( 50000000 ),
75045     putEmptyIfMaxElementReached = cms.bool( False ),
75046     layerPairs = cms.vuint32( 0, 1, 2 )
75047 )
75048 fragment.hltFastPVPixelTracksHitQuadrupletsRecover = cms.EDProducer( "CAHitQuadrupletEDProducer",
75049     doublets = cms.InputTag( "hltFastPVPixelTracksHitDoubletsRecover" ),
75050     extraHitRPhitolerance = cms.double( 0.032 ),
75051     fitFastCircle = cms.bool( False ),
75052     fitFastCircleChi2Cut = cms.bool( True ),
75053     useBendingCorrection = cms.bool( True ),
75054     CAThetaCut = cms.double( 0.002 ),
75055     CAPhiCut = cms.double( 0.2 ),
75056     CAThetaCut_byTriplets = cms.VPSet( 
75057       cms.PSet(  seedingLayers = cms.string( "" ),
75058         cut = cms.double( -1.0 )
75059       )
75060     ),
75061     CAPhiCut_byTriplets = cms.VPSet( 
75062       cms.PSet(  seedingLayers = cms.string( "" ),
75063         cut = cms.double( -1.0 )
75064       )
75065     ),
75066     CAHardPtCut = cms.double( 0.0 ),
75067     maxChi2 = cms.PSet( 
75068       value2 = cms.double( 50.0 ),
75069       value1 = cms.double( 200.0 ),
75070       pt1 = cms.double( 0.7 ),
75071       enabled = cms.bool( True ),
75072       pt2 = cms.double( 2.0 )
75073     ),
75074     SeedComparitorPSet = cms.PSet( 
75075       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
75076       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
75077       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
75078     )
75079 )
75080 fragment.hltFastPVPixelTracksRecover = cms.EDProducer( "PixelTrackProducer",
75081     passLabel = cms.string( "" ),
75082     SeedingHitSets = cms.InputTag( "hltFastPVPixelTracksHitQuadrupletsRecover" ),
75083     Fitter = cms.InputTag( "hltFastPVPixelTracksRecoverFitter" ),
75084     Filter = cms.InputTag( "hltFastPVPixelTracksRecoverFilter" ),
75085     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
75086 )
75087 fragment.hltFastPVPixelTracksMerger = cms.EDProducer( "TrackListMerger",
75088     ShareFrac = cms.double( 0.19 ),
75089     FoundHitBonus = cms.double( 5.0 ),
75090     LostHitPenalty = cms.double( 20.0 ),
75091     MinPT = cms.double( 0.05 ),
75092     Epsilon = cms.double( -0.001 ),
75093     MaxNormalizedChisq = cms.double( 1000.0 ),
75094     MinFound = cms.int32( 3 ),
75095     TrackProducers = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
75096     hasSelector = cms.vint32( 0, 0 ),
75097     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
75098     selectedTrackQuals = cms.VInputTag( 'hltFastPVPixelTracks','hltFastPVPixelTracksRecover' ),
75099     setsToMerge = cms.VPSet( 
75100       cms.PSet(  pQual = cms.bool( False ),
75101         tLists = cms.vint32( 0, 1 )
75102       )
75103     ),
75104     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
75105     allowFirstHitShare = cms.bool( True ),
75106     newQuality = cms.string( "confirmed" ),
75107     copyExtras = cms.untracked.bool( False ),
75108     writeOnlyTrkQuals = cms.bool( False ),
75109     copyMVA = cms.bool( False )
75110 )
75111 fragment.hltFastPVPixelVertices = cms.EDProducer( "PixelVertexProducer",
75112     WtAverage = cms.bool( True ),
75113     ZOffset = cms.double( 10.0 ),
75114     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75115     Verbosity = cms.int32( 0 ),
75116     UseError = cms.bool( True ),
75117     TrackCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
75118     ZSeparation = cms.double( 0.07 ),
75119     NTrkMin = cms.int32( 2 ),
75120     Method2 = cms.bool( True ),
75121     Finder = cms.string( "DivisiveVertexFinder" ),
75122     PtMin = cms.double( 1.0 ),
75123     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForBTag" ) )
75124 )
75125 fragment.hltFastPVPixelVerticesFilter = cms.EDFilter( "VertexSelector",
75126     src = cms.InputTag( "hltFastPVPixelVertices" ),
75127     cut = cms.string( "!isFake && ndof > 0 && abs(z) <= 25 && position.Rho <= 2" ),
75128     filter = cms.bool( True )
75129 )
75130 fragment.hltMeasurementTrackerEventRegForDisplaced = cms.EDProducer( "MeasurementTrackerEventProducer",
75131     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
75132     skipClusters = cms.InputTag( "" ),
75133     pixelClusterProducer = cms.string( "hltSiPixelClustersRegForDisplaced" ),
75134     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
75135     Phase2TrackerCluster1DProducer = cms.string( "" ),
75136     vectorHits = cms.InputTag( "" ),
75137     vectorHitsRej = cms.InputTag( "" ),
75138     inactivePixelDetectorLabels = cms.VInputTag(  ),
75139     badPixelFEDChannelCollectionLabels = cms.VInputTag(  ),
75140     pixelCablingMapLabel = cms.string( "" ),
75141     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
75142     switchOffPixelsIfEmpty = cms.bool( True )
75143 )
75144 fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
75145     InputCollection = cms.InputTag( "hltFastPVPixelTracksMerger" ),
75146     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
75147     originHalfLength = cms.double( 0.3 ),
75148     originRadius = cms.double( 0.1 ),
75149     useProtoTrackKinematics = cms.bool( False ),
75150     useEventsWithNoVertex = cms.bool( True ),
75151     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
75152     usePV = cms.bool( True ),
75153     includeFourthHit = cms.bool( False ),
75154     produceComplement = cms.bool( False ),
75155     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
75156 )
75157 fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
75158     cleanTrajectoryAfterInOut = cms.bool( False ),
75159     doSeedingRegionRebuilding = cms.bool( False ),
75160     onlyPixelHitsForSeedCleaner = cms.bool( False ),
75161     reverseTrajectories = cms.bool( False ),
75162     useHitsSplitting = cms.bool( False ),
75163     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
75164     src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced" ),
75165     clustersToSkip = cms.InputTag( "" ),
75166     phase2clustersToSkip = cms.InputTag( "" ),
75167     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
75168     TransientInitialStateEstimatorParameters = cms.PSet( 
75169       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
75170       numberMeasurementsForFit = cms.int32( 4 ),
75171       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
75172     ),
75173     numHitsForSeedCleaner = cms.int32( 4 ),
75174     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
75175     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
75176     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
75177     maxNSeeds = cms.uint32( 100000 ),
75178     maxSeedsBeforeCleaning = cms.uint32( 1000 )
75179 )
75180 fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
75181     useSimpleMF = cms.bool( True ),
75182     SimpleMagneticField = cms.string( "ParabolicMf" ),
75183     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesForDisplaced" ),
75184     clusterRemovalInfo = cms.InputTag( "" ),
75185     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75186     Fitter = cms.string( "hltESPFittingSmootherIT" ),
75187     useHitsSplitting = cms.bool( False ),
75188     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
75189     TrajectoryInEvent = cms.bool( False ),
75190     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
75191     AlgorithmName = cms.string( "hltIter0" ),
75192     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
75193     GeometricInnerState = cms.bool( True ),
75194     NavigationSchool = cms.string( "" ),
75195     MeasurementTracker = cms.string( "" ),
75196     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" )
75197 )
75198 fragment.hltIter0PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
75199     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
75200     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
75201     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
75202     ignoreVertices = cms.bool( False ),
75203     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
75204     mva = cms.PSet( 
75205       minPixelHits = cms.vint32( 0, 3, 4 ),
75206       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
75207       dr_par = cms.PSet( 
75208         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
75209         dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ),
75210         dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
75211         dr_exp = cms.vint32( 4, 4, 4 ),
75212         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
75213       ),
75214       maxLostLayers = cms.vint32( 1, 1, 1 ),
75215       min3DLayers = cms.vint32( 0, 3, 4 ),
75216       dz_par = cms.PSet( 
75217         dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
75218         dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 ),
75219         dz_exp = cms.vint32( 4, 4, 4 )
75220       ),
75221       minNVtxTrk = cms.int32( 3 ),
75222       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
75223       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
75224       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
75225       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
75226       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
75227       minLayers = cms.vint32( 3, 3, 4 )
75228     )
75229 )
75230 fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
75231     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracksForDisplaced" ),
75232     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','MVAValues' ),
75233     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
75234     minQuality = cms.string( "highPurity" ),
75235     copyExtras = cms.untracked.bool( True ),
75236     copyTrajectories = cms.untracked.bool( False )
75237 )
75238 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
75239     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75240     coneSize = cms.double( 0.4 ),
75241     useAssigned = cms.bool( False ),
75242     pvSrc = cms.InputTag( "" ),
75243     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" )
75244 )
75245 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
75246     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle" ),
75247     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75248     computeProbabilities = cms.bool( False ),
75249     computeGhostTrack = cms.bool( False ),
75250     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75251     minimumNumberOfPixelHits = cms.int32( 2 ),
75252     minimumNumberOfHits = cms.int32( 8 ),
75253     maximumTransverseImpactParameter = cms.double( 0.1 ),
75254     minimumTransverseMomentum = cms.double( 1.0 ),
75255     maximumChiSquared = cms.double( 20.0 ),
75256     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75257     jetDirectionUsingTracks = cms.bool( False ),
75258     jetDirectionUsingGhostTrack = cms.bool( False ),
75259     useTrackQuality = cms.bool( False )
75260 )
75261 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
75262     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75263     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle' )
75264 )
75265 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
75266     saveTags = cms.bool( True ),
75267     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
75268     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
75269     MinTag = cms.double( -999999.0 ),
75270     MaxTag = cms.double( 2.5 ),
75271     MinJets = cms.int32( 2 ),
75272     MatchJetsByDeltaR = cms.bool( False ),
75273     MaxJetDeltaR = cms.double( 0.1 ),
75274     TriggerType = cms.int32( 85 )
75275 )
75276 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPtSingle = cms.EDProducer( "HLTCaloJetCollectionProducer",
75277     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle" ),
75278     TriggerTypes = cms.vint32( 85 )
75279 )
75280 fragment.hltIter1ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
75281     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75282     trackClassifier = cms.InputTag( '','QualityMasks' ),
75283     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
75284     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
75285     oldClusterRemovalInfo = cms.InputTag( "" ),
75286     TrackQuality = cms.string( "highPurity" ),
75287     maxChi2 = cms.double( 9.0 ),
75288     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
75289     overrideTrkQuals = cms.InputTag( "" )
75290 )
75291 fragment.hltIter1MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
75292     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
75293     OnDemand = cms.bool( False ),
75294     clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" )
75295 )
75296 fragment.hltIter1PixelLayerQuadrupletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
75297     layerList = cms.vstring( 'BPix1+BPix2+BPix3+BPix4',
75298       'BPix1+BPix2+BPix3+FPix1_pos',
75299       'BPix1+BPix2+BPix3+FPix1_neg',
75300       'BPix1+BPix2+FPix1_pos+FPix2_pos',
75301       'BPix1+BPix2+FPix1_neg+FPix2_neg',
75302       'BPix1+FPix1_pos+FPix2_pos+FPix3_pos',
75303       'BPix1+FPix1_neg+FPix2_neg+FPix3_neg' ),
75304     BPix = cms.PSet( 
75305       hitErrorRPhi = cms.double( 0.0027 ),
75306       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
75307       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
75308       useErrorsFromParam = cms.bool( True ),
75309       hitErrorRZ = cms.double( 0.006 ),
75310       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
75311     ),
75312     FPix = cms.PSet( 
75313       hitErrorRPhi = cms.double( 0.0051 ),
75314       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
75315       skipClusters = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
75316       useErrorsFromParam = cms.bool( True ),
75317       hitErrorRZ = cms.double( 0.0036 ),
75318       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
75319     ),
75320     TIB = cms.PSet(  ),
75321     TID = cms.PSet(  ),
75322     TOB = cms.PSet(  ),
75323     TEC = cms.PSet(  ),
75324     MTIB = cms.PSet(  ),
75325     MTID = cms.PSet(  ),
75326     MTOB = cms.PSet(  ),
75327     MTEC = cms.PSet(  )
75328 )
75329 fragment.hltIter1PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
75330     RegionPSet = cms.PSet( 
75331       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
75332       zErrorVetex = cms.double( 0.1 ),
75333       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75334       zErrorBeamSpot = cms.double( 0.0 ),
75335       maxNVertices = cms.int32( 1 ),
75336       maxNRegions = cms.int32( 100 ),
75337       nSigmaZVertex = cms.double( 0.0 ),
75338       nSigmaZBeamSpot = cms.double( 0.0 ),
75339       ptMin = cms.double( 0.3 ),
75340       mode = cms.string( "VerticesFixed" ),
75341       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
75342       searchOpt = cms.bool( True ),
75343       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
75344       originRadius = cms.double( 0.05 ),
75345       measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
75346       precise = cms.bool( True ),
75347       deltaEta = cms.double( 0.4 ),
75348       deltaPhi = cms.double( 0.4 )
75349     )
75350 )
75351 fragment.hltIter1PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
75352     doClusterCheck = cms.bool( False ),
75353     MaxNumberOfStripClusters = cms.uint32( 50000 ),
75354     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
75355     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
75356     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
75357     cut = cms.string( "" ),
75358     silentClusterCheck = cms.untracked.bool( False )
75359 )
75360 fragment.hltIter1PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
75361     seedingLayers = cms.InputTag( "hltIter1PixelLayerQuadrupletsForDisplaced" ),
75362     trackingRegions = cms.InputTag( "hltIter1PFlowPixelTrackingRegionsForDisplaced" ),
75363     trackingRegionsSeedingLayers = cms.InputTag( "" ),
75364     clusterCheck = cms.InputTag( "hltIter1PFlowPixelClusterCheckForDisplaced" ),
75365     produceSeedingHitSets = cms.bool( False ),
75366     produceIntermediateHitDoublets = cms.bool( True ),
75367     maxElement = cms.uint32( 0 ),
75368     maxElementTotal = cms.uint32( 50000000 ),
75369     putEmptyIfMaxElementReached = cms.bool( False ),
75370     layerPairs = cms.vuint32( 0, 1, 2 )
75371 )
75372 fragment.hltIter1PFlowPixelHitQuadrupletsForDisplaced = cms.EDProducer( "CAHitQuadrupletEDProducer",
75373     doublets = cms.InputTag( "hltIter1PFlowPixelHitDoubletsForDisplaced" ),
75374     extraHitRPhitolerance = cms.double( 0.032 ),
75375     fitFastCircle = cms.bool( True ),
75376     fitFastCircleChi2Cut = cms.bool( True ),
75377     useBendingCorrection = cms.bool( True ),
75378     CAThetaCut = cms.double( 0.004 ),
75379     CAPhiCut = cms.double( 0.3 ),
75380     CAThetaCut_byTriplets = cms.VPSet( 
75381       cms.PSet(  seedingLayers = cms.string( "" ),
75382         cut = cms.double( -1.0 )
75383       )
75384     ),
75385     CAPhiCut_byTriplets = cms.VPSet( 
75386       cms.PSet(  seedingLayers = cms.string( "" ),
75387         cut = cms.double( -1.0 )
75388       )
75389     ),
75390     CAHardPtCut = cms.double( 0.0 ),
75391     maxChi2 = cms.PSet( 
75392       value2 = cms.double( 100.0 ),
75393       value1 = cms.double( 1000.0 ),
75394       pt1 = cms.double( 0.4 ),
75395       enabled = cms.bool( True ),
75396       pt2 = cms.double( 2.0 )
75397     ),
75398     SeedComparitorPSet = cms.PSet( 
75399       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
75400       ComponentName = cms.string( "none" ),
75401       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersRegForDisplacedCache" )
75402     )
75403 )
75404 fragment.hltIter1PixelTracksForDisplaced = cms.EDProducer( "PixelTrackProducer",
75405     passLabel = cms.string( "" ),
75406     SeedingHitSets = cms.InputTag( "hltIter1PFlowPixelHitQuadrupletsForDisplaced" ),
75407     Fitter = cms.InputTag( "hltFastPVPixelTracksFitter" ),
75408     Filter = cms.InputTag( "hltFastPVPixelTracksFilter" ),
75409     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
75410 )
75411 fragment.hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
75412     InputCollection = cms.InputTag( "hltIter1PixelTracksForDisplaced" ),
75413     InputVertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
75414     originHalfLength = cms.double( 0.3 ),
75415     originRadius = cms.double( 0.1 ),
75416     useProtoTrackKinematics = cms.bool( False ),
75417     useEventsWithNoVertex = cms.bool( True ),
75418     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
75419     usePV = cms.bool( False ),
75420     includeFourthHit = cms.bool( False ),
75421     produceComplement = cms.bool( False ),
75422     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
75423 )
75424 fragment.hltIter1PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
75425     cleanTrajectoryAfterInOut = cms.bool( False ),
75426     doSeedingRegionRebuilding = cms.bool( False ),
75427     onlyPixelHitsForSeedCleaner = cms.bool( False ),
75428     reverseTrajectories = cms.bool( False ),
75429     useHitsSplitting = cms.bool( False ),
75430     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" ),
75431     src = cms.InputTag( "hltIter1PFLowPixelSeedsFromPixelTracksForDisplaced" ),
75432     clustersToSkip = cms.InputTag( "" ),
75433     phase2clustersToSkip = cms.InputTag( "" ),
75434     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter1GroupedCkfTrajectoryBuilderIT" ) ),
75435     TransientInitialStateEstimatorParameters = cms.PSet( 
75436       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
75437       numberMeasurementsForFit = cms.int32( 4 ),
75438       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
75439     ),
75440     numHitsForSeedCleaner = cms.int32( 4 ),
75441     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
75442     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
75443     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
75444     maxNSeeds = cms.uint32( 100000 ),
75445     maxSeedsBeforeCleaning = cms.uint32( 1000 )
75446 )
75447 fragment.hltIter1PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
75448     useSimpleMF = cms.bool( True ),
75449     SimpleMagneticField = cms.string( "ParabolicMf" ),
75450     src = cms.InputTag( "hltIter1PFlowCkfTrackCandidatesForDisplaced" ),
75451     clusterRemovalInfo = cms.InputTag( "" ),
75452     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75453     Fitter = cms.string( "hltESPFittingSmootherIT" ),
75454     useHitsSplitting = cms.bool( False ),
75455     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
75456     TrajectoryInEvent = cms.bool( False ),
75457     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
75458     AlgorithmName = cms.string( "hltIter1" ),
75459     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
75460     GeometricInnerState = cms.bool( True ),
75461     NavigationSchool = cms.string( "" ),
75462     MeasurementTracker = cms.string( "" ),
75463     MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEventForDisplaced" )
75464 )
75465 fragment.hltIter1PFlowTrackCutClassifierPromptForDisplaced = cms.EDProducer( "TrackCutClassifier",
75466     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
75467     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
75468     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
75469     ignoreVertices = cms.bool( False ),
75470     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
75471     mva = cms.PSet( 
75472       minPixelHits = cms.vint32( 0, 0, 2 ),
75473       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
75474       dr_par = cms.PSet( 
75475         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
75476         dr_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.85 ),
75477         dr_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
75478         dr_exp = cms.vint32( 3, 3, 3 ),
75479         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
75480       ),
75481       maxLostLayers = cms.vint32( 1, 1, 1 ),
75482       min3DLayers = cms.vint32( 0, 0, 0 ),
75483       dz_par = cms.PSet( 
75484         dz_par1 = cms.vdouble( 3.40282346639E38, 1.0, 0.9 ),
75485         dz_par2 = cms.vdouble( 3.40282346639E38, 1.0, 0.8 ),
75486         dz_exp = cms.vint32( 3, 3, 3 )
75487       ),
75488       minNVtxTrk = cms.int32( 3 ),
75489       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
75490       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
75491       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
75492       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
75493       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
75494       minLayers = cms.vint32( 3, 3, 3 )
75495     )
75496 )
75497 fragment.hltIter1PFlowTrackCutClassifierDetachedForDisplaced = cms.EDProducer( "TrackCutClassifier",
75498     src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
75499     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
75500     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
75501     ignoreVertices = cms.bool( False ),
75502     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
75503     mva = cms.PSet( 
75504       minPixelHits = cms.vint32( 0, 0, 1 ),
75505       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
75506       dr_par = cms.PSet( 
75507         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
75508         dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
75509         dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
75510         dr_exp = cms.vint32( 4, 4, 4 ),
75511         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
75512       ),
75513       maxLostLayers = cms.vint32( 99, 3, 3 ),
75514       min3DLayers = cms.vint32( 1, 2, 3 ),
75515       dz_par = cms.PSet( 
75516         dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
75517         dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
75518         dz_exp = cms.vint32( 4, 4, 4 )
75519       ),
75520       minNVtxTrk = cms.int32( 2 ),
75521       maxDz = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
75522       minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
75523       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
75524       maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
75525       maxDr = cms.vdouble( 3.40282346639E38, 1.0, 3.40282346639E38 ),
75526       minLayers = cms.vint32( 5, 5, 5 )
75527     )
75528 )
75529 fragment.hltIter1PFlowTrackCutClassifierMergedForDisplaced = cms.EDProducer( "ClassifierMerger",
75530     inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPromptForDisplaced',
75531       'hltIter1PFlowTrackCutClassifierDetachedForDisplaced' )
75532 )
75533 fragment.hltIter1PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
75534     originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracksForDisplaced" ),
75535     originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','MVAValues' ),
75536     originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMergedForDisplaced','QualityMasks' ),
75537     minQuality = cms.string( "highPurity" ),
75538     copyExtras = cms.untracked.bool( True ),
75539     copyTrajectories = cms.untracked.bool( False )
75540 )
75541 fragment.hltIter1MergedForDisplaced = cms.EDProducer( "TrackListMerger",
75542     ShareFrac = cms.double( 0.19 ),
75543     FoundHitBonus = cms.double( 5.0 ),
75544     LostHitPenalty = cms.double( 20.0 ),
75545     MinPT = cms.double( 0.05 ),
75546     Epsilon = cms.double( -0.001 ),
75547     MaxNormalizedChisq = cms.double( 1000.0 ),
75548     MinFound = cms.int32( 3 ),
75549     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
75550     hasSelector = cms.vint32( 0, 0 ),
75551     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
75552     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurityForDisplaced','hltIter1PFlowTrackSelectionHighPurityForDisplaced' ),
75553     setsToMerge = cms.VPSet( 
75554       cms.PSet(  pQual = cms.bool( False ),
75555         tLists = cms.vint32( 0, 1 )
75556       )
75557     ),
75558     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
75559     allowFirstHitShare = cms.bool( True ),
75560     newQuality = cms.string( "confirmed" ),
75561     copyExtras = cms.untracked.bool( True ),
75562     writeOnlyTrkQuals = cms.bool( False ),
75563     copyMVA = cms.bool( False )
75564 )
75565 fragment.hltIter2ClustersRefRemovalForDisplaced = cms.EDProducer( "TrackClusterRemover",
75566     trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurityForDisplaced" ),
75567     trackClassifier = cms.InputTag( '','QualityMasks' ),
75568     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
75569     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
75570     oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemovalForDisplaced" ),
75571     TrackQuality = cms.string( "highPurity" ),
75572     maxChi2 = cms.double( 16.0 ),
75573     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
75574     overrideTrkQuals = cms.InputTag( "" )
75575 )
75576 fragment.hltIter2MaskedMeasurementTrackerEventForDisplaced = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
75577     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
75578     OnDemand = cms.bool( False ),
75579     clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" )
75580 )
75581 fragment.hltIter2PixelLayerTripletsForDisplaced = cms.EDProducer( "SeedingLayersEDProducer",
75582     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
75583       'BPix2+BPix3+BPix4',
75584       'BPix1+BPix3+BPix4',
75585       'BPix1+BPix2+BPix4',
75586       'BPix2+BPix3+FPix1_pos',
75587       'BPix2+BPix3+FPix1_neg',
75588       'BPix1+BPix2+FPix1_pos',
75589       'BPix1+BPix2+FPix1_neg',
75590       'BPix2+FPix1_pos+FPix2_pos',
75591       'BPix2+FPix1_neg+FPix2_neg',
75592       'BPix1+FPix1_pos+FPix2_pos',
75593       'BPix1+FPix1_neg+FPix2_neg',
75594       'FPix1_pos+FPix2_pos+FPix3_pos',
75595       'FPix1_neg+FPix2_neg+FPix3_neg',
75596       'BPix1+BPix3+FPix1_pos',
75597       'BPix1+BPix2+FPix2_pos',
75598       'BPix1+BPix3+FPix1_neg',
75599       'BPix1+BPix2+FPix2_neg',
75600       'BPix1+FPix2_neg+FPix3_neg',
75601       'BPix1+FPix1_neg+FPix3_neg',
75602       'BPix1+FPix2_pos+FPix3_pos',
75603       'BPix1+FPix1_pos+FPix3_pos' ),
75604     BPix = cms.PSet( 
75605       hitErrorRPhi = cms.double( 0.0027 ),
75606       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
75607       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
75608       useErrorsFromParam = cms.bool( True ),
75609       hitErrorRZ = cms.double( 0.006 ),
75610       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
75611     ),
75612     FPix = cms.PSet( 
75613       hitErrorRPhi = cms.double( 0.0051 ),
75614       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
75615       skipClusters = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
75616       useErrorsFromParam = cms.bool( True ),
75617       hitErrorRZ = cms.double( 0.0036 ),
75618       HitProducer = cms.string( "hltSiPixelRecHitsRegForDisplaced" )
75619     ),
75620     TIB = cms.PSet(  ),
75621     TID = cms.PSet(  ),
75622     TOB = cms.PSet(  ),
75623     TEC = cms.PSet(  ),
75624     MTIB = cms.PSet(  ),
75625     MTID = cms.PSet(  ),
75626     MTOB = cms.PSet(  ),
75627     MTEC = cms.PSet(  )
75628 )
75629 fragment.hltIter2PFlowPixelTrackingRegionsForDisplaced = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
75630     RegionPSet = cms.PSet( 
75631       vertexCollection = cms.InputTag( "hltFastPVPixelVertices" ),
75632       zErrorVetex = cms.double( 0.3 ),
75633       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75634       zErrorBeamSpot = cms.double( 0.0 ),
75635       maxNVertices = cms.int32( 1 ),
75636       maxNRegions = cms.int32( 100 ),
75637       nSigmaZVertex = cms.double( 0.0 ),
75638       nSigmaZBeamSpot = cms.double( 0.0 ),
75639       ptMin = cms.double( 0.4 ),
75640       mode = cms.string( "VerticesFixed" ),
75641       input = cms.InputTag( "hltSelector8CentralJetsL1FastJet" ),
75642       searchOpt = cms.bool( True ),
75643       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
75644       originRadius = cms.double( 0.3 ),
75645       measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
75646       precise = cms.bool( True ),
75647       deltaEta = cms.double( 0.4 ),
75648       deltaPhi = cms.double( 0.4 )
75649     )
75650 )
75651 fragment.hltIter2PFlowPixelClusterCheckForDisplaced = cms.EDProducer( "ClusterCheckerEDProducer",
75652     doClusterCheck = cms.bool( False ),
75653     MaxNumberOfStripClusters = cms.uint32( 50000 ),
75654     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
75655     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
75656     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
75657     cut = cms.string( "" ),
75658     silentClusterCheck = cms.untracked.bool( False )
75659 )
75660 fragment.hltIter2PFlowPixelHitDoubletsForDisplaced = cms.EDProducer( "HitPairEDProducer",
75661     seedingLayers = cms.InputTag( "hltIter2PixelLayerTripletsForDisplaced" ),
75662     trackingRegions = cms.InputTag( "hltIter2PFlowPixelTrackingRegionsForDisplaced" ),
75663     trackingRegionsSeedingLayers = cms.InputTag( "" ),
75664     clusterCheck = cms.InputTag( "hltIter2PFlowPixelClusterCheckForDisplaced" ),
75665     produceSeedingHitSets = cms.bool( False ),
75666     produceIntermediateHitDoublets = cms.bool( True ),
75667     maxElement = cms.uint32( 0 ),
75668     maxElementTotal = cms.uint32( 50000000 ),
75669     putEmptyIfMaxElementReached = cms.bool( False ),
75670     layerPairs = cms.vuint32( 0, 1 )
75671 )
75672 fragment.hltIter2PFlowPixelHitTripletsForDisplaced = cms.EDProducer( "CAHitTripletEDProducer",
75673     doublets = cms.InputTag( "hltIter2PFlowPixelHitDoubletsForDisplaced" ),
75674     extraHitRPhitolerance = cms.double( 0.032 ),
75675     useBendingCorrection = cms.bool( True ),
75676     CAThetaCut = cms.double( 0.004 ),
75677     CAPhiCut = cms.double( 0.1 ),
75678     CAThetaCut_byTriplets = cms.VPSet( 
75679       cms.PSet(  seedingLayers = cms.string( "" ),
75680         cut = cms.double( -1.0 )
75681       )
75682     ),
75683     CAPhiCut_byTriplets = cms.VPSet( 
75684       cms.PSet(  seedingLayers = cms.string( "" ),
75685         cut = cms.double( -1.0 )
75686       )
75687     ),
75688     CAHardPtCut = cms.double( 0.3 ),
75689     maxChi2 = cms.PSet( 
75690       value2 = cms.double( 6.0 ),
75691       value1 = cms.double( 100.0 ),
75692       pt1 = cms.double( 0.4 ),
75693       enabled = cms.bool( True ),
75694       pt2 = cms.double( 8.0 )
75695     ),
75696     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
75697 )
75698 fragment.hltIter2PFlowPixelSeedsForDisplaced = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
75699     seedingHitSets = cms.InputTag( "hltIter2PFlowPixelHitTripletsForDisplaced" ),
75700     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
75701     SeedMomentumForBOFF = cms.double( 5.0 ),
75702     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
75703     MinOneOverPtError = cms.double( 1.0 ),
75704     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
75705     magneticField = cms.string( "ParabolicMf" ),
75706     forceKinematicWithRegionDirection = cms.bool( False ),
75707     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
75708 )
75709 fragment.hltIter2PFlowCkfTrackCandidatesForDisplaced = cms.EDProducer( "CkfTrackCandidateMaker",
75710     cleanTrajectoryAfterInOut = cms.bool( False ),
75711     doSeedingRegionRebuilding = cms.bool( False ),
75712     onlyPixelHitsForSeedCleaner = cms.bool( False ),
75713     reverseTrajectories = cms.bool( False ),
75714     useHitsSplitting = cms.bool( False ),
75715     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" ),
75716     src = cms.InputTag( "hltIter2PFlowPixelSeedsForDisplaced" ),
75717     clustersToSkip = cms.InputTag( "" ),
75718     phase2clustersToSkip = cms.InputTag( "" ),
75719     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
75720     TransientInitialStateEstimatorParameters = cms.PSet( 
75721       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
75722       numberMeasurementsForFit = cms.int32( 4 ),
75723       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
75724     ),
75725     numHitsForSeedCleaner = cms.int32( 4 ),
75726     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
75727     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
75728     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
75729     maxNSeeds = cms.uint32( 100000 ),
75730     maxSeedsBeforeCleaning = cms.uint32( 1000 )
75731 )
75732 fragment.hltIter2PFlowCtfWithMaterialTracksForDisplaced = cms.EDProducer( "TrackProducer",
75733     useSimpleMF = cms.bool( True ),
75734     SimpleMagneticField = cms.string( "ParabolicMf" ),
75735     src = cms.InputTag( "hltIter2PFlowCkfTrackCandidatesForDisplaced" ),
75736     clusterRemovalInfo = cms.InputTag( "" ),
75737     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
75738     Fitter = cms.string( "hltESPFittingSmootherIT" ),
75739     useHitsSplitting = cms.bool( False ),
75740     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
75741     TrajectoryInEvent = cms.bool( False ),
75742     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
75743     AlgorithmName = cms.string( "hltIter2" ),
75744     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
75745     GeometricInnerState = cms.bool( True ),
75746     NavigationSchool = cms.string( "" ),
75747     MeasurementTracker = cms.string( "" ),
75748     MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEventForDisplaced" )
75749 )
75750 fragment.hltIter2PFlowTrackCutClassifierForDisplaced = cms.EDProducer( "TrackCutClassifier",
75751     src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
75752     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
75753     vertices = cms.InputTag( "hltFastPVPixelVertices" ),
75754     ignoreVertices = cms.bool( False ),
75755     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
75756     mva = cms.PSet( 
75757       minPixelHits = cms.vint32( 0, 0, 0 ),
75758       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
75759       dr_par = cms.PSet( 
75760         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
75761         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
75762         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
75763         dr_exp = cms.vint32( 4, 4, 4 ),
75764         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
75765       ),
75766       maxLostLayers = cms.vint32( 1, 1, 1 ),
75767       min3DLayers = cms.vint32( 0, 0, 0 ),
75768       dz_par = cms.PSet( 
75769         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
75770         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
75771         dz_exp = cms.vint32( 4, 4, 4 )
75772       ),
75773       minNVtxTrk = cms.int32( 3 ),
75774       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
75775       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
75776       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
75777       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
75778       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
75779       minLayers = cms.vint32( 3, 3, 3 )
75780     )
75781 )
75782 fragment.hltIter2PFlowTrackSelectionHighPurityForDisplaced = cms.EDProducer( "TrackCollectionFilterCloner",
75783     originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracksForDisplaced" ),
75784     originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','MVAValues' ),
75785     originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifierForDisplaced','QualityMasks' ),
75786     minQuality = cms.string( "highPurity" ),
75787     copyExtras = cms.untracked.bool( True ),
75788     copyTrajectories = cms.untracked.bool( False )
75789 )
75790 fragment.hltIter2MergedForDisplaced = cms.EDProducer( "TrackListMerger",
75791     ShareFrac = cms.double( 0.19 ),
75792     FoundHitBonus = cms.double( 5.0 ),
75793     LostHitPenalty = cms.double( 20.0 ),
75794     MinPT = cms.double( 0.05 ),
75795     Epsilon = cms.double( -0.001 ),
75796     MaxNormalizedChisq = cms.double( 1000.0 ),
75797     MinFound = cms.int32( 3 ),
75798     TrackProducers = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
75799     hasSelector = cms.vint32( 0, 0 ),
75800     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
75801     selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForDisplaced','hltIter2PFlowTrackSelectionHighPurityForDisplaced' ),
75802     setsToMerge = cms.VPSet( 
75803       cms.PSet(  pQual = cms.bool( False ),
75804         tLists = cms.vint32( 0, 1 )
75805       )
75806     ),
75807     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
75808     allowFirstHitShare = cms.bool( True ),
75809     newQuality = cms.string( "confirmed" ),
75810     copyExtras = cms.untracked.bool( True ),
75811     writeOnlyTrkQuals = cms.bool( False ),
75812     copyMVA = cms.bool( False )
75813 )
75814 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle = cms.EDProducer( "JetTracksAssociatorAtVertex",
75815     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
75816     coneSize = cms.double( 0.4 ),
75817     useAssigned = cms.bool( False ),
75818     pvSrc = cms.InputTag( "" ),
75819     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" )
75820 )
75821 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle = cms.EDProducer( "TrackIPProducer",
75822     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle" ),
75823     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75824     computeProbabilities = cms.bool( False ),
75825     computeGhostTrack = cms.bool( False ),
75826     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75827     minimumNumberOfPixelHits = cms.int32( 2 ),
75828     minimumNumberOfHits = cms.int32( 8 ),
75829     maximumTransverseImpactParameter = cms.double( 0.1 ),
75830     minimumTransverseMomentum = cms.double( 0.5 ),
75831     maximumChiSquared = cms.double( 20.0 ),
75832     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75833     jetDirectionUsingTracks = cms.bool( False ),
75834     jetDirectionUsingGhostTrack = cms.bool( False ),
75835     useTrackQuality = cms.bool( False )
75836 )
75837 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle = cms.EDProducer( "JetTagProducer",
75838     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
75839     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle' )
75840 )
75841 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle = cms.EDFilter( "HLTCaloJetTag",
75842     saveTags = cms.bool( True ),
75843     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPtSingle" ),
75844     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle" ),
75845     MinTag = cms.double( -999999.0 ),
75846     MaxTag = cms.double( 2.5 ),
75847     MinJets = cms.int32( 2 ),
75848     MatchJetsByDeltaR = cms.bool( False ),
75849     MaxJetDeltaR = cms.double( 0.1 ),
75850     TriggerType = cms.int32( 85 )
75851 )
75852 fragment.hltPreHT430DelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
75853     offset = cms.uint32( 0 ),
75854     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75855 )
75856 fragment.hltPreHT430DelayedJet40SingleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
75857     offset = cms.uint32( 0 ),
75858     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75859 )
75860 fragment.hltCaloJetTimingFilterSingle1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
75861     saveTags = cms.bool( True ),
75862     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
75863     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
75864     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
75865     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
75866     minJets = cms.uint32( 1 ),
75867     jetTimeThresh = cms.double( 1.25 ),
75868     jetMaxTimeThresh = cms.double( 999999.0 ),
75869     jetCellsForTimingThresh = cms.uint32( 5 ),
75870     jetEcalEtForTimingThresh = cms.double( 10.0 ),
75871     minJetPt = cms.double( 40.0 )
75872 )
75873 fragment.hltPreHT430DelayedJet40SingleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
75874     offset = cms.uint32( 0 ),
75875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75876 )
75877 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsInclusive = cms.EDFilter( "HLTPrescaler",
75878     offset = cms.uint32( 0 ),
75879     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75880 )
75881 fragment.hltDoubleCentralCaloJetpt40 = cms.EDFilter( "HLT1CaloJet",
75882     saveTags = cms.bool( True ),
75883     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
75884     triggerType = cms.int32( 85 ),
75885     MinE = cms.double( -1.0 ),
75886     MinPt = cms.double( 40.0 ),
75887     MinMass = cms.double( -1.0 ),
75888     MaxMass = cms.double( -1.0 ),
75889     MinEta = cms.double( -1.0 ),
75890     MaxEta = cms.double( 2.0 ),
75891     MinN = cms.int32( 2 )
75892 )
75893 fragment.hltCentralCaloJetptLowPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
75894     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt40" ),
75895     TriggerTypes = cms.vint32( 85 )
75896 )
75897 fragment.hltCaloJetTimingProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
75898     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
75899     barrelJets = cms.bool( True ),
75900     endcapJets = cms.bool( True ),
75901     ecalCellEnergyThresh = cms.double( 0.5 ),
75902     ecalCellTimeThresh = cms.double( 12.5 ),
75903     ecalCellTimeErrorThresh = cms.double( 100.0 ),
75904     matchingRadius = cms.double( 0.4 ),
75905     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
75906     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
75907 )
75908 fragment.hltCaloJetTimingFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
75909     saveTags = cms.bool( True ),
75910     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
75911     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
75912     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
75913     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
75914     minJets = cms.uint32( 2 ),
75915     jetTimeThresh = cms.double( 0.5 ),
75916     jetMaxTimeThresh = cms.double( 999999.0 ),
75917     jetCellsForTimingThresh = cms.uint32( 5 ),
75918     jetEcalEtForTimingThresh = cms.double( 10.0 ),
75919     minJetPt = cms.double( 40.0 )
75920 )
75921 fragment.hltPreHT430DelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
75922     offset = cms.uint32( 0 ),
75923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75924 )
75925 fragment.hltCaloJetTimingFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
75926     saveTags = cms.bool( True ),
75927     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
75928     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
75929     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
75930     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
75931     minJets = cms.uint32( 2 ),
75932     jetTimeThresh = cms.double( 1.0 ),
75933     jetMaxTimeThresh = cms.double( 999999.0 ),
75934     jetCellsForTimingThresh = cms.uint32( 5 ),
75935     jetEcalEtForTimingThresh = cms.double( 10.0 ),
75936     minJetPt = cms.double( 40.0 )
75937 )
75938 fragment.hltPreHT430DelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
75939     offset = cms.uint32( 0 ),
75940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75941 )
75942 fragment.hltCaloJetTimingFilterDouble1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
75943     saveTags = cms.bool( True ),
75944     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
75945     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
75946     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
75947     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
75948     minJets = cms.uint32( 2 ),
75949     jetTimeThresh = cms.double( 1.25 ),
75950     jetMaxTimeThresh = cms.double( 999999.0 ),
75951     jetCellsForTimingThresh = cms.uint32( 5 ),
75952     jetEcalEtForTimingThresh = cms.double( 10.0 ),
75953     minJetPt = cms.double( 40.0 )
75954 )
75955 fragment.hltPreHT430DelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
75956     offset = cms.uint32( 0 ),
75957     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75958 )
75959 fragment.hltCaloJetTimingFilterDouble1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
75960     saveTags = cms.bool( True ),
75961     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
75962     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
75963     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
75964     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
75965     minJets = cms.uint32( 2 ),
75966     jetTimeThresh = cms.double( 1.5 ),
75967     jetMaxTimeThresh = cms.double( 999999.0 ),
75968     jetCellsForTimingThresh = cms.uint32( 5 ),
75969     jetEcalEtForTimingThresh = cms.double( 10.0 ),
75970     minJetPt = cms.double( 40.0 )
75971 )
75972 fragment.hltPreHT430DelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
75973     offset = cms.uint32( 0 ),
75974     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
75975 )
75976 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
75977     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
75978     coneSize = cms.double( 0.4 ),
75979     useAssigned = cms.bool( False ),
75980     pvSrc = cms.InputTag( "" ),
75981     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" )
75982 )
75983 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
75984     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
75985     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
75986     computeProbabilities = cms.bool( False ),
75987     computeGhostTrack = cms.bool( False ),
75988     ghostTrackPriorDeltaR = cms.double( 0.03 ),
75989     minimumNumberOfPixelHits = cms.int32( 2 ),
75990     minimumNumberOfHits = cms.int32( 8 ),
75991     maximumTransverseImpactParameter = cms.double( 0.1 ),
75992     minimumTransverseMomentum = cms.double( 1.0 ),
75993     maximumChiSquared = cms.double( 20.0 ),
75994     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
75995     jetDirectionUsingTracks = cms.bool( False ),
75996     jetDirectionUsingGhostTrack = cms.bool( False ),
75997     useTrackQuality = cms.bool( False )
75998 )
75999 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
76000     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
76001     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
76002 )
76003 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
76004     saveTags = cms.bool( True ),
76005     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76006     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
76007     MinTag = cms.double( -999999.0 ),
76008     MaxTag = cms.double( 2.5 ),
76009     MinJets = cms.int32( 2 ),
76010     MatchJetsByDeltaR = cms.bool( False ),
76011     MaxJetDeltaR = cms.double( 0.1 ),
76012     TriggerType = cms.int32( 85 )
76013 )
76014 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
76015     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
76016     TriggerTypes = cms.vint32( 85 )
76017 )
76018 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76019     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76020     coneSize = cms.double( 0.4 ),
76021     useAssigned = cms.bool( False ),
76022     pvSrc = cms.InputTag( "" ),
76023     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" )
76024 )
76025 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
76026     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt" ),
76027     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76028     computeProbabilities = cms.bool( False ),
76029     computeGhostTrack = cms.bool( False ),
76030     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76031     minimumNumberOfPixelHits = cms.int32( 2 ),
76032     minimumNumberOfHits = cms.int32( 8 ),
76033     maximumTransverseImpactParameter = cms.double( 0.1 ),
76034     minimumTransverseMomentum = cms.double( 0.5 ),
76035     maximumChiSquared = cms.double( 20.0 ),
76036     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76037     jetDirectionUsingTracks = cms.bool( False ),
76038     jetDirectionUsingGhostTrack = cms.bool( False ),
76039     useTrackQuality = cms.bool( False )
76040 )
76041 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
76042     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
76043     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt' )
76044 )
76045 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
76046     saveTags = cms.bool( True ),
76047     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt" ),
76048     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
76049     MinTag = cms.double( -999999.0 ),
76050     MaxTag = cms.double( 2.5 ),
76051     MinJets = cms.int32( 2 ),
76052     MatchJetsByDeltaR = cms.bool( False ),
76053     MaxJetDeltaR = cms.double( 0.1 ),
76054     TriggerType = cms.int32( 85 )
76055 )
76056 fragment.hltPreHT430DelayedJet40DoubleDelay0p75nsTrackless = cms.EDFilter( "HLTPrescaler",
76057     offset = cms.uint32( 0 ),
76058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76059 )
76060 fragment.hltCaloJetTimingFilterDouble0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76061     saveTags = cms.bool( True ),
76062     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76063     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76064     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76065     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76066     minJets = cms.uint32( 2 ),
76067     jetTimeThresh = cms.double( 0.75 ),
76068     jetMaxTimeThresh = cms.double( 999999.0 ),
76069     jetCellsForTimingThresh = cms.uint32( 5 ),
76070     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76071     minJetPt = cms.double( 40.0 )
76072 )
76073 fragment.hltPreHT430DelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
76074     offset = cms.uint32( 0 ),
76075     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76076 )
76077 fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive = cms.EDFilter( "HLTPrescaler",
76078     offset = cms.uint32( 0 ),
76079     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76080 )
76081 fragment.hltCaloJetTimingFilterSingleTau2p5To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76082     saveTags = cms.bool( True ),
76083     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76084     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76085     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76086     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76087     minJets = cms.uint32( 1 ),
76088     jetTimeThresh = cms.double( 2.5 ),
76089     jetMaxTimeThresh = cms.double( 4.0 ),
76090     jetCellsForTimingThresh = cms.uint32( 5 ),
76091     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76092     minJetPt = cms.double( 40.0 )
76093 )
76094 fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive = cms.EDFilter( "HLTPrescaler",
76095     offset = cms.uint32( 0 ),
76096     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76097 )
76098 fragment.hltCaloJetTimingFilterSingleTau2p6To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76099     saveTags = cms.bool( True ),
76100     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76101     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76102     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76103     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76104     minJets = cms.uint32( 1 ),
76105     jetTimeThresh = cms.double( 2.6 ),
76106     jetMaxTimeThresh = cms.double( 4.0 ),
76107     jetCellsForTimingThresh = cms.uint32( 5 ),
76108     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76109     minJetPt = cms.double( 40.0 )
76110 )
76111 fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive = cms.EDFilter( "HLTPrescaler",
76112     offset = cms.uint32( 0 ),
76113     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76114 )
76115 fragment.hltCaloJetTimingFilterSingleTau2p75To4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76116     saveTags = cms.bool( True ),
76117     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76118     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76119     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76120     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76121     minJets = cms.uint32( 1 ),
76122     jetTimeThresh = cms.double( 2.75 ),
76123     jetMaxTimeThresh = cms.double( 4.0 ),
76124     jetCellsForTimingThresh = cms.uint32( 5 ),
76125     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76126     minJetPt = cms.double( 40.0 )
76127 )
76128 fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive = cms.EDFilter( "HLTPrescaler",
76129     offset = cms.uint32( 0 ),
76130     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76131 )
76132 fragment.hltCaloJetTimingFilterSingleTau3p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76133     saveTags = cms.bool( True ),
76134     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76135     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76136     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76137     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76138     minJets = cms.uint32( 1 ),
76139     jetTimeThresh = cms.double( 3.5 ),
76140     jetMaxTimeThresh = cms.double( 999999.0 ),
76141     jetCellsForTimingThresh = cms.uint32( 5 ),
76142     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76143     minJetPt = cms.double( 40.0 )
76144 )
76145 fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive = cms.EDFilter( "HLTPrescaler",
76146     offset = cms.uint32( 0 ),
76147     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76148 )
76149 fragment.hltCaloJetTimingFilterSingleTau3p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76150     saveTags = cms.bool( True ),
76151     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76152     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76153     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76154     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76155     minJets = cms.uint32( 1 ),
76156     jetTimeThresh = cms.double( 3.75 ),
76157     jetMaxTimeThresh = cms.double( 999999.0 ),
76158     jetCellsForTimingThresh = cms.uint32( 5 ),
76159     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76160     minJetPt = cms.double( 40.0 )
76161 )
76162 fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive = cms.EDFilter( "HLTPrescaler",
76163     offset = cms.uint32( 0 ),
76164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76165 )
76166 fragment.hltCaloJetTimingFilterSingleTau4ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76167     saveTags = cms.bool( True ),
76168     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76169     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76170     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76171     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76172     minJets = cms.uint32( 1 ),
76173     jetTimeThresh = cms.double( 4.0 ),
76174     jetMaxTimeThresh = cms.double( 999999.0 ),
76175     jetCellsForTimingThresh = cms.uint32( 5 ),
76176     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76177     minJetPt = cms.double( 40.0 )
76178 )
76179 fragment.hltPreL1TauDelayedJet40SingleDelay2p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76180     offset = cms.uint32( 0 ),
76181     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76182 )
76183 fragment.hltCaloJetTimingFilterSingleTau2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76184     saveTags = cms.bool( True ),
76185     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76186     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76187     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76188     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76189     minJets = cms.uint32( 1 ),
76190     jetTimeThresh = cms.double( 2.5 ),
76191     jetMaxTimeThresh = cms.double( 999999.0 ),
76192     jetCellsForTimingThresh = cms.uint32( 5 ),
76193     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76194     minJetPt = cms.double( 40.0 )
76195 )
76196 fragment.hltPreL1TauDelayedJet40SingleDelay2p75nsTrackless = cms.EDFilter( "HLTPrescaler",
76197     offset = cms.uint32( 0 ),
76198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76199 )
76200 fragment.hltCaloJetTimingFilterSingleTau2p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76201     saveTags = cms.bool( True ),
76202     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76203     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76204     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76205     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76206     minJets = cms.uint32( 1 ),
76207     jetTimeThresh = cms.double( 2.75 ),
76208     jetMaxTimeThresh = cms.double( 999999.0 ),
76209     jetCellsForTimingThresh = cms.uint32( 5 ),
76210     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76211     minJetPt = cms.double( 40.0 )
76212 )
76213 fragment.hltPreL1TauDelayedJet40SingleDelay3nsTrackless = cms.EDFilter( "HLTPrescaler",
76214     offset = cms.uint32( 0 ),
76215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76216 )
76217 fragment.hltCaloJetTimingFilterSingleTau3ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76218     saveTags = cms.bool( True ),
76219     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
76220     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
76221     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
76222     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
76223     minJets = cms.uint32( 1 ),
76224     jetTimeThresh = cms.double( 3.0 ),
76225     jetMaxTimeThresh = cms.double( 999999.0 ),
76226     jetCellsForTimingThresh = cms.uint32( 5 ),
76227     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76228     minJetPt = cms.double( 40.0 )
76229 )
76230 fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive = cms.EDFilter( "HLTPrescaler",
76231     offset = cms.uint32( 0 ),
76232     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76233 )
76234 fragment.hltCaloJetTimingFilterDoubleTau0p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76235     saveTags = cms.bool( True ),
76236     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76237     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76238     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76239     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76240     minJets = cms.uint32( 2 ),
76241     jetTimeThresh = cms.double( 0.75 ),
76242     jetMaxTimeThresh = cms.double( 999999.0 ),
76243     jetCellsForTimingThresh = cms.uint32( 5 ),
76244     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76245     minJetPt = cms.double( 40.0 )
76246 )
76247 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive = cms.EDFilter( "HLTPrescaler",
76248     offset = cms.uint32( 0 ),
76249     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76250 )
76251 fragment.hltCaloJetTimingFilterDoubleTau1p25ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76252     saveTags = cms.bool( True ),
76253     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76254     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76255     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76256     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76257     minJets = cms.uint32( 2 ),
76258     jetTimeThresh = cms.double( 1.25 ),
76259     jetMaxTimeThresh = cms.double( 999999.0 ),
76260     jetCellsForTimingThresh = cms.uint32( 5 ),
76261     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76262     minJetPt = cms.double( 40.0 )
76263 )
76264 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive = cms.EDFilter( "HLTPrescaler",
76265     offset = cms.uint32( 0 ),
76266     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76267 )
76268 fragment.hltCaloJetTimingFilterDoubleTau1p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76269     saveTags = cms.bool( True ),
76270     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76271     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76272     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76273     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76274     minJets = cms.uint32( 2 ),
76275     jetTimeThresh = cms.double( 1.5 ),
76276     jetMaxTimeThresh = cms.double( 999999.0 ),
76277     jetCellsForTimingThresh = cms.uint32( 5 ),
76278     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76279     minJetPt = cms.double( 40.0 )
76280 )
76281 fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive = cms.EDFilter( "HLTPrescaler",
76282     offset = cms.uint32( 0 ),
76283     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76284 )
76285 fragment.hltCaloJetTimingFilterDoubleTau1p75ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76286     saveTags = cms.bool( True ),
76287     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76288     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76289     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76290     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76291     minJets = cms.uint32( 2 ),
76292     jetTimeThresh = cms.double( 1.75 ),
76293     jetMaxTimeThresh = cms.double( 999999.0 ),
76294     jetCellsForTimingThresh = cms.uint32( 5 ),
76295     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76296     minJetPt = cms.double( 40.0 )
76297 )
76298 fragment.hltPreL1TauDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76299     offset = cms.uint32( 0 ),
76300     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76301 )
76302 fragment.hltCaloJetTimingFilterDoubleTau0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76303     saveTags = cms.bool( True ),
76304     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76305     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76306     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76307     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76308     minJets = cms.uint32( 2 ),
76309     jetTimeThresh = cms.double( 0.5 ),
76310     jetMaxTimeThresh = cms.double( 999999.0 ),
76311     jetCellsForTimingThresh = cms.uint32( 5 ),
76312     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76313     minJetPt = cms.double( 40.0 )
76314 )
76315 fragment.hltPreL1TauDelayedJet40DoubleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
76316     offset = cms.uint32( 0 ),
76317     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76318 )
76319 fragment.hltCaloJetTimingFilterDoubleTau1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
76320     saveTags = cms.bool( True ),
76321     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76322     jetTimes = cms.InputTag( "hltCaloJetTimingProducer" ),
76323     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetCellsForTiming' ),
76324     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducer','jetEcalEtForTiming' ),
76325     minJets = cms.uint32( 2 ),
76326     jetTimeThresh = cms.double( 1.0 ),
76327     jetMaxTimeThresh = cms.double( 999999.0 ),
76328     jetCellsForTimingThresh = cms.uint32( 5 ),
76329     jetEcalEtForTimingThresh = cms.double( 10.0 ),
76330     minJetPt = cms.double( 40.0 )
76331 )
76332 fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsTrackless = cms.EDFilter( "HLTPrescaler",
76333     offset = cms.uint32( 0 ),
76334     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76335 )
76336 fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsTrackless = cms.EDFilter( "HLTPrescaler",
76337     offset = cms.uint32( 0 ),
76338     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76339 )
76340 fragment.hltL1sVoMu6HTT240Or250 = cms.EDFilter( "HLTL1TSeed",
76341     saveTags = cms.bool( True ),
76342     L1SeedsLogicalExpression = cms.string( "L1_Mu6_HTT240er OR L1_Mu6_HTT250er" ),
76343     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
76344     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
76345     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
76346     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
76347     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
76348     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
76349     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
76350     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
76351     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
76352 )
76353 fragment.hltPreL1Mu6HT240 = cms.EDFilter( "HLTPrescaler",
76354     offset = cms.uint32( 0 ),
76355     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76356 )
76357 fragment.hltPreMu6HT240DisplacedDijet30Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
76358     offset = cms.uint32( 0 ),
76359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76360 )
76361 fragment.hltHT240 = cms.EDFilter( "HLTHtMhtFilter",
76362     saveTags = cms.bool( True ),
76363     htLabels = cms.VInputTag( 'hltHtMht' ),
76364     mhtLabels = cms.VInputTag( 'hltHtMht' ),
76365     minHt = cms.vdouble( 240.0 ),
76366     minMht = cms.vdouble( 0.0 ),
76367     minMeff = cms.vdouble( 0.0 ),
76368     meffSlope = cms.vdouble( 1.0 )
76369 )
76370 fragment.hltDoubleCentralCaloJetpt30 = cms.EDFilter( "HLT1CaloJet",
76371     saveTags = cms.bool( True ),
76372     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
76373     triggerType = cms.int32( 85 ),
76374     MinE = cms.double( -1.0 ),
76375     MinPt = cms.double( 30.0 ),
76376     MinMass = cms.double( -1.0 ),
76377     MaxMass = cms.double( -1.0 ),
76378     MinEta = cms.double( -1.0 ),
76379     MaxEta = cms.double( 2.0 ),
76380     MinN = cms.int32( 2 )
76381 )
76382 fragment.hltCentralCaloJetptLowPt30CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76383     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt30" ),
76384     TriggerTypes = cms.vint32( 85 )
76385 )
76386 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76387     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76388     coneSize = cms.double( 0.4 ),
76389     useAssigned = cms.bool( False ),
76390     pvSrc = cms.InputTag( "" ),
76391     jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" )
76392 )
76393 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt = cms.EDProducer( "TrackIPProducer",
76394     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt" ),
76395     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76396     computeProbabilities = cms.bool( False ),
76397     computeGhostTrack = cms.bool( False ),
76398     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76399     minimumNumberOfPixelHits = cms.int32( 2 ),
76400     minimumNumberOfHits = cms.int32( 8 ),
76401     maximumTransverseImpactParameter = cms.double( 0.1 ),
76402     minimumTransverseMomentum = cms.double( 1.0 ),
76403     maximumChiSquared = cms.double( 20.0 ),
76404     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76405     jetDirectionUsingTracks = cms.bool( False ),
76406     jetDirectionUsingGhostTrack = cms.bool( False ),
76407     useTrackQuality = cms.bool( False )
76408 )
76409 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 = cms.EDProducer( "JetTagProducer",
76410     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76411     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt' )
76412 )
76413 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76414     saveTags = cms.bool( True ),
76415     Jets = cms.InputTag( "hltCentralCaloJetptLowPt30CollectionProducer" ),
76416     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5" ),
76417     MinTag = cms.double( -999999.0 ),
76418     MaxTag = cms.double( 1.5 ),
76419     MinJets = cms.int32( 2 ),
76420     MatchJetsByDeltaR = cms.bool( False ),
76421     MaxJetDeltaR = cms.double( 0.1 ),
76422     TriggerType = cms.int32( 85 )
76423 )
76424 fragment.hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76425     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
76426     TriggerTypes = cms.vint32( 85 )
76427 )
76428 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76429     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76430     coneSize = cms.double( 0.4 ),
76431     useAssigned = cms.bool( False ),
76432     pvSrc = cms.InputTag( "" ),
76433     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" )
76434 )
76435 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76436     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
76437     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76438     computeProbabilities = cms.bool( False ),
76439     computeGhostTrack = cms.bool( False ),
76440     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76441     minimumNumberOfPixelHits = cms.int32( 2 ),
76442     minimumNumberOfHits = cms.int32( 8 ),
76443     maximumTransverseImpactParameter = cms.double( 0.1 ),
76444     minimumTransverseMomentum = cms.double( 0.5 ),
76445     maximumChiSquared = cms.double( 20.0 ),
76446     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76447     jetDirectionUsingTracks = cms.bool( False ),
76448     jetDirectionUsingGhostTrack = cms.bool( False ),
76449     useTrackQuality = cms.bool( False )
76450 )
76451 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76452     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76453     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5' )
76454 )
76455 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76456     saveTags = cms.bool( True ),
76457     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
76458     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5" ),
76459     MinTag = cms.double( -999999.0 ),
76460     MaxTag = cms.double( 1.5 ),
76461     MinJets = cms.int32( 2 ),
76462     MatchJetsByDeltaR = cms.bool( False ),
76463     MaxJetDeltaR = cms.double( 0.1 ),
76464     TriggerType = cms.int32( 85 )
76465 )
76466 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76467     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5" ),
76468     TriggerTypes = cms.vint32( 85 )
76469 )
76470 fragment.hltDisplacedhltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
76471     src = cms.InputTag( "hltFastPVPixelVertices" ),
76472     maxVtx = cms.uint32( 100 ),
76473     fractionSumPt2 = cms.double( 0.3 ),
76474     minSumPt2 = cms.double( 0.0 ),
76475     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
76476 )
76477 fragment.hltDisplacedhltIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
76478     trajectories = cms.InputTag( "hltIter2PFlowTrackSelectionHighPurityForDisplaced" ),
76479     trackClassifier = cms.InputTag( '','QualityMasks' ),
76480     pixelClusters = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
76481     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
76482     oldClusterRemovalInfo = cms.InputTag( "hltIter2ClustersRefRemovalForDisplaced" ),
76483     TrackQuality = cms.string( "highPurity" ),
76484     maxChi2 = cms.double( 16.0 ),
76485     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
76486     overrideTrkQuals = cms.InputTag( "" )
76487 )
76488 fragment.hltDisplacedhltIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
76489     src = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
76490     OnDemand = cms.bool( False ),
76491     clustersToSkip = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" )
76492 )
76493 fragment.hltDisplacedhltIter4PixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
76494     layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
76495       'TIB1+TIB2+MTID1_pos',
76496       'TIB1+TIB2+MTID1_neg',
76497       'TID1_pos+TID2_pos+TID3_pos',
76498       'TID1_neg+TID2_neg+TID3_neg',
76499       'TID1_pos+TID2_pos+MTID3_pos',
76500       'TID1_neg+TID2_neg+MTID3_neg' ),
76501     BPix = cms.PSet(  ),
76502     FPix = cms.PSet(  ),
76503     TIB = cms.PSet( 
76504       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76505       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
76506       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
76507     ),
76508     TID = cms.PSet( 
76509       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76510       minRing = cms.int32( 1 ),
76511       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
76512       useRingSlector = cms.bool( True ),
76513       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
76514       maxRing = cms.int32( 2 )
76515     ),
76516     TOB = cms.PSet(  ),
76517     TEC = cms.PSet( 
76518       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76519       minRing = cms.int32( 1 ),
76520       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
76521       useRingSlector = cms.bool( True ),
76522       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
76523       maxRing = cms.int32( 2 )
76524     ),
76525     MTIB = cms.PSet( 
76526       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76527       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
76528       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
76529     ),
76530     MTID = cms.PSet( 
76531       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76532       minRing = cms.int32( 3 ),
76533       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
76534       useRingSlector = cms.bool( True ),
76535       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
76536       maxRing = cms.int32( 3 )
76537     ),
76538     MTOB = cms.PSet(  ),
76539     MTEC = cms.PSet( 
76540       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76541       minRing = cms.int32( 3 ),
76542       skipClusters = cms.InputTag( "hltDisplacedhltIter4ClustersRefRemoval" ),
76543       useRingSlector = cms.bool( True ),
76544       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
76545       maxRing = cms.int32( 3 )
76546     )
76547 )
76548 fragment.hltDisplacedhltIter4PFlowPixelLessTrackingRegions = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
76549     RegionPSet = cms.PSet( 
76550       vertexCollection = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76551       zErrorVetex = cms.double( 12.0 ),
76552       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
76553       zErrorBeamSpot = cms.double( 15.0 ),
76554       maxNVertices = cms.int32( 10 ),
76555       maxNRegions = cms.int32( 100 ),
76556       nSigmaZVertex = cms.double( 3.0 ),
76557       nSigmaZBeamSpot = cms.double( 3.0 ),
76558       ptMin = cms.double( 0.8 ),
76559       mode = cms.string( "VerticesFixed" ),
76560       input = cms.InputTag( "hltSelector4CentralJetsL1FastJet" ),
76561       searchOpt = cms.bool( True ),
76562       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
76563       originRadius = cms.double( 1.0 ),
76564       measurementTrackerName = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
76565       precise = cms.bool( True ),
76566       deltaEta = cms.double( 0.5 ),
76567       deltaPhi = cms.double( 0.5 )
76568     )
76569 )
76570 fragment.hltDisplacedhltIter4PFlowPixelLessClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
76571     doClusterCheck = cms.bool( False ),
76572     MaxNumberOfStripClusters = cms.uint32( 800000 ),
76573     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEventRegForDisplaced" ),
76574     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
76575     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersRegForDisplaced" ),
76576     cut = cms.string( "" ),
76577     silentClusterCheck = cms.untracked.bool( False )
76578 )
76579 fragment.hltDisplacedhltIter4PFlowPixelLessHitDoublets = cms.EDProducer( "HitPairEDProducer",
76580     seedingLayers = cms.InputTag( "hltDisplacedhltIter4PixelLessLayerTriplets" ),
76581     trackingRegions = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessTrackingRegions" ),
76582     trackingRegionsSeedingLayers = cms.InputTag( "" ),
76583     clusterCheck = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessClusterCheck" ),
76584     produceSeedingHitSets = cms.bool( False ),
76585     produceIntermediateHitDoublets = cms.bool( True ),
76586     maxElement = cms.uint32( 0 ),
76587     maxElementTotal = cms.uint32( 50000000 ),
76588     putEmptyIfMaxElementReached = cms.bool( False ),
76589     layerPairs = cms.vuint32( 0 )
76590 )
76591 fragment.hltDisplacedhltIter4PFlowPixelLessHitTriplets = cms.EDProducer( "MultiHitFromChi2EDProducer",
76592     doublets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitDoublets" ),
76593     maxElement = cms.uint32( 100000 ),
76594     useFixedPreFiltering = cms.bool( False ),
76595     phiPreFiltering = cms.double( 0.3 ),
76596     extraHitRPhitolerance = cms.double( 0.0 ),
76597     extraHitRZtolerance = cms.double( 0.0 ),
76598     extraZKDBox = cms.double( 0.2 ),
76599     extraRKDBox = cms.double( 0.2 ),
76600     extraPhiKDBox = cms.double( 0.005 ),
76601     fnSigmaRZ = cms.double( 2.0 ),
76602     refitHits = cms.bool( True ),
76603     ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
76604     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76605     maxChi2 = cms.double( 5.0 ),
76606     chi2VsPtCut = cms.bool( True ),
76607     pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
76608     chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
76609     detIdsToDebug = cms.vint32( 0, 0, 0 )
76610 )
76611 fragment.hltDisplacedhltIter4PFlowPixelLessSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer",
76612     seedingHitSets = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessHitTriplets" ),
76613     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
76614     SeedMomentumForBOFF = cms.double( 5.0 ),
76615     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
76616     MinOneOverPtError = cms.double( 1.0 ),
76617     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76618     magneticField = cms.string( "ParabolicMf" ),
76619     forceKinematicWithRegionDirection = cms.bool( False ),
76620     SeedComparitorPSet = cms.PSet( 
76621       FilterStripHits = cms.bool( False ),
76622       FilterPixelHits = cms.bool( False ),
76623       ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
76624       FilterAtHelixStage = cms.bool( True ),
76625       ComponentName = cms.string( "PixelClusterShapeSeedComparitor" )
76626     )
76627 )
76628 fragment.hltDisplacedhltIter4PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
76629     cleanTrajectoryAfterInOut = cms.bool( False ),
76630     doSeedingRegionRebuilding = cms.bool( False ),
76631     onlyPixelHitsForSeedCleaner = cms.bool( False ),
76632     reverseTrajectories = cms.bool( False ),
76633     useHitsSplitting = cms.bool( False ),
76634     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" ),
76635     src = cms.InputTag( "hltDisplacedhltIter4PFlowPixelLessSeeds" ),
76636     clustersToSkip = cms.InputTag( "" ),
76637     phase2clustersToSkip = cms.InputTag( "" ),
76638     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
76639     TransientInitialStateEstimatorParameters = cms.PSet( 
76640       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
76641       numberMeasurementsForFit = cms.int32( 4 ),
76642       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
76643     ),
76644     numHitsForSeedCleaner = cms.int32( 4 ),
76645     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
76646     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
76647     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
76648     maxNSeeds = cms.uint32( 100000 ),
76649     maxSeedsBeforeCleaning = cms.uint32( 1000 )
76650 )
76651 fragment.hltDisplacedhltIter4PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
76652     useSimpleMF = cms.bool( True ),
76653     SimpleMagneticField = cms.string( "ParabolicMf" ),
76654     src = cms.InputTag( "hltDisplacedhltIter4PFlowCkfTrackCandidates" ),
76655     clusterRemovalInfo = cms.InputTag( "" ),
76656     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
76657     Fitter = cms.string( "hltESPFittingSmootherIT" ),
76658     useHitsSplitting = cms.bool( False ),
76659     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
76660     TrajectoryInEvent = cms.bool( False ),
76661     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
76662     AlgorithmName = cms.string( "hltIterX" ),
76663     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
76664     GeometricInnerState = cms.bool( True ),
76665     NavigationSchool = cms.string( "" ),
76666     MeasurementTracker = cms.string( "" ),
76667     MeasurementTrackerEvent = cms.InputTag( "hltDisplacedhltIter4MaskedMeasurementTrackerEvent" )
76668 )
76669 fragment.hltDisplacedhltIter4PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
76670     src = cms.InputTag( "hltDisplacedhltIter4PFlowCtfWithMaterialTracks" ),
76671     keepAllTracks = cms.bool( False ),
76672     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
76673     useVertices = cms.bool( True ),
76674     useVtxError = cms.bool( False ),
76675     vertices = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76676     vtxNumber = cms.int32( -1 ),
76677     vertexCut = cms.string( "tracksSize>=3" ),
76678     copyTrajectories = cms.untracked.bool( False ),
76679     copyExtras = cms.untracked.bool( True ),
76680     qualityBit = cms.string( "highPurity" ),
76681     chi2n_par = cms.double( 0.25 ),
76682     chi2n_no1Dmod_par = cms.double( 9999.0 ),
76683     res_par = cms.vdouble( 0.003, 0.001 ),
76684     d0_par1 = cms.vdouble( 1.0, 4.0 ),
76685     dz_par1 = cms.vdouble( 1.0, 4.0 ),
76686     d0_par2 = cms.vdouble( 1.0, 4.0 ),
76687     dz_par2 = cms.vdouble( 1.0, 4.0 ),
76688     applyAdaptedPVCuts = cms.bool( True ),
76689     max_d0 = cms.double( 100.0 ),
76690     max_z0 = cms.double( 100.0 ),
76691     nSigmaZ = cms.double( 3.0 ),
76692     minNumberLayers = cms.uint32( 5 ),
76693     minNumber3DLayers = cms.uint32( 0 ),
76694     maxNumberLostLayers = cms.uint32( 0 ),
76695     minHitsToBypassChecks = cms.uint32( 20 ),
76696     applyAbsCutsIfNoPV = cms.bool( False ),
76697     max_d0NoPV = cms.double( 100.0 ),
76698     max_z0NoPV = cms.double( 100.0 ),
76699     max_relpterr = cms.double( 9999.0 ),
76700     min_nhits = cms.uint32( 0 ),
76701     max_minMissHitOutOrIn = cms.int32( 99 ),
76702     max_lostHitFraction = cms.double( 1.0 ),
76703     max_eta = cms.double( 9999.0 ),
76704     min_eta = cms.double( -9999.0 )
76705 )
76706 fragment.hltIter4MergedWithIter012DisplacedJets = cms.EDProducer( "TrackListMerger",
76707     ShareFrac = cms.double( 0.19 ),
76708     FoundHitBonus = cms.double( 5.0 ),
76709     LostHitPenalty = cms.double( 20.0 ),
76710     MinPT = cms.double( 0.05 ),
76711     Epsilon = cms.double( -0.001 ),
76712     MaxNormalizedChisq = cms.double( 1000.0 ),
76713     MinFound = cms.int32( 3 ),
76714     TrackProducers = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
76715     hasSelector = cms.vint32( 0, 0 ),
76716     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
76717     selectedTrackQuals = cms.VInputTag( 'hltIter2MergedForDisplaced','hltDisplacedhltIter4PFlowTrackSelectionHighPurity' ),
76718     setsToMerge = cms.VPSet( 
76719       cms.PSet(  pQual = cms.bool( False ),
76720         tLists = cms.vint32( 0, 1 )
76721       )
76722     ),
76723     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
76724     allowFirstHitShare = cms.bool( True ),
76725     newQuality = cms.string( "confirmed" ),
76726     copyExtras = cms.untracked.bool( True ),
76727     writeOnlyTrkQuals = cms.bool( False ),
76728     copyMVA = cms.bool( False )
76729 )
76730 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76731     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
76732     coneSize = cms.double( 0.4 ),
76733     useAssigned = cms.bool( False ),
76734     pvSrc = cms.InputTag( "" ),
76735     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" )
76736 )
76737 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
76738     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5" ),
76739     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76740     computeProbabilities = cms.bool( False ),
76741     computeGhostTrack = cms.bool( False ),
76742     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76743     minimumNumberOfPixelHits = cms.int32( 0 ),
76744     minimumNumberOfHits = cms.int32( 6 ),
76745     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
76746     minimumTransverseMomentum = cms.double( 0.5 ),
76747     maximumChiSquared = cms.double( 5.0 ),
76748     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
76749     jetDirectionUsingTracks = cms.bool( False ),
76750     jetDirectionUsingGhostTrack = cms.bool( False ),
76751     useTrackQuality = cms.bool( False )
76752 )
76753 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
76754     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
76755     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5' )
76756 )
76757 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76758     saveTags = cms.bool( True ),
76759     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow30Pt1PtrkShortSig5" ),
76760     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5" ),
76761     MinTag = cms.double( 5.0 ),
76762     MaxTag = cms.double( 999999.0 ),
76763     MinJets = cms.int32( 2 ),
76764     MatchJetsByDeltaR = cms.bool( False ),
76765     MaxJetDeltaR = cms.double( 0.1 ),
76766     TriggerType = cms.int32( 85 )
76767 )
76768 fragment.hltPreMu6HT240DisplacedDijet35Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76769     offset = cms.uint32( 0 ),
76770     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76771 )
76772 fragment.hltDoubleCentralCaloJetpt35 = cms.EDFilter( "HLT1CaloJet",
76773     saveTags = cms.bool( True ),
76774     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
76775     triggerType = cms.int32( 85 ),
76776     MinE = cms.double( -1.0 ),
76777     MinPt = cms.double( 35.0 ),
76778     MinMass = cms.double( -1.0 ),
76779     MaxMass = cms.double( -1.0 ),
76780     MinEta = cms.double( -1.0 ),
76781     MaxEta = cms.double( 2.0 ),
76782     MinN = cms.int32( 2 )
76783 )
76784 fragment.hltCentralCaloJetptLowPt35CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
76785     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt35" ),
76786     TriggerTypes = cms.vint32( 85 )
76787 )
76788 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
76789     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
76790     coneSize = cms.double( 0.4 ),
76791     useAssigned = cms.bool( False ),
76792     pvSrc = cms.InputTag( "" ),
76793     jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" )
76794 )
76795 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt = cms.EDProducer( "TrackIPProducer",
76796     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt" ),
76797     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76798     computeProbabilities = cms.bool( False ),
76799     computeGhostTrack = cms.bool( False ),
76800     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76801     minimumNumberOfPixelHits = cms.int32( 2 ),
76802     minimumNumberOfHits = cms.int32( 8 ),
76803     maximumTransverseImpactParameter = cms.double( 0.1 ),
76804     minimumTransverseMomentum = cms.double( 1.0 ),
76805     maximumChiSquared = cms.double( 20.0 ),
76806     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76807     jetDirectionUsingTracks = cms.bool( False ),
76808     jetDirectionUsingGhostTrack = cms.bool( False ),
76809     useTrackQuality = cms.bool( False )
76810 )
76811 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 = cms.EDProducer( "JetTagProducer",
76812     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76813     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt' )
76814 )
76815 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76816     saveTags = cms.bool( True ),
76817     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
76818     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
76819     MinTag = cms.double( -999999.0 ),
76820     MaxTag = cms.double( 0.5 ),
76821     MinJets = cms.int32( 2 ),
76822     MatchJetsByDeltaR = cms.bool( False ),
76823     MaxJetDeltaR = cms.double( 0.1 ),
76824     TriggerType = cms.int32( 85 )
76825 )
76826 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76827     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5" ),
76828     TriggerTypes = cms.vint32( 85 )
76829 )
76830 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76831     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76832     coneSize = cms.double( 0.4 ),
76833     useAssigned = cms.bool( False ),
76834     pvSrc = cms.InputTag( "" ),
76835     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" )
76836 )
76837 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76838     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5" ),
76839     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76840     computeProbabilities = cms.bool( False ),
76841     computeGhostTrack = cms.bool( False ),
76842     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76843     minimumNumberOfPixelHits = cms.int32( 2 ),
76844     minimumNumberOfHits = cms.int32( 8 ),
76845     maximumTransverseImpactParameter = cms.double( 0.1 ),
76846     minimumTransverseMomentum = cms.double( 0.5 ),
76847     maximumChiSquared = cms.double( 20.0 ),
76848     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76849     jetDirectionUsingTracks = cms.bool( False ),
76850     jetDirectionUsingGhostTrack = cms.bool( False ),
76851     useTrackQuality = cms.bool( False )
76852 )
76853 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76854     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76855     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5' )
76856 )
76857 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76858     saveTags = cms.bool( True ),
76859     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt0PtrkShortSig5" ),
76860     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5" ),
76861     MinTag = cms.double( -999999.0 ),
76862     MaxTag = cms.double( 0.5 ),
76863     MinJets = cms.int32( 2 ),
76864     MatchJetsByDeltaR = cms.bool( False ),
76865     MaxJetDeltaR = cms.double( 0.1 ),
76866     TriggerType = cms.int32( 85 )
76867 )
76868 fragment.hltPreMu6HT240DisplacedDijet35Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
76869     offset = cms.uint32( 0 ),
76870     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76871 )
76872 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76873     saveTags = cms.bool( True ),
76874     Jets = cms.InputTag( "hltCentralCaloJetptLowPt35CollectionProducer" ),
76875     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5" ),
76876     MinTag = cms.double( -999999.0 ),
76877     MaxTag = cms.double( 1.5 ),
76878     MinJets = cms.int32( 2 ),
76879     MatchJetsByDeltaR = cms.bool( False ),
76880     MaxJetDeltaR = cms.double( 0.1 ),
76881     TriggerType = cms.int32( 85 )
76882 )
76883 fragment.hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76884     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
76885     TriggerTypes = cms.vint32( 85 )
76886 )
76887 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76888     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76889     coneSize = cms.double( 0.4 ),
76890     useAssigned = cms.bool( False ),
76891     pvSrc = cms.InputTag( "" ),
76892     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" )
76893 )
76894 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76895     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
76896     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
76897     computeProbabilities = cms.bool( False ),
76898     computeGhostTrack = cms.bool( False ),
76899     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76900     minimumNumberOfPixelHits = cms.int32( 2 ),
76901     minimumNumberOfHits = cms.int32( 8 ),
76902     maximumTransverseImpactParameter = cms.double( 0.1 ),
76903     minimumTransverseMomentum = cms.double( 0.5 ),
76904     maximumChiSquared = cms.double( 20.0 ),
76905     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
76906     jetDirectionUsingTracks = cms.bool( False ),
76907     jetDirectionUsingGhostTrack = cms.bool( False ),
76908     useTrackQuality = cms.bool( False )
76909 )
76910 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
76911     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76912     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5' )
76913 )
76914 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76915     saveTags = cms.bool( True ),
76916     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
76917     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5" ),
76918     MinTag = cms.double( -999999.0 ),
76919     MaxTag = cms.double( 1.5 ),
76920     MinJets = cms.int32( 2 ),
76921     MatchJetsByDeltaR = cms.bool( False ),
76922     MaxJetDeltaR = cms.double( 0.1 ),
76923     TriggerType = cms.int32( 85 )
76924 )
76925 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76926     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5" ),
76927     TriggerTypes = cms.vint32( 85 )
76928 )
76929 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76930     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
76931     coneSize = cms.double( 0.4 ),
76932     useAssigned = cms.bool( False ),
76933     pvSrc = cms.InputTag( "" ),
76934     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" )
76935 )
76936 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
76937     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5" ),
76938     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
76939     computeProbabilities = cms.bool( False ),
76940     computeGhostTrack = cms.bool( False ),
76941     ghostTrackPriorDeltaR = cms.double( 0.03 ),
76942     minimumNumberOfPixelHits = cms.int32( 0 ),
76943     minimumNumberOfHits = cms.int32( 6 ),
76944     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
76945     minimumTransverseMomentum = cms.double( 0.5 ),
76946     maximumChiSquared = cms.double( 5.0 ),
76947     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
76948     jetDirectionUsingTracks = cms.bool( False ),
76949     jetDirectionUsingGhostTrack = cms.bool( False ),
76950     useTrackQuality = cms.bool( False )
76951 )
76952 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
76953     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
76954     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5' )
76955 )
76956 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76957     saveTags = cms.bool( True ),
76958     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLow35Pt1PtrkShortSig5" ),
76959     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5" ),
76960     MinTag = cms.double( 5.0 ),
76961     MaxTag = cms.double( 999999.0 ),
76962     MinJets = cms.int32( 2 ),
76963     MatchJetsByDeltaR = cms.bool( False ),
76964     MaxJetDeltaR = cms.double( 0.1 ),
76965     TriggerType = cms.int32( 85 )
76966 )
76967 fragment.hltPreMu6HT240DisplacedDijet40Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
76968     offset = cms.uint32( 0 ),
76969     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
76970 )
76971 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 = cms.EDProducer( "JetTagProducer",
76972     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
76973     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt' )
76974 )
76975 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
76976     saveTags = cms.bool( True ),
76977     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
76978     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
76979     MinTag = cms.double( -999999.0 ),
76980     MaxTag = cms.double( 0.5 ),
76981     MinJets = cms.int32( 2 ),
76982     MatchJetsByDeltaR = cms.bool( False ),
76983     MaxJetDeltaR = cms.double( 0.1 ),
76984     TriggerType = cms.int32( 85 )
76985 )
76986 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
76987     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5" ),
76988     TriggerTypes = cms.vint32( 85 )
76989 )
76990 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
76991     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
76992     coneSize = cms.double( 0.4 ),
76993     useAssigned = cms.bool( False ),
76994     pvSrc = cms.InputTag( "" ),
76995     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" )
76996 )
76997 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
76998     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5" ),
76999     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77000     computeProbabilities = cms.bool( False ),
77001     computeGhostTrack = cms.bool( False ),
77002     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77003     minimumNumberOfPixelHits = cms.int32( 2 ),
77004     minimumNumberOfHits = cms.int32( 8 ),
77005     maximumTransverseImpactParameter = cms.double( 0.1 ),
77006     minimumTransverseMomentum = cms.double( 0.5 ),
77007     maximumChiSquared = cms.double( 20.0 ),
77008     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77009     jetDirectionUsingTracks = cms.bool( False ),
77010     jetDirectionUsingGhostTrack = cms.bool( False ),
77011     useTrackQuality = cms.bool( False )
77012 )
77013 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
77014     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77015     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5' )
77016 )
77017 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77018     saveTags = cms.bool( True ),
77019     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt0PtrkShortSig5" ),
77020     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5" ),
77021     MinTag = cms.double( -999999.0 ),
77022     MaxTag = cms.double( 0.5 ),
77023     MinJets = cms.int32( 2 ),
77024     MatchJetsByDeltaR = cms.bool( False ),
77025     MaxJetDeltaR = cms.double( 0.1 ),
77026     TriggerType = cms.int32( 85 )
77027 )
77028 fragment.hltPreMu6HT240DisplacedDijet40Inclusive1PtrkShortSig5DisplacedLoose = cms.EDFilter( "HLTPrescaler",
77029     offset = cms.uint32( 0 ),
77030     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77031 )
77032 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77033     saveTags = cms.bool( True ),
77034     Jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
77035     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5" ),
77036     MinTag = cms.double( -999999.0 ),
77037     MaxTag = cms.double( 1.5 ),
77038     MinJets = cms.int32( 2 ),
77039     MatchJetsByDeltaR = cms.bool( False ),
77040     MaxJetDeltaR = cms.double( 0.1 ),
77041     TriggerType = cms.int32( 85 )
77042 )
77043 fragment.hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
77044     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
77045     TriggerTypes = cms.vint32( 85 )
77046 )
77047 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
77048     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
77049     coneSize = cms.double( 0.4 ),
77050     useAssigned = cms.bool( False ),
77051     pvSrc = cms.InputTag( "" ),
77052     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" )
77053 )
77054 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
77055     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
77056     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77057     computeProbabilities = cms.bool( False ),
77058     computeGhostTrack = cms.bool( False ),
77059     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77060     minimumNumberOfPixelHits = cms.int32( 2 ),
77061     minimumNumberOfHits = cms.int32( 8 ),
77062     maximumTransverseImpactParameter = cms.double( 0.1 ),
77063     minimumTransverseMomentum = cms.double( 0.5 ),
77064     maximumChiSquared = cms.double( 20.0 ),
77065     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77066     jetDirectionUsingTracks = cms.bool( False ),
77067     jetDirectionUsingGhostTrack = cms.bool( False ),
77068     useTrackQuality = cms.bool( False )
77069 )
77070 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
77071     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77072     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5' )
77073 )
77074 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77075     saveTags = cms.bool( True ),
77076     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
77077     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5" ),
77078     MinTag = cms.double( -999999.0 ),
77079     MaxTag = cms.double( 1.5 ),
77080     MinJets = cms.int32( 2 ),
77081     MatchJetsByDeltaR = cms.bool( False ),
77082     MaxJetDeltaR = cms.double( 0.1 ),
77083     TriggerType = cms.int32( 85 )
77084 )
77085 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
77086     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5" ),
77087     TriggerTypes = cms.vint32( 85 )
77088 )
77089 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
77090     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
77091     coneSize = cms.double( 0.4 ),
77092     useAssigned = cms.bool( False ),
77093     pvSrc = cms.InputTag( "" ),
77094     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" )
77095 )
77096 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "TrackIPProducer",
77097     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5" ),
77098     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
77099     computeProbabilities = cms.bool( False ),
77100     computeGhostTrack = cms.bool( False ),
77101     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77102     minimumNumberOfPixelHits = cms.int32( 0 ),
77103     minimumNumberOfHits = cms.int32( 6 ),
77104     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
77105     minimumTransverseMomentum = cms.double( 0.5 ),
77106     maximumChiSquared = cms.double( 5.0 ),
77107     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
77108     jetDirectionUsingTracks = cms.bool( False ),
77109     jetDirectionUsingGhostTrack = cms.bool( False ),
77110     useTrackQuality = cms.bool( False )
77111 )
77112 fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 = cms.EDProducer( "JetTagProducer",
77113     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1stLoose" ),
77114     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5' )
77115 )
77116 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77117     saveTags = cms.bool( True ),
77118     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt1PtrkShortSig5" ),
77119     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5" ),
77120     MinTag = cms.double( 5.0 ),
77121     MaxTag = cms.double( 999999.0 ),
77122     MinJets = cms.int32( 2 ),
77123     MatchJetsByDeltaR = cms.bool( False ),
77124     MaxJetDeltaR = cms.double( 0.1 ),
77125     TriggerType = cms.int32( 85 )
77126 )
77127 fragment.hltPreMu6HT240DisplacedDijet45Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77128     offset = cms.uint32( 0 ),
77129     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77130 )
77131 fragment.hltDoubleCentralCaloJetpt45 = cms.EDFilter( "HLT1CaloJet",
77132     saveTags = cms.bool( True ),
77133     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
77134     triggerType = cms.int32( 85 ),
77135     MinE = cms.double( -1.0 ),
77136     MinPt = cms.double( 45.0 ),
77137     MinMass = cms.double( -1.0 ),
77138     MaxMass = cms.double( -1.0 ),
77139     MinEta = cms.double( -1.0 ),
77140     MaxEta = cms.double( 2.0 ),
77141     MinN = cms.int32( 2 )
77142 )
77143 fragment.hltCentralCaloJetptLowPt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
77144     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
77145     TriggerTypes = cms.vint32( 85 )
77146 )
77147 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
77148     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
77149     coneSize = cms.double( 0.4 ),
77150     useAssigned = cms.bool( False ),
77151     pvSrc = cms.InputTag( "" ),
77152     jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" )
77153 )
77154 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt = cms.EDProducer( "TrackIPProducer",
77155     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt" ),
77156     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77157     computeProbabilities = cms.bool( False ),
77158     computeGhostTrack = cms.bool( False ),
77159     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77160     minimumNumberOfPixelHits = cms.int32( 2 ),
77161     minimumNumberOfHits = cms.int32( 8 ),
77162     maximumTransverseImpactParameter = cms.double( 0.1 ),
77163     minimumTransverseMomentum = cms.double( 1.0 ),
77164     maximumChiSquared = cms.double( 20.0 ),
77165     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77166     jetDirectionUsingTracks = cms.bool( False ),
77167     jetDirectionUsingGhostTrack = cms.bool( False ),
77168     useTrackQuality = cms.bool( False )
77169 )
77170 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 = cms.EDProducer( "JetTagProducer",
77171     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77172     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt' )
77173 )
77174 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77175     saveTags = cms.bool( True ),
77176     Jets = cms.InputTag( "hltCentralCaloJetptLowPt45CollectionProducer" ),
77177     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5" ),
77178     MinTag = cms.double( -999999.0 ),
77179     MaxTag = cms.double( 0.5 ),
77180     MinJets = cms.int32( 2 ),
77181     MatchJetsByDeltaR = cms.bool( False ),
77182     MaxJetDeltaR = cms.double( 0.1 ),
77183     TriggerType = cms.int32( 85 )
77184 )
77185 fragment.hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
77186     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5" ),
77187     TriggerTypes = cms.vint32( 85 )
77188 )
77189 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
77190     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
77191     coneSize = cms.double( 0.4 ),
77192     useAssigned = cms.bool( False ),
77193     pvSrc = cms.InputTag( "" ),
77194     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" )
77195 )
77196 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
77197     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5" ),
77198     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77199     computeProbabilities = cms.bool( False ),
77200     computeGhostTrack = cms.bool( False ),
77201     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77202     minimumNumberOfPixelHits = cms.int32( 2 ),
77203     minimumNumberOfHits = cms.int32( 8 ),
77204     maximumTransverseImpactParameter = cms.double( 0.1 ),
77205     minimumTransverseMomentum = cms.double( 0.5 ),
77206     maximumChiSquared = cms.double( 20.0 ),
77207     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77208     jetDirectionUsingTracks = cms.bool( False ),
77209     jetDirectionUsingGhostTrack = cms.bool( False ),
77210     useTrackQuality = cms.bool( False )
77211 )
77212 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
77213     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77214     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5' )
77215 )
77216 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77217     saveTags = cms.bool( True ),
77218     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow45Pt0PtrkShortSig5" ),
77219     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5" ),
77220     MinTag = cms.double( -999999.0 ),
77221     MaxTag = cms.double( 0.5 ),
77222     MinJets = cms.int32( 2 ),
77223     MatchJetsByDeltaR = cms.bool( False ),
77224     MaxJetDeltaR = cms.double( 0.1 ),
77225     TriggerType = cms.int32( 85 )
77226 )
77227 fragment.hltPreMu6HT240DisplacedDijet50Inclusive0PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77228     offset = cms.uint32( 0 ),
77229     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77230 )
77231 fragment.hltDoubleCentralCaloJetpt50 = cms.EDFilter( "HLT1CaloJet",
77232     saveTags = cms.bool( True ),
77233     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
77234     triggerType = cms.int32( 85 ),
77235     MinE = cms.double( -1.0 ),
77236     MinPt = cms.double( 50.0 ),
77237     MinMass = cms.double( -1.0 ),
77238     MaxMass = cms.double( -1.0 ),
77239     MinEta = cms.double( -1.0 ),
77240     MaxEta = cms.double( 2.0 ),
77241     MinN = cms.int32( 2 )
77242 )
77243 fragment.hltCentralCaloJetptLowPt50CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
77244     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt50" ),
77245     TriggerTypes = cms.vint32( 85 )
77246 )
77247 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
77248     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
77249     coneSize = cms.double( 0.4 ),
77250     useAssigned = cms.bool( False ),
77251     pvSrc = cms.InputTag( "" ),
77252     jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" )
77253 )
77254 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt = cms.EDProducer( "TrackIPProducer",
77255     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt" ),
77256     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77257     computeProbabilities = cms.bool( False ),
77258     computeGhostTrack = cms.bool( False ),
77259     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77260     minimumNumberOfPixelHits = cms.int32( 2 ),
77261     minimumNumberOfHits = cms.int32( 8 ),
77262     maximumTransverseImpactParameter = cms.double( 0.1 ),
77263     minimumTransverseMomentum = cms.double( 1.0 ),
77264     maximumChiSquared = cms.double( 20.0 ),
77265     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77266     jetDirectionUsingTracks = cms.bool( False ),
77267     jetDirectionUsingGhostTrack = cms.bool( False ),
77268     useTrackQuality = cms.bool( False )
77269 )
77270 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 = cms.EDProducer( "JetTagProducer",
77271     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77272     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt' )
77273 )
77274 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77275     saveTags = cms.bool( True ),
77276     Jets = cms.InputTag( "hltCentralCaloJetptLowPt50CollectionProducer" ),
77277     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5" ),
77278     MinTag = cms.double( -999999.0 ),
77279     MaxTag = cms.double( 0.5 ),
77280     MinJets = cms.int32( 2 ),
77281     MatchJetsByDeltaR = cms.bool( False ),
77282     MaxJetDeltaR = cms.double( 0.1 ),
77283     TriggerType = cms.int32( 85 )
77284 )
77285 fragment.hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
77286     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5" ),
77287     TriggerTypes = cms.vint32( 85 )
77288 )
77289 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
77290     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
77291     coneSize = cms.double( 0.4 ),
77292     useAssigned = cms.bool( False ),
77293     pvSrc = cms.InputTag( "" ),
77294     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" )
77295 )
77296 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
77297     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5" ),
77298     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77299     computeProbabilities = cms.bool( False ),
77300     computeGhostTrack = cms.bool( False ),
77301     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77302     minimumNumberOfPixelHits = cms.int32( 2 ),
77303     minimumNumberOfHits = cms.int32( 8 ),
77304     maximumTransverseImpactParameter = cms.double( 0.1 ),
77305     minimumTransverseMomentum = cms.double( 0.5 ),
77306     maximumChiSquared = cms.double( 20.0 ),
77307     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77308     jetDirectionUsingTracks = cms.bool( False ),
77309     jetDirectionUsingGhostTrack = cms.bool( False ),
77310     useTrackQuality = cms.bool( False )
77311 )
77312 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
77313     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77314     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5' )
77315 )
77316 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77317     saveTags = cms.bool( True ),
77318     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerLow50Pt0PtrkShortSig5" ),
77319     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5" ),
77320     MinTag = cms.double( -999999.0 ),
77321     MaxTag = cms.double( 0.5 ),
77322     MinJets = cms.int32( 2 ),
77323     MatchJetsByDeltaR = cms.bool( False ),
77324     MaxJetDeltaR = cms.double( 0.1 ),
77325     TriggerType = cms.int32( 85 )
77326 )
77327 fragment.hltPreHT350 = cms.EDFilter( "HLTPrescaler",
77328     offset = cms.uint32( 0 ),
77329     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77330 )
77331 fragment.hltPreHT425 = cms.EDFilter( "HLTPrescaler",
77332     offset = cms.uint32( 0 ),
77333     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77334 )
77335 fragment.hltHT425 = cms.EDFilter( "HLTHtMhtFilter",
77336     saveTags = cms.bool( True ),
77337     htLabels = cms.VInputTag( 'hltHtMht' ),
77338     mhtLabels = cms.VInputTag( 'hltHtMht' ),
77339     minHt = cms.vdouble( 425.0 ),
77340     minMht = cms.vdouble( 0.0 ),
77341     minMeff = cms.vdouble( 0.0 ),
77342     meffSlope = cms.vdouble( 1.0 )
77343 )
77344 fragment.hltPreHT360DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77345     offset = cms.uint32( 0 ),
77346     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77347 )
77348 fragment.hltHT360 = cms.EDFilter( "HLTHtMhtFilter",
77349     saveTags = cms.bool( True ),
77350     htLabels = cms.VInputTag( 'hltHtMht' ),
77351     mhtLabels = cms.VInputTag( 'hltHtMht' ),
77352     minHt = cms.vdouble( 360.0 ),
77353     minMht = cms.vdouble( 0.0 ),
77354     minMeff = cms.vdouble( 0.0 ),
77355     meffSlope = cms.vdouble( 1.0 )
77356 )
77357 fragment.hltPreHT360DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77358     offset = cms.uint32( 0 ),
77359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77360 )
77361 fragment.hltCentralCaloJetpt45CollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
77362     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt45" ),
77363     TriggerTypes = cms.vint32( 85 )
77364 )
77365 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt = cms.EDProducer( "JetTracksAssociatorAtVertex",
77366     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
77367     coneSize = cms.double( 0.4 ),
77368     useAssigned = cms.bool( False ),
77369     pvSrc = cms.InputTag( "" ),
77370     jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" )
77371 )
77372 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt = cms.EDProducer( "TrackIPProducer",
77373     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt" ),
77374     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77375     computeProbabilities = cms.bool( False ),
77376     computeGhostTrack = cms.bool( False ),
77377     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77378     minimumNumberOfPixelHits = cms.int32( 2 ),
77379     minimumNumberOfHits = cms.int32( 8 ),
77380     maximumTransverseImpactParameter = cms.double( 0.1 ),
77381     minimumTransverseMomentum = cms.double( 1.0 ),
77382     maximumChiSquared = cms.double( 20.0 ),
77383     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77384     jetDirectionUsingTracks = cms.bool( False ),
77385     jetDirectionUsingGhostTrack = cms.bool( False ),
77386     useTrackQuality = cms.bool( False )
77387 )
77388 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 = cms.EDProducer( "JetTagProducer",
77389     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77390     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt' )
77391 )
77392 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77393     saveTags = cms.bool( True ),
77394     Jets = cms.InputTag( "hltCentralCaloJetpt45CollectionProducer" ),
77395     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5" ),
77396     MinTag = cms.double( -999999.0 ),
77397     MaxTag = cms.double( 1.5 ),
77398     MinJets = cms.int32( 2 ),
77399     MatchJetsByDeltaR = cms.bool( False ),
77400     MaxJetDeltaR = cms.double( 0.1 ),
77401     TriggerType = cms.int32( 85 )
77402 )
77403 fragment.hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5 = cms.EDProducer( "HLTCaloJetCollectionProducer",
77404     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5" ),
77405     TriggerTypes = cms.vint32( 85 )
77406 )
77407 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 = cms.EDProducer( "JetTracksAssociatorAtVertex",
77408     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
77409     coneSize = cms.double( 0.4 ),
77410     useAssigned = cms.bool( False ),
77411     pvSrc = cms.InputTag( "" ),
77412     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" )
77413 )
77414 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 = cms.EDProducer( "TrackIPProducer",
77415     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5" ),
77416     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77417     computeProbabilities = cms.bool( False ),
77418     computeGhostTrack = cms.bool( False ),
77419     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77420     minimumNumberOfPixelHits = cms.int32( 2 ),
77421     minimumNumberOfHits = cms.int32( 8 ),
77422     maximumTransverseImpactParameter = cms.double( 0.1 ),
77423     minimumTransverseMomentum = cms.double( 0.5 ),
77424     maximumChiSquared = cms.double( 20.0 ),
77425     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77426     jetDirectionUsingTracks = cms.bool( False ),
77427     jetDirectionUsingGhostTrack = cms.bool( False ),
77428     useTrackQuality = cms.bool( False )
77429 )
77430 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 = cms.EDProducer( "JetTagProducer",
77431     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5" ),
77432     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5' )
77433 )
77434 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 = cms.EDFilter( "HLTCaloJetTag",
77435     saveTags = cms.bool( True ),
77436     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducer45Pt1PtrkShortSig5" ),
77437     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5" ),
77438     MinTag = cms.double( -999999.0 ),
77439     MaxTag = cms.double( 1.5 ),
77440     MinJets = cms.int32( 2 ),
77441     MatchJetsByDeltaR = cms.bool( False ),
77442     MaxJetDeltaR = cms.double( 0.1 ),
77443     TriggerType = cms.int32( 85 )
77444 )
77445 fragment.hltPreHT390DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77446     offset = cms.uint32( 0 ),
77447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77448 )
77449 fragment.hltHT390 = cms.EDFilter( "HLTHtMhtFilter",
77450     saveTags = cms.bool( True ),
77451     htLabels = cms.VInputTag( 'hltHtMht' ),
77452     mhtLabels = cms.VInputTag( 'hltHtMht' ),
77453     minHt = cms.vdouble( 390.0 ),
77454     minMht = cms.vdouble( 0.0 ),
77455     minMeff = cms.vdouble( 0.0 ),
77456     meffSlope = cms.vdouble( 1.0 )
77457 )
77458 fragment.hltPreHT390DisplacedDijet45Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77459     offset = cms.uint32( 0 ),
77460     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77461 )
77462 fragment.hltPreHT390eta2p0DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77463     offset = cms.uint32( 0 ),
77464     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77465 )
77466 fragment.hltHtMhtEta2p0 = cms.EDProducer( "HLTHtMhtProducer",
77467     usePt = cms.bool( False ),
77468     excludePFMuons = cms.bool( False ),
77469     minNJetHt = cms.int32( 0 ),
77470     minNJetMht = cms.int32( 0 ),
77471     minPtJetHt = cms.double( 40.0 ),
77472     minPtJetMht = cms.double( 30.0 ),
77473     maxEtaJetHt = cms.double( 2.0 ),
77474     maxEtaJetMht = cms.double( 5.0 ),
77475     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
77476     pfCandidatesLabel = cms.InputTag( "" )
77477 )
77478 fragment.hltHT390Eta2p0 = cms.EDFilter( "HLTHtMhtFilter",
77479     saveTags = cms.bool( True ),
77480     htLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
77481     mhtLabels = cms.VInputTag( 'hltHtMhtEta2p0' ),
77482     minHt = cms.vdouble( 390.0 ),
77483     minMht = cms.vdouble( 0.0 ),
77484     minMeff = cms.vdouble( 0.0 ),
77485     meffSlope = cms.vdouble( 1.0 )
77486 )
77487 fragment.hltPreHT430DisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
77488     offset = cms.uint32( 0 ),
77489     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77490 )
77491 fragment.hltPreHT400DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
77492     offset = cms.uint32( 0 ),
77493     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77494 )
77495 fragment.hltHT400 = cms.EDFilter( "HLTHtMhtFilter",
77496     saveTags = cms.bool( True ),
77497     htLabels = cms.VInputTag( 'hltHtMht' ),
77498     mhtLabels = cms.VInputTag( 'hltHtMht' ),
77499     minHt = cms.vdouble( 400.0 ),
77500     minMht = cms.vdouble( 0.0 ),
77501     minMeff = cms.vdouble( 0.0 ),
77502     meffSlope = cms.vdouble( 1.0 )
77503 )
77504 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerLowPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
77505     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt" ),
77506     TriggerTypes = cms.vint32( 85 )
77507 )
77508 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
77509     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
77510     coneSize = cms.double( 0.4 ),
77511     useAssigned = cms.bool( False ),
77512     pvSrc = cms.InputTag( "" ),
77513     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" )
77514 )
77515 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt = cms.EDProducer( "TrackIPProducer",
77516     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt" ),
77517     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
77518     computeProbabilities = cms.bool( False ),
77519     computeGhostTrack = cms.bool( False ),
77520     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77521     minimumNumberOfPixelHits = cms.int32( 0 ),
77522     minimumNumberOfHits = cms.int32( 6 ),
77523     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
77524     minimumTransverseMomentum = cms.double( 1.0 ),
77525     maximumChiSquared = cms.double( 5.0 ),
77526     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
77527     jetDirectionUsingTracks = cms.bool( False ),
77528     jetDirectionUsingGhostTrack = cms.bool( False ),
77529     useTrackQuality = cms.bool( False )
77530 )
77531 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt = cms.EDProducer( "JetTagProducer",
77532     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
77533     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt' )
77534 )
77535 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt = cms.EDFilter( "HLTCaloJetTag",
77536     saveTags = cms.bool( True ),
77537     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerLowPt" ),
77538     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt" ),
77539     MinTag = cms.double( 5.0 ),
77540     MaxTag = cms.double( 999999.0 ),
77541     MinJets = cms.int32( 2 ),
77542     MatchJetsByDeltaR = cms.bool( False ),
77543     MaxJetDeltaR = cms.double( 0.1 ),
77544     TriggerType = cms.int32( 85 )
77545 )
77546 fragment.hltPreHT430DisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
77547     offset = cms.uint32( 0 ),
77548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77549 )
77550 fragment.hltPreHT550DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
77551     offset = cms.uint32( 0 ),
77552     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77553 )
77554 fragment.hltHT550 = cms.EDFilter( "HLTHtMhtFilter",
77555     saveTags = cms.bool( True ),
77556     htLabels = cms.VInputTag( 'hltHtMht' ),
77557     mhtLabels = cms.VInputTag( 'hltHtMht' ),
77558     minHt = cms.vdouble( 550.0 ),
77559     minMht = cms.vdouble( 0.0 ),
77560     minMeff = cms.vdouble( 0.0 ),
77561     meffSlope = cms.vdouble( 1.0 )
77562 )
77563 fragment.hltDoubleCentralCaloJetpt60 = cms.EDFilter( "HLT1CaloJet",
77564     saveTags = cms.bool( True ),
77565     inputTag = cms.InputTag( "hltEmFraction0p01To0p99CaloJetSelector" ),
77566     triggerType = cms.int32( 85 ),
77567     MinE = cms.double( -1.0 ),
77568     MinPt = cms.double( 60.0 ),
77569     MinMass = cms.double( -1.0 ),
77570     MaxMass = cms.double( -1.0 ),
77571     MinEta = cms.double( -1.0 ),
77572     MaxEta = cms.double( 2.0 ),
77573     MinN = cms.int32( 2 )
77574 )
77575 fragment.hltCentralCaloJetptMidPtCollectionProducer = cms.EDProducer( "HLTCaloJetCollectionProducer",
77576     HLTObject = cms.InputTag( "hltDoubleCentralCaloJetpt60" ),
77577     TriggerTypes = cms.vint32( 85 )
77578 )
77579 fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
77580     tracks = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurityForDisplaced" ),
77581     coneSize = cms.double( 0.4 ),
77582     useAssigned = cms.bool( False ),
77583     pvSrc = cms.InputTag( "" ),
77584     jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" )
77585 )
77586 fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
77587     jetTracks = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
77588     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77589     computeProbabilities = cms.bool( False ),
77590     computeGhostTrack = cms.bool( False ),
77591     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77592     minimumNumberOfPixelHits = cms.int32( 2 ),
77593     minimumNumberOfHits = cms.int32( 8 ),
77594     maximumTransverseImpactParameter = cms.double( 0.1 ),
77595     minimumTransverseMomentum = cms.double( 1.0 ),
77596     maximumChiSquared = cms.double( 20.0 ),
77597     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77598     jetDirectionUsingTracks = cms.bool( False ),
77599     jetDirectionUsingGhostTrack = cms.bool( False ),
77600     useTrackQuality = cms.bool( False )
77601 )
77602 fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
77603     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
77604     tagInfos = cms.VInputTag( 'hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt' )
77605 )
77606 fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
77607     saveTags = cms.bool( True ),
77608     Jets = cms.InputTag( "hltCentralCaloJetptMidPtCollectionProducer" ),
77609     JetTags = cms.InputTag( "hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
77610     MinTag = cms.double( -999999.0 ),
77611     MaxTag = cms.double( 2.5 ),
77612     MinJets = cms.int32( 2 ),
77613     MatchJetsByDeltaR = cms.bool( False ),
77614     MaxJetDeltaR = cms.double( 0.1 ),
77615     TriggerType = cms.int32( 85 )
77616 )
77617 fragment.hltDisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
77618     HLTObject = cms.InputTag( "hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
77619     TriggerTypes = cms.vint32( 85 )
77620 )
77621 fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
77622     tracks = cms.InputTag( "hltIter2MergedForDisplaced" ),
77623     coneSize = cms.double( 0.4 ),
77624     useAssigned = cms.bool( False ),
77625     pvSrc = cms.InputTag( "" ),
77626     jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" )
77627 )
77628 fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
77629     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt" ),
77630     primaryVertex = cms.InputTag( "hltFastPVPixelVertices" ),
77631     computeProbabilities = cms.bool( False ),
77632     computeGhostTrack = cms.bool( False ),
77633     ghostTrackPriorDeltaR = cms.double( 0.03 ),
77634     minimumNumberOfPixelHits = cms.int32( 2 ),
77635     minimumNumberOfHits = cms.int32( 8 ),
77636     maximumTransverseImpactParameter = cms.double( 0.1 ),
77637     minimumTransverseMomentum = cms.double( 0.5 ),
77638     maximumChiSquared = cms.double( 20.0 ),
77639     maximumLongitudinalImpactParameter = cms.double( 0.1 ),
77640     jetDirectionUsingTracks = cms.bool( False ),
77641     jetDirectionUsingGhostTrack = cms.bool( False ),
77642     useTrackQuality = cms.bool( False )
77643 )
77644 fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
77645     jetTagComputer = cms.string( "hltESPDisplacedDijethltPromptTrackCountingESProducer" ),
77646     tagInfos = cms.VInputTag( 'hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt' )
77647 )
77648 fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
77649     saveTags = cms.bool( True ),
77650     Jets = cms.InputTag( "hltDisplacedHLTCaloJetCollectionProducerMidPt" ),
77651     JetTags = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
77652     MinTag = cms.double( -999999.0 ),
77653     MaxTag = cms.double( 2.5 ),
77654     MinJets = cms.int32( 2 ),
77655     MatchJetsByDeltaR = cms.bool( False ),
77656     MaxJetDeltaR = cms.double( 0.1 ),
77657     TriggerType = cms.int32( 85 )
77658 )
77659 fragment.hltPreHT650DisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
77660     offset = cms.uint32( 0 ),
77661     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77662 )
77663 fragment.hltHT650 = cms.EDFilter( "HLTHtMhtFilter",
77664     saveTags = cms.bool( True ),
77665     htLabels = cms.VInputTag( 'hltHtMht' ),
77666     mhtLabels = cms.VInputTag( 'hltHtMht' ),
77667     minHt = cms.vdouble( 650.0 ),
77668     minMht = cms.vdouble( 0.0 ),
77669     minMeff = cms.vdouble( 0.0 ),
77670     meffSlope = cms.vdouble( 1.0 )
77671 )
77672 fragment.hltPreCaloMET60DTCluster50 = cms.EDFilter( "HLTPrescaler",
77673     offset = cms.uint32( 0 ),
77674     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77675 )
77676 fragment.hltDTrechitClusterProducer50 = cms.EDProducer( "DTrechitClusterProducer",
77677     nRechitMin = cms.int32( 50 ),
77678     rParam = cms.double( 0.4 ),
77679     nStationThres = cms.int32( 10 ),
77680     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
77681 )
77682 fragment.hltMuonRecHitClusterFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77683     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
77684     MinN = cms.int32( 1 ),
77685     MinSize = cms.int32( 50 ),
77686     MinSizeMinusMB1 = cms.int32( 0 ),
77687     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77688     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77689     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77690     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77691     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
77692     Max_nMB1 = cms.int32( -1 ),
77693     Max_nMB2 = cms.int32( -1 ),
77694     Max_nME11 = cms.int32( -1 ),
77695     Max_nME12 = cms.int32( -1 ),
77696     Max_nME41 = cms.int32( -1 ),
77697     Max_nME42 = cms.int32( -1 ),
77698     MinNstation = cms.int32( 0 ),
77699     MinAvgStation = cms.double( 0.0 ),
77700     MinTime = cms.double( -999.0 ),
77701     MaxTime = cms.double( 999.0 ),
77702     MinEta = cms.double( -1.0 ),
77703     MaxEta = cms.double( -1.0 ),
77704     MaxTimeSpread = cms.double( 999.0 )
77705 )
77706 fragment.hltPreCaloMET60DTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
77707     offset = cms.uint32( 0 ),
77708     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77709 )
77710 fragment.hltMuonRecHitClusterNoMB1SFilter50 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77711     ClusterTag = cms.InputTag( "hltDTrechitClusterProducer50" ),
77712     MinN = cms.int32( 1 ),
77713     MinSize = cms.int32( -1 ),
77714     MinSizeMinusMB1 = cms.int32( 50 ),
77715     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77716     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77717     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77718     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77719     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
77720     Max_nMB1 = cms.int32( -1 ),
77721     Max_nMB2 = cms.int32( -1 ),
77722     Max_nME11 = cms.int32( -1 ),
77723     Max_nME12 = cms.int32( -1 ),
77724     Max_nME41 = cms.int32( -1 ),
77725     Max_nME42 = cms.int32( -1 ),
77726     MinNstation = cms.int32( 0 ),
77727     MinAvgStation = cms.double( 0.0 ),
77728     MinTime = cms.double( -999.0 ),
77729     MaxTime = cms.double( 999.0 ),
77730     MinEta = cms.double( -1.0 ),
77731     MaxEta = cms.double( -1.0 ),
77732     MaxTimeSpread = cms.double( 999.0 )
77733 )
77734 fragment.hltPreL1METDTCluster50 = cms.EDFilter( "HLTPrescaler",
77735     offset = cms.uint32( 0 ),
77736     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77737 )
77738 fragment.hltPreL1METDTClusterNoMB1S50 = cms.EDFilter( "HLTPrescaler",
77739     offset = cms.uint32( 0 ),
77740     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77741 )
77742 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
77743     saveTags = cms.bool( True ),
77744     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
77745     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
77746     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
77747     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
77748     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
77749     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
77750     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
77751     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
77752     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
77753     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
77754 )
77755 fragment.hltPreCscClusterLoose = cms.EDFilter( "HLTPrescaler",
77756     offset = cms.uint32( 0 ),
77757     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77758 )
77759 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
77760     nRechitMin = cms.int32( 50 ),
77761     rParam = cms.double( 0.4 ),
77762     nStationThres = cms.int32( 10 ),
77763     recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
77764 )
77765 fragment.hltCscClusterLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77766     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
77767     MinN = cms.int32( 1 ),
77768     MinSize = cms.int32( -1 ),
77769     MinSizeMinusMB1 = cms.int32( -1 ),
77770     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77771     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77772     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77773     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77774     MinSizeRegionCutClusterSize = cms.vint32( 200, 100, 500, 500 ),
77775     Max_nMB1 = cms.int32( -1 ),
77776     Max_nMB2 = cms.int32( -1 ),
77777     Max_nME11 = cms.int32( 0 ),
77778     Max_nME12 = cms.int32( 0 ),
77779     Max_nME41 = cms.int32( -1 ),
77780     Max_nME42 = cms.int32( -1 ),
77781     MinNstation = cms.int32( 0 ),
77782     MinAvgStation = cms.double( 0.0 ),
77783     MinTime = cms.double( -5.0 ),
77784     MaxTime = cms.double( 12.5 ),
77785     MinEta = cms.double( -1.0 ),
77786     MaxEta = cms.double( -1.0 ),
77787     MaxTimeSpread = cms.double( -1.0 )
77788 )
77789 fragment.hltPreCscClusterMedium = cms.EDFilter( "HLTPrescaler",
77790     offset = cms.uint32( 0 ),
77791     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77792 )
77793 fragment.hltCscClusterMedium = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77794     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
77795     MinN = cms.int32( 1 ),
77796     MinSize = cms.int32( -1 ),
77797     MinSizeMinusMB1 = cms.int32( -1 ),
77798     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77799     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77800     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77801     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77802     MinSizeRegionCutClusterSize = cms.vint32( 300, 100, 800, 500 ),
77803     Max_nMB1 = cms.int32( -1 ),
77804     Max_nMB2 = cms.int32( -1 ),
77805     Max_nME11 = cms.int32( 0 ),
77806     Max_nME12 = cms.int32( 0 ),
77807     Max_nME41 = cms.int32( -1 ),
77808     Max_nME42 = cms.int32( -1 ),
77809     MinNstation = cms.int32( 0 ),
77810     MinAvgStation = cms.double( 0.0 ),
77811     MinTime = cms.double( -5.0 ),
77812     MaxTime = cms.double( 12.5 ),
77813     MinEta = cms.double( -1.0 ),
77814     MaxEta = cms.double( -1.0 ),
77815     MaxTimeSpread = cms.double( -1.0 )
77816 )
77817 fragment.hltPreCscClusterTight = cms.EDFilter( "HLTPrescaler",
77818     offset = cms.uint32( 0 ),
77819     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77820 )
77821 fragment.hltCscClusterTight = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77822     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
77823     MinN = cms.int32( 1 ),
77824     MinSize = cms.int32( -1 ),
77825     MinSizeMinusMB1 = cms.int32( -1 ),
77826     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77827     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77828     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77829     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77830     MinSizeRegionCutClusterSize = cms.vint32( 500, 100, 800, 500 ),
77831     Max_nMB1 = cms.int32( -1 ),
77832     Max_nMB2 = cms.int32( -1 ),
77833     Max_nME11 = cms.int32( 0 ),
77834     Max_nME12 = cms.int32( 0 ),
77835     Max_nME41 = cms.int32( -1 ),
77836     Max_nME42 = cms.int32( -1 ),
77837     MinNstation = cms.int32( 0 ),
77838     MinAvgStation = cms.double( 0.0 ),
77839     MinTime = cms.double( -5.0 ),
77840     MaxTime = cms.double( 12.5 ),
77841     MinEta = cms.double( -1.0 ),
77842     MaxEta = cms.double( -1.0 ),
77843     MaxTimeSpread = cms.double( -1.0 )
77844 )
77845 fragment.hltPreCscCluster50Photon20Unseeded = cms.EDFilter( "HLTPrescaler",
77846     offset = cms.uint32( 0 ),
77847     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77848 )
77849 fragment.hltCscClusterVeryLoose = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77850     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
77851     MinN = cms.int32( 1 ),
77852     MinSize = cms.int32( -1 ),
77853     MinSizeMinusMB1 = cms.int32( -1 ),
77854     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77855     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77856     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77857     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77858     MinSizeRegionCutClusterSize = cms.vint32( 50, 50, 100, 100 ),
77859     Max_nMB1 = cms.int32( -1 ),
77860     Max_nMB2 = cms.int32( -1 ),
77861     Max_nME11 = cms.int32( 0 ),
77862     Max_nME12 = cms.int32( 0 ),
77863     Max_nME41 = cms.int32( -1 ),
77864     Max_nME42 = cms.int32( -1 ),
77865     MinNstation = cms.int32( 0 ),
77866     MinAvgStation = cms.double( 0.0 ),
77867     MinTime = cms.double( -5.0 ),
77868     MaxTime = cms.double( 12.5 ),
77869     MinEta = cms.double( -1.0 ),
77870     MaxEta = cms.double( -1.0 ),
77871     MaxTimeSpread = cms.double( -1.0 )
77872 )
77873 fragment.hltEG20EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
77874     saveTags = cms.bool( True ),
77875     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
77876     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77877     etcutEB = cms.double( 20.0 ),
77878     etcutEE = cms.double( 20.0 ),
77879     minEtaCut = cms.double( -9999.0 ),
77880     maxEtaCut = cms.double( 9999.0 ),
77881     ncandcut = cms.int32( 1 )
77882 )
77883 fragment.hltEG20HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
77884     saveTags = cms.bool( True ),
77885     candTag = cms.InputTag( "hltEG20EtFilterUnseeded" ),
77886     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77887     rhoTag = cms.InputTag( "" ),
77888     energyLowEdges = cms.vdouble( 0.0 ),
77889     lessThan = cms.bool( True ),
77890     useEt = cms.bool( False ),
77891     useAbs = cms.bool( False ),
77892     thrRegularEB = cms.vdouble( -1.0 ),
77893     thrRegularEE = cms.vdouble( -1.0 ),
77894     thrOverEEB = cms.vdouble( 0.15 ),
77895     thrOverEEE = cms.vdouble( 0.1 ),
77896     thrOverE2EB = cms.vdouble( -1.0 ),
77897     thrOverE2EE = cms.vdouble( -1.0 ),
77898     ncandcut = cms.int32( 1 ),
77899     doRhoCorrection = cms.bool( False ),
77900     rhoMax = cms.double( 9.9999999E7 ),
77901     rhoScale = cms.double( 1.0 ),
77902     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77903     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77904     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77905 )
77906 fragment.hltPreCscCluster50Photon30Unseeded = cms.EDFilter( "HLTPrescaler",
77907     offset = cms.uint32( 0 ),
77908     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77909 )
77910 fragment.hltEG30EtFilterUnseeded = cms.EDFilter( "HLTEgammaEtFilter",
77911     saveTags = cms.bool( True ),
77912     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
77913     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77914     etcutEB = cms.double( 30.0 ),
77915     etcutEE = cms.double( 30.0 ),
77916     minEtaCut = cms.double( -9999.0 ),
77917     maxEtaCut = cms.double( 9999.0 ),
77918     ncandcut = cms.int32( 1 )
77919 )
77920 fragment.hltEG30HEFilterUnseeded = cms.EDFilter( "HLTEgammaGenericFilter",
77921     saveTags = cms.bool( True ),
77922     candTag = cms.InputTag( "hltEG30EtFilterUnseeded" ),
77923     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77924     rhoTag = cms.InputTag( "" ),
77925     energyLowEdges = cms.vdouble( 0.0 ),
77926     lessThan = cms.bool( True ),
77927     useEt = cms.bool( False ),
77928     useAbs = cms.bool( False ),
77929     thrRegularEB = cms.vdouble( -1.0 ),
77930     thrRegularEE = cms.vdouble( -1.0 ),
77931     thrOverEEB = cms.vdouble( 0.15 ),
77932     thrOverEEE = cms.vdouble( 0.1 ),
77933     thrOverE2EB = cms.vdouble( -1.0 ),
77934     thrOverE2EE = cms.vdouble( -1.0 ),
77935     ncandcut = cms.int32( 1 ),
77936     doRhoCorrection = cms.bool( False ),
77937     rhoMax = cms.double( 9.9999999E7 ),
77938     rhoScale = cms.double( 1.0 ),
77939     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
77940     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
77941     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
77942 )
77943 fragment.hltPreCscCluster100Ele5 = cms.EDFilter( "HLTPrescaler",
77944     offset = cms.uint32( 0 ),
77945     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
77946 )
77947 fragment.hltCscCluster100NoME1112 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
77948     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
77949     MinN = cms.int32( 1 ),
77950     MinSize = cms.int32( 100 ),
77951     MinSizeMinusMB1 = cms.int32( -1 ),
77952     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
77953     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
77954     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
77955     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
77956     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
77957     Max_nMB1 = cms.int32( -1 ),
77958     Max_nMB2 = cms.int32( -1 ),
77959     Max_nME11 = cms.int32( 0 ),
77960     Max_nME12 = cms.int32( 0 ),
77961     Max_nME41 = cms.int32( -1 ),
77962     Max_nME42 = cms.int32( -1 ),
77963     MinNstation = cms.int32( 0 ),
77964     MinAvgStation = cms.double( 0.0 ),
77965     MinTime = cms.double( -5.0 ),
77966     MaxTime = cms.double( 12.5 ),
77967     MinEta = cms.double( -1.0 ),
77968     MaxEta = cms.double( -1.0 ),
77969     MaxTimeSpread = cms.double( -1.0 )
77970 )
77971 fragment.hltEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
77972     saveTags = cms.bool( True ),
77973     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
77974     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
77975     etcutEB = cms.double( 5.0 ),
77976     etcutEE = cms.double( 5.0 ),
77977     minEtaCut = cms.double( -9999.0 ),
77978     maxEtaCut = cms.double( 9999.0 ),
77979     ncandcut = cms.int32( 1 )
77980 )
77981 fragment.hltEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
77982     saveTags = cms.bool( True ),
77983     candTag = cms.InputTag( "hltEG5EtUnseededFilter" ),
77984     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
77985     rhoTag = cms.InputTag( "" ),
77986     energyLowEdges = cms.vdouble( 0.0 ),
77987     lessThan = cms.bool( True ),
77988     useEt = cms.bool( False ),
77989     useAbs = cms.bool( False ),
77990     thrRegularEB = cms.vdouble( -1.0 ),
77991     thrRegularEE = cms.vdouble( -1.0 ),
77992     thrOverEEB = cms.vdouble( 0.15 ),
77993     thrOverEEE = cms.vdouble( 0.1 ),
77994     thrOverE2EB = cms.vdouble( -1.0 ),
77995     thrOverE2EE = cms.vdouble( -1.0 ),
77996     ncandcut = cms.int32( 1 ),
77997     doRhoCorrection = cms.bool( False ),
77998     rhoMax = cms.double( 9.9999999E7 ),
77999     rhoScale = cms.double( 1.0 ),
78000     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78001     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78002     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78003 )
78004 fragment.hltEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78005     saveTags = cms.bool( True ),
78006     candTag = cms.InputTag( "hltEG5HEUnseededFilter" ),
78007     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78008     rhoTag = cms.InputTag( "" ),
78009     energyLowEdges = cms.vdouble( 0.0 ),
78010     lessThan = cms.bool( True ),
78011     useEt = cms.bool( False ),
78012     useAbs = cms.bool( False ),
78013     thrRegularEB = cms.vdouble( 0.014 ),
78014     thrRegularEE = cms.vdouble( 0.035 ),
78015     thrOverEEB = cms.vdouble( -1.0 ),
78016     thrOverEEE = cms.vdouble( -1.0 ),
78017     thrOverE2EB = cms.vdouble( -1.0 ),
78018     thrOverE2EE = cms.vdouble( -1.0 ),
78019     ncandcut = cms.int32( 1 ),
78020     doRhoCorrection = cms.bool( False ),
78021     rhoMax = cms.double( 9.9999999E7 ),
78022     rhoScale = cms.double( 1.0 ),
78023     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78024     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78025     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78026 )
78027 fragment.hltEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
78028     saveTags = cms.bool( True ),
78029     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeUnseededFilter" ),
78030     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
78031     npixelmatchcut = cms.double( 1.0 ),
78032     ncandcut = cms.int32( 1 ),
78033     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78034     s_a_phi1B = cms.double( 0.0069 ),
78035     s_a_phi1I = cms.double( 0.0088 ),
78036     s_a_phi1F = cms.double( 0.0076 ),
78037     s_a_phi2B = cms.double( 3.7E-4 ),
78038     s_a_phi2I = cms.double( 7.0E-4 ),
78039     s_a_phi2F = cms.double( 0.00906 ),
78040     s_a_zB = cms.double( 0.012 ),
78041     s_a_rI = cms.double( 0.027 ),
78042     s_a_rF = cms.double( 0.04 ),
78043     s2_threshold = cms.double( 0.4 ),
78044     tanhSO10BarrelThres = cms.double( 0.35 ),
78045     tanhSO10InterThres = cms.double( 1.0 ),
78046     tanhSO10ForwardThres = cms.double( 1.0 ),
78047     useS = cms.bool( False ),
78048     pixelVeto = cms.bool( False )
78049 )
78050 fragment.hltEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78051     saveTags = cms.bool( True ),
78052     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchUnseededFilter" ),
78053     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
78054     rhoTag = cms.InputTag( "" ),
78055     energyLowEdges = cms.vdouble( 0.0 ),
78056     lessThan = cms.bool( True ),
78057     useEt = cms.bool( False ),
78058     useAbs = cms.bool( False ),
78059     thrRegularEB = cms.vdouble( 150.0 ),
78060     thrRegularEE = cms.vdouble( 150.0 ),
78061     thrOverEEB = cms.vdouble( -1.0 ),
78062     thrOverEEE = cms.vdouble( -1.0 ),
78063     thrOverE2EB = cms.vdouble( -1.0 ),
78064     thrOverE2EE = cms.vdouble( -1.0 ),
78065     ncandcut = cms.int32( 1 ),
78066     doRhoCorrection = cms.bool( False ),
78067     rhoMax = cms.double( 9.9999999E7 ),
78068     rhoScale = cms.double( 1.0 ),
78069     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78070     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78071     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78072 )
78073 fragment.hltPreCscCluster100Mu5 = cms.EDFilter( "HLTPrescaler",
78074     offset = cms.uint32( 0 ),
78075     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78076 )
78077 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered5Q = cms.EDFilter( "HLTMuonL3PreFilter",
78078     saveTags = cms.bool( True ),
78079     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
78080     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
78081     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0Q" ),
78082     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0" ),
78083     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
78084     MinN = cms.int32( 1 ),
78085     MaxEta = cms.double( 1.0E99 ),
78086     MinNhits = cms.int32( 0 ),
78087     MaxDr = cms.double( 2.0 ),
78088     MinDr = cms.double( -1.0 ),
78089     MaxDz = cms.double( 9999.0 ),
78090     MinDxySig = cms.double( -1.0 ),
78091     MinPt = cms.double( 5.0 ),
78092     NSigmaPt = cms.double( 0.0 ),
78093     MaxNormalizedChi2 = cms.double( 9999.0 ),
78094     MaxDXYBeamSpot = cms.double( 9999.0 ),
78095     MinDXYBeamSpot = cms.double( -1.0 ),
78096     MinNmuonHits = cms.int32( 0 ),
78097     MaxPtDifference = cms.double( 9999.0 ),
78098     MinTrackPt = cms.double( 0.0 ),
78099     minMuonStations = cms.int32( 2 ),
78100     minTrkHits = cms.int32( -1 ),
78101     minMuonHits = cms.int32( -1 ),
78102     allowedTypeMask = cms.uint32( 255 ),
78103     requiredTypeMask = cms.uint32( 0 ),
78104     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
78105     trkMuonId = cms.uint32( 0 ),
78106     L1MatchingdR = cms.double( 0.3 ),
78107     MatchToPreviousCand = cms.bool( True ),
78108     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
78109     requireL3MuonTrajectorySeed = cms.bool( False ),
78110     useSimpleGeometry = cms.bool( True ),
78111     useStation2 = cms.bool( True ),
78112     fallbackToME1 = cms.bool( False ),
78113     cosmicPropagationHypothesis = cms.bool( False ),
78114     useMB2InOverlap = cms.bool( False ),
78115     useTrack = cms.string( "tracker" ),
78116     useState = cms.string( "atVertex" ),
78117     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
78118     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
78119     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
78120 )
78121 fragment.hltPreCscCluster100PNetTauhPFJet10Loose = cms.EDFilter( "HLTPrescaler",
78122     offset = cms.uint32( 0 ),
78123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78124 )
78125 fragment.hltL2Tau10 = cms.EDFilter( "HLT1CaloJet",
78126     saveTags = cms.bool( True ),
78127     inputTag = cms.InputTag( "hltL2TauJets" ),
78128     triggerType = cms.int32( 84 ),
78129     MinE = cms.double( -1.0 ),
78130     MinPt = cms.double( 10.0 ),
78131     MinMass = cms.double( -1.0 ),
78132     MaxMass = cms.double( -1.0 ),
78133     MinEta = cms.double( -1.0 ),
78134     MaxEta = cms.double( -1.0 ),
78135     MinN = cms.int32( 1 )
78136 )
78137 fragment.hltL2GlobIsoTau10 = cms.EDFilter( "HLT1CaloJet",
78138     saveTags = cms.bool( True ),
78139     inputTag = cms.InputTag( "hltL2TauJetsIsoGlob" ),
78140     triggerType = cms.int32( 84 ),
78141     MinE = cms.double( -1.0 ),
78142     MinPt = cms.double( 10.0 ),
78143     MinMass = cms.double( -1.0 ),
78144     MaxMass = cms.double( -1.0 ),
78145     MinEta = cms.double( -1.0 ),
78146     MaxEta = cms.double( -1.0 ),
78147     MinN = cms.int32( 1 )
78148 )
78149 fragment.hltPFJetForBtagSelectorMinPt10 = cms.EDFilter( "HLT1PFJet",
78150     saveTags = cms.bool( True ),
78151     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
78152     triggerType = cms.int32( 86 ),
78153     MinE = cms.double( -1.0 ),
78154     MinPt = cms.double( 10.0 ),
78155     MinMass = cms.double( -1.0 ),
78156     MaxMass = cms.double( -1.0 ),
78157     MinEta = cms.double( -1.0 ),
78158     MaxEta = cms.double( 2.6 ),
78159     MinN = cms.int32( 1 )
78160 )
78161 fragment.hltPFJetForBtagMinPt10 = cms.EDProducer( "HLTPFJetCollectionProducer",
78162     HLTObject = cms.InputTag( "hltPFJetForBtagSelectorMinPt10" ),
78163     TriggerTypes = cms.vint32( 86 )
78164 )
78165 fragment.hltDeepBLifetimeTagInfosPFMinPt10 = cms.EDProducer( "CandIPProducer",
78166     primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
78167     computeProbabilities = cms.bool( True ),
78168     computeGhostTrack = cms.bool( True ),
78169     ghostTrackPriorDeltaR = cms.double( 0.03 ),
78170     minimumNumberOfPixelHits = cms.int32( 2 ),
78171     minimumNumberOfHits = cms.int32( 3 ),
78172     maximumTransverseImpactParameter = cms.double( 0.2 ),
78173     minimumTransverseMomentum = cms.double( 1.0 ),
78174     maximumChiSquared = cms.double( 5.0 ),
78175     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
78176     jetDirectionUsingTracks = cms.bool( False ),
78177     jetDirectionUsingGhostTrack = cms.bool( False ),
78178     useTrackQuality = cms.bool( False ),
78179     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
78180     candidates = cms.InputTag( "hltParticleFlow" ),
78181     maxDeltaR = cms.double( 0.4 )
78182 )
78183 fragment.hltPrimaryVertexAssociationMinPt10 = cms.EDProducer( "PFCandidatePrimaryVertexSorter",
78184     sorting = cms.PSet(  ),
78185     assignment = cms.PSet( 
78186       maxDxyForJetAxisAssigment = cms.double( 0.1 ),
78187       maxDzForJetAxisAssigment = cms.double( 0.1 ),
78188       useTiming = cms.bool( False ),
78189       preferHighRanked = cms.bool( False ),
78190       EtaMinUseDz = cms.double( -1.0 ),
78191       maxDistanceToJetAxis = cms.double( 0.07 ),
78192       PtMaxCharged = cms.double( -1.0 ),
78193       minJetPt = cms.double( 25.0 ),
78194       maxDzSigForPrimaryAssignment = cms.double( 5.0 ),
78195       OnlyUseFirstDz = cms.bool( False ),
78196       maxDzErrorForPrimaryAssignment = cms.double( 0.05 ),
78197       maxDzForPrimaryAssignment = cms.double( 0.1 ),
78198       maxJetDeltaR = cms.double( 0.5 ),
78199       maxDxySigForNotReconstructedPrimary = cms.double( 2.0 ),
78200       DzCutForChargedFromPUVtxs = cms.double( 0.2 ),
78201       maxDtSigForPrimaryAssignment = cms.double( 3.0 ),
78202       maxDxyForNotReconstructedPrimary = cms.double( 0.01 ),
78203       useVertexFit = cms.bool( True ),
78204       NumOfPUVtxsForCharged = cms.uint32( 0 )
78205     ),
78206     qualityForPrimary = cms.int32( 2 ),
78207     usePVMET = cms.bool( True ),
78208     particles = cms.InputTag( "hltParticleFlow" ),
78209     vertices = cms.InputTag( "hltVerticesPFFilter" ),
78210     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
78211     produceAssociationToOriginalVertices = cms.bool( True ),
78212     produceSortedVertices = cms.bool( False ),
78213     producePileUpCollection = cms.bool( False ),
78214     produceNoPileUpCollection = cms.bool( False )
78215 )
78216 fragment.hltParticleNetJetTagInfosMinPt10 = cms.EDProducer( "DeepBoostedJetTagInfoProducer",
78217     jet_radius = cms.double( 0.4 ),
78218     min_jet_pt = cms.double( 10.0 ),
78219     max_jet_eta = cms.double( 2.5 ),
78220     min_pt_for_track_properties = cms.double( 0.95 ),
78221     min_pt_for_pfcandidates = cms.double( 0.1 ),
78222     use_puppiP4 = cms.bool( False ),
78223     include_neutrals = cms.bool( True ),
78224     sort_by_sip2dsig = cms.bool( False ),
78225     min_puppi_wgt = cms.double( -1.0 ),
78226     flip_ip_sign = cms.bool( False ),
78227     sip3dSigMax = cms.double( -1.0 ),
78228     use_hlt_features = cms.bool( True ),
78229     vertices = cms.InputTag( "hltVerticesPFFilter" ),
78230     secondary_vertices = cms.InputTag( "hltDeepInclusiveMergedVerticesPF" ),
78231     pf_candidates = cms.InputTag( "hltParticleFlow" ),
78232     jets = cms.InputTag( "hltPFJetForBtagMinPt10" ),
78233     unsubjet_map = cms.InputTag( "" ),
78234     puppi_value_map = cms.InputTag( "" ),
78235     vertex_associator = cms.InputTag( 'hltPrimaryVertexAssociationMinPt10','original' ),
78236     use_scouting_features = cms.bool( False ),
78237     normchi2_value_map = cms.InputTag( "" ),
78238     dz_value_map = cms.InputTag( "" ),
78239     dxy_value_map = cms.InputTag( "" ),
78240     dzsig_value_map = cms.InputTag( "" ),
78241     dxysig_value_map = cms.InputTag( "" ),
78242     lostInnerHits_value_map = cms.InputTag( "" ),
78243     quality_value_map = cms.InputTag( "" ),
78244     trkPt_value_map = cms.InputTag( "" ),
78245     trkEta_value_map = cms.InputTag( "" ),
78246     trkPhi_value_map = cms.InputTag( "" ),
78247     covarianceVersion = cms.int32( 1 ),
78248     covariancePackingSchemas = cms.vint32( 8, 264, 520, 776, 0 )
78249 )
78250 fragment.hltParticleNetONNXJetTagsMinPt10 = cms.EDProducer( "BoostedJetONNXJetTagsProducer",
78251     src = cms.InputTag( "hltParticleNetJetTagInfosMinPt10" ),
78252     preprocess_json = cms.string( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/preprocess.json" ),
78253     preprocessParams = cms.PSet(  ),
78254     model_path = cms.FileInPath( "RecoBTag/Combined/data/HLT/ParticleNetAK4/V01/particle-net.onnx" ),
78255     flav_names = cms.vstring( 'probtauhp',
78256       'probtauhm',
78257       'probb',
78258       'probc',
78259       'probuds',
78260       'probg',
78261       'ptcorr' ),
78262     jets = cms.InputTag( "" ),
78263     produceValueMap = cms.untracked.bool( False ),
78264     debugMode = cms.untracked.bool( False )
78265 )
78266 fragment.hltParticleNetDiscriminatorsJetTagsMinPt10 = cms.EDProducer( "BTagProbabilityToDiscriminator",
78267     discriminators = cms.VPSet( 
78268       cms.PSet(  name = cms.string( "BvsAll" ),
78269         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb' ),
78270         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
78271       ),
78272       cms.PSet(  name = cms.string( "CvsAll" ),
78273         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
78274         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
78275       ),
78276       cms.PSet(  name = cms.string( "TauhvsAll" ),
78277         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' ),
78278         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probb','hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg','hltParticleNetONNXJetTagsMinPt10:probtauhp','hltParticleNetONNXJetTagsMinPt10:probtauhm' )
78279       ),
78280       cms.PSet(  name = cms.string( "CvsL" ),
78281         numerator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc' ),
78282         denominator = cms.VInputTag( 'hltParticleNetONNXJetTagsMinPt10:probc','hltParticleNetONNXJetTagsMinPt10:probuds','hltParticleNetONNXJetTagsMinPt10:probg' )
78283       )
78284     )
78285 )
78286 fragment.hltSinglePFJet10PNetTauhTagVLooseWPL2SingleTau = cms.EDFilter( "TauTagFilter",
78287     saveTags = cms.bool( True ),
78288     nExpected = cms.int32( 1 ),
78289     taus = cms.InputTag( "hltPFJetForBtagMinPt10" ),
78290     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt10','TauhvsAll' ),
78291     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt10','ptcorr' ),
78292     seeds = cms.InputTag( "hltL2GlobIsoTau10" ),
78293     seedTypes = cms.vint32( -100 ),
78294     selection = cms.string( "double t1 = 0.001; return t1;" ),
78295     minPt = cms.double( 10.0 ),
78296     maxEta = cms.double( 2.3 ),
78297     usePtCorr = cms.bool( True ),
78298     matchWithSeeds = cms.bool( False ),
78299     matchingdR = cms.double( 0.5 )
78300 )
78301 fragment.hltL1sMuShowerOneNominalORTwoLoose = cms.EDFilter( "HLTL1TSeed",
78302     saveTags = cms.bool( True ),
78303     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_TwoMuShower_Loose" ),
78304     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
78305     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
78306     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
78307     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
78308     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78309     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78310     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78311     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
78312     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
78313 )
78314 fragment.hltPreDoubleCscCluster75 = cms.EDFilter( "HLTPrescaler",
78315     offset = cms.uint32( 0 ),
78316     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78317 )
78318 fragment.hltCscDoubleCluster75 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
78319     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
78320     MinN = cms.int32( 2 ),
78321     MinSize = cms.int32( -1 ),
78322     MinSizeMinusMB1 = cms.int32( -1 ),
78323     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
78324     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
78325     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
78326     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
78327     MinSizeRegionCutClusterSize = cms.vint32( 75, 75, 75, 75 ),
78328     Max_nMB1 = cms.int32( -1 ),
78329     Max_nMB2 = cms.int32( -1 ),
78330     Max_nME11 = cms.int32( 0 ),
78331     Max_nME12 = cms.int32( 0 ),
78332     Max_nME41 = cms.int32( -1 ),
78333     Max_nME42 = cms.int32( -1 ),
78334     MinNstation = cms.int32( 0 ),
78335     MinAvgStation = cms.double( 0.0 ),
78336     MinTime = cms.double( -5.0 ),
78337     MaxTime = cms.double( 12.5 ),
78338     MinEta = cms.double( -1.0 ),
78339     MaxEta = cms.double( -1.0 ),
78340     MaxTimeSpread = cms.double( -1.0 )
78341 )
78342 fragment.hltPreIsoTrk200L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
78343     offset = cms.uint32( 0 ),
78344     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78345 )
78346 fragment.hltTrk200MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
78347     saveTags = cms.bool( True ),
78348     minDEDx = cms.double( -1.0 ),
78349     minPT = cms.double( 200.0 ),
78350     minNOM = cms.double( -1.0 ),
78351     minETA = cms.double( 0.9 ),
78352     maxETA = cms.double( 2.4 ),
78353     minNumValidHits = cms.double( 5.0 ),
78354     maxNHitMissIn = cms.double( 0.0 ),
78355     maxNHitMissMid = cms.double( 0.0 ),
78356     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
78357     relTrkIsoDeltaRSize = cms.double( 0.3 ),
78358     maxAssocCaloE = cms.double( -1.0 ),
78359     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
78360     caloTowersTag = cms.InputTag( "notUsed" ),
78361     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
78362     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
78363 )
78364 fragment.hltPreIsoTrk400L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
78365     offset = cms.uint32( 0 ),
78366     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78367 )
78368 fragment.hltTrk400MuonEndcapFilter = cms.EDFilter( "HLTDeDxFilter",
78369     saveTags = cms.bool( True ),
78370     minDEDx = cms.double( -1.0 ),
78371     minPT = cms.double( 400.0 ),
78372     minNOM = cms.double( -1.0 ),
78373     minETA = cms.double( 0.9 ),
78374     maxETA = cms.double( 2.4 ),
78375     minNumValidHits = cms.double( 5.0 ),
78376     maxNHitMissIn = cms.double( 0.0 ),
78377     maxNHitMissMid = cms.double( 0.0 ),
78378     maxRelTrkIsoDeltaRp3 = cms.double( 0.05 ),
78379     relTrkIsoDeltaRSize = cms.double( 0.3 ),
78380     maxAssocCaloE = cms.double( -1.0 ),
78381     maxAssocCaloEDeltaRSize = cms.double( -1.0 ),
78382     caloTowersTag = cms.InputTag( "notUsed" ),
78383     inputTracksTag = cms.InputTag( "hltMergedTracks" ),
78384     inputDeDxTag = cms.InputTag( "hltDeDxEstimatorProducer" )
78385 )
78386 fragment.hltPreDoubleCscCluster100 = cms.EDFilter( "HLTPrescaler",
78387     offset = cms.uint32( 0 ),
78388     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78389 )
78390 fragment.hltCscDoubleCluster100 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
78391     ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
78392     MinN = cms.int32( 2 ),
78393     MinSize = cms.int32( -1 ),
78394     MinSizeMinusMB1 = cms.int32( -1 ),
78395     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
78396     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
78397     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
78398     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
78399     MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 100, 100 ),
78400     Max_nMB1 = cms.int32( -1 ),
78401     Max_nMB2 = cms.int32( -1 ),
78402     Max_nME11 = cms.int32( 0 ),
78403     Max_nME12 = cms.int32( 0 ),
78404     Max_nME41 = cms.int32( -1 ),
78405     Max_nME42 = cms.int32( -1 ),
78406     MinNstation = cms.int32( 0 ),
78407     MinAvgStation = cms.double( 0.0 ),
78408     MinTime = cms.double( -5.0 ),
78409     MaxTime = cms.double( 12.5 ),
78410     MinEta = cms.double( -1.0 ),
78411     MaxEta = cms.double( -1.0 ),
78412     MaxTimeSpread = cms.double( -1.0 )
78413 )
78414 fragment.hltPreL1CSCShowerDTCluster50 = cms.EDFilter( "HLTPrescaler",
78415     offset = cms.uint32( 0 ),
78416     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78417 )
78418 fragment.hltDTrechitClusters = cms.EDProducer( "DTrechitClusterProducer",
78419     nRechitMin = cms.int32( 50 ),
78420     rParam = cms.double( 0.4 ),
78421     nStationThres = cms.int32( 10 ),
78422     recHitLabel = cms.InputTag( "hltDt1DRecHits" )
78423 )
78424 fragment.hltDTCluster50NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
78425     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
78426     MinN = cms.int32( 1 ),
78427     MinSize = cms.int32( 50 ),
78428     MinSizeMinusMB1 = cms.int32( -1 ),
78429     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
78430     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
78431     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
78432     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
78433     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
78434     Max_nMB1 = cms.int32( 0 ),
78435     Max_nMB2 = cms.int32( -1 ),
78436     Max_nME11 = cms.int32( -1 ),
78437     Max_nME12 = cms.int32( -1 ),
78438     Max_nME41 = cms.int32( -1 ),
78439     Max_nME42 = cms.int32( -1 ),
78440     MinNstation = cms.int32( 0 ),
78441     MinAvgStation = cms.double( 0.0 ),
78442     MinTime = cms.double( -999.0 ),
78443     MaxTime = cms.double( 999.0 ),
78444     MinEta = cms.double( -1.0 ),
78445     MaxEta = cms.double( -1.0 ),
78446     MaxTimeSpread = cms.double( -1.0 )
78447 )
78448 fragment.hltPreL1CSCShowerDTCluster75 = cms.EDFilter( "HLTPrescaler",
78449     offset = cms.uint32( 0 ),
78450     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78451 )
78452 fragment.hltDTCluster75NoMB1 = cms.EDFilter( "HLTMuonRecHitClusterFilter",
78453     ClusterTag = cms.InputTag( "hltDTrechitClusters" ),
78454     MinN = cms.int32( 1 ),
78455     MinSize = cms.int32( 75 ),
78456     MinSizeMinusMB1 = cms.int32( -1 ),
78457     MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
78458     MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
78459     MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
78460     MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
78461     MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
78462     Max_nMB1 = cms.int32( 0 ),
78463     Max_nMB2 = cms.int32( -1 ),
78464     Max_nME11 = cms.int32( -1 ),
78465     Max_nME12 = cms.int32( -1 ),
78466     Max_nME41 = cms.int32( -1 ),
78467     Max_nME42 = cms.int32( -1 ),
78468     MinNstation = cms.int32( 0 ),
78469     MinAvgStation = cms.double( 0.0 ),
78470     MinTime = cms.double( -999.0 ),
78471     MaxTime = cms.double( 999.0 ),
78472     MinEta = cms.double( -1.0 ),
78473     MaxEta = cms.double( -1.0 ),
78474     MaxTimeSpread = cms.double( -1.0 )
78475 )
78476 fragment.hltPrePFMET105IsoTrk50 = cms.EDFilter( "HLTPrescaler",
78477     offset = cms.uint32( 0 ),
78478     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78479 )
78480 fragment.hltMET75 = cms.EDFilter( "HLT1CaloMET",
78481     saveTags = cms.bool( True ),
78482     inputTag = cms.InputTag( "hltMet" ),
78483     triggerType = cms.int32( 87 ),
78484     MinE = cms.double( -1.0 ),
78485     MinPt = cms.double( 75.0 ),
78486     MinMass = cms.double( -1.0 ),
78487     MaxMass = cms.double( -1.0 ),
78488     MinEta = cms.double( -1.0 ),
78489     MaxEta = cms.double( -1.0 ),
78490     MinN = cms.int32( 1 )
78491 )
78492 fragment.hltPFMET105 = cms.EDFilter( "HLT1PFMET",
78493     saveTags = cms.bool( True ),
78494     inputTag = cms.InputTag( "hltPFMETProducer" ),
78495     triggerType = cms.int32( 87 ),
78496     MinE = cms.double( -1.0 ),
78497     MinPt = cms.double( 105.0 ),
78498     MinMass = cms.double( -1.0 ),
78499     MaxMass = cms.double( -1.0 ),
78500     MinEta = cms.double( -1.0 ),
78501     MaxEta = cms.double( -1.0 ),
78502     MinN = cms.int32( 1 )
78503 )
78504 fragment.hltL1sVoHTT200SingleLLPJet60 = cms.EDFilter( "HLTL1TSeed",
78505     saveTags = cms.bool( True ),
78506     L1SeedsLogicalExpression = cms.string( "L1_HTT120_SingleLLPJet40 OR L1_HTT160_SingleLLPJet50 OR L1_HTT200_SingleLLPJet60 OR L1_HTT240_SingleLLPJet70 OR L1_DoubleLLPJet40" ),
78507     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
78508     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
78509     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
78510     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
78511     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78512     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78513     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78514     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
78515     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
78516 )
78517 fragment.hltPreL1SingleLLPJet = cms.EDFilter( "HLTPrescaler",
78518     offset = cms.uint32( 0 ),
78519     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78520 )
78521 fragment.hltPreHT170L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
78522     offset = cms.uint32( 0 ),
78523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78524 )
78525 fragment.hltHT170 = cms.EDFilter( "HLTHtMhtFilter",
78526     saveTags = cms.bool( True ),
78527     htLabels = cms.VInputTag( 'hltHtMht' ),
78528     mhtLabels = cms.VInputTag( 'hltHtMht' ),
78529     minHt = cms.vdouble( 170.0 ),
78530     minMht = cms.vdouble( 0.0 ),
78531     minMeff = cms.vdouble( 0.0 ),
78532     meffSlope = cms.vdouble( 1.0 )
78533 )
78534 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
78535     offset = cms.uint32( 0 ),
78536     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78537 )
78538 fragment.hltHT200 = cms.EDFilter( "HLTHtMhtFilter",
78539     saveTags = cms.bool( True ),
78540     htLabels = cms.VInputTag( 'hltHtMht' ),
78541     mhtLabels = cms.VInputTag( 'hltHtMht' ),
78542     minHt = cms.vdouble( 200.0 ),
78543     minMht = cms.vdouble( 0.0 ),
78544     minMeff = cms.vdouble( 0.0 ),
78545     meffSlope = cms.vdouble( 1.0 )
78546 )
78547 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet60DisplacedTrack = cms.EDFilter( "HLTPrescaler",
78548     offset = cms.uint32( 0 ),
78549     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78550 )
78551 fragment.hltIter02DisplacedHLTCaloJetCollectionProducerMidPt = cms.EDProducer( "HLTCaloJetCollectionProducer",
78552     HLTObject = cms.InputTag( "hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt" ),
78553     TriggerTypes = cms.vint32( 85 )
78554 )
78555 fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt = cms.EDProducer( "JetTracksAssociatorAtVertex",
78556     tracks = cms.InputTag( "hltIter4MergedWithIter012DisplacedJets" ),
78557     coneSize = cms.double( 0.4 ),
78558     useAssigned = cms.bool( False ),
78559     pvSrc = cms.InputTag( "" ),
78560     jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" )
78561 )
78562 fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt = cms.EDProducer( "TrackIPProducer",
78563     jetTracks = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt" ),
78564     primaryVertex = cms.InputTag( "hltDisplacedhltTrimmedPixelVertices" ),
78565     computeProbabilities = cms.bool( False ),
78566     computeGhostTrack = cms.bool( False ),
78567     ghostTrackPriorDeltaR = cms.double( 0.03 ),
78568     minimumNumberOfPixelHits = cms.int32( 0 ),
78569     minimumNumberOfHits = cms.int32( 6 ),
78570     maximumTransverseImpactParameter = cms.double( 9999999.0 ),
78571     minimumTransverseMomentum = cms.double( 1.0 ),
78572     maximumChiSquared = cms.double( 5.0 ),
78573     maximumLongitudinalImpactParameter = cms.double( 17.0 ),
78574     jetDirectionUsingTracks = cms.bool( False ),
78575     jetDirectionUsingGhostTrack = cms.bool( False ),
78576     useTrackQuality = cms.bool( False )
78577 )
78578 fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt = cms.EDProducer( "JetTagProducer",
78579     jetTagComputer = cms.string( "hltESPDisplacedDijethltTrackCounting2D1st" ),
78580     tagInfos = cms.VInputTag( 'hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt' )
78581 )
78582 fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt = cms.EDFilter( "HLTCaloJetTag",
78583     saveTags = cms.bool( True ),
78584     Jets = cms.InputTag( "hltIter02DisplacedHLTCaloJetCollectionProducerMidPt" ),
78585     JetTags = cms.InputTag( "hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt" ),
78586     MinTag = cms.double( 5.0 ),
78587     MaxTag = cms.double( 999999.0 ),
78588     MinJets = cms.int32( 2 ),
78589     MatchJetsByDeltaR = cms.bool( False ),
78590     MaxJetDeltaR = cms.double( 0.1 ),
78591     TriggerType = cms.int32( 85 )
78592 )
78593 fragment.hltPreHT270L1SingleLLPJetDisplacedDijet40DisplacedTrack = cms.EDFilter( "HLTPrescaler",
78594     offset = cms.uint32( 0 ),
78595     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78596 )
78597 fragment.hltHT270 = cms.EDFilter( "HLTHtMhtFilter",
78598     saveTags = cms.bool( True ),
78599     htLabels = cms.VInputTag( 'hltHtMht' ),
78600     mhtLabels = cms.VInputTag( 'hltHtMht' ),
78601     minHt = cms.vdouble( 270.0 ),
78602     minMht = cms.vdouble( 0.0 ),
78603     minMeff = cms.vdouble( 0.0 ),
78604     meffSlope = cms.vdouble( 1.0 )
78605 )
78606 fragment.hltPreHT200L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
78607     offset = cms.uint32( 0 ),
78608     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78609 )
78610 fragment.hltPreHT240L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
78611     offset = cms.uint32( 0 ),
78612     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78613 )
78614 fragment.hltPreHT280L1SingleLLPJetDisplacedDijet40Inclusive1PtrkShortSig5 = cms.EDFilter( "HLTPrescaler",
78615     offset = cms.uint32( 0 ),
78616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78617 )
78618 fragment.hltHT280 = cms.EDFilter( "HLTHtMhtFilter",
78619     saveTags = cms.bool( True ),
78620     htLabels = cms.VInputTag( 'hltHtMht' ),
78621     mhtLabels = cms.VInputTag( 'hltHtMht' ),
78622     minHt = cms.vdouble( 280.0 ),
78623     minMht = cms.vdouble( 0.0 ),
78624     minMeff = cms.vdouble( 0.0 ),
78625     meffSlope = cms.vdouble( 1.0 )
78626 )
78627 fragment.hltPreHT320L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
78628     offset = cms.uint32( 0 ),
78629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78630 )
78631 fragment.hltHT320 = cms.EDFilter( "HLTHtMhtFilter",
78632     saveTags = cms.bool( True ),
78633     htLabels = cms.VInputTag( 'hltHtMht' ),
78634     mhtLabels = cms.VInputTag( 'hltHtMht' ),
78635     minHt = cms.vdouble( 320.0 ),
78636     minMht = cms.vdouble( 0.0 ),
78637     minMeff = cms.vdouble( 0.0 ),
78638     meffSlope = cms.vdouble( 1.0 )
78639 )
78640 fragment.hltPreHT420L1SingleLLPJetDisplacedDijet60Inclusive = cms.EDFilter( "HLTPrescaler",
78641     offset = cms.uint32( 0 ),
78642     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78643 )
78644 fragment.hltHT420 = cms.EDFilter( "HLTHtMhtFilter",
78645     saveTags = cms.bool( True ),
78646     htLabels = cms.VInputTag( 'hltHtMht' ),
78647     mhtLabels = cms.VInputTag( 'hltHtMht' ),
78648     minHt = cms.vdouble( 420.0 ),
78649     minMht = cms.vdouble( 0.0 ),
78650     minMeff = cms.vdouble( 0.0 ),
78651     meffSlope = cms.vdouble( 1.0 )
78652 )
78653 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay1nsTrackless = cms.EDFilter( "HLTPrescaler",
78654     offset = cms.uint32( 0 ),
78655     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78656 )
78657 fragment.hltCaloJetTimingBarrelOnlyProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
78658     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
78659     barrelJets = cms.bool( True ),
78660     endcapJets = cms.bool( False ),
78661     ecalCellEnergyThresh = cms.double( 0.5 ),
78662     ecalCellTimeThresh = cms.double( 12.5 ),
78663     ecalCellTimeErrorThresh = cms.double( 100.0 ),
78664     matchingRadius = cms.double( 0.4 ),
78665     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
78666     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
78667 )
78668 fragment.hltCaloJetTimingBarrelOnlyFilterSingle1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
78669     saveTags = cms.bool( True ),
78670     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
78671     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
78672     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
78673     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
78674     minJets = cms.uint32( 1 ),
78675     jetTimeThresh = cms.double( 1.0 ),
78676     jetMaxTimeThresh = cms.double( 999999.0 ),
78677     jetCellsForTimingThresh = cms.uint32( 5 ),
78678     jetEcalEtForTimingThresh = cms.double( 10.0 ),
78679     minJetPt = cms.double( 40.0 )
78680 )
78681 fragment.hltPreHT200L1SingleLLPJetDelayedJet40SingleDelay2nsInclusive = cms.EDFilter( "HLTPrescaler",
78682     offset = cms.uint32( 0 ),
78683     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78684 )
78685 fragment.hltCaloJetTimingBarrelOnlyFilterSingle2ns = cms.EDFilter( "HLTCaloJetTimingFilter",
78686     saveTags = cms.bool( True ),
78687     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
78688     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducerSingle" ),
78689     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetCellsForTiming' ),
78690     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducerSingle','jetEcalEtForTiming' ),
78691     minJets = cms.uint32( 1 ),
78692     jetTimeThresh = cms.double( 2.0 ),
78693     jetMaxTimeThresh = cms.double( 999999.0 ),
78694     jetCellsForTimingThresh = cms.uint32( 5 ),
78695     jetEcalEtForTimingThresh = cms.double( 10.0 ),
78696     minJetPt = cms.double( 40.0 )
78697 )
78698 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay0p5nsTrackless = cms.EDFilter( "HLTPrescaler",
78699     offset = cms.uint32( 0 ),
78700     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78701 )
78702 fragment.hltCaloJetTimingBarrelOnlyProducer = cms.EDProducer( "HLTCaloJetTimingProducer",
78703     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
78704     barrelJets = cms.bool( True ),
78705     endcapJets = cms.bool( False ),
78706     ecalCellEnergyThresh = cms.double( 0.5 ),
78707     ecalCellTimeThresh = cms.double( 12.5 ),
78708     ecalCellTimeErrorThresh = cms.double( 100.0 ),
78709     matchingRadius = cms.double( 0.4 ),
78710     ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
78711     eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
78712 )
78713 fragment.hltCaloJetTimingBarrelOnlyFilterDouble0p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
78714     saveTags = cms.bool( True ),
78715     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
78716     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
78717     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
78718     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
78719     minJets = cms.uint32( 2 ),
78720     jetTimeThresh = cms.double( 0.5 ),
78721     jetMaxTimeThresh = cms.double( 999999.0 ),
78722     jetCellsForTimingThresh = cms.uint32( 5 ),
78723     jetEcalEtForTimingThresh = cms.double( 10.0 ),
78724     minJetPt = cms.double( 40.0 )
78725 )
78726 fragment.hltPreHT200L1SingleLLPJetDelayedJet40DoubleDelay1nsInclusive = cms.EDFilter( "HLTPrescaler",
78727     offset = cms.uint32( 0 ),
78728     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78729 )
78730 fragment.hltCaloJetTimingBarrelOnlyFilterDouble1ns = cms.EDFilter( "HLTCaloJetTimingFilter",
78731     saveTags = cms.bool( True ),
78732     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducer" ),
78733     jetTimes = cms.InputTag( "hltCaloJetTimingBarrelOnlyProducer" ),
78734     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetCellsForTiming' ),
78735     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingBarrelOnlyProducer','jetEcalEtForTiming' ),
78736     minJets = cms.uint32( 2 ),
78737     jetTimeThresh = cms.double( 1.0 ),
78738     jetMaxTimeThresh = cms.double( 999999.0 ),
78739     jetCellsForTimingThresh = cms.uint32( 5 ),
78740     jetEcalEtForTimingThresh = cms.double( 10.0 ),
78741     minJetPt = cms.double( 40.0 )
78742 )
78743 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p7 = cms.EDFilter( "HLTPrescaler",
78744     offset = cms.uint32( 0 ),
78745     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78746 )
78747 fragment.hltCaloJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "CaloJetSelector",
78748     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
78749     filter = cms.bool( False ),
78750     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.7" )
78751 )
78752 fragment.hltSingleCentralCaloJetPt60SeedNHF0p7 = cms.EDFilter( "HLT1CaloJet",
78753     saveTags = cms.bool( True ),
78754     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p7" ),
78755     triggerType = cms.int32( 85 ),
78756     MinE = cms.double( -1.0 ),
78757     MinPt = cms.double( 60.0 ),
78758     MinMass = cms.double( -1.0 ),
78759     MaxMass = cms.double( -1.0 ),
78760     MinEta = cms.double( -1.0 ),
78761     MaxEta = cms.double( 1.5 ),
78762     MinN = cms.int32( 1 )
78763 )
78764 fragment.hltPFJetSelectorNeutralHadFraction0p7 = cms.EDFilter( "PFJetSelector",
78765     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
78766     filter = cms.bool( False ),
78767     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.7" )
78768 )
78769 fragment.hltSingleCentralPFJetSeedNHF0p7 = cms.EDFilter( "HLT1PFJet",
78770     saveTags = cms.bool( True ),
78771     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p7" ),
78772     triggerType = cms.int32( 85 ),
78773     MinE = cms.double( -1.0 ),
78774     MinPt = cms.double( 60.0 ),
78775     MinMass = cms.double( -1.0 ),
78776     MaxMass = cms.double( -1.0 ),
78777     MinEta = cms.double( -1.0 ),
78778     MaxEta = cms.double( 1.5 ),
78779     MinN = cms.int32( 1 )
78780 )
78781 fragment.hltPreHT200L1SingleLLPJetPFJet60NeutralHadronFrac0p8 = cms.EDFilter( "HLTPrescaler",
78782     offset = cms.uint32( 0 ),
78783     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78784 )
78785 fragment.hltCaloJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "CaloJetSelector",
78786     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
78787     filter = cms.bool( False ),
78788     cut = cms.string( "abs(eta)< 1.5 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99 && energyFractionHadronic > 0.8" )
78789 )
78790 fragment.hltSingleCentralCaloJetPt60SeedNHF0p8 = cms.EDFilter( "HLT1CaloJet",
78791     saveTags = cms.bool( True ),
78792     inputTag = cms.InputTag( "hltCaloJetSelectorNeutralHadFraction0p8" ),
78793     triggerType = cms.int32( 85 ),
78794     MinE = cms.double( -1.0 ),
78795     MinPt = cms.double( 60.0 ),
78796     MinMass = cms.double( -1.0 ),
78797     MaxMass = cms.double( -1.0 ),
78798     MinEta = cms.double( -1.0 ),
78799     MaxEta = cms.double( 1.5 ),
78800     MinN = cms.int32( 1 )
78801 )
78802 fragment.hltPFJetSelectorNeutralHadFraction0p8 = cms.EDFilter( "PFJetSelector",
78803     src = cms.InputTag( "hltAK4PFJetsCorrected" ),
78804     filter = cms.bool( False ),
78805     cut = cms.string( "abs(eta)<1.5 && neutralHadronEnergyFraction > 0.8" )
78806 )
78807 fragment.hltSingleCentralPFJetSeedNHF0p8 = cms.EDFilter( "HLT1PFJet",
78808     saveTags = cms.bool( True ),
78809     inputTag = cms.InputTag( "hltPFJetSelectorNeutralHadFraction0p8" ),
78810     triggerType = cms.int32( 85 ),
78811     MinE = cms.double( -1.0 ),
78812     MinPt = cms.double( 60.0 ),
78813     MinMass = cms.double( -1.0 ),
78814     MaxMass = cms.double( -1.0 ),
78815     MinEta = cms.double( -1.0 ),
78816     MaxEta = cms.double( 1.5 ),
78817     MinN = cms.int32( 1 )
78818 )
78819 fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTL1TSeed",
78820     saveTags = cms.bool( True ),
78821     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_TripleEG_18_17_8_er2p5 OR L1_TripleEG_18_18_12_er2p5 OR L1_DoubleEG8er2p5_HTT300er OR L1_DoubleEG8er2p5_HTT320er" ),
78822     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
78823     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
78824     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
78825     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
78826     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78827     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78828     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78829     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
78830     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
78831 )
78832 fragment.hltPreDiPhoton10Time1ns = cms.EDFilter( "HLTPrescaler",
78833     offset = cms.uint32( 0 ),
78834     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
78835 )
78836 fragment.hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
78837     saveTags = cms.bool( True ),
78838     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
78839     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78840     candNonIsolatedTag = cms.InputTag( "" ),
78841     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
78842     L1SeedFilterTag = cms.InputTag( "hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig" ),
78843     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
78844     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
78845     ncandcut = cms.int32( 1 ),
78846     doIsolated = cms.bool( False ),
78847     region_eta_size = cms.double( 0.522 ),
78848     region_eta_size_ecap = cms.double( 1.0 ),
78849     region_phi_size = cms.double( 1.044 ),
78850     barrel_end = cms.double( 1.4791 ),
78851     endcap_end = cms.double( 2.65 )
78852 )
78853 fragment.hltEG10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
78854     saveTags = cms.bool( True ),
78855     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGNonIsoForDisplacedTrig" ),
78856     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
78857     etcutEB = cms.double( 10.0 ),
78858     etcutEE = cms.double( 10.0 ),
78859     minEtaCut = cms.double( -2.1 ),
78860     maxEtaCut = cms.double( 2.1 ),
78861     ncandcut = cms.int32( 1 )
78862 )
78863 fragment.hltEG10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78864     saveTags = cms.bool( True ),
78865     candTag = cms.InputTag( "hltEG10EtFilter" ),
78866     varTag = cms.InputTag( "hltEgammaHoverE" ),
78867     rhoTag = cms.InputTag( "" ),
78868     energyLowEdges = cms.vdouble( 0.0 ),
78869     lessThan = cms.bool( True ),
78870     useEt = cms.bool( False ),
78871     useAbs = cms.bool( False ),
78872     thrRegularEB = cms.vdouble( -1.0 ),
78873     thrRegularEE = cms.vdouble( -1.0 ),
78874     thrOverEEB = cms.vdouble( 0.2 ),
78875     thrOverEEE = cms.vdouble( 0.2 ),
78876     thrOverE2EB = cms.vdouble( -1.0 ),
78877     thrOverE2EE = cms.vdouble( -1.0 ),
78878     ncandcut = cms.int32( 1 ),
78879     doRhoCorrection = cms.bool( False ),
78880     rhoMax = cms.double( 9.9999999E7 ),
78881     rhoScale = cms.double( 1.0 ),
78882     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78883     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78884     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78885 )
78886 fragment.hltEG10CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78887     saveTags = cms.bool( True ),
78888     candTag = cms.InputTag( "hltEG10HEFilter" ),
78889     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
78890     rhoTag = cms.InputTag( "" ),
78891     energyLowEdges = cms.vdouble( 0.0 ),
78892     lessThan = cms.bool( True ),
78893     useEt = cms.bool( False ),
78894     useAbs = cms.bool( False ),
78895     thrRegularEB = cms.vdouble( 0.016 ),
78896     thrRegularEE = cms.vdouble( 0.04 ),
78897     thrOverEEB = cms.vdouble( -1.0 ),
78898     thrOverEEE = cms.vdouble( -1.0 ),
78899     thrOverE2EB = cms.vdouble( -1.0 ),
78900     thrOverE2EE = cms.vdouble( -1.0 ),
78901     ncandcut = cms.int32( 1 ),
78902     doRhoCorrection = cms.bool( False ),
78903     rhoMax = cms.double( 9.9999999E7 ),
78904     rhoScale = cms.double( 1.0 ),
78905     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78906     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78907     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
78908 )
78909 fragment.hltEG10CaloIdLTime1nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
78910     saveTags = cms.bool( True ),
78911     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
78912     l1EGCand = cms.InputTag( "" ),
78913     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
78914     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
78915     inputTrack = cms.InputTag( "" ),
78916     ncandcut = cms.int32( 1 ),
78917     EBOnly = cms.bool( False ),
78918     sMin_min = cms.double( 0.0 ),
78919     sMin_max = cms.double( 999.0 ),
78920     sMaj_min = cms.double( 0.0 ),
78921     sMaj_max = cms.double( 999.0 ),
78922     seedTimeMin = cms.double( 1.0 ),
78923     seedTimeMax = cms.double( 25.0 ),
78924     useTrackVeto = cms.bool( False ),
78925     maxTrackCut = cms.int32( 999 ),
78926     trackPtCut = cms.double( 999999.0 ),
78927     trackdRCut = cms.double( 999.0 )
78928 )
78929 fragment.hltDiEG10EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
78930     saveTags = cms.bool( True ),
78931     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
78932     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
78933     etcutEB = cms.double( 10.0 ),
78934     etcutEE = cms.double( 10.0 ),
78935     minEtaCut = cms.double( -2.1 ),
78936     maxEtaCut = cms.double( 2.1 ),
78937     ncandcut = cms.int32( 2 )
78938 )
78939 fragment.hltDiEG10HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78940     saveTags = cms.bool( True ),
78941     candTag = cms.InputTag( "hltDiEG10EtUnseededFilter" ),
78942     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
78943     rhoTag = cms.InputTag( "" ),
78944     energyLowEdges = cms.vdouble( 0.0 ),
78945     lessThan = cms.bool( True ),
78946     useEt = cms.bool( False ),
78947     useAbs = cms.bool( False ),
78948     thrRegularEB = cms.vdouble( -1.0 ),
78949     thrRegularEE = cms.vdouble( -1.0 ),
78950     thrOverEEB = cms.vdouble( 0.2 ),
78951     thrOverEEE = cms.vdouble( 0.2 ),
78952     thrOverE2EB = cms.vdouble( -1.0 ),
78953     thrOverE2EE = cms.vdouble( -1.0 ),
78954     ncandcut = cms.int32( 2 ),
78955     doRhoCorrection = cms.bool( False ),
78956     rhoMax = cms.double( 9.9999999E7 ),
78957     rhoScale = cms.double( 1.0 ),
78958     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78959     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78960     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78961 )
78962 fragment.hltDiEG10CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
78963     saveTags = cms.bool( True ),
78964     candTag = cms.InputTag( "hltDiEG10HEUnseededFilter" ),
78965     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
78966     rhoTag = cms.InputTag( "" ),
78967     energyLowEdges = cms.vdouble( 0.0 ),
78968     lessThan = cms.bool( True ),
78969     useEt = cms.bool( False ),
78970     useAbs = cms.bool( False ),
78971     thrRegularEB = cms.vdouble( 0.016 ),
78972     thrRegularEE = cms.vdouble( 0.04 ),
78973     thrOverEEB = cms.vdouble( -1.0 ),
78974     thrOverEEE = cms.vdouble( -1.0 ),
78975     thrOverE2EB = cms.vdouble( -1.0 ),
78976     thrOverE2EE = cms.vdouble( -1.0 ),
78977     ncandcut = cms.int32( 2 ),
78978     doRhoCorrection = cms.bool( False ),
78979     rhoMax = cms.double( 9.9999999E7 ),
78980     rhoScale = cms.double( 1.0 ),
78981     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
78982     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
78983     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
78984 )
78985 fragment.hltDiEG10CaloIdLTime1nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
78986     saveTags = cms.bool( True ),
78987     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
78988     l1EGCand = cms.InputTag( "" ),
78989     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
78990     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
78991     inputTrack = cms.InputTag( "" ),
78992     ncandcut = cms.int32( 2 ),
78993     EBOnly = cms.bool( False ),
78994     sMin_min = cms.double( 0.0 ),
78995     sMin_max = cms.double( 999.0 ),
78996     sMaj_min = cms.double( 0.0 ),
78997     sMaj_max = cms.double( 999.0 ),
78998     seedTimeMin = cms.double( 1.0 ),
78999     seedTimeMax = cms.double( 25.0 ),
79000     useTrackVeto = cms.bool( False ),
79001     maxTrackCut = cms.int32( 999 ),
79002     trackPtCut = cms.double( 99999.0 ),
79003     trackdRCut = cms.double( 999.0 )
79004 )
79005 fragment.hltPreDiPhoton10Time1p2ns = cms.EDFilter( "HLTPrescaler",
79006     offset = cms.uint32( 0 ),
79007     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79008 )
79009 fragment.hltEG10CaloIdLTime1p2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79010     saveTags = cms.bool( True ),
79011     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
79012     l1EGCand = cms.InputTag( "" ),
79013     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79014     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79015     inputTrack = cms.InputTag( "" ),
79016     ncandcut = cms.int32( 1 ),
79017     EBOnly = cms.bool( False ),
79018     sMin_min = cms.double( 0.0 ),
79019     sMin_max = cms.double( 999.0 ),
79020     sMaj_min = cms.double( 0.0 ),
79021     sMaj_max = cms.double( 999.0 ),
79022     seedTimeMin = cms.double( 1.2 ),
79023     seedTimeMax = cms.double( 25.0 ),
79024     useTrackVeto = cms.bool( False ),
79025     maxTrackCut = cms.int32( 999 ),
79026     trackPtCut = cms.double( 999999.0 ),
79027     trackdRCut = cms.double( 999.0 )
79028 )
79029 fragment.hltDiEG10CaloIdLTime1p2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79030     saveTags = cms.bool( True ),
79031     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
79032     l1EGCand = cms.InputTag( "" ),
79033     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79034     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79035     inputTrack = cms.InputTag( "" ),
79036     ncandcut = cms.int32( 2 ),
79037     EBOnly = cms.bool( False ),
79038     sMin_min = cms.double( 0.0 ),
79039     sMin_max = cms.double( 999.0 ),
79040     sMaj_min = cms.double( 0.0 ),
79041     sMaj_max = cms.double( 999.0 ),
79042     seedTimeMin = cms.double( 1.2 ),
79043     seedTimeMax = cms.double( 25.0 ),
79044     useTrackVeto = cms.bool( False ),
79045     maxTrackCut = cms.int32( 999 ),
79046     trackPtCut = cms.double( 99999.0 ),
79047     trackdRCut = cms.double( 999.0 )
79048 )
79049 fragment.hltPreDiPhoton10Time1p4ns = cms.EDFilter( "HLTPrescaler",
79050     offset = cms.uint32( 0 ),
79051     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79052 )
79053 fragment.hltEG10CaloIdLTime1p4nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79054     saveTags = cms.bool( True ),
79055     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
79056     l1EGCand = cms.InputTag( "" ),
79057     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79058     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79059     inputTrack = cms.InputTag( "" ),
79060     ncandcut = cms.int32( 1 ),
79061     EBOnly = cms.bool( False ),
79062     sMin_min = cms.double( 0.0 ),
79063     sMin_max = cms.double( 999.0 ),
79064     sMaj_min = cms.double( 0.0 ),
79065     sMaj_max = cms.double( 999.0 ),
79066     seedTimeMin = cms.double( 1.4 ),
79067     seedTimeMax = cms.double( 25.0 ),
79068     useTrackVeto = cms.bool( False ),
79069     maxTrackCut = cms.int32( 999 ),
79070     trackPtCut = cms.double( 999999.0 ),
79071     trackdRCut = cms.double( 999.0 )
79072 )
79073 fragment.hltDiEG10CaloIdLTime1p4nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79074     saveTags = cms.bool( True ),
79075     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
79076     l1EGCand = cms.InputTag( "" ),
79077     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79078     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79079     inputTrack = cms.InputTag( "" ),
79080     ncandcut = cms.int32( 2 ),
79081     EBOnly = cms.bool( False ),
79082     sMin_min = cms.double( 0.0 ),
79083     sMin_max = cms.double( 999.0 ),
79084     sMaj_min = cms.double( 0.0 ),
79085     sMaj_max = cms.double( 999.0 ),
79086     seedTimeMin = cms.double( 1.4 ),
79087     seedTimeMax = cms.double( 25.0 ),
79088     useTrackVeto = cms.bool( False ),
79089     maxTrackCut = cms.int32( 999 ),
79090     trackPtCut = cms.double( 99999.0 ),
79091     trackdRCut = cms.double( 999.0 )
79092 )
79093 fragment.hltPreDiPhoton10Time1p6ns = cms.EDFilter( "HLTPrescaler",
79094     offset = cms.uint32( 0 ),
79095     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79096 )
79097 fragment.hltEG10CaloIdLTime1p6nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79098     saveTags = cms.bool( True ),
79099     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
79100     l1EGCand = cms.InputTag( "" ),
79101     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79102     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79103     inputTrack = cms.InputTag( "" ),
79104     ncandcut = cms.int32( 1 ),
79105     EBOnly = cms.bool( False ),
79106     sMin_min = cms.double( 0.0 ),
79107     sMin_max = cms.double( 999.0 ),
79108     sMaj_min = cms.double( 0.0 ),
79109     sMaj_max = cms.double( 999.0 ),
79110     seedTimeMin = cms.double( 1.6 ),
79111     seedTimeMax = cms.double( 25.0 ),
79112     useTrackVeto = cms.bool( False ),
79113     maxTrackCut = cms.int32( 999 ),
79114     trackPtCut = cms.double( 999999.0 ),
79115     trackdRCut = cms.double( 999.0 )
79116 )
79117 fragment.hltDiEG10CaloIdLTime1p6nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79118     saveTags = cms.bool( True ),
79119     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
79120     l1EGCand = cms.InputTag( "" ),
79121     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79122     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79123     inputTrack = cms.InputTag( "" ),
79124     ncandcut = cms.int32( 2 ),
79125     EBOnly = cms.bool( False ),
79126     sMin_min = cms.double( 0.0 ),
79127     sMin_max = cms.double( 999.0 ),
79128     sMaj_min = cms.double( 0.0 ),
79129     sMaj_max = cms.double( 999.0 ),
79130     seedTimeMin = cms.double( 1.6 ),
79131     seedTimeMax = cms.double( 25.0 ),
79132     useTrackVeto = cms.bool( False ),
79133     maxTrackCut = cms.int32( 999 ),
79134     trackPtCut = cms.double( 99999.0 ),
79135     trackdRCut = cms.double( 999.0 )
79136 )
79137 fragment.hltPreDiPhoton10Time1p8ns = cms.EDFilter( "HLTPrescaler",
79138     offset = cms.uint32( 0 ),
79139     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79140 )
79141 fragment.hltEG10CaloIdLTime1p8nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79142     saveTags = cms.bool( True ),
79143     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
79144     l1EGCand = cms.InputTag( "" ),
79145     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79146     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79147     inputTrack = cms.InputTag( "" ),
79148     ncandcut = cms.int32( 1 ),
79149     EBOnly = cms.bool( False ),
79150     sMin_min = cms.double( 0.0 ),
79151     sMin_max = cms.double( 999.0 ),
79152     sMaj_min = cms.double( 0.0 ),
79153     sMaj_max = cms.double( 999.0 ),
79154     seedTimeMin = cms.double( 1.8 ),
79155     seedTimeMax = cms.double( 25.0 ),
79156     useTrackVeto = cms.bool( False ),
79157     maxTrackCut = cms.int32( 999 ),
79158     trackPtCut = cms.double( 999999.0 ),
79159     trackdRCut = cms.double( 999.0 )
79160 )
79161 fragment.hltDiEG10CaloIdLTime1p8nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79162     saveTags = cms.bool( True ),
79163     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
79164     l1EGCand = cms.InputTag( "" ),
79165     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79166     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79167     inputTrack = cms.InputTag( "" ),
79168     ncandcut = cms.int32( 2 ),
79169     EBOnly = cms.bool( False ),
79170     sMin_min = cms.double( 0.0 ),
79171     sMin_max = cms.double( 999.0 ),
79172     sMaj_min = cms.double( 0.0 ),
79173     sMaj_max = cms.double( 999.0 ),
79174     seedTimeMin = cms.double( 1.8 ),
79175     seedTimeMax = cms.double( 25.0 ),
79176     useTrackVeto = cms.bool( False ),
79177     maxTrackCut = cms.int32( 999 ),
79178     trackPtCut = cms.double( 99999.0 ),
79179     trackdRCut = cms.double( 999.0 )
79180 )
79181 fragment.hltPreDiPhoton10Time2ns = cms.EDFilter( "HLTPrescaler",
79182     offset = cms.uint32( 0 ),
79183     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79184 )
79185 fragment.hltEG10CaloIdLTime2nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79186     saveTags = cms.bool( True ),
79187     inputTag = cms.InputTag( "hltEG10CaloIdLClusterShapeFilter" ),
79188     l1EGCand = cms.InputTag( "" ),
79189     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79190     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79191     inputTrack = cms.InputTag( "" ),
79192     ncandcut = cms.int32( 1 ),
79193     EBOnly = cms.bool( False ),
79194     sMin_min = cms.double( 0.0 ),
79195     sMin_max = cms.double( 999.0 ),
79196     sMaj_min = cms.double( 0.0 ),
79197     sMaj_max = cms.double( 999.0 ),
79198     seedTimeMin = cms.double( 2.0 ),
79199     seedTimeMax = cms.double( 25.0 ),
79200     useTrackVeto = cms.bool( False ),
79201     maxTrackCut = cms.int32( 999 ),
79202     trackPtCut = cms.double( 999999.0 ),
79203     trackdRCut = cms.double( 999.0 )
79204 )
79205 fragment.hltDiEG10CaloIdLTime2nsUnseededFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
79206     saveTags = cms.bool( True ),
79207     inputTag = cms.InputTag( "hltDiEG10CaloIdLClusterShapeUnseededFilter" ),
79208     l1EGCand = cms.InputTag( "" ),
79209     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
79210     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
79211     inputTrack = cms.InputTag( "" ),
79212     ncandcut = cms.int32( 2 ),
79213     EBOnly = cms.bool( False ),
79214     sMin_min = cms.double( 0.0 ),
79215     sMin_max = cms.double( 999.0 ),
79216     sMaj_min = cms.double( 0.0 ),
79217     sMaj_max = cms.double( 999.0 ),
79218     seedTimeMin = cms.double( 2.0 ),
79219     seedTimeMax = cms.double( 25.0 ),
79220     useTrackVeto = cms.bool( False ),
79221     maxTrackCut = cms.int32( 999 ),
79222     trackPtCut = cms.double( 99999.0 ),
79223     trackdRCut = cms.double( 999.0 )
79224 )
79225 fragment.hltPreDiPhoton10CaloIdL = cms.EDFilter( "HLTPrescaler",
79226     offset = cms.uint32( 0 ),
79227     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79228 )
79229 fragment.hltL1sDoubleEGXer1p2dRMaxY = cms.EDFilter( "HLTL1TSeed",
79230     saveTags = cms.bool( True ),
79231     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG11_er1p2_dR_Max0p6" ),
79232     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
79233     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
79234     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
79235     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
79236     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79237     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79238     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79239     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
79240     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
79241 )
79242 fragment.hltPreDoubleEle6p5eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79243     offset = cms.uint32( 0 ),
79244     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79245 )
79246 fragment.hltL1DoubleEGXer1p2dRMaxYFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
79247     saveTags = cms.bool( True ),
79248     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
79249     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79250     candNonIsolatedTag = cms.InputTag( "" ),
79251     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
79252     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGXer1p2dRMaxY" ),
79253     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
79254     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
79255     ncandcut = cms.int32( 2 ),
79256     doIsolated = cms.bool( False ),
79257     region_eta_size = cms.double( 0.522 ),
79258     region_eta_size_ecap = cms.double( 1.0 ),
79259     region_phi_size = cms.double( 1.044 ),
79260     barrel_end = cms.double( 1.4791 ),
79261     endcap_end = cms.double( 2.65 )
79262 )
79263 fragment.hltDoubleEle6p5eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79264     saveTags = cms.bool( True ),
79265     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79266     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79267     etcutEB = cms.double( 6.5 ),
79268     etcutEE = cms.double( 6.5 ),
79269     minEtaCut = cms.double( -9999.0 ),
79270     maxEtaCut = cms.double( 9999.0 ),
79271     ncandcut = cms.int32( 2 )
79272 )
79273 fragment.hltDoubleEle6p5eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79274     saveTags = cms.bool( True ),
79275     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22EtFilter" ),
79276     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79277     npixelmatchcut = cms.double( 1.0 ),
79278     ncandcut = cms.int32( 2 ),
79279     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79280     s_a_phi1B = cms.double( 0.0069 ),
79281     s_a_phi1I = cms.double( 0.0088 ),
79282     s_a_phi1F = cms.double( 0.0076 ),
79283     s_a_phi2B = cms.double( 3.7E-4 ),
79284     s_a_phi2I = cms.double( 7.0E-4 ),
79285     s_a_phi2F = cms.double( 0.00906 ),
79286     s_a_zB = cms.double( 0.012 ),
79287     s_a_rI = cms.double( 0.027 ),
79288     s_a_rF = cms.double( 0.04 ),
79289     s2_threshold = cms.double( 0.4 ),
79290     tanhSO10BarrelThres = cms.double( 0.35 ),
79291     tanhSO10InterThres = cms.double( 1.0 ),
79292     tanhSO10ForwardThres = cms.double( 1.0 ),
79293     useS = cms.bool( False ),
79294     pixelVeto = cms.bool( False )
79295 )
79296 fragment.hltDoubleEle6p5eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79297     saveTags = cms.bool( True ),
79298     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PixelMatchFilter" ),
79299     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79300     rhoTag = cms.InputTag( "" ),
79301     energyLowEdges = cms.vdouble( 0.0 ),
79302     lessThan = cms.bool( True ),
79303     useEt = cms.bool( False ),
79304     useAbs = cms.bool( False ),
79305     thrRegularEB = cms.vdouble( 10000.0 ),
79306     thrRegularEE = cms.vdouble( 10000.0 ),
79307     thrOverEEB = cms.vdouble( -1.0 ),
79308     thrOverEEE = cms.vdouble( -1.0 ),
79309     thrOverE2EB = cms.vdouble( -1.0 ),
79310     thrOverE2EE = cms.vdouble( -1.0 ),
79311     ncandcut = cms.int32( 2 ),
79312     doRhoCorrection = cms.bool( False ),
79313     rhoMax = cms.double( 9.9999999E7 ),
79314     rhoScale = cms.double( 1.0 ),
79315     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79316     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79317     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79318 )
79319 fragment.hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79320     saveTags = cms.bool( True ),
79321     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22PMS2Filter" ),
79322     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79323     rhoTag = cms.InputTag( "" ),
79324     energyLowEdges = cms.vdouble( 0.0 ),
79325     lessThan = cms.bool( True ),
79326     useEt = cms.bool( True ),
79327     useAbs = cms.bool( True ),
79328     thrRegularEB = cms.vdouble( 0.2 ),
79329     thrRegularEE = cms.vdouble( 0.2 ),
79330     thrOverEEB = cms.vdouble( -1.0 ),
79331     thrOverEEE = cms.vdouble( -1.0 ),
79332     thrOverE2EB = cms.vdouble( -1.0 ),
79333     thrOverE2EE = cms.vdouble( -1.0 ),
79334     ncandcut = cms.int32( 2 ),
79335     doRhoCorrection = cms.bool( False ),
79336     rhoMax = cms.double( 9.9999999E7 ),
79337     rhoScale = cms.double( 1.0 ),
79338     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79339     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79340     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79341 )
79342 fragment.hltDoubleEle6p5eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79343     saveTags = cms.bool( True ),
79344     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22OneOEMinusOneOPFilter" ),
79345     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79346     rhoTag = cms.InputTag( "" ),
79347     energyLowEdges = cms.vdouble( 0.0 ),
79348     lessThan = cms.bool( True ),
79349     useEt = cms.bool( False ),
79350     useAbs = cms.bool( True ),
79351     thrRegularEB = cms.vdouble( 0.01 ),
79352     thrRegularEE = cms.vdouble( 0.01 ),
79353     thrOverEEB = cms.vdouble( -1.0 ),
79354     thrOverEEE = cms.vdouble( -1.0 ),
79355     thrOverE2EB = cms.vdouble( -1.0 ),
79356     thrOverE2EE = cms.vdouble( -1.0 ),
79357     ncandcut = cms.int32( 2 ),
79358     doRhoCorrection = cms.bool( False ),
79359     rhoMax = cms.double( 9.9999999E7 ),
79360     rhoScale = cms.double( 1.0 ),
79361     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79362     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79363     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79364 )
79365 fragment.hltDoubleEle6p5eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79366     saveTags = cms.bool( True ),
79367     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DetaFilter" ),
79368     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79369     rhoTag = cms.InputTag( "" ),
79370     energyLowEdges = cms.vdouble( 0.0 ),
79371     lessThan = cms.bool( True ),
79372     useEt = cms.bool( False ),
79373     useAbs = cms.bool( True ),
79374     thrRegularEB = cms.vdouble( 0.2 ),
79375     thrRegularEE = cms.vdouble( 0.2 ),
79376     thrOverEEB = cms.vdouble( -1.0 ),
79377     thrOverEEE = cms.vdouble( -1.0 ),
79378     thrOverE2EB = cms.vdouble( -1.0 ),
79379     thrOverE2EE = cms.vdouble( -1.0 ),
79380     ncandcut = cms.int32( 2 ),
79381     doRhoCorrection = cms.bool( False ),
79382     rhoMax = cms.double( 9.9999999E7 ),
79383     rhoScale = cms.double( 1.0 ),
79384     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79385     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79386     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79387 )
79388 fragment.hltDoubleEle6p5eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79389     saveTags = cms.bool( True ),
79390     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22DphiFilter" ),
79391     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79392     rhoTag = cms.InputTag( "" ),
79393     energyLowEdges = cms.vdouble( 0.0 ),
79394     lessThan = cms.bool( True ),
79395     useEt = cms.bool( False ),
79396     useAbs = cms.bool( False ),
79397     thrRegularEB = cms.vdouble( 40.0 ),
79398     thrRegularEE = cms.vdouble( 40.0 ),
79399     thrOverEEB = cms.vdouble( -1.0 ),
79400     thrOverEEE = cms.vdouble( -1.0 ),
79401     thrOverE2EB = cms.vdouble( -1.0 ),
79402     thrOverE2EE = cms.vdouble( -1.0 ),
79403     ncandcut = cms.int32( 2 ),
79404     doRhoCorrection = cms.bool( False ),
79405     rhoMax = cms.double( 9.9999999E7 ),
79406     rhoScale = cms.double( 1.0 ),
79407     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79408     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79409     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79410 )
79411 fragment.hltDoubleEle6p5eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79412     saveTags = cms.bool( True ),
79413     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22Chi2Filter" ),
79414     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79415     rhoTag = cms.InputTag( "" ),
79416     energyLowEdges = cms.vdouble( 0.0 ),
79417     lessThan = cms.bool( False ),
79418     useEt = cms.bool( False ),
79419     useAbs = cms.bool( False ),
79420     thrRegularEB = cms.vdouble( 5.0 ),
79421     thrRegularEE = cms.vdouble( 5.0 ),
79422     thrOverEEB = cms.vdouble( -1.0 ),
79423     thrOverEEE = cms.vdouble( -1.0 ),
79424     thrOverE2EB = cms.vdouble( -1.0 ),
79425     thrOverE2EE = cms.vdouble( -1.0 ),
79426     ncandcut = cms.int32( 2 ),
79427     doRhoCorrection = cms.bool( False ),
79428     rhoMax = cms.double( 9.9999999E7 ),
79429     rhoScale = cms.double( 1.0 ),
79430     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79431     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79432     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79433 )
79434 fragment.hltDoubleEle6p5eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79435     saveTags = cms.bool( True ),
79436     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22ValidHitsFilter" ),
79437     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79438     rhoTag = cms.InputTag( "" ),
79439     energyLowEdges = cms.vdouble( 0.0 ),
79440     lessThan = cms.bool( False ),
79441     useEt = cms.bool( False ),
79442     useAbs = cms.bool( False ),
79443     thrRegularEB = cms.vdouble( 2.0 ),
79444     thrRegularEE = cms.vdouble( 2.0 ),
79445     thrOverEEB = cms.vdouble( -1.0 ),
79446     thrOverEEE = cms.vdouble( -1.0 ),
79447     thrOverE2EB = cms.vdouble( -1.0 ),
79448     thrOverE2EE = cms.vdouble( -1.0 ),
79449     ncandcut = cms.int32( 2 ),
79450     doRhoCorrection = cms.bool( False ),
79451     rhoMax = cms.double( 9.9999999E7 ),
79452     rhoScale = cms.double( 1.0 ),
79453     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79454     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79455     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79456 )
79457 fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79458     saveTags = cms.bool( True ),
79459     candTag = cms.InputTag( "hltDoubleEle6p5eta1p22NLayerITFilter" ),
79460     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79461     lowerMassCut = cms.double( 0.0 ),
79462     upperMassCut = cms.double( 6.0 ),
79463     nZcandcut = cms.int32( 1 ),
79464     reqOppCharge = cms.untracked.bool( False ),
79465     isElectron1 = cms.untracked.bool( False ),
79466     isElectron2 = cms.untracked.bool( False ),
79467     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79468 )
79469 fragment.hltPreDoubleEle8eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79470     offset = cms.uint32( 0 ),
79471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79472 )
79473 fragment.hltDoubleEle8eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79474     saveTags = cms.bool( True ),
79475     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79476     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79477     etcutEB = cms.double( 8.0 ),
79478     etcutEE = cms.double( 8.0 ),
79479     minEtaCut = cms.double( -9999.0 ),
79480     maxEtaCut = cms.double( 9999.0 ),
79481     ncandcut = cms.int32( 2 )
79482 )
79483 fragment.hltDoubleEle8eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79484     saveTags = cms.bool( True ),
79485     candTag = cms.InputTag( "hltDoubleEle8eta1p22EtFilter" ),
79486     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79487     npixelmatchcut = cms.double( 1.0 ),
79488     ncandcut = cms.int32( 2 ),
79489     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79490     s_a_phi1B = cms.double( 0.0069 ),
79491     s_a_phi1I = cms.double( 0.0088 ),
79492     s_a_phi1F = cms.double( 0.0076 ),
79493     s_a_phi2B = cms.double( 3.7E-4 ),
79494     s_a_phi2I = cms.double( 7.0E-4 ),
79495     s_a_phi2F = cms.double( 0.00906 ),
79496     s_a_zB = cms.double( 0.012 ),
79497     s_a_rI = cms.double( 0.027 ),
79498     s_a_rF = cms.double( 0.04 ),
79499     s2_threshold = cms.double( 0.4 ),
79500     tanhSO10BarrelThres = cms.double( 0.35 ),
79501     tanhSO10InterThres = cms.double( 1.0 ),
79502     tanhSO10ForwardThres = cms.double( 1.0 ),
79503     useS = cms.bool( False ),
79504     pixelVeto = cms.bool( False )
79505 )
79506 fragment.hltDoubleEle8eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79507     saveTags = cms.bool( True ),
79508     candTag = cms.InputTag( "hltDoubleEle8eta1p22PixelMatchFilter" ),
79509     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79510     rhoTag = cms.InputTag( "" ),
79511     energyLowEdges = cms.vdouble( 0.0 ),
79512     lessThan = cms.bool( True ),
79513     useEt = cms.bool( False ),
79514     useAbs = cms.bool( False ),
79515     thrRegularEB = cms.vdouble( 10000.0 ),
79516     thrRegularEE = cms.vdouble( 10000.0 ),
79517     thrOverEEB = cms.vdouble( -1.0 ),
79518     thrOverEEE = cms.vdouble( -1.0 ),
79519     thrOverE2EB = cms.vdouble( -1.0 ),
79520     thrOverE2EE = cms.vdouble( -1.0 ),
79521     ncandcut = cms.int32( 2 ),
79522     doRhoCorrection = cms.bool( False ),
79523     rhoMax = cms.double( 9.9999999E7 ),
79524     rhoScale = cms.double( 1.0 ),
79525     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79526     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79527     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79528 )
79529 fragment.hltDoubleEle8eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79530     saveTags = cms.bool( True ),
79531     candTag = cms.InputTag( "hltDoubleEle8eta1p22PMS2Filter" ),
79532     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79533     rhoTag = cms.InputTag( "" ),
79534     energyLowEdges = cms.vdouble( 0.0 ),
79535     lessThan = cms.bool( True ),
79536     useEt = cms.bool( True ),
79537     useAbs = cms.bool( True ),
79538     thrRegularEB = cms.vdouble( 0.2 ),
79539     thrRegularEE = cms.vdouble( 0.2 ),
79540     thrOverEEB = cms.vdouble( -1.0 ),
79541     thrOverEEE = cms.vdouble( -1.0 ),
79542     thrOverE2EB = cms.vdouble( -1.0 ),
79543     thrOverE2EE = cms.vdouble( -1.0 ),
79544     ncandcut = cms.int32( 2 ),
79545     doRhoCorrection = cms.bool( False ),
79546     rhoMax = cms.double( 9.9999999E7 ),
79547     rhoScale = cms.double( 1.0 ),
79548     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79549     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79550     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79551 )
79552 fragment.hltDoubleEle8eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79553     saveTags = cms.bool( True ),
79554     candTag = cms.InputTag( "hltDoubleEle8eta1p22OneOEMinusOneOPFilter" ),
79555     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79556     rhoTag = cms.InputTag( "" ),
79557     energyLowEdges = cms.vdouble( 0.0 ),
79558     lessThan = cms.bool( True ),
79559     useEt = cms.bool( False ),
79560     useAbs = cms.bool( True ),
79561     thrRegularEB = cms.vdouble( 0.01 ),
79562     thrRegularEE = cms.vdouble( 0.01 ),
79563     thrOverEEB = cms.vdouble( -1.0 ),
79564     thrOverEEE = cms.vdouble( -1.0 ),
79565     thrOverE2EB = cms.vdouble( -1.0 ),
79566     thrOverE2EE = cms.vdouble( -1.0 ),
79567     ncandcut = cms.int32( 2 ),
79568     doRhoCorrection = cms.bool( False ),
79569     rhoMax = cms.double( 9.9999999E7 ),
79570     rhoScale = cms.double( 1.0 ),
79571     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79572     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79573     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79574 )
79575 fragment.hltDoubleEle8eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79576     saveTags = cms.bool( True ),
79577     candTag = cms.InputTag( "hltDoubleEle8eta1p22DetaFilter" ),
79578     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79579     rhoTag = cms.InputTag( "" ),
79580     energyLowEdges = cms.vdouble( 0.0 ),
79581     lessThan = cms.bool( True ),
79582     useEt = cms.bool( False ),
79583     useAbs = cms.bool( True ),
79584     thrRegularEB = cms.vdouble( 0.2 ),
79585     thrRegularEE = cms.vdouble( 0.2 ),
79586     thrOverEEB = cms.vdouble( -1.0 ),
79587     thrOverEEE = cms.vdouble( -1.0 ),
79588     thrOverE2EB = cms.vdouble( -1.0 ),
79589     thrOverE2EE = cms.vdouble( -1.0 ),
79590     ncandcut = cms.int32( 2 ),
79591     doRhoCorrection = cms.bool( False ),
79592     rhoMax = cms.double( 9.9999999E7 ),
79593     rhoScale = cms.double( 1.0 ),
79594     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79595     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79596     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79597 )
79598 fragment.hltDoubleEle8eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79599     saveTags = cms.bool( True ),
79600     candTag = cms.InputTag( "hltDoubleEle8eta1p22DphiFilter" ),
79601     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79602     rhoTag = cms.InputTag( "" ),
79603     energyLowEdges = cms.vdouble( 0.0 ),
79604     lessThan = cms.bool( True ),
79605     useEt = cms.bool( False ),
79606     useAbs = cms.bool( False ),
79607     thrRegularEB = cms.vdouble( 40.0 ),
79608     thrRegularEE = cms.vdouble( 40.0 ),
79609     thrOverEEB = cms.vdouble( -1.0 ),
79610     thrOverEEE = cms.vdouble( -1.0 ),
79611     thrOverE2EB = cms.vdouble( -1.0 ),
79612     thrOverE2EE = cms.vdouble( -1.0 ),
79613     ncandcut = cms.int32( 2 ),
79614     doRhoCorrection = cms.bool( False ),
79615     rhoMax = cms.double( 9.9999999E7 ),
79616     rhoScale = cms.double( 1.0 ),
79617     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79618     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79619     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79620 )
79621 fragment.hltDoubleEle8eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79622     saveTags = cms.bool( True ),
79623     candTag = cms.InputTag( "hltDoubleEle8eta1p22Chi2Filter" ),
79624     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79625     rhoTag = cms.InputTag( "" ),
79626     energyLowEdges = cms.vdouble( 0.0 ),
79627     lessThan = cms.bool( False ),
79628     useEt = cms.bool( False ),
79629     useAbs = cms.bool( False ),
79630     thrRegularEB = cms.vdouble( 5.0 ),
79631     thrRegularEE = cms.vdouble( 5.0 ),
79632     thrOverEEB = cms.vdouble( -1.0 ),
79633     thrOverEEE = cms.vdouble( -1.0 ),
79634     thrOverE2EB = cms.vdouble( -1.0 ),
79635     thrOverE2EE = cms.vdouble( -1.0 ),
79636     ncandcut = cms.int32( 2 ),
79637     doRhoCorrection = cms.bool( False ),
79638     rhoMax = cms.double( 9.9999999E7 ),
79639     rhoScale = cms.double( 1.0 ),
79640     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79641     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79642     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79643 )
79644 fragment.hltDoubleEle8eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79645     saveTags = cms.bool( True ),
79646     candTag = cms.InputTag( "hltDoubleEle8eta1p22ValidHitsFilter" ),
79647     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
79648     rhoTag = cms.InputTag( "" ),
79649     energyLowEdges = cms.vdouble( 0.0 ),
79650     lessThan = cms.bool( False ),
79651     useEt = cms.bool( False ),
79652     useAbs = cms.bool( False ),
79653     thrRegularEB = cms.vdouble( 2.0 ),
79654     thrRegularEE = cms.vdouble( 2.0 ),
79655     thrOverEEB = cms.vdouble( -1.0 ),
79656     thrOverEEE = cms.vdouble( -1.0 ),
79657     thrOverE2EB = cms.vdouble( -1.0 ),
79658     thrOverE2EE = cms.vdouble( -1.0 ),
79659     ncandcut = cms.int32( 2 ),
79660     doRhoCorrection = cms.bool( False ),
79661     rhoMax = cms.double( 9.9999999E7 ),
79662     rhoScale = cms.double( 1.0 ),
79663     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79664     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79665     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79666 )
79667 fragment.hltDoubleEle8eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79668     saveTags = cms.bool( True ),
79669     candTag = cms.InputTag( "hltDoubleEle8eta1p22NLayerITFilter" ),
79670     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79671     lowerMassCut = cms.double( 0.0 ),
79672     upperMassCut = cms.double( 6.0 ),
79673     nZcandcut = cms.int32( 1 ),
79674     reqOppCharge = cms.untracked.bool( False ),
79675     isElectron1 = cms.untracked.bool( False ),
79676     isElectron2 = cms.untracked.bool( False ),
79677     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79678 )
79679 fragment.hltPreDoubleEle10eta1p22mMax6 = cms.EDFilter( "HLTPrescaler",
79680     offset = cms.uint32( 0 ),
79681     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79682 )
79683 fragment.hltDoubleEle10eta1p22EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79684     saveTags = cms.bool( True ),
79685     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79686     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79687     etcutEB = cms.double( 10.0 ),
79688     etcutEE = cms.double( 10.0 ),
79689     minEtaCut = cms.double( -9999.0 ),
79690     maxEtaCut = cms.double( 9999.0 ),
79691     ncandcut = cms.int32( 2 )
79692 )
79693 fragment.hltDoubleEle10eta1p22PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79694     saveTags = cms.bool( True ),
79695     candTag = cms.InputTag( "hltDoubleEle10eta1p22EtFilter" ),
79696     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79697     npixelmatchcut = cms.double( 1.0 ),
79698     ncandcut = cms.int32( 2 ),
79699     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79700     s_a_phi1B = cms.double( 0.0069 ),
79701     s_a_phi1I = cms.double( 0.0088 ),
79702     s_a_phi1F = cms.double( 0.0076 ),
79703     s_a_phi2B = cms.double( 3.7E-4 ),
79704     s_a_phi2I = cms.double( 7.0E-4 ),
79705     s_a_phi2F = cms.double( 0.00906 ),
79706     s_a_zB = cms.double( 0.012 ),
79707     s_a_rI = cms.double( 0.027 ),
79708     s_a_rF = cms.double( 0.04 ),
79709     s2_threshold = cms.double( 0.4 ),
79710     tanhSO10BarrelThres = cms.double( 0.35 ),
79711     tanhSO10InterThres = cms.double( 1.0 ),
79712     tanhSO10ForwardThres = cms.double( 1.0 ),
79713     useS = cms.bool( False ),
79714     pixelVeto = cms.bool( False )
79715 )
79716 fragment.hltDoubleEle10eta1p22PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79717     saveTags = cms.bool( True ),
79718     candTag = cms.InputTag( "hltDoubleEle10eta1p22PixelMatchFilter" ),
79719     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79720     rhoTag = cms.InputTag( "" ),
79721     energyLowEdges = cms.vdouble( 0.0 ),
79722     lessThan = cms.bool( True ),
79723     useEt = cms.bool( False ),
79724     useAbs = cms.bool( False ),
79725     thrRegularEB = cms.vdouble( 10000.0 ),
79726     thrRegularEE = cms.vdouble( 10000.0 ),
79727     thrOverEEB = cms.vdouble( -1.0 ),
79728     thrOverEEE = cms.vdouble( -1.0 ),
79729     thrOverE2EB = cms.vdouble( -1.0 ),
79730     thrOverE2EE = cms.vdouble( -1.0 ),
79731     ncandcut = cms.int32( 2 ),
79732     doRhoCorrection = cms.bool( False ),
79733     rhoMax = cms.double( 9.9999999E7 ),
79734     rhoScale = cms.double( 1.0 ),
79735     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79736     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79737     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79738 )
79739 fragment.hltDoubleEle10eta1p22OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79740     saveTags = cms.bool( True ),
79741     candTag = cms.InputTag( "hltDoubleEle10eta1p22PMS2Filter" ),
79742     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79743     rhoTag = cms.InputTag( "" ),
79744     energyLowEdges = cms.vdouble( 0.0 ),
79745     lessThan = cms.bool( True ),
79746     useEt = cms.bool( True ),
79747     useAbs = cms.bool( True ),
79748     thrRegularEB = cms.vdouble( 0.2 ),
79749     thrRegularEE = cms.vdouble( 0.2 ),
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( 2 ),
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.hltDoubleEle10eta1p22DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79763     saveTags = cms.bool( True ),
79764     candTag = cms.InputTag( "hltDoubleEle10eta1p22OneOEMinusOneOPFilter" ),
79765     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79766     rhoTag = cms.InputTag( "" ),
79767     energyLowEdges = cms.vdouble( 0.0 ),
79768     lessThan = cms.bool( True ),
79769     useEt = cms.bool( False ),
79770     useAbs = cms.bool( True ),
79771     thrRegularEB = cms.vdouble( 0.01 ),
79772     thrRegularEE = cms.vdouble( 0.01 ),
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( 2 ),
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.hltDoubleEle10eta1p22DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79786     saveTags = cms.bool( True ),
79787     candTag = cms.InputTag( "hltDoubleEle10eta1p22DetaFilter" ),
79788     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
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.2 ),
79795     thrRegularEE = cms.vdouble( 0.2 ),
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( 2 ),
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.hltDoubleEle10eta1p22Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79809     saveTags = cms.bool( True ),
79810     candTag = cms.InputTag( "hltDoubleEle10eta1p22DphiFilter" ),
79811     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
79812     rhoTag = cms.InputTag( "" ),
79813     energyLowEdges = cms.vdouble( 0.0 ),
79814     lessThan = cms.bool( True ),
79815     useEt = cms.bool( False ),
79816     useAbs = cms.bool( False ),
79817     thrRegularEB = cms.vdouble( 40.0 ),
79818     thrRegularEE = cms.vdouble( 40.0 ),
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( 2 ),
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.hltDoubleEle10eta1p22ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79832     saveTags = cms.bool( True ),
79833     candTag = cms.InputTag( "hltDoubleEle10eta1p22Chi2Filter" ),
79834     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
79835     rhoTag = cms.InputTag( "" ),
79836     energyLowEdges = cms.vdouble( 0.0 ),
79837     lessThan = cms.bool( False ),
79838     useEt = cms.bool( False ),
79839     useAbs = cms.bool( False ),
79840     thrRegularEB = cms.vdouble( 5.0 ),
79841     thrRegularEE = cms.vdouble( 5.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( 2 ),
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.hltDoubleEle10eta1p22NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79855     saveTags = cms.bool( True ),
79856     candTag = cms.InputTag( "hltDoubleEle10eta1p22ValidHitsFilter" ),
79857     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
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( 2.0 ),
79864     thrRegularEE = cms.vdouble( 2.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( 2 ),
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.hltDoubleEle10eta1p22PMmMax6MassFilter = cms.EDFilter( "HLTPMMassFilter",
79878     saveTags = cms.bool( True ),
79879     candTag = cms.InputTag( "hltDoubleEle10eta1p22NLayerITFilter" ),
79880     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
79881     lowerMassCut = cms.double( 0.0 ),
79882     upperMassCut = cms.double( 6.0 ),
79883     nZcandcut = cms.int32( 1 ),
79884     reqOppCharge = cms.untracked.bool( False ),
79885     isElectron1 = cms.untracked.bool( False ),
79886     isElectron2 = cms.untracked.bool( False ),
79887     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79888 )
79889 fragment.hltPreSingleEle8 = cms.EDFilter( "HLTPrescaler",
79890     offset = cms.uint32( 0 ),
79891     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
79892 )
79893 fragment.hltSingleEle8EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
79894     saveTags = cms.bool( True ),
79895     inputTag = cms.InputTag( "hltL1DoubleEGXer1p2dRMaxYFilter" ),
79896     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79897     etcutEB = cms.double( 8.0 ),
79898     etcutEE = cms.double( 8.0 ),
79899     minEtaCut = cms.double( -9999.0 ),
79900     maxEtaCut = cms.double( 9999.0 ),
79901     ncandcut = cms.int32( 1 )
79902 )
79903 fragment.hltSingleEle8PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
79904     saveTags = cms.bool( True ),
79905     candTag = cms.InputTag( "hltSingleEle8EtFilter" ),
79906     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
79907     npixelmatchcut = cms.double( 1.0 ),
79908     ncandcut = cms.int32( 1 ),
79909     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
79910     s_a_phi1B = cms.double( 0.0069 ),
79911     s_a_phi1I = cms.double( 0.0088 ),
79912     s_a_phi1F = cms.double( 0.0076 ),
79913     s_a_phi2B = cms.double( 3.7E-4 ),
79914     s_a_phi2I = cms.double( 7.0E-4 ),
79915     s_a_phi2F = cms.double( 0.00906 ),
79916     s_a_zB = cms.double( 0.012 ),
79917     s_a_rI = cms.double( 0.027 ),
79918     s_a_rF = cms.double( 0.04 ),
79919     s2_threshold = cms.double( 0.4 ),
79920     tanhSO10BarrelThres = cms.double( 0.35 ),
79921     tanhSO10InterThres = cms.double( 1.0 ),
79922     tanhSO10ForwardThres = cms.double( 1.0 ),
79923     useS = cms.bool( False ),
79924     pixelVeto = cms.bool( False )
79925 )
79926 fragment.hltSingleEle8PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
79927     saveTags = cms.bool( True ),
79928     candTag = cms.InputTag( "hltSingleEle8PixelMatchFilter" ),
79929     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
79930     rhoTag = cms.InputTag( "" ),
79931     energyLowEdges = cms.vdouble( 0.0 ),
79932     lessThan = cms.bool( True ),
79933     useEt = cms.bool( False ),
79934     useAbs = cms.bool( False ),
79935     thrRegularEB = cms.vdouble( 10000.0 ),
79936     thrRegularEE = cms.vdouble( 10000.0 ),
79937     thrOverEEB = cms.vdouble( -1.0 ),
79938     thrOverEEE = cms.vdouble( -1.0 ),
79939     thrOverE2EB = cms.vdouble( -1.0 ),
79940     thrOverE2EE = cms.vdouble( -1.0 ),
79941     ncandcut = cms.int32( 1 ),
79942     doRhoCorrection = cms.bool( False ),
79943     rhoMax = cms.double( 9.9999999E7 ),
79944     rhoScale = cms.double( 1.0 ),
79945     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79946     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79947     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79948 )
79949 fragment.hltSingleEle8OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79950     saveTags = cms.bool( True ),
79951     candTag = cms.InputTag( "hltSingleEle8PMS2Filter" ),
79952     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
79953     rhoTag = cms.InputTag( "" ),
79954     energyLowEdges = cms.vdouble( 0.0 ),
79955     lessThan = cms.bool( True ),
79956     useEt = cms.bool( True ),
79957     useAbs = cms.bool( True ),
79958     thrRegularEB = cms.vdouble( 0.2 ),
79959     thrRegularEE = cms.vdouble( 0.2 ),
79960     thrOverEEB = cms.vdouble( -1.0 ),
79961     thrOverEEE = cms.vdouble( -1.0 ),
79962     thrOverE2EB = cms.vdouble( -1.0 ),
79963     thrOverE2EE = cms.vdouble( -1.0 ),
79964     ncandcut = cms.int32( 1 ),
79965     doRhoCorrection = cms.bool( False ),
79966     rhoMax = cms.double( 9.9999999E7 ),
79967     rhoScale = cms.double( 1.0 ),
79968     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79969     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79970     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79971 )
79972 fragment.hltSingleEle8DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79973     saveTags = cms.bool( True ),
79974     candTag = cms.InputTag( "hltSingleEle8OneOEMinusOneOPFilter" ),
79975     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
79976     rhoTag = cms.InputTag( "" ),
79977     energyLowEdges = cms.vdouble( 0.0 ),
79978     lessThan = cms.bool( True ),
79979     useEt = cms.bool( False ),
79980     useAbs = cms.bool( True ),
79981     thrRegularEB = cms.vdouble( 0.01 ),
79982     thrRegularEE = cms.vdouble( 0.01 ),
79983     thrOverEEB = cms.vdouble( -1.0 ),
79984     thrOverEEE = cms.vdouble( -1.0 ),
79985     thrOverE2EB = cms.vdouble( -1.0 ),
79986     thrOverE2EE = cms.vdouble( -1.0 ),
79987     ncandcut = cms.int32( 1 ),
79988     doRhoCorrection = cms.bool( False ),
79989     rhoMax = cms.double( 9.9999999E7 ),
79990     rhoScale = cms.double( 1.0 ),
79991     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
79992     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
79993     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
79994 )
79995 fragment.hltSingleEle8DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
79996     saveTags = cms.bool( True ),
79997     candTag = cms.InputTag( "hltSingleEle8DetaFilter" ),
79998     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
79999     rhoTag = cms.InputTag( "" ),
80000     energyLowEdges = cms.vdouble( 0.0 ),
80001     lessThan = cms.bool( True ),
80002     useEt = cms.bool( False ),
80003     useAbs = cms.bool( True ),
80004     thrRegularEB = cms.vdouble( 0.2 ),
80005     thrRegularEE = cms.vdouble( 0.2 ),
80006     thrOverEEB = cms.vdouble( -1.0 ),
80007     thrOverEEE = cms.vdouble( -1.0 ),
80008     thrOverE2EB = cms.vdouble( -1.0 ),
80009     thrOverE2EE = cms.vdouble( -1.0 ),
80010     ncandcut = cms.int32( 1 ),
80011     doRhoCorrection = cms.bool( False ),
80012     rhoMax = cms.double( 9.9999999E7 ),
80013     rhoScale = cms.double( 1.0 ),
80014     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80015     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80016     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80017 )
80018 fragment.hltSingleEle8Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80019     saveTags = cms.bool( True ),
80020     candTag = cms.InputTag( "hltSingleEle8DphiFilter" ),
80021     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80022     rhoTag = cms.InputTag( "" ),
80023     energyLowEdges = cms.vdouble( 0.0 ),
80024     lessThan = cms.bool( True ),
80025     useEt = cms.bool( False ),
80026     useAbs = cms.bool( False ),
80027     thrRegularEB = cms.vdouble( 40.0 ),
80028     thrRegularEE = cms.vdouble( 40.0 ),
80029     thrOverEEB = cms.vdouble( -1.0 ),
80030     thrOverEEE = cms.vdouble( -1.0 ),
80031     thrOverE2EB = cms.vdouble( -1.0 ),
80032     thrOverE2EE = cms.vdouble( -1.0 ),
80033     ncandcut = cms.int32( 1 ),
80034     doRhoCorrection = cms.bool( False ),
80035     rhoMax = cms.double( 9.9999999E7 ),
80036     rhoScale = cms.double( 1.0 ),
80037     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80038     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80039     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80040 )
80041 fragment.hltSingleEle8ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80042     saveTags = cms.bool( True ),
80043     candTag = cms.InputTag( "hltSingleEle8Chi2Filter" ),
80044     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80045     rhoTag = cms.InputTag( "" ),
80046     energyLowEdges = cms.vdouble( 0.0 ),
80047     lessThan = cms.bool( False ),
80048     useEt = cms.bool( False ),
80049     useAbs = cms.bool( False ),
80050     thrRegularEB = cms.vdouble( 5.0 ),
80051     thrRegularEE = cms.vdouble( 5.0 ),
80052     thrOverEEB = cms.vdouble( -1.0 ),
80053     thrOverEEE = cms.vdouble( -1.0 ),
80054     thrOverE2EB = cms.vdouble( -1.0 ),
80055     thrOverE2EE = cms.vdouble( -1.0 ),
80056     ncandcut = cms.int32( 1 ),
80057     doRhoCorrection = cms.bool( False ),
80058     rhoMax = cms.double( 9.9999999E7 ),
80059     rhoScale = cms.double( 1.0 ),
80060     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80061     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80062     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80063 )
80064 fragment.hltSingleEle8NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80065     saveTags = cms.bool( True ),
80066     candTag = cms.InputTag( "hltSingleEle8ValidHitsFilter" ),
80067     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80068     rhoTag = cms.InputTag( "" ),
80069     energyLowEdges = cms.vdouble( 0.0 ),
80070     lessThan = cms.bool( False ),
80071     useEt = cms.bool( False ),
80072     useAbs = cms.bool( False ),
80073     thrRegularEB = cms.vdouble( 2.0 ),
80074     thrRegularEE = cms.vdouble( 2.0 ),
80075     thrOverEEB = cms.vdouble( -1.0 ),
80076     thrOverEEE = cms.vdouble( -1.0 ),
80077     thrOverE2EB = cms.vdouble( -1.0 ),
80078     thrOverE2EE = cms.vdouble( -1.0 ),
80079     ncandcut = cms.int32( 1 ),
80080     doRhoCorrection = cms.bool( False ),
80081     rhoMax = cms.double( 9.9999999E7 ),
80082     rhoScale = cms.double( 1.0 ),
80083     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80084     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80085     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80086 )
80087 fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
80088     saveTags = cms.bool( True ),
80089     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5 OR L1_SingleEG15er2p5" ),
80090     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80091     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80092     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80093     L1MuonShowerInputTag = cms.InputTag( 'hltGmtStage2Digis','MuonShower' ),
80094     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80095     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80096     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80097     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80098     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80099 )
80100 fragment.hltPreSingleEle8SingleEGL1 = cms.EDFilter( "HLTPrescaler",
80101     offset = cms.uint32( 0 ),
80102     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80103 )
80104 fragment.hltL1SingleEG10er2p5L1SingleEG15er2p5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80105     saveTags = cms.bool( True ),
80106     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80107     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80108     candNonIsolatedTag = cms.InputTag( "" ),
80109     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80110     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG10er2p5SingleEG15er2p5" ),
80111     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80112     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80113     ncandcut = cms.int32( 1 ),
80114     doIsolated = cms.bool( False ),
80115     region_eta_size = cms.double( 0.522 ),
80116     region_eta_size_ecap = cms.double( 1.0 ),
80117     region_phi_size = cms.double( 1.044 ),
80118     barrel_end = cms.double( 1.4791 ),
80119     endcap_end = cms.double( 2.65 )
80120 )
80121 fragment.hltSingleEle8SingleEGL1EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80122     saveTags = cms.bool( True ),
80123     inputTag = cms.InputTag( "hltL1SingleEG10er2p5L1SingleEG15er2p5Filter" ),
80124     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80125     etcutEB = cms.double( 8.0 ),
80126     etcutEE = cms.double( 8.0 ),
80127     minEtaCut = cms.double( -9999.0 ),
80128     maxEtaCut = cms.double( 9999.0 ),
80129     ncandcut = cms.int32( 1 )
80130 )
80131 fragment.hltSingleEle8SingleEGL1PixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
80132     saveTags = cms.bool( True ),
80133     candTag = cms.InputTag( "hltSingleEle8SingleEGL1EtFilter" ),
80134     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
80135     npixelmatchcut = cms.double( 1.0 ),
80136     ncandcut = cms.int32( 1 ),
80137     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80138     s_a_phi1B = cms.double( 0.0069 ),
80139     s_a_phi1I = cms.double( 0.0088 ),
80140     s_a_phi1F = cms.double( 0.0076 ),
80141     s_a_phi2B = cms.double( 3.7E-4 ),
80142     s_a_phi2I = cms.double( 7.0E-4 ),
80143     s_a_phi2F = cms.double( 0.00906 ),
80144     s_a_zB = cms.double( 0.012 ),
80145     s_a_rI = cms.double( 0.027 ),
80146     s_a_rF = cms.double( 0.04 ),
80147     s2_threshold = cms.double( 0.4 ),
80148     tanhSO10BarrelThres = cms.double( 0.35 ),
80149     tanhSO10InterThres = cms.double( 1.0 ),
80150     tanhSO10ForwardThres = cms.double( 1.0 ),
80151     useS = cms.bool( False ),
80152     pixelVeto = cms.bool( False )
80153 )
80154 fragment.hltSingleEle8SingleEGL1PMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80155     saveTags = cms.bool( True ),
80156     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PixelMatchFilter" ),
80157     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
80158     rhoTag = cms.InputTag( "" ),
80159     energyLowEdges = cms.vdouble( 0.0 ),
80160     lessThan = cms.bool( True ),
80161     useEt = cms.bool( False ),
80162     useAbs = cms.bool( False ),
80163     thrRegularEB = cms.vdouble( 10000.0 ),
80164     thrRegularEE = cms.vdouble( 10000.0 ),
80165     thrOverEEB = cms.vdouble( -1.0 ),
80166     thrOverEEE = cms.vdouble( -1.0 ),
80167     thrOverE2EB = cms.vdouble( -1.0 ),
80168     thrOverE2EE = cms.vdouble( -1.0 ),
80169     ncandcut = cms.int32( 1 ),
80170     doRhoCorrection = cms.bool( False ),
80171     rhoMax = cms.double( 9.9999999E7 ),
80172     rhoScale = cms.double( 1.0 ),
80173     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80174     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80175     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80176 )
80177 fragment.hltSingleEle8SingleEGL1OneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80178     saveTags = cms.bool( True ),
80179     candTag = cms.InputTag( "hltSingleEle8SingleEGL1PMS2Filter" ),
80180     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
80181     rhoTag = cms.InputTag( "" ),
80182     energyLowEdges = cms.vdouble( 0.0 ),
80183     lessThan = cms.bool( True ),
80184     useEt = cms.bool( True ),
80185     useAbs = cms.bool( True ),
80186     thrRegularEB = cms.vdouble( 0.2 ),
80187     thrRegularEE = cms.vdouble( 0.2 ),
80188     thrOverEEB = cms.vdouble( -1.0 ),
80189     thrOverEEE = cms.vdouble( -1.0 ),
80190     thrOverE2EB = cms.vdouble( -1.0 ),
80191     thrOverE2EE = cms.vdouble( -1.0 ),
80192     ncandcut = cms.int32( 1 ),
80193     doRhoCorrection = cms.bool( False ),
80194     rhoMax = cms.double( 9.9999999E7 ),
80195     rhoScale = cms.double( 1.0 ),
80196     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80197     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80198     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80199 )
80200 fragment.hltSingleEle8SingleEGL1DetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80201     saveTags = cms.bool( True ),
80202     candTag = cms.InputTag( "hltSingleEle8SingleEGL1OneOEMinusOneOPFilter" ),
80203     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
80204     rhoTag = cms.InputTag( "" ),
80205     energyLowEdges = cms.vdouble( 0.0 ),
80206     lessThan = cms.bool( True ),
80207     useEt = cms.bool( False ),
80208     useAbs = cms.bool( True ),
80209     thrRegularEB = cms.vdouble( 0.01 ),
80210     thrRegularEE = cms.vdouble( 0.01 ),
80211     thrOverEEB = cms.vdouble( -1.0 ),
80212     thrOverEEE = cms.vdouble( -1.0 ),
80213     thrOverE2EB = cms.vdouble( -1.0 ),
80214     thrOverE2EE = cms.vdouble( -1.0 ),
80215     ncandcut = cms.int32( 1 ),
80216     doRhoCorrection = cms.bool( False ),
80217     rhoMax = cms.double( 9.9999999E7 ),
80218     rhoScale = cms.double( 1.0 ),
80219     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80220     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80221     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80222 )
80223 fragment.hltSingleEle8SingleEGL1DphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80224     saveTags = cms.bool( True ),
80225     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DetaFilter" ),
80226     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
80227     rhoTag = cms.InputTag( "" ),
80228     energyLowEdges = cms.vdouble( 0.0 ),
80229     lessThan = cms.bool( True ),
80230     useEt = cms.bool( False ),
80231     useAbs = cms.bool( True ),
80232     thrRegularEB = cms.vdouble( 0.2 ),
80233     thrRegularEE = cms.vdouble( 0.2 ),
80234     thrOverEEB = cms.vdouble( -1.0 ),
80235     thrOverEEE = cms.vdouble( -1.0 ),
80236     thrOverE2EB = cms.vdouble( -1.0 ),
80237     thrOverE2EE = cms.vdouble( -1.0 ),
80238     ncandcut = cms.int32( 1 ),
80239     doRhoCorrection = cms.bool( False ),
80240     rhoMax = cms.double( 9.9999999E7 ),
80241     rhoScale = cms.double( 1.0 ),
80242     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80243     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80244     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80245 )
80246 fragment.hltSingleEle8SingleEGL1Chi2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
80247     saveTags = cms.bool( True ),
80248     candTag = cms.InputTag( "hltSingleEle8SingleEGL1DphiFilter" ),
80249     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Chi2' ),
80250     rhoTag = cms.InputTag( "" ),
80251     energyLowEdges = cms.vdouble( 0.0 ),
80252     lessThan = cms.bool( True ),
80253     useEt = cms.bool( False ),
80254     useAbs = cms.bool( False ),
80255     thrRegularEB = cms.vdouble( 40.0 ),
80256     thrRegularEE = cms.vdouble( 40.0 ),
80257     thrOverEEB = cms.vdouble( -1.0 ),
80258     thrOverEEE = cms.vdouble( -1.0 ),
80259     thrOverE2EB = cms.vdouble( -1.0 ),
80260     thrOverE2EE = cms.vdouble( -1.0 ),
80261     ncandcut = cms.int32( 1 ),
80262     doRhoCorrection = cms.bool( False ),
80263     rhoMax = cms.double( 9.9999999E7 ),
80264     rhoScale = cms.double( 1.0 ),
80265     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80266     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80267     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80268 )
80269 fragment.hltSingleEle8SingleEGL1ValidHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80270     saveTags = cms.bool( True ),
80271     candTag = cms.InputTag( "hltSingleEle8SingleEGL1Chi2Filter" ),
80272     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','ValidHits' ),
80273     rhoTag = cms.InputTag( "" ),
80274     energyLowEdges = cms.vdouble( 0.0 ),
80275     lessThan = cms.bool( False ),
80276     useEt = cms.bool( False ),
80277     useAbs = cms.bool( False ),
80278     thrRegularEB = cms.vdouble( 5.0 ),
80279     thrRegularEE = cms.vdouble( 5.0 ),
80280     thrOverEEB = cms.vdouble( -1.0 ),
80281     thrOverEEE = cms.vdouble( -1.0 ),
80282     thrOverE2EB = cms.vdouble( -1.0 ),
80283     thrOverE2EE = cms.vdouble( -1.0 ),
80284     ncandcut = cms.int32( 1 ),
80285     doRhoCorrection = cms.bool( False ),
80286     rhoMax = cms.double( 9.9999999E7 ),
80287     rhoScale = cms.double( 1.0 ),
80288     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80289     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80290     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80291 )
80292 fragment.hltSingleEle8SingleEGL1NLayerITFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80293     saveTags = cms.bool( True ),
80294     candTag = cms.InputTag( "hltSingleEle8SingleEGL1ValidHitsFilter" ),
80295     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','NLayerIT' ),
80296     rhoTag = cms.InputTag( "" ),
80297     energyLowEdges = cms.vdouble( 0.0 ),
80298     lessThan = cms.bool( False ),
80299     useEt = cms.bool( False ),
80300     useAbs = cms.bool( False ),
80301     thrRegularEB = cms.vdouble( 2.0 ),
80302     thrRegularEE = cms.vdouble( 2.0 ),
80303     thrOverEEB = cms.vdouble( -1.0 ),
80304     thrOverEEE = cms.vdouble( -1.0 ),
80305     thrOverE2EB = cms.vdouble( -1.0 ),
80306     thrOverE2EE = cms.vdouble( -1.0 ),
80307     ncandcut = cms.int32( 1 ),
80308     doRhoCorrection = cms.bool( False ),
80309     rhoMax = cms.double( 9.9999999E7 ),
80310     rhoScale = cms.double( 1.0 ),
80311     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80312     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80313     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80314 )
80315 fragment.hltL1sDoubleEGIsoeta1p5 = cms.EDFilter( "HLTL1TSeed",
80316     saveTags = cms.bool( True ),
80317     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" ),
80318     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
80319     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
80320     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
80321     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
80322     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80323     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80324     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80325     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
80326     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
80327 )
80328 fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80329     offset = cms.uint32( 0 ),
80330     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80331 )
80332 fragment.hltEGL1SingleAndDoubleEGEta1p5OrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
80333     saveTags = cms.bool( True ),
80334     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
80335     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80336     candNonIsolatedTag = cms.InputTag( "" ),
80337     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
80338     L1SeedFilterTag = cms.InputTag( "hltL1sDoubleEGIsoeta1p5" ),
80339     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
80340     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
80341     ncandcut = cms.int32( 1 ),
80342     doIsolated = cms.bool( False ),
80343     region_eta_size = cms.double( 0.522 ),
80344     region_eta_size_ecap = cms.double( 1.0 ),
80345     region_phi_size = cms.double( 1.044 ),
80346     barrel_end = cms.double( 1.4791 ),
80347     endcap_end = cms.double( 2.65 )
80348 )
80349 fragment.hltEG20EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80350     saveTags = cms.bool( True ),
80351     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80352     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80353     etcutEB = cms.double( 20.0 ),
80354     etcutEE = cms.double( 9999999.0 ),
80355     minEtaCut = cms.double( -9999.0 ),
80356     maxEtaCut = cms.double( 9999.0 ),
80357     ncandcut = cms.int32( 1 )
80358 )
80359 fragment.hltEG20R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80360     saveTags = cms.bool( True ),
80361     candTag = cms.InputTag( "hltEG20EBL1SingleAndDoubleEGOrEtFilter" ),
80362     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80363     rhoTag = cms.InputTag( "" ),
80364     energyLowEdges = cms.vdouble( 0.0 ),
80365     lessThan = cms.bool( False ),
80366     useEt = cms.bool( False ),
80367     useAbs = cms.bool( False ),
80368     thrRegularEB = cms.vdouble( 0.5 ),
80369     thrRegularEE = cms.vdouble( 0.8 ),
80370     thrOverEEB = cms.vdouble( -1.0 ),
80371     thrOverEEE = cms.vdouble( -1.0 ),
80372     thrOverE2EB = cms.vdouble( -1.0 ),
80373     thrOverE2EE = cms.vdouble( -1.0 ),
80374     ncandcut = cms.int32( 1 ),
80375     doRhoCorrection = cms.bool( False ),
80376     rhoMax = cms.double( 9.9999999E7 ),
80377     rhoScale = cms.double( 1.0 ),
80378     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80379     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80380     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80381 )
80382 fragment.hltEG20HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80383     saveTags = cms.bool( True ),
80384     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80385     varTag = cms.InputTag( "hltEgammaHoverE" ),
80386     rhoTag = cms.InputTag( "" ),
80387     energyLowEdges = cms.vdouble( 0.0 ),
80388     lessThan = cms.bool( True ),
80389     useEt = cms.bool( False ),
80390     useAbs = cms.bool( False ),
80391     thrRegularEB = cms.vdouble( 0.0 ),
80392     thrRegularEE = cms.vdouble( 0.0 ),
80393     thrOverEEB = cms.vdouble( 0.12 ),
80394     thrOverEEE = cms.vdouble( 0.1 ),
80395     thrOverE2EB = cms.vdouble( 0.0 ),
80396     thrOverE2EE = cms.vdouble( 0.0 ),
80397     ncandcut = cms.int32( 1 ),
80398     doRhoCorrection = cms.bool( False ),
80399     rhoMax = cms.double( 9.9999999E7 ),
80400     rhoScale = cms.double( 1.0 ),
80401     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80402     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80403     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80404 )
80405 fragment.hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80406     saveTags = cms.bool( True ),
80407     candTag = cms.InputTag( "hltEG20HE12b10eR9Id50b80eHEFilter" ),
80408     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80409     rhoTag = cms.InputTag( "" ),
80410     energyLowEdges = cms.vdouble( 0.0 ),
80411     lessThan = cms.bool( False ),
80412     useEt = cms.bool( False ),
80413     useAbs = cms.bool( False ),
80414     thrRegularEB = cms.vdouble( 0.0 ),
80415     thrRegularEE = cms.vdouble( 0.9 ),
80416     thrOverEEB = cms.vdouble( -1.0 ),
80417     thrOverEEE = cms.vdouble( -1.0 ),
80418     thrOverE2EB = cms.vdouble( -1.0 ),
80419     thrOverE2EE = cms.vdouble( -1.0 ),
80420     ncandcut = cms.int32( 1 ),
80421     doRhoCorrection = cms.bool( False ),
80422     rhoMax = cms.double( 9.9999999E7 ),
80423     rhoScale = cms.double( 1.0 ),
80424     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80425     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80426     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80427 )
80428 fragment.hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80429     saveTags = cms.bool( True ),
80430     candTag = cms.InputTag( "hltEG20R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80431     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80432     rhoTag = cms.InputTag( "" ),
80433     energyLowEdges = cms.vdouble( 0.0 ),
80434     lessThan = cms.bool( True ),
80435     useEt = cms.bool( False ),
80436     useAbs = cms.bool( False ),
80437     thrRegularEB = cms.vdouble( 0.0105 ),
80438     thrRegularEE = cms.vdouble( 0.0105 ),
80439     thrOverEEB = cms.vdouble( -1.0 ),
80440     thrOverEEE = cms.vdouble( -1.0 ),
80441     thrOverE2EB = cms.vdouble( -1.0 ),
80442     thrOverE2EE = cms.vdouble( -1.0 ),
80443     ncandcut = cms.int32( 1 ),
80444     doRhoCorrection = cms.bool( False ),
80445     rhoMax = cms.double( 9.9999999E7 ),
80446     rhoScale = cms.double( 1.0 ),
80447     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80448     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80449     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80450 )
80451 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80452     saveTags = cms.bool( True ),
80453     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80454     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80455     rhoTag = cms.InputTag( "" ),
80456     energyLowEdges = cms.vdouble( 0.0 ),
80457     lessThan = cms.bool( True ),
80458     useEt = cms.bool( True ),
80459     useAbs = cms.bool( False ),
80460     thrRegularEB = cms.vdouble( 3.0 ),
80461     thrRegularEE = cms.vdouble( 3.0 ),
80462     thrOverEEB = cms.vdouble( 0.012 ),
80463     thrOverEEE = cms.vdouble( 0.012 ),
80464     thrOverE2EB = cms.vdouble( 0.0 ),
80465     thrOverE2EE = cms.vdouble( 0.0 ),
80466     ncandcut = cms.int32( 1 ),
80467     doRhoCorrection = cms.bool( False ),
80468     rhoMax = cms.double( 9.9999999E7 ),
80469     rhoScale = cms.double( 1.0 ),
80470     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80471     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80472     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80473 )
80474 fragment.hltDiEG14EtUnseededFilter = cms.EDFilter( "HLT1Photon",
80475     saveTags = cms.bool( True ),
80476     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
80477     triggerType = cms.int32( 92 ),
80478     MinE = cms.double( -1.0 ),
80479     MinPt = cms.double( 14.0 ),
80480     MinMass = cms.double( -1.0 ),
80481     MaxMass = cms.double( -1.0 ),
80482     MinEta = cms.double( -1.5 ),
80483     MaxEta = cms.double( 1.5 ),
80484     MinN = cms.int32( 2 )
80485 )
80486 fragment.hltDiEG14R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80487     saveTags = cms.bool( True ),
80488     candTag = cms.InputTag( "hltDiEG14EtUnseededFilter" ),
80489     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80490     rhoTag = cms.InputTag( "" ),
80491     energyLowEdges = cms.vdouble( 0.0 ),
80492     lessThan = cms.bool( False ),
80493     useEt = cms.bool( False ),
80494     useAbs = cms.bool( False ),
80495     thrRegularEB = cms.vdouble( 0.5 ),
80496     thrRegularEE = cms.vdouble( 0.8 ),
80497     thrOverEEB = cms.vdouble( -1.0 ),
80498     thrOverEEE = cms.vdouble( -1.0 ),
80499     thrOverE2EB = cms.vdouble( -1.0 ),
80500     thrOverE2EE = cms.vdouble( -1.0 ),
80501     ncandcut = cms.int32( 2 ),
80502     doRhoCorrection = cms.bool( False ),
80503     rhoMax = cms.double( 9.9999999E7 ),
80504     rhoScale = cms.double( 1.0 ),
80505     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80506     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80507     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80508 )
80509 fragment.hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80510     saveTags = cms.bool( True ),
80511     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80512     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80513     rhoTag = cms.InputTag( "" ),
80514     energyLowEdges = cms.vdouble( 0.0 ),
80515     lessThan = cms.bool( True ),
80516     useEt = cms.bool( False ),
80517     useAbs = cms.bool( False ),
80518     thrRegularEB = cms.vdouble( 0.0 ),
80519     thrRegularEE = cms.vdouble( 0.0 ),
80520     thrOverEEB = cms.vdouble( 0.12 ),
80521     thrOverEEE = cms.vdouble( 0.1 ),
80522     thrOverE2EB = cms.vdouble( 0.0 ),
80523     thrOverE2EE = cms.vdouble( 0.0 ),
80524     ncandcut = cms.int32( 2 ),
80525     doRhoCorrection = cms.bool( False ),
80526     rhoMax = cms.double( 9.9999999E7 ),
80527     rhoScale = cms.double( 1.0 ),
80528     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80529     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80530     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80531 )
80532 fragment.hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80533     saveTags = cms.bool( True ),
80534     candTag = cms.InputTag( "hltDiEG14HE12b10eR9Id50b80eHEUnseededFilter" ),
80535     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80536     rhoTag = cms.InputTag( "" ),
80537     energyLowEdges = cms.vdouble( 0.0 ),
80538     lessThan = cms.bool( False ),
80539     useEt = cms.bool( False ),
80540     useAbs = cms.bool( False ),
80541     thrRegularEB = cms.vdouble( 0.0 ),
80542     thrRegularEE = cms.vdouble( 0.9 ),
80543     thrOverEEB = cms.vdouble( -1.0 ),
80544     thrOverEEE = cms.vdouble( -1.0 ),
80545     thrOverE2EB = cms.vdouble( -1.0 ),
80546     thrOverE2EE = cms.vdouble( -1.0 ),
80547     ncandcut = cms.int32( 2 ),
80548     doRhoCorrection = cms.bool( False ),
80549     rhoMax = cms.double( 9.9999999E7 ),
80550     rhoScale = cms.double( 1.0 ),
80551     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80552     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80553     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80554 )
80555 fragment.hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80556     saveTags = cms.bool( True ),
80557     candTag = cms.InputTag( "hltEG14R9Id50b90eHE12b10eR9Id50b80eR9IdUnseededFilter" ),
80558     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80559     rhoTag = cms.InputTag( "" ),
80560     energyLowEdges = cms.vdouble( 0.0 ),
80561     lessThan = cms.bool( True ),
80562     useEt = cms.bool( False ),
80563     useAbs = cms.bool( False ),
80564     thrRegularEB = cms.vdouble( 0.011 ),
80565     thrRegularEE = cms.vdouble( 0.011 ),
80566     thrOverEEB = cms.vdouble( -1.0 ),
80567     thrOverEEE = cms.vdouble( -1.0 ),
80568     thrOverE2EB = cms.vdouble( -1.0 ),
80569     thrOverE2EE = cms.vdouble( -1.0 ),
80570     ncandcut = cms.int32( 2 ),
80571     doRhoCorrection = cms.bool( False ),
80572     rhoMax = cms.double( 9.9999999E7 ),
80573     rhoScale = cms.double( 1.0 ),
80574     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80575     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80576     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80577 )
80578 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80579     saveTags = cms.bool( True ),
80580     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeUnseededFilter" ),
80581     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80582     rhoTag = cms.InputTag( "" ),
80583     energyLowEdges = cms.vdouble( 0.0 ),
80584     lessThan = cms.bool( True ),
80585     useEt = cms.bool( True ),
80586     useAbs = cms.bool( False ),
80587     thrRegularEB = cms.vdouble( 3.0 ),
80588     thrRegularEE = cms.vdouble( 3.0 ),
80589     thrOverEEB = cms.vdouble( 0.012 ),
80590     thrOverEEE = cms.vdouble( 0.012 ),
80591     thrOverE2EB = cms.vdouble( 0.0 ),
80592     thrOverE2EE = cms.vdouble( 0.0 ),
80593     ncandcut = cms.int32( 2 ),
80594     doRhoCorrection = cms.bool( False ),
80595     rhoMax = cms.double( 9.9999999E7 ),
80596     rhoScale = cms.double( 1.0 ),
80597     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80598     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80599     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80600 )
80601 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80602     saveTags = cms.bool( True ),
80603     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoUnseededFilter" ),
80604     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80605     rhoTag = cms.InputTag( "" ),
80606     energyLowEdges = cms.vdouble( 0.0 ),
80607     lessThan = cms.bool( True ),
80608     useEt = cms.bool( True ),
80609     useAbs = cms.bool( False ),
80610     thrRegularEB = cms.vdouble( 6.0 ),
80611     thrRegularEE = cms.vdouble( 6.0 ),
80612     thrOverEEB = cms.vdouble( 0.002 ),
80613     thrOverEEE = cms.vdouble( 0.002 ),
80614     thrOverE2EB = cms.vdouble( 0.0 ),
80615     thrOverE2EE = cms.vdouble( 0.0 ),
80616     ncandcut = cms.int32( 2 ),
80617     doRhoCorrection = cms.bool( False ),
80618     rhoMax = cms.double( 9.9999999E7 ),
80619     rhoScale = cms.double( 1.0 ),
80620     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80621     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80622     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80623 )
80624 fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80625     offset = cms.uint32( 0 ),
80626     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80627 )
80628 fragment.hltEG20HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80629     saveTags = cms.bool( True ),
80630     candTag = cms.InputTag( "hltEG20R9Id50b80eR9IdFilter" ),
80631     varTag = cms.InputTag( "hltEgammaHoverE" ),
80632     rhoTag = cms.InputTag( "" ),
80633     energyLowEdges = cms.vdouble( 0.0 ),
80634     lessThan = cms.bool( True ),
80635     useEt = cms.bool( False ),
80636     useAbs = cms.bool( False ),
80637     thrRegularEB = cms.vdouble( 0.0 ),
80638     thrRegularEE = cms.vdouble( 0.0 ),
80639     thrOverEEB = cms.vdouble( 0.06 ),
80640     thrOverEEE = cms.vdouble( 0.06 ),
80641     thrOverE2EB = cms.vdouble( 0.0 ),
80642     thrOverE2EE = cms.vdouble( 0.0 ),
80643     ncandcut = cms.int32( 1 ),
80644     doRhoCorrection = cms.bool( False ),
80645     rhoMax = cms.double( 9.9999999E7 ),
80646     rhoScale = cms.double( 1.0 ),
80647     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80648     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80649     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80650 )
80651 fragment.hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80652     saveTags = cms.bool( True ),
80653     candTag = cms.InputTag( "hltEG20HE06b06eR9Id50b80eHEFilter" ),
80654     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80655     rhoTag = cms.InputTag( "" ),
80656     energyLowEdges = cms.vdouble( 0.0 ),
80657     lessThan = cms.bool( False ),
80658     useEt = cms.bool( False ),
80659     useAbs = cms.bool( False ),
80660     thrRegularEB = cms.vdouble( 0.0 ),
80661     thrRegularEE = cms.vdouble( 0.9 ),
80662     thrOverEEB = cms.vdouble( -1.0 ),
80663     thrOverEEE = cms.vdouble( -1.0 ),
80664     thrOverE2EB = cms.vdouble( -1.0 ),
80665     thrOverE2EE = cms.vdouble( -1.0 ),
80666     ncandcut = cms.int32( 1 ),
80667     doRhoCorrection = cms.bool( False ),
80668     rhoMax = cms.double( 9.9999999E7 ),
80669     rhoScale = cms.double( 1.0 ),
80670     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80671     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80672     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80673 )
80674 fragment.hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80675     saveTags = cms.bool( True ),
80676     candTag = cms.InputTag( "hltEG20R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
80677     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80678     rhoTag = cms.InputTag( "" ),
80679     energyLowEdges = cms.vdouble( 0.0 ),
80680     lessThan = cms.bool( True ),
80681     useEt = cms.bool( False ),
80682     useAbs = cms.bool( False ),
80683     thrRegularEB = cms.vdouble( 0.0105 ),
80684     thrRegularEE = cms.vdouble( 0.0105 ),
80685     thrOverEEB = cms.vdouble( -1.0 ),
80686     thrOverEEE = cms.vdouble( -1.0 ),
80687     thrOverE2EB = cms.vdouble( -1.0 ),
80688     thrOverE2EE = cms.vdouble( -1.0 ),
80689     ncandcut = cms.int32( 1 ),
80690     doRhoCorrection = cms.bool( False ),
80691     rhoMax = cms.double( 9.9999999E7 ),
80692     rhoScale = cms.double( 1.0 ),
80693     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80694     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80695     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80696 )
80697 fragment.hltEG20Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80698     saveTags = cms.bool( True ),
80699     candTag = cms.InputTag( "hltEG20CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
80700     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80701     rhoTag = cms.InputTag( "" ),
80702     energyLowEdges = cms.vdouble( 0.0 ),
80703     lessThan = cms.bool( True ),
80704     useEt = cms.bool( True ),
80705     useAbs = cms.bool( False ),
80706     thrRegularEB = cms.vdouble( 3.0 ),
80707     thrRegularEE = cms.vdouble( 3.0 ),
80708     thrOverEEB = cms.vdouble( 0.012 ),
80709     thrOverEEE = cms.vdouble( 0.012 ),
80710     thrOverE2EB = cms.vdouble( 0.0 ),
80711     thrOverE2EE = cms.vdouble( 0.0 ),
80712     ncandcut = cms.int32( 1 ),
80713     doRhoCorrection = cms.bool( False ),
80714     rhoMax = cms.double( 9.9999999E7 ),
80715     rhoScale = cms.double( 1.0 ),
80716     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80717     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80718     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80719 )
80720 fragment.hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80721     saveTags = cms.bool( True ),
80722     candTag = cms.InputTag( "hltDiEG14R9Id50b80eR9IdUnseededFilter" ),
80723     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
80724     rhoTag = cms.InputTag( "" ),
80725     energyLowEdges = cms.vdouble( 0.0 ),
80726     lessThan = cms.bool( True ),
80727     useEt = cms.bool( False ),
80728     useAbs = cms.bool( False ),
80729     thrRegularEB = cms.vdouble( 0.0 ),
80730     thrRegularEE = cms.vdouble( 0.0 ),
80731     thrOverEEB = cms.vdouble( 0.06 ),
80732     thrOverEEE = cms.vdouble( 0.06 ),
80733     thrOverE2EB = cms.vdouble( 0.0 ),
80734     thrOverE2EE = cms.vdouble( 0.0 ),
80735     ncandcut = cms.int32( 2 ),
80736     doRhoCorrection = cms.bool( False ),
80737     rhoMax = cms.double( 9.9999999E7 ),
80738     rhoScale = cms.double( 1.0 ),
80739     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80740     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80741     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80742 )
80743 fragment.hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80744     saveTags = cms.bool( True ),
80745     candTag = cms.InputTag( "hltDiEG14HE06b06eR9Id50b80eHEUnseededFilter" ),
80746     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
80747     rhoTag = cms.InputTag( "" ),
80748     energyLowEdges = cms.vdouble( 0.0 ),
80749     lessThan = cms.bool( False ),
80750     useEt = cms.bool( False ),
80751     useAbs = cms.bool( False ),
80752     thrRegularEB = cms.vdouble( 0.0 ),
80753     thrRegularEE = cms.vdouble( 0.9 ),
80754     thrOverEEB = cms.vdouble( -1.0 ),
80755     thrOverEEE = cms.vdouble( -1.0 ),
80756     thrOverE2EB = cms.vdouble( -1.0 ),
80757     thrOverE2EE = cms.vdouble( -1.0 ),
80758     ncandcut = cms.int32( 2 ),
80759     doRhoCorrection = cms.bool( False ),
80760     rhoMax = cms.double( 9.9999999E7 ),
80761     rhoScale = cms.double( 1.0 ),
80762     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80763     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80764     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80765 )
80766 fragment.hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80767     saveTags = cms.bool( True ),
80768     candTag = cms.InputTag( "hltEG14R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
80769     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
80770     rhoTag = cms.InputTag( "" ),
80771     energyLowEdges = cms.vdouble( 0.0 ),
80772     lessThan = cms.bool( True ),
80773     useEt = cms.bool( False ),
80774     useAbs = cms.bool( False ),
80775     thrRegularEB = cms.vdouble( 0.011 ),
80776     thrRegularEE = cms.vdouble( 0.011 ),
80777     thrOverEEB = cms.vdouble( -1.0 ),
80778     thrOverEEE = cms.vdouble( -1.0 ),
80779     thrOverE2EB = cms.vdouble( -1.0 ),
80780     thrOverE2EE = cms.vdouble( -1.0 ),
80781     ncandcut = cms.int32( 2 ),
80782     doRhoCorrection = cms.bool( False ),
80783     rhoMax = cms.double( 9.9999999E7 ),
80784     rhoScale = cms.double( 1.0 ),
80785     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80786     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80787     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80788 )
80789 fragment.hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80790     saveTags = cms.bool( True ),
80791     candTag = cms.InputTag( "hltEG14CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
80792     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
80793     rhoTag = cms.InputTag( "" ),
80794     energyLowEdges = cms.vdouble( 0.0 ),
80795     lessThan = cms.bool( True ),
80796     useEt = cms.bool( True ),
80797     useAbs = cms.bool( False ),
80798     thrRegularEB = cms.vdouble( 3.0 ),
80799     thrRegularEE = cms.vdouble( 3.0 ),
80800     thrOverEEB = cms.vdouble( 0.012 ),
80801     thrOverEEE = cms.vdouble( 0.012 ),
80802     thrOverE2EB = cms.vdouble( 0.0 ),
80803     thrOverE2EE = cms.vdouble( 0.0 ),
80804     ncandcut = cms.int32( 2 ),
80805     doRhoCorrection = cms.bool( False ),
80806     rhoMax = cms.double( 9.9999999E7 ),
80807     rhoScale = cms.double( 1.0 ),
80808     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80809     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80810     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80811 )
80812 fragment.hltEG14TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80813     saveTags = cms.bool( True ),
80814     candTag = cms.InputTag( "hltEG14Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
80815     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
80816     rhoTag = cms.InputTag( "" ),
80817     energyLowEdges = cms.vdouble( 0.0 ),
80818     lessThan = cms.bool( True ),
80819     useEt = cms.bool( True ),
80820     useAbs = cms.bool( False ),
80821     thrRegularEB = cms.vdouble( 6.0 ),
80822     thrRegularEE = cms.vdouble( 6.0 ),
80823     thrOverEEB = cms.vdouble( 0.002 ),
80824     thrOverEEE = cms.vdouble( 0.002 ),
80825     thrOverE2EB = cms.vdouble( 0.0 ),
80826     thrOverE2EE = cms.vdouble( 0.0 ),
80827     ncandcut = cms.int32( 2 ),
80828     doRhoCorrection = cms.bool( False ),
80829     rhoMax = cms.double( 9.9999999E7 ),
80830     rhoScale = cms.double( 1.0 ),
80831     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80832     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80833     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
80834 )
80835 fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80836     offset = cms.uint32( 0 ),
80837     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80838 )
80839 fragment.hltEG22EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
80840     saveTags = cms.bool( True ),
80841     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
80842     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
80843     etcutEB = cms.double( 22.0 ),
80844     etcutEE = cms.double( 9999999.0 ),
80845     minEtaCut = cms.double( -9999.0 ),
80846     maxEtaCut = cms.double( 9999.0 ),
80847     ncandcut = cms.int32( 1 )
80848 )
80849 fragment.hltEG22R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80850     saveTags = cms.bool( True ),
80851     candTag = cms.InputTag( "hltEG22EBL1SingleAndDoubleEGOrEtFilter" ),
80852     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80853     rhoTag = cms.InputTag( "" ),
80854     energyLowEdges = cms.vdouble( 0.0 ),
80855     lessThan = cms.bool( False ),
80856     useEt = cms.bool( False ),
80857     useAbs = cms.bool( False ),
80858     thrRegularEB = cms.vdouble( 0.5 ),
80859     thrRegularEE = cms.vdouble( 0.8 ),
80860     thrOverEEB = cms.vdouble( -1.0 ),
80861     thrOverEEE = cms.vdouble( -1.0 ),
80862     thrOverE2EB = cms.vdouble( -1.0 ),
80863     thrOverE2EE = cms.vdouble( -1.0 ),
80864     ncandcut = cms.int32( 1 ),
80865     doRhoCorrection = cms.bool( False ),
80866     rhoMax = cms.double( 9.9999999E7 ),
80867     rhoScale = cms.double( 1.0 ),
80868     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80869     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80870     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80871 )
80872 fragment.hltEG22HE12b10eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80873     saveTags = cms.bool( True ),
80874     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
80875     varTag = cms.InputTag( "hltEgammaHoverE" ),
80876     rhoTag = cms.InputTag( "" ),
80877     energyLowEdges = cms.vdouble( 0.0 ),
80878     lessThan = cms.bool( True ),
80879     useEt = cms.bool( False ),
80880     useAbs = cms.bool( False ),
80881     thrRegularEB = cms.vdouble( 0.0 ),
80882     thrRegularEE = cms.vdouble( 0.0 ),
80883     thrOverEEB = cms.vdouble( 0.12 ),
80884     thrOverEEE = cms.vdouble( 0.1 ),
80885     thrOverE2EB = cms.vdouble( 0.0 ),
80886     thrOverE2EE = cms.vdouble( 0.0 ),
80887     ncandcut = cms.int32( 1 ),
80888     doRhoCorrection = cms.bool( False ),
80889     rhoMax = cms.double( 9.9999999E7 ),
80890     rhoScale = cms.double( 1.0 ),
80891     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80892     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80893     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80894 )
80895 fragment.hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80896     saveTags = cms.bool( True ),
80897     candTag = cms.InputTag( "hltEG22HE12b10eR9Id50b80eHEFilter" ),
80898     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80899     rhoTag = cms.InputTag( "" ),
80900     energyLowEdges = cms.vdouble( 0.0 ),
80901     lessThan = cms.bool( False ),
80902     useEt = cms.bool( False ),
80903     useAbs = cms.bool( False ),
80904     thrRegularEB = cms.vdouble( 0.0 ),
80905     thrRegularEE = cms.vdouble( 0.9 ),
80906     thrOverEEB = cms.vdouble( -1.0 ),
80907     thrOverEEE = cms.vdouble( -1.0 ),
80908     thrOverE2EB = cms.vdouble( -1.0 ),
80909     thrOverE2EE = cms.vdouble( -1.0 ),
80910     ncandcut = cms.int32( 1 ),
80911     doRhoCorrection = cms.bool( False ),
80912     rhoMax = cms.double( 9.9999999E7 ),
80913     rhoScale = cms.double( 1.0 ),
80914     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80915     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80916     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80917 )
80918 fragment.hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80919     saveTags = cms.bool( True ),
80920     candTag = cms.InputTag( "hltEG22R9Id50b90eHE12b10eR9Id50b80eR9IdFilter" ),
80921     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
80922     rhoTag = cms.InputTag( "" ),
80923     energyLowEdges = cms.vdouble( 0.0 ),
80924     lessThan = cms.bool( True ),
80925     useEt = cms.bool( False ),
80926     useAbs = cms.bool( False ),
80927     thrRegularEB = cms.vdouble( 0.0105 ),
80928     thrRegularEE = cms.vdouble( 0.0105 ),
80929     thrOverEEB = cms.vdouble( -1.0 ),
80930     thrOverEEE = cms.vdouble( -1.0 ),
80931     thrOverE2EB = cms.vdouble( -1.0 ),
80932     thrOverE2EE = cms.vdouble( -1.0 ),
80933     ncandcut = cms.int32( 1 ),
80934     doRhoCorrection = cms.bool( False ),
80935     rhoMax = cms.double( 9.9999999E7 ),
80936     rhoScale = cms.double( 1.0 ),
80937     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80938     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80939     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80940 )
80941 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80942     saveTags = cms.bool( True ),
80943     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE12b10eR9Id50b80eClusterShapeFilter" ),
80944     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
80945     rhoTag = cms.InputTag( "" ),
80946     energyLowEdges = cms.vdouble( 0.0 ),
80947     lessThan = cms.bool( True ),
80948     useEt = cms.bool( True ),
80949     useAbs = cms.bool( False ),
80950     thrRegularEB = cms.vdouble( 3.0 ),
80951     thrRegularEE = cms.vdouble( 3.0 ),
80952     thrOverEEB = cms.vdouble( 0.012 ),
80953     thrOverEEE = cms.vdouble( 0.012 ),
80954     thrOverE2EB = cms.vdouble( 0.0 ),
80955     thrOverE2EE = cms.vdouble( 0.0 ),
80956     ncandcut = cms.int32( 1 ),
80957     doRhoCorrection = cms.bool( False ),
80958     rhoMax = cms.double( 9.9999999E7 ),
80959     rhoScale = cms.double( 1.0 ),
80960     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80961     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80962     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80963 )
80964 fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
80965     offset = cms.uint32( 0 ),
80966     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
80967 )
80968 fragment.hltEG22HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
80969     saveTags = cms.bool( True ),
80970     candTag = cms.InputTag( "hltEG22R9Id50b80eR9IdFilter" ),
80971     varTag = cms.InputTag( "hltEgammaHoverE" ),
80972     rhoTag = cms.InputTag( "" ),
80973     energyLowEdges = cms.vdouble( 0.0 ),
80974     lessThan = cms.bool( True ),
80975     useEt = cms.bool( False ),
80976     useAbs = cms.bool( False ),
80977     thrRegularEB = cms.vdouble( 0.0 ),
80978     thrRegularEE = cms.vdouble( 0.0 ),
80979     thrOverEEB = cms.vdouble( 0.06 ),
80980     thrOverEEE = cms.vdouble( 0.06 ),
80981     thrOverE2EB = cms.vdouble( 0.0 ),
80982     thrOverE2EE = cms.vdouble( 0.0 ),
80983     ncandcut = cms.int32( 1 ),
80984     doRhoCorrection = cms.bool( False ),
80985     rhoMax = cms.double( 9.9999999E7 ),
80986     rhoScale = cms.double( 1.0 ),
80987     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
80988     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
80989     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
80990 )
80991 fragment.hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
80992     saveTags = cms.bool( True ),
80993     candTag = cms.InputTag( "hltEG22HE06b06eR9Id50b80eHEFilter" ),
80994     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
80995     rhoTag = cms.InputTag( "" ),
80996     energyLowEdges = cms.vdouble( 0.0 ),
80997     lessThan = cms.bool( False ),
80998     useEt = cms.bool( False ),
80999     useAbs = cms.bool( False ),
81000     thrRegularEB = cms.vdouble( 0.0 ),
81001     thrRegularEE = cms.vdouble( 0.9 ),
81002     thrOverEEB = cms.vdouble( -1.0 ),
81003     thrOverEEE = cms.vdouble( -1.0 ),
81004     thrOverE2EB = cms.vdouble( -1.0 ),
81005     thrOverE2EE = cms.vdouble( -1.0 ),
81006     ncandcut = cms.int32( 1 ),
81007     doRhoCorrection = cms.bool( False ),
81008     rhoMax = cms.double( 9.9999999E7 ),
81009     rhoScale = cms.double( 1.0 ),
81010     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81011     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81012     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81013 )
81014 fragment.hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81015     saveTags = cms.bool( True ),
81016     candTag = cms.InputTag( "hltEG22R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
81017     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81018     rhoTag = cms.InputTag( "" ),
81019     energyLowEdges = cms.vdouble( 0.0 ),
81020     lessThan = cms.bool( True ),
81021     useEt = cms.bool( False ),
81022     useAbs = cms.bool( False ),
81023     thrRegularEB = cms.vdouble( 0.0105 ),
81024     thrRegularEE = cms.vdouble( 0.0105 ),
81025     thrOverEEB = cms.vdouble( -1.0 ),
81026     thrOverEEE = cms.vdouble( -1.0 ),
81027     thrOverE2EB = cms.vdouble( -1.0 ),
81028     thrOverE2EE = cms.vdouble( -1.0 ),
81029     ncandcut = cms.int32( 1 ),
81030     doRhoCorrection = cms.bool( False ),
81031     rhoMax = cms.double( 9.9999999E7 ),
81032     rhoScale = cms.double( 1.0 ),
81033     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81034     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81035     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81036 )
81037 fragment.hltEG22Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81038     saveTags = cms.bool( True ),
81039     candTag = cms.InputTag( "hltEG22CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
81040     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81041     rhoTag = cms.InputTag( "" ),
81042     energyLowEdges = cms.vdouble( 0.0 ),
81043     lessThan = cms.bool( True ),
81044     useEt = cms.bool( True ),
81045     useAbs = cms.bool( False ),
81046     thrRegularEB = cms.vdouble( 3.0 ),
81047     thrRegularEE = cms.vdouble( 3.0 ),
81048     thrOverEEB = cms.vdouble( 0.012 ),
81049     thrOverEEE = cms.vdouble( 0.012 ),
81050     thrOverE2EB = cms.vdouble( 0.0 ),
81051     thrOverE2EE = cms.vdouble( 0.0 ),
81052     ncandcut = cms.int32( 1 ),
81053     doRhoCorrection = cms.bool( False ),
81054     rhoMax = cms.double( 9.9999999E7 ),
81055     rhoScale = cms.double( 1.0 ),
81056     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81057     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81058     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81059 )
81060 fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81061     offset = cms.uint32( 0 ),
81062     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81063 )
81064 fragment.hltEG24EBL1SingleAndDoubleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81065     saveTags = cms.bool( True ),
81066     inputTag = cms.InputTag( "hltEGL1SingleAndDoubleEGEta1p5OrFilter" ),
81067     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81068     etcutEB = cms.double( 24.0 ),
81069     etcutEE = cms.double( 9999999.0 ),
81070     minEtaCut = cms.double( -9999.0 ),
81071     maxEtaCut = cms.double( 9999.0 ),
81072     ncandcut = cms.int32( 1 )
81073 )
81074 fragment.hltEG24R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81075     saveTags = cms.bool( True ),
81076     candTag = cms.InputTag( "hltEG24EBL1SingleAndDoubleEGOrEtFilter" ),
81077     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81078     rhoTag = cms.InputTag( "" ),
81079     energyLowEdges = cms.vdouble( 0.0 ),
81080     lessThan = cms.bool( False ),
81081     useEt = cms.bool( False ),
81082     useAbs = cms.bool( False ),
81083     thrRegularEB = cms.vdouble( 0.5 ),
81084     thrRegularEE = cms.vdouble( 0.8 ),
81085     thrOverEEB = cms.vdouble( -1.0 ),
81086     thrOverEEE = cms.vdouble( -1.0 ),
81087     thrOverE2EB = cms.vdouble( -1.0 ),
81088     thrOverE2EE = cms.vdouble( -1.0 ),
81089     ncandcut = cms.int32( 1 ),
81090     doRhoCorrection = cms.bool( False ),
81091     rhoMax = cms.double( 9.9999999E7 ),
81092     rhoScale = cms.double( 1.0 ),
81093     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81094     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81095     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81096 )
81097 fragment.hltEG24HE06b06eR9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81098     saveTags = cms.bool( True ),
81099     candTag = cms.InputTag( "hltEG24R9Id50b80eR9IdFilter" ),
81100     varTag = cms.InputTag( "hltEgammaHoverE" ),
81101     rhoTag = cms.InputTag( "" ),
81102     energyLowEdges = cms.vdouble( 0.0 ),
81103     lessThan = cms.bool( True ),
81104     useEt = cms.bool( False ),
81105     useAbs = cms.bool( False ),
81106     thrRegularEB = cms.vdouble( 0.0 ),
81107     thrRegularEE = cms.vdouble( 0.0 ),
81108     thrOverEEB = cms.vdouble( 0.06 ),
81109     thrOverEEE = cms.vdouble( 0.06 ),
81110     thrOverE2EB = cms.vdouble( 0.0 ),
81111     thrOverE2EE = cms.vdouble( 0.0 ),
81112     ncandcut = cms.int32( 1 ),
81113     doRhoCorrection = cms.bool( False ),
81114     rhoMax = cms.double( 9.9999999E7 ),
81115     rhoScale = cms.double( 1.0 ),
81116     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81117     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81118     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81119 )
81120 fragment.hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81121     saveTags = cms.bool( True ),
81122     candTag = cms.InputTag( "hltEG24HE06b06eR9Id50b80eHEFilter" ),
81123     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
81124     rhoTag = cms.InputTag( "" ),
81125     energyLowEdges = cms.vdouble( 0.0 ),
81126     lessThan = cms.bool( False ),
81127     useEt = cms.bool( False ),
81128     useAbs = cms.bool( False ),
81129     thrRegularEB = cms.vdouble( 0.0 ),
81130     thrRegularEE = cms.vdouble( 0.9 ),
81131     thrOverEEB = cms.vdouble( -1.0 ),
81132     thrOverEEE = cms.vdouble( -1.0 ),
81133     thrOverE2EB = cms.vdouble( -1.0 ),
81134     thrOverE2EE = cms.vdouble( -1.0 ),
81135     ncandcut = cms.int32( 1 ),
81136     doRhoCorrection = cms.bool( False ),
81137     rhoMax = cms.double( 9.9999999E7 ),
81138     rhoScale = cms.double( 1.0 ),
81139     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81140     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81141     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81142 )
81143 fragment.hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81144     saveTags = cms.bool( True ),
81145     candTag = cms.InputTag( "hltEG24R9Id50b90eHE06b06eR9Id50b80eR9IdFilter" ),
81146     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81147     rhoTag = cms.InputTag( "" ),
81148     energyLowEdges = cms.vdouble( 0.0 ),
81149     lessThan = cms.bool( True ),
81150     useEt = cms.bool( False ),
81151     useAbs = cms.bool( False ),
81152     thrRegularEB = cms.vdouble( 0.0105 ),
81153     thrRegularEE = cms.vdouble( 0.0105 ),
81154     thrOverEEB = cms.vdouble( -1.0 ),
81155     thrOverEEE = cms.vdouble( -1.0 ),
81156     thrOverE2EB = cms.vdouble( -1.0 ),
81157     thrOverE2EE = cms.vdouble( -1.0 ),
81158     ncandcut = cms.int32( 1 ),
81159     doRhoCorrection = cms.bool( False ),
81160     rhoMax = cms.double( 9.9999999E7 ),
81161     rhoScale = cms.double( 1.0 ),
81162     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81163     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81164     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81165 )
81166 fragment.hltEG24Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81167     saveTags = cms.bool( True ),
81168     candTag = cms.InputTag( "hltEG24CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeFilter" ),
81169     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81170     rhoTag = cms.InputTag( "" ),
81171     energyLowEdges = cms.vdouble( 0.0 ),
81172     lessThan = cms.bool( True ),
81173     useEt = cms.bool( True ),
81174     useAbs = cms.bool( False ),
81175     thrRegularEB = cms.vdouble( 3.0 ),
81176     thrRegularEE = cms.vdouble( 3.0 ),
81177     thrOverEEB = cms.vdouble( 0.012 ),
81178     thrOverEEE = cms.vdouble( 0.012 ),
81179     thrOverE2EB = cms.vdouble( 0.0 ),
81180     thrOverE2EE = cms.vdouble( 0.0 ),
81181     ncandcut = cms.int32( 1 ),
81182     doRhoCorrection = cms.bool( False ),
81183     rhoMax = cms.double( 9.9999999E7 ),
81184     rhoScale = cms.double( 1.0 ),
81185     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81186     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81187     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81188 )
81189 fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT = cms.EDFilter( "HLTPrescaler",
81190     offset = cms.uint32( 0 ),
81191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81192 )
81193 fragment.hltDiEG16EtUnseededFilter = cms.EDFilter( "HLT1Photon",
81194     saveTags = cms.bool( True ),
81195     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
81196     triggerType = cms.int32( 92 ),
81197     MinE = cms.double( -1.0 ),
81198     MinPt = cms.double( 16.0 ),
81199     MinMass = cms.double( -1.0 ),
81200     MaxMass = cms.double( -1.0 ),
81201     MinEta = cms.double( -1.5 ),
81202     MaxEta = cms.double( 1.5 ),
81203     MinN = cms.int32( 2 )
81204 )
81205 fragment.hltDiEG16R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81206     saveTags = cms.bool( True ),
81207     candTag = cms.InputTag( "hltDiEG16EtUnseededFilter" ),
81208     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81209     rhoTag = cms.InputTag( "" ),
81210     energyLowEdges = cms.vdouble( 0.0 ),
81211     lessThan = cms.bool( False ),
81212     useEt = cms.bool( False ),
81213     useAbs = cms.bool( False ),
81214     thrRegularEB = cms.vdouble( 0.5 ),
81215     thrRegularEE = cms.vdouble( 0.8 ),
81216     thrOverEEB = cms.vdouble( -1.0 ),
81217     thrOverEEE = cms.vdouble( -1.0 ),
81218     thrOverE2EB = cms.vdouble( -1.0 ),
81219     thrOverE2EE = cms.vdouble( -1.0 ),
81220     ncandcut = cms.int32( 2 ),
81221     doRhoCorrection = cms.bool( False ),
81222     rhoMax = cms.double( 9.9999999E7 ),
81223     rhoScale = cms.double( 1.0 ),
81224     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81225     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81226     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81227 )
81228 fragment.hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81229     saveTags = cms.bool( True ),
81230     candTag = cms.InputTag( "hltDiEG16R9Id50b80eR9IdUnseededFilter" ),
81231     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
81232     rhoTag = cms.InputTag( "" ),
81233     energyLowEdges = cms.vdouble( 0.0 ),
81234     lessThan = cms.bool( True ),
81235     useEt = cms.bool( False ),
81236     useAbs = cms.bool( False ),
81237     thrRegularEB = cms.vdouble( 0.0 ),
81238     thrRegularEE = cms.vdouble( 0.0 ),
81239     thrOverEEB = cms.vdouble( 0.06 ),
81240     thrOverEEE = cms.vdouble( 0.06 ),
81241     thrOverE2EB = cms.vdouble( 0.0 ),
81242     thrOverE2EE = cms.vdouble( 0.0 ),
81243     ncandcut = cms.int32( 2 ),
81244     doRhoCorrection = cms.bool( False ),
81245     rhoMax = cms.double( 9.9999999E7 ),
81246     rhoScale = cms.double( 1.0 ),
81247     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81248     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81249     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81250 )
81251 fragment.hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81252     saveTags = cms.bool( True ),
81253     candTag = cms.InputTag( "hltDiEG16HE06b06eR9Id50b80eHEUnseededFilter" ),
81254     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
81255     rhoTag = cms.InputTag( "" ),
81256     energyLowEdges = cms.vdouble( 0.0 ),
81257     lessThan = cms.bool( False ),
81258     useEt = cms.bool( False ),
81259     useAbs = cms.bool( False ),
81260     thrRegularEB = cms.vdouble( 0.0 ),
81261     thrRegularEE = cms.vdouble( 0.9 ),
81262     thrOverEEB = cms.vdouble( -1.0 ),
81263     thrOverEEE = cms.vdouble( -1.0 ),
81264     thrOverE2EB = cms.vdouble( -1.0 ),
81265     thrOverE2EE = cms.vdouble( -1.0 ),
81266     ncandcut = cms.int32( 2 ),
81267     doRhoCorrection = cms.bool( False ),
81268     rhoMax = cms.double( 9.9999999E7 ),
81269     rhoScale = cms.double( 1.0 ),
81270     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81271     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81272     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81273 )
81274 fragment.hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81275     saveTags = cms.bool( True ),
81276     candTag = cms.InputTag( "hltEG16R9Id50b90eHE06b06eR9Id50b80eR9IdUnseededFilter" ),
81277     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
81278     rhoTag = cms.InputTag( "" ),
81279     energyLowEdges = cms.vdouble( 0.0 ),
81280     lessThan = cms.bool( True ),
81281     useEt = cms.bool( False ),
81282     useAbs = cms.bool( False ),
81283     thrRegularEB = cms.vdouble( 0.011 ),
81284     thrRegularEE = cms.vdouble( 0.011 ),
81285     thrOverEEB = cms.vdouble( -1.0 ),
81286     thrOverEEE = cms.vdouble( -1.0 ),
81287     thrOverE2EB = cms.vdouble( -1.0 ),
81288     thrOverE2EE = cms.vdouble( -1.0 ),
81289     ncandcut = cms.int32( 2 ),
81290     doRhoCorrection = cms.bool( False ),
81291     rhoMax = cms.double( 9.9999999E7 ),
81292     rhoScale = cms.double( 1.0 ),
81293     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81294     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81295     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81296 )
81297 fragment.hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81298     saveTags = cms.bool( True ),
81299     candTag = cms.InputTag( "hltEG16CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eClusterShapeUnseededFilter" ),
81300     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
81301     rhoTag = cms.InputTag( "" ),
81302     energyLowEdges = cms.vdouble( 0.0 ),
81303     lessThan = cms.bool( True ),
81304     useEt = cms.bool( True ),
81305     useAbs = cms.bool( False ),
81306     thrRegularEB = cms.vdouble( 3.0 ),
81307     thrRegularEE = cms.vdouble( 3.0 ),
81308     thrOverEEB = cms.vdouble( 0.012 ),
81309     thrOverEEE = cms.vdouble( 0.012 ),
81310     thrOverE2EB = cms.vdouble( 0.0 ),
81311     thrOverE2EE = cms.vdouble( 0.0 ),
81312     ncandcut = cms.int32( 2 ),
81313     doRhoCorrection = cms.bool( False ),
81314     rhoMax = cms.double( 9.9999999E7 ),
81315     rhoScale = cms.double( 1.0 ),
81316     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81317     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81318     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81319 )
81320 fragment.hltEG16TrackIso60Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eTrackIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81321     saveTags = cms.bool( True ),
81322     candTag = cms.InputTag( "hltEG16Iso30CaloId11b11eR9Id50b90eHE06b06eR9Id50b80eEcalIsoUnseededFilter" ),
81323     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
81324     rhoTag = cms.InputTag( "" ),
81325     energyLowEdges = cms.vdouble( 0.0 ),
81326     lessThan = cms.bool( True ),
81327     useEt = cms.bool( True ),
81328     useAbs = cms.bool( False ),
81329     thrRegularEB = cms.vdouble( 6.0 ),
81330     thrRegularEE = cms.vdouble( 6.0 ),
81331     thrOverEEB = cms.vdouble( 0.002 ),
81332     thrOverEEE = cms.vdouble( 0.002 ),
81333     thrOverE2EB = cms.vdouble( 0.0 ),
81334     thrOverE2EE = cms.vdouble( 0.0 ),
81335     ncandcut = cms.int32( 2 ),
81336     doRhoCorrection = cms.bool( False ),
81337     rhoMax = cms.double( 9.9999999E7 ),
81338     rhoScale = cms.double( 1.0 ),
81339     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81340     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81341     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
81342 )
81343 fragment.hltL1sL1SingleMuShower = cms.EDFilter( "HLTL1TSeed",
81344     saveTags = cms.bool( True ),
81345     L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
81346     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81347     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81348     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81349     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81350     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81351     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81352     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81353     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81354     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81355 )
81356 fragment.hltPreMu50L1SingleMuShower = cms.EDFilter( "HLTPrescaler",
81357     offset = cms.uint32( 0 ),
81358     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81359 )
81360 fragment.hltPreIsoMu24OneProng32 = cms.EDFilter( "HLTPrescaler",
81361     offset = cms.uint32( 0 ),
81362     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81363 )
81364 fragment.hltPFTau32 = cms.EDFilter( "HLT1PFTau",
81365     saveTags = cms.bool( True ),
81366     inputTag = cms.InputTag( "hltPFTaus" ),
81367     triggerType = cms.int32( 84 ),
81368     MinE = cms.double( -1.0 ),
81369     MinPt = cms.double( 32.0 ),
81370     MinMass = cms.double( -1.0 ),
81371     MaxMass = cms.double( -1.0 ),
81372     MinEta = cms.double( -1.0 ),
81373     MaxEta = cms.double( 2.5 ),
81374     MinN = cms.int32( 1 )
81375 )
81376 fragment.hltPFTau32Track = cms.EDFilter( "HLT1PFTau",
81377     saveTags = cms.bool( True ),
81378     inputTag = cms.InputTag( "hltSelectedPFTausTrackFinding" ),
81379     triggerType = cms.int32( 84 ),
81380     MinE = cms.double( -1.0 ),
81381     MinPt = cms.double( 32.0 ),
81382     MinMass = cms.double( -1.0 ),
81383     MaxMass = cms.double( -1.0 ),
81384     MinEta = cms.double( -1.0 ),
81385     MaxEta = cms.double( 2.5 ),
81386     MinN = cms.int32( 1 )
81387 )
81388 fragment.hltPFTau1Prong = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
81389     qualityCuts = cms.PSet( 
81390       vertexTrackFiltering = cms.bool( False ),
81391       isolationQualityCuts = cms.PSet( 
81392         maxDeltaZ = cms.double( 0.1 ),
81393         minTrackPt = cms.double( 0.5 ),
81394         minGammaEt = cms.double( 0.5 ),
81395         minTrackHits = cms.uint32( 3 ),
81396         minTrackPixelHits = cms.uint32( 0 ),
81397         maxTrackChi2 = cms.double( 100.0 ),
81398         maxTransverseImpactParameter = cms.double( 0.1 ),
81399         minTrackVertexWeight = cms.double( -1.0 )
81400       ),
81401       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
81402       recoverLeadingTrk = cms.bool( False ),
81403       signalQualityCuts = cms.PSet( 
81404         minNeutralHadronEt = cms.double( 30.0 ),
81405         maxDeltaZ = cms.double( 0.2 ),
81406         minTrackPt = cms.double( 0.0 ),
81407         minGammaEt = cms.double( 0.5 ),
81408         minTrackHits = cms.uint32( 3 ),
81409         minTrackPixelHits = cms.uint32( 0 ),
81410         maxTrackChi2 = cms.double( 1000.0 ),
81411         maxTransverseImpactParameter = cms.double( 0.2 ),
81412         minTrackVertexWeight = cms.double( -1.0 )
81413       ),
81414       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
81415       vxAssocQualityCuts = cms.PSet( 
81416         minTrackPt = cms.double( 0.0 ),
81417         minGammaEt = cms.double( 0.5 ),
81418         minTrackHits = cms.uint32( 3 ),
81419         minTrackPixelHits = cms.uint32( 0 ),
81420         maxTrackChi2 = cms.double( 1000.0 ),
81421         maxTransverseImpactParameter = cms.double( 0.2 ),
81422         minTrackVertexWeight = cms.double( -1.0 )
81423       ),
81424       pvFindingAlgo = cms.string( "closestInDeltaZ" )
81425     ),
81426     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
81427     BooleanOutput = cms.bool( True ),
81428     PFTauProducer = cms.InputTag( "hltPFTaus" ),
81429     MinN = cms.uint32( 1 ),
81430     MaxN = cms.uint32( 1 )
81431 )
81432 fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng = cms.EDFilter( "PFTauSelector",
81433     src = cms.InputTag( "hltPFTaus" ),
81434     cut = cms.string( "pt > 0" ),
81435     discriminators = cms.VPSet( 
81436       cms.PSet(  discriminator = cms.InputTag( "hltPFTauTrackFindingDiscriminator" ),
81437         selectionCut = cms.double( 0.5 )
81438       ),
81439       cms.PSet(  discriminator = cms.InputTag( "hltPFTauMediumAbsOrRelChargedIsolationDiscriminator" ),
81440         selectionCut = cms.double( 0.5 )
81441       ),
81442       cms.PSet(  discriminator = cms.InputTag( "hltPFTau1Prong" ),
81443         selectionCut = cms.double( 0.5 )
81444       )
81445     ),
81446     discriminatorContainers = cms.VPSet( 
81447     )
81448 )
81449 fragment.hltPFTau32TrackMediumChargedIso = cms.EDFilter( "HLT1PFTau",
81450     saveTags = cms.bool( True ),
81451     inputTag = cms.InputTag( "hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng" ),
81452     triggerType = cms.int32( 84 ),
81453     MinE = cms.double( -1.0 ),
81454     MinPt = cms.double( 32.0 ),
81455     MinMass = cms.double( -1.0 ),
81456     MaxMass = cms.double( -1.0 ),
81457     MinEta = cms.double( -1.0 ),
81458     MaxEta = cms.double( 2.5 ),
81459     MinN = cms.int32( 1 )
81460 )
81461 fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er = cms.EDFilter( "HLTL1TSeed",
81462     saveTags = cms.bool( True ),
81463     L1SeedsLogicalExpression = cms.string( "L1_LooseIsoEG22er2p1_Tau70er2p1_dR_Min0p3 OR L1_LooseIsoEG24er2p1_IsoTau27er2p1_dR_Min0p3 OR L1_SingleEG36er2p5" ),
81464     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81465     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81466     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81467     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81468     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81469     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81470     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81471     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81472     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81473 )
81474 fragment.hltPrePhoton32OneProng32M50To105 = cms.EDFilter( "HLTPrescaler",
81475     offset = cms.uint32( 0 ),
81476     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81477 )
81478 fragment.hltEGL1EGAndTauOrEGOnlyFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
81479     saveTags = cms.bool( True ),
81480     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
81481     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81482     candNonIsolatedTag = cms.InputTag( "" ),
81483     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81484     L1SeedFilterTag = cms.InputTag( "hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er" ),
81485     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81486     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81487     ncandcut = cms.int32( 1 ),
81488     doIsolated = cms.bool( False ),
81489     region_eta_size = cms.double( 0.522 ),
81490     region_eta_size_ecap = cms.double( 1.0 ),
81491     region_phi_size = cms.double( 1.044 ),
81492     barrel_end = cms.double( 1.4791 ),
81493     endcap_end = cms.double( 2.65 )
81494 )
81495 fragment.hltEG32R9Id90HE10IsoMEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
81496     saveTags = cms.bool( True ),
81497     inputTag = cms.InputTag( "hltEGL1EGAndTauOrEGOnlyFilter" ),
81498     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
81499     etcutEB = cms.double( 32.0 ),
81500     etcutEE = cms.double( 30000.0 ),
81501     minEtaCut = cms.double( -9999.0 ),
81502     maxEtaCut = cms.double( 9999.0 ),
81503     ncandcut = cms.int32( 1 )
81504 )
81505 fragment.hltEG32R9Id90HE10IsoMHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81506     saveTags = cms.bool( True ),
81507     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEtFilter" ),
81508     varTag = cms.InputTag( "hltEgammaHoverE" ),
81509     rhoTag = cms.InputTag( "" ),
81510     energyLowEdges = cms.vdouble( 0.0 ),
81511     lessThan = cms.bool( True ),
81512     useEt = cms.bool( False ),
81513     useAbs = cms.bool( False ),
81514     thrRegularEB = cms.vdouble( -1.0 ),
81515     thrRegularEE = cms.vdouble( -1.0 ),
81516     thrOverEEB = cms.vdouble( 0.1 ),
81517     thrOverEEE = cms.vdouble( 0.1 ),
81518     thrOverE2EB = cms.vdouble( -1.0 ),
81519     thrOverE2EE = cms.vdouble( -1.0 ),
81520     ncandcut = cms.int32( 1 ),
81521     doRhoCorrection = cms.bool( False ),
81522     rhoMax = cms.double( 9.9999999E7 ),
81523     rhoScale = cms.double( 1.0 ),
81524     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81525     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81526     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81527 )
81528 fragment.hltEG32R9Id90HE10IsoMR9Filter = cms.EDFilter( "HLTEgammaGenericFilter",
81529     saveTags = cms.bool( True ),
81530     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHEFilter" ),
81531     varTag = cms.InputTag( "hltEgammaR9ID" ),
81532     rhoTag = cms.InputTag( "" ),
81533     energyLowEdges = cms.vdouble( 0.0 ),
81534     lessThan = cms.bool( False ),
81535     useEt = cms.bool( False ),
81536     useAbs = cms.bool( False ),
81537     thrRegularEB = cms.vdouble( 0.75 ),
81538     thrRegularEE = cms.vdouble( 0.5 ),
81539     thrOverEEB = cms.vdouble( -1.0 ),
81540     thrOverEEE = cms.vdouble( -1.0 ),
81541     thrOverE2EB = cms.vdouble( -1.0 ),
81542     thrOverE2EE = cms.vdouble( -1.0 ),
81543     ncandcut = cms.int32( 1 ),
81544     doRhoCorrection = cms.bool( False ),
81545     rhoMax = cms.double( 9.9999999E7 ),
81546     rhoScale = cms.double( 1.0 ),
81547     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81548     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81549     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81550 )
81551 fragment.hltEG32R9Id90HE10IsoMClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
81552     saveTags = cms.bool( True ),
81553     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMR9Filter" ),
81554     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
81555     rhoTag = cms.InputTag( "" ),
81556     energyLowEdges = cms.vdouble( 0.0 ),
81557     lessThan = cms.bool( True ),
81558     useEt = cms.bool( False ),
81559     useAbs = cms.bool( False ),
81560     thrRegularEB = cms.vdouble( 0.01 ),
81561     thrRegularEE = cms.vdouble( 0.035 ),
81562     thrOverEEB = cms.vdouble( -1.0 ),
81563     thrOverEEE = cms.vdouble( -1.0 ),
81564     thrOverE2EB = cms.vdouble( -1.0 ),
81565     thrOverE2EE = cms.vdouble( -1.0 ),
81566     ncandcut = cms.int32( 1 ),
81567     doRhoCorrection = cms.bool( False ),
81568     rhoMax = cms.double( 9.9999999E7 ),
81569     rhoScale = cms.double( 1.0 ),
81570     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81571     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81572     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81573 )
81574 fragment.hltEG32R9Id90HE10IsoMEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81575     saveTags = cms.bool( True ),
81576     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMClusterShapeFilter" ),
81577     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
81578     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81579     energyLowEdges = cms.vdouble( 0.0 ),
81580     lessThan = cms.bool( True ),
81581     useEt = cms.bool( True ),
81582     useAbs = cms.bool( False ),
81583     thrRegularEB = cms.vdouble( 6.0 ),
81584     thrRegularEE = cms.vdouble( 6.0 ),
81585     thrOverEEB = cms.vdouble( 0.012 ),
81586     thrOverEEE = cms.vdouble( 0.012 ),
81587     thrOverE2EB = cms.vdouble( 0.0 ),
81588     thrOverE2EE = cms.vdouble( 0.0 ),
81589     ncandcut = cms.int32( 1 ),
81590     doRhoCorrection = cms.bool( True ),
81591     rhoMax = cms.double( 9.9999999E7 ),
81592     rhoScale = cms.double( 1.0 ),
81593     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
81594     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81595     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81596 )
81597 fragment.hltEG32R9Id90HE10IsoMHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81598     saveTags = cms.bool( True ),
81599     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMEcalIsoFilter" ),
81600     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
81601     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
81602     energyLowEdges = cms.vdouble( 0.0 ),
81603     lessThan = cms.bool( True ),
81604     useEt = cms.bool( True ),
81605     useAbs = cms.bool( False ),
81606     thrRegularEB = cms.vdouble( 10.0 ),
81607     thrRegularEE = cms.vdouble( 10.0 ),
81608     thrOverEEB = cms.vdouble( 0.005 ),
81609     thrOverEEE = cms.vdouble( 0.005 ),
81610     thrOverE2EB = cms.vdouble( 0.0 ),
81611     thrOverE2EE = cms.vdouble( 0.0 ),
81612     ncandcut = cms.int32( 1 ),
81613     doRhoCorrection = cms.bool( True ),
81614     rhoMax = cms.double( 9.9999999E7 ),
81615     rhoScale = cms.double( 1.0 ),
81616     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
81617     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81618     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81619 )
81620 fragment.hltEG32R9Id90HE10IsoMTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
81621     saveTags = cms.bool( True ),
81622     candTag = cms.InputTag( "hltEG32R9Id90HE10IsoMHcalIsoFilter" ),
81623     varTag = cms.InputTag( "hltEgammaHollowTrackIso" ),
81624     rhoTag = cms.InputTag( "" ),
81625     energyLowEdges = cms.vdouble( 0.0 ),
81626     lessThan = cms.bool( True ),
81627     useEt = cms.bool( True ),
81628     useAbs = cms.bool( False ),
81629     thrRegularEB = cms.vdouble( 6.0 ),
81630     thrRegularEE = cms.vdouble( 6.0 ),
81631     thrOverEEB = cms.vdouble( 0.002 ),
81632     thrOverEEE = cms.vdouble( 0.002 ),
81633     thrOverE2EB = cms.vdouble( 0.0 ),
81634     thrOverE2EE = cms.vdouble( 0.0 ),
81635     ncandcut = cms.int32( 1 ),
81636     doRhoCorrection = cms.bool( False ),
81637     rhoMax = cms.double( 9.9999999E7 ),
81638     rhoScale = cms.double( 1.0 ),
81639     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
81640     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
81641     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
81642 )
81643 fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 = cms.EDFilter( "HLT2PhotonTau",
81644     saveTags = cms.bool( True ),
81645     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81646     originTag2 = cms.VInputTag( 'hltAK4CaloJetsPFEt5' ),
81647     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81648     inputTag2 = cms.InputTag( "hltTauJet5" ),
81649     triggerType1 = cms.int32( 81 ),
81650     triggerType2 = cms.int32( 84 ),
81651     MinDeta = cms.double( 0.0 ),
81652     MaxDeta = cms.double( -1.0 ),
81653     MinDphi = cms.double( 0.0 ),
81654     MaxDphi = cms.double( -1.0 ),
81655     MinDelR = cms.double( 0.3 ),
81656     MaxDelR = cms.double( 99999.0 ),
81657     MinPt = cms.double( 1.0 ),
81658     MaxPt = cms.double( -1.0 ),
81659     MinMinv = cms.double( 32.0 ),
81660     MaxMinv = cms.double( 99999.0 ),
81661     MinN = cms.int32( 1 )
81662 )
81663 fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 = cms.EDFilter( "HLT2PhotonPFTau",
81664     saveTags = cms.bool( True ),
81665     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
81666     originTag2 = cms.VInputTag( 'hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng' ),
81667     inputTag1 = cms.InputTag( "hltEG32R9Id90HE10IsoMTrackIsoFilter" ),
81668     inputTag2 = cms.InputTag( "hltPFTau32TrackMediumChargedIso" ),
81669     triggerType1 = cms.int32( 81 ),
81670     triggerType2 = cms.int32( 84 ),
81671     MinDeta = cms.double( 0.0 ),
81672     MaxDeta = cms.double( -1.0 ),
81673     MinDphi = cms.double( 0.0 ),
81674     MaxDphi = cms.double( -1.0 ),
81675     MinDelR = cms.double( 0.3 ),
81676     MaxDelR = cms.double( 99999.0 ),
81677     MinPt = cms.double( 1.0 ),
81678     MaxPt = cms.double( -1.0 ),
81679     MinMinv = cms.double( 50.0 ),
81680     MaxMinv = cms.double( 105.0 ),
81681     MinN = cms.int32( 1 )
81682 )
81683 fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng = cms.EDFilter( "HLTPrescaler",
81684     offset = cms.uint32( 0 ),
81685     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81686 )
81687 fragment.hltL2TauTagNNFilterDoubleTauLowMass = cms.EDFilter( "L2TauTagFilter",
81688     saveTags = cms.bool( True ),
81689     nExpected = cms.int32( 2 ),
81690     L1TauSrc = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ),
81691     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','DoubleTauLowMass' ),
81692     DiscrWP = cms.double( 0.4327 ),
81693     l1TauPtThreshold = cms.double( 250.0 )
81694 )
81695 fragment.hltPFTau1ProngHPS = cms.EDProducer( "PFRecoTauDiscriminationByNProngs",
81696     qualityCuts = cms.PSet( 
81697       vertexTrackFiltering = cms.bool( False ),
81698       isolationQualityCuts = cms.PSet( 
81699         maxDeltaZ = cms.double( 0.1 ),
81700         minTrackPt = cms.double( 0.5 ),
81701         minGammaEt = cms.double( 0.5 ),
81702         minTrackHits = cms.uint32( 3 ),
81703         minTrackPixelHits = cms.uint32( 0 ),
81704         maxTrackChi2 = cms.double( 100.0 ),
81705         maxTransverseImpactParameter = cms.double( 0.1 ),
81706         minTrackVertexWeight = cms.double( -1.0 )
81707       ),
81708       primaryVertexSrc = cms.InputTag( "hltPixelVertices" ),
81709       recoverLeadingTrk = cms.bool( False ),
81710       signalQualityCuts = cms.PSet( 
81711         minNeutralHadronEt = cms.double( 30.0 ),
81712         maxDeltaZ = cms.double( 0.2 ),
81713         minTrackPt = cms.double( 0.0 ),
81714         minGammaEt = cms.double( 0.5 ),
81715         minTrackHits = cms.uint32( 3 ),
81716         minTrackPixelHits = cms.uint32( 0 ),
81717         maxTrackChi2 = cms.double( 1000.0 ),
81718         maxTransverseImpactParameter = cms.double( 0.2 ),
81719         minTrackVertexWeight = cms.double( -1.0 )
81720       ),
81721       leadingTrkOrPFCandOption = cms.string( "leadPFCand" ),
81722       vxAssocQualityCuts = cms.PSet( 
81723         minTrackPt = cms.double( 0.0 ),
81724         minGammaEt = cms.double( 0.5 ),
81725         minTrackHits = cms.uint32( 3 ),
81726         minTrackPixelHits = cms.uint32( 0 ),
81727         maxTrackChi2 = cms.double( 1000.0 ),
81728         maxTransverseImpactParameter = cms.double( 0.2 ),
81729         minTrackVertexWeight = cms.double( -1.0 )
81730       ),
81731       pvFindingAlgo = cms.string( "closestInDeltaZ" )
81732     ),
81733     Prediscriminants = cms.PSet(  BooleanOperator = cms.string( "and" ) ),
81734     BooleanOutput = cms.bool( True ),
81735     PFTauProducer = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
81736     MinN = cms.uint32( 1 ),
81737     MaxN = cms.uint32( 1 )
81738 )
81739 fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 = cms.EDFilter( "PFTauSelector",
81740     src = cms.InputTag( "hltHpsL1JetsHLTForDeepTauInput" ),
81741     cut = cms.string( "pt > 30 && abs(eta) < 2.1" ),
81742     discriminators = cms.VPSet( 
81743       cms.PSet(  discriminator = cms.InputTag( "hltPFTau1ProngHPS" ),
81744         selectionCut = cms.double( 0.5 )
81745       )
81746     ),
81747     discriminatorContainers = cms.VPSet( 
81748       cms.PSet(  workingPoints = cms.vstring( 'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;' ),
81749         discriminator = cms.InputTag( 'hltHpsPFTauDeepTauProducer','VSjet' ),
81750         selectionCuts = cms.vdouble(  ),
81751         rawValues = cms.vstring(  )
81752       )
81753     )
81754 )
81755 fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 = cms.EDProducer( "L1THLTTauMatching",
81756     L1TauTrigger = cms.InputTag( "hltL1sDoubleTauBigORWithLowMass" ),
81757     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ),
81758     EtMin = cms.double( 0.0 ),
81759     ReduceTauContent = cms.bool( True ),
81760     KeepOriginalVertex = cms.bool( False )
81761 )
81762 fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched = cms.EDFilter( "HLT1PFTau",
81763     saveTags = cms.bool( True ),
81764     inputTag = cms.InputTag( "hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30" ),
81765     triggerType = cms.int32( 84 ),
81766     MinE = cms.double( -1.0 ),
81767     MinPt = cms.double( 30.0 ),
81768     MinMass = cms.double( -1.0 ),
81769     MaxMass = cms.double( -1.0 ),
81770     MinEta = cms.double( -1.0 ),
81771     MaxEta = cms.double( 2.1 ),
81772     MinN = cms.int32( 2 )
81773 )
81774 fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 = cms.EDFilter( "HLTPrescaler",
81775     offset = cms.uint32( 0 ),
81776     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81777 )
81778 fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring = cms.EDProducer( "L1THLTTauMatching",
81779     L1TauTrigger = cms.InputTag( "hltL1sVeryBigORMu18erTauXXer2p1" ),
81780     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTau30" ),
81781     EtMin = cms.double( 0.0 ),
81782     ReduceTauContent = cms.bool( True ),
81783     KeepOriginalVertex = cms.bool( False )
81784 )
81785 fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring = cms.EDFilter( "HLT1PFTau",
81786     saveTags = cms.bool( True ),
81787     inputTag = cms.InputTag( "hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring" ),
81788     triggerType = cms.int32( 84 ),
81789     MinE = cms.double( -1.0 ),
81790     MinPt = cms.double( 30.0 ),
81791     MinMass = cms.double( -1.0 ),
81792     MaxMass = cms.double( -1.0 ),
81793     MinEta = cms.double( -1.0 ),
81794     MaxEta = cms.double( 2.1 ),
81795     MinN = cms.int32( 1 )
81796 )
81797 fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring = cms.EDFilter( "HLT2MuonPFTau",
81798     saveTags = cms.bool( True ),
81799     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
81800     originTag2 = cms.VInputTag( 'hltHpsSelectedPFTausMediumDitauWPDeepTau30' ),
81801     inputTag1 = cms.InputTag( "hltL3crIsoL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3f24QL3trkIsoFiltered" ),
81802     inputTag2 = cms.InputTag( "hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring" ),
81803     triggerType1 = cms.int32( 83 ),
81804     triggerType2 = cms.int32( 84 ),
81805     MinDeta = cms.double( 1.0 ),
81806     MaxDeta = cms.double( -1.0 ),
81807     MinDphi = cms.double( 0.0 ),
81808     MaxDphi = cms.double( -1.0 ),
81809     MinDelR = cms.double( 0.3 ),
81810     MaxDelR = cms.double( 99999.0 ),
81811     MinPt = cms.double( 1.0 ),
81812     MaxPt = cms.double( -1.0 ),
81813     MinMinv = cms.double( 0.0 ),
81814     MaxMinv = cms.double( -1.0 ),
81815     MinN = cms.int32( 1 )
81816 )
81817 fragment.hltL1DiJetVBFincl = cms.EDFilter( "HLTL1TSeed",
81818     saveTags = cms.bool( True ),
81819     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_110_35_DoubleJet35_Mass_Min800 OR L1_DoubleJet_110_35_DoubleJet35_Mass_Min850" ),
81820     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81821     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81822     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81823     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81824     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81825     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81826     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81827     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81828     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81829 )
81830 fragment.hltPreVBFDiPFJet12545Mjj1050 = cms.EDFilter( "HLTPrescaler",
81831     offset = cms.uint32( 0 ),
81832     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81833 )
81834 fragment.hlt2PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81835     saveTags = cms.bool( True ),
81836     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81837     triggerType = cms.int32( 85 ),
81838     MinE = cms.double( -1.0 ),
81839     MinPt = cms.double( 45.0 ),
81840     MinMass = cms.double( -1.0 ),
81841     MaxMass = cms.double( -1.0 ),
81842     MinEta = cms.double( -1.0 ),
81843     MaxEta = cms.double( 5.2 ),
81844     MinN = cms.int32( 2 )
81845 )
81846 fragment.hlt1PFJetTightID125 = cms.EDFilter( "HLT1PFJet",
81847     saveTags = cms.bool( True ),
81848     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81849     triggerType = cms.int32( 85 ),
81850     MinE = cms.double( -1.0 ),
81851     MinPt = cms.double( 125.0 ),
81852     MinMass = cms.double( -1.0 ),
81853     MaxMass = cms.double( -1.0 ),
81854     MinEta = cms.double( -1.0 ),
81855     MaxEta = cms.double( 5.2 ),
81856     MinN = cms.int32( 1 )
81857 )
81858 fragment.hltDiPFJet45MJJ1050 = cms.EDFilter( "HLTPFJetVBFFilter",
81859     saveTags = cms.bool( True ),
81860     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81861     minPtLow = cms.double( 45.0 ),
81862     minPtHigh = cms.double( 45.0 ),
81863     etaOpposite = cms.bool( True ),
81864     minDeltaEta = cms.double( 0.0 ),
81865     minInvMass = cms.double( 1050.0 ),
81866     maxEta = cms.double( 5.0 ),
81867     leadingJetOnly = cms.bool( False ),
81868     triggerType = cms.int32( 85 )
81869 )
81870 fragment.hltL1PFJetCategoriesVBFinclTight1050 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81871     saveTags = cms.bool( True ),
81872     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81873     matchJetsByDeltaR = cms.bool( True ),
81874     maxJetDeltaR = cms.double( 0.5 ),
81875     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81876     algorithm = cms.string( "VBF" ),
81877     minPt1 = cms.double( 125.0 ),
81878     minPt2 = cms.double( 45.0 ),
81879     minPt3 = cms.double( 125.0 ),
81880     minInvMass = cms.double( 1050.0 ),
81881     minNJets = cms.int32( 2 ),
81882     maxNJets = cms.int32( -1 ),
81883     triggerType = cms.int32( 85 )
81884 )
81885 fragment.hltPreVBFDiPFJet12545Mjj1200 = cms.EDFilter( "HLTPrescaler",
81886     offset = cms.uint32( 0 ),
81887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81888 )
81889 fragment.hltDiPFJet45MJJ1200 = cms.EDFilter( "HLTPFJetVBFFilter",
81890     saveTags = cms.bool( True ),
81891     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81892     minPtLow = cms.double( 45.0 ),
81893     minPtHigh = cms.double( 45.0 ),
81894     etaOpposite = cms.bool( True ),
81895     minDeltaEta = cms.double( 0.0 ),
81896     minInvMass = cms.double( 1200.0 ),
81897     maxEta = cms.double( 5.0 ),
81898     leadingJetOnly = cms.bool( False ),
81899     triggerType = cms.int32( 85 )
81900 )
81901 fragment.hltL1PFJetCategoriesVBFinclTight1200 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81902     saveTags = cms.bool( True ),
81903     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81904     matchJetsByDeltaR = cms.bool( True ),
81905     maxJetDeltaR = cms.double( 0.5 ),
81906     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFincl" ),
81907     algorithm = cms.string( "VBF" ),
81908     minPt1 = cms.double( 125.0 ),
81909     minPt2 = cms.double( 45.0 ),
81910     minPt3 = cms.double( 125.0 ),
81911     minInvMass = cms.double( 1200.0 ),
81912     minNJets = cms.int32( 2 ),
81913     maxNJets = cms.int32( -1 ),
81914     triggerType = cms.int32( 85 )
81915 )
81916 fragment.hltL1DiJetVBFdoubleJet = cms.EDFilter( "HLTL1TSeed",
81917     saveTags = cms.bool( True ),
81918     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_65_35_DoubleJet35_Mass_Min600_DoubleJetCentral50 OR L1_DoubleJet_65_35_DoubleJet35_Mass_Min650_DoubleJetCentral50" ),
81919     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
81920     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
81921     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
81922     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
81923     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
81924     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
81925     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
81926     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
81927     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
81928 )
81929 fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81930     offset = cms.uint32( 0 ),
81931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81932 )
81933 fragment.hlt4PFJetTightID45 = cms.EDFilter( "HLT1PFJet",
81934     saveTags = cms.bool( True ),
81935     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81936     triggerType = cms.int32( 85 ),
81937     MinE = cms.double( -1.0 ),
81938     MinPt = cms.double( 45.0 ),
81939     MinMass = cms.double( -1.0 ),
81940     MaxMass = cms.double( -1.0 ),
81941     MinEta = cms.double( -1.0 ),
81942     MaxEta = cms.double( 5.2 ),
81943     MinN = cms.int32( 4 )
81944 )
81945 fragment.hlt3PFJetTightID60 = cms.EDFilter( "HLT1PFJet",
81946     saveTags = cms.bool( True ),
81947     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81948     triggerType = cms.int32( 85 ),
81949     MinE = cms.double( -1.0 ),
81950     MinPt = cms.double( 60.0 ),
81951     MinMass = cms.double( -1.0 ),
81952     MaxMass = cms.double( -1.0 ),
81953     MinEta = cms.double( -1.0 ),
81954     MaxEta = cms.double( 5.2 ),
81955     MinN = cms.int32( 3 )
81956 )
81957 fragment.hlt1PFJetTightID75 = cms.EDFilter( "HLT1PFJet",
81958     saveTags = cms.bool( True ),
81959     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81960     triggerType = cms.int32( 85 ),
81961     MinE = cms.double( -1.0 ),
81962     MinPt = cms.double( 75.0 ),
81963     MinMass = cms.double( -1.0 ),
81964     MaxMass = cms.double( -1.0 ),
81965     MinEta = cms.double( -1.0 ),
81966     MaxEta = cms.double( 5.0 ),
81967     MinN = cms.int32( 1 )
81968 )
81969 fragment.hltDiPFJet45MJJ800 = cms.EDFilter( "HLTPFJetVBFFilter",
81970     saveTags = cms.bool( True ),
81971     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81972     minPtLow = cms.double( 45.0 ),
81973     minPtHigh = cms.double( 45.0 ),
81974     etaOpposite = cms.bool( True ),
81975     minDeltaEta = cms.double( 0.0 ),
81976     minInvMass = cms.double( 800.0 ),
81977     maxEta = cms.double( 5.0 ),
81978     leadingJetOnly = cms.bool( False ),
81979     triggerType = cms.int32( 85 )
81980 )
81981 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
81982     saveTags = cms.bool( True ),
81983     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
81984     matchJetsByDeltaR = cms.bool( True ),
81985     maxJetDeltaR = cms.double( 0.5 ),
81986     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
81987     algorithm = cms.string( "VBFPlus2CentralJets" ),
81988     minPt1 = cms.double( 75.0 ),
81989     minPt2 = cms.double( 45.0 ),
81990     minPt3 = cms.double( 60.0 ),
81991     minInvMass = cms.double( 800.0 ),
81992     minNJets = cms.int32( 4 ),
81993     maxNJets = cms.int32( -1 ),
81994     triggerType = cms.int32( 85 )
81995 )
81996 fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 = cms.EDFilter( "HLTPrescaler",
81997     offset = cms.uint32( 0 ),
81998     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
81999 )
82000 fragment.hltDiPFJet45MJJ850 = cms.EDFilter( "HLTPFJetVBFFilter",
82001     saveTags = cms.bool( True ),
82002     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82003     minPtLow = cms.double( 45.0 ),
82004     minPtHigh = cms.double( 45.0 ),
82005     etaOpposite = cms.bool( True ),
82006     minDeltaEta = cms.double( 0.0 ),
82007     minInvMass = cms.double( 850.0 ),
82008     maxEta = cms.double( 5.0 ),
82009     leadingJetOnly = cms.bool( False ),
82010     triggerType = cms.int32( 85 )
82011 )
82012 fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82013     saveTags = cms.bool( True ),
82014     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82015     matchJetsByDeltaR = cms.bool( True ),
82016     maxJetDeltaR = cms.double( 0.5 ),
82017     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFdoubleJet" ),
82018     algorithm = cms.string( "VBFPlus2CentralJets" ),
82019     minPt1 = cms.double( 75.0 ),
82020     minPt2 = cms.double( 45.0 ),
82021     minPt3 = cms.double( 60.0 ),
82022     minInvMass = cms.double( 850.0 ),
82023     minNJets = cms.int32( 4 ),
82024     maxNJets = cms.int32( -1 ),
82025     triggerType = cms.int32( 85 )
82026 )
82027 fragment.hltL1DiJetVBFMET = cms.EDFilter( "HLTL1TSeed",
82028     saveTags = cms.bool( True ),
82029     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_70_35_DoubleJet35_Mass_Min500_ETMHF65 OR L1_DoubleJet_70_35_DoubleJet35_Mass_Min550_ETMHF65" ),
82030     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82031     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82032     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82033     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82034     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82035     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82036     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82037     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82038     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82039 )
82040 fragment.hltPreVBFDiPFJet8045Mjj650PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82041     offset = cms.uint32( 0 ),
82042     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82043 )
82044 fragment.hltMETOpen = cms.EDFilter( "HLT1CaloMET",
82045     saveTags = cms.bool( True ),
82046     inputTag = cms.InputTag( "hltMet" ),
82047     triggerType = cms.int32( 87 ),
82048     MinE = cms.double( -1.0 ),
82049     MinPt = cms.double( 0.0 ),
82050     MinMass = cms.double( -1.0 ),
82051     MaxMass = cms.double( -1.0 ),
82052     MinEta = cms.double( -1.0 ),
82053     MaxEta = cms.double( -1.0 ),
82054     MinN = cms.int32( 1 )
82055 )
82056 fragment.hltPFMETNoMu85 = cms.EDFilter( "HLT1PFMET",
82057     saveTags = cms.bool( True ),
82058     inputTag = cms.InputTag( "hltPFMETNoMuProducer" ),
82059     triggerType = cms.int32( 87 ),
82060     MinE = cms.double( -1.0 ),
82061     MinPt = cms.double( 85.0 ),
82062     MinMass = cms.double( -1.0 ),
82063     MaxMass = cms.double( -1.0 ),
82064     MinEta = cms.double( -1.0 ),
82065     MaxEta = cms.double( -1.0 ),
82066     MinN = cms.int32( 1 )
82067 )
82068 fragment.hltDiPFJet45MJJ650 = cms.EDFilter( "HLTPFJetVBFFilter",
82069     saveTags = cms.bool( True ),
82070     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82071     minPtLow = cms.double( 45.0 ),
82072     minPtHigh = cms.double( 45.0 ),
82073     etaOpposite = cms.bool( True ),
82074     minDeltaEta = cms.double( 0.0 ),
82075     minInvMass = cms.double( 650.0 ),
82076     maxEta = cms.double( 5.0 ),
82077     leadingJetOnly = cms.bool( False ),
82078     triggerType = cms.int32( 85 )
82079 )
82080 fragment.hlt1PFJetTightID80 = cms.EDFilter( "HLT1PFJet",
82081     saveTags = cms.bool( True ),
82082     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82083     triggerType = cms.int32( 85 ),
82084     MinE = cms.double( -1.0 ),
82085     MinPt = cms.double( 80.0 ),
82086     MinMass = cms.double( -1.0 ),
82087     MaxMass = cms.double( -1.0 ),
82088     MinEta = cms.double( -1.0 ),
82089     MaxEta = cms.double( 5.0 ),
82090     MinN = cms.int32( 1 )
82091 )
82092 fragment.hltL1PFJetCategoriesVBFMETTight650 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82093     saveTags = cms.bool( True ),
82094     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82095     matchJetsByDeltaR = cms.bool( True ),
82096     maxJetDeltaR = cms.double( 0.5 ),
82097     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82098     algorithm = cms.string( "VBF" ),
82099     minPt1 = cms.double( 80.0 ),
82100     minPt2 = cms.double( 45.0 ),
82101     minPt3 = cms.double( 80.0 ),
82102     minInvMass = cms.double( 650.0 ),
82103     minNJets = cms.int32( 2 ),
82104     maxNJets = cms.int32( -1 ),
82105     triggerType = cms.int32( 85 )
82106 )
82107 fragment.hltPreVBFDiPFJet8045Mjj750PFMETNoMu85 = cms.EDFilter( "HLTPrescaler",
82108     offset = cms.uint32( 0 ),
82109     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82110 )
82111 fragment.hltDiPFJet45MJJ750 = cms.EDFilter( "HLTPFJetVBFFilter",
82112     saveTags = cms.bool( True ),
82113     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82114     minPtLow = cms.double( 45.0 ),
82115     minPtHigh = cms.double( 45.0 ),
82116     etaOpposite = cms.bool( True ),
82117     minDeltaEta = cms.double( 0.0 ),
82118     minInvMass = cms.double( 750.0 ),
82119     maxEta = cms.double( 5.0 ),
82120     leadingJetOnly = cms.bool( False ),
82121     triggerType = cms.int32( 85 )
82122 )
82123 fragment.hltL1PFJetCategoriesVBFMETTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82124     saveTags = cms.bool( True ),
82125     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82126     matchJetsByDeltaR = cms.bool( True ),
82127     maxJetDeltaR = cms.double( 0.5 ),
82128     l1tJetRefs = cms.InputTag( "hltL1DiJetVBFMET" ),
82129     algorithm = cms.string( "VBF" ),
82130     minPt1 = cms.double( 80.0 ),
82131     minPt2 = cms.double( 45.0 ),
82132     minPt3 = cms.double( 80.0 ),
82133     minInvMass = cms.double( 750.0 ),
82134     minNJets = cms.int32( 2 ),
82135     maxNJets = cms.int32( -1 ),
82136     triggerType = cms.int32( 85 )
82137 )
82138 fragment.hltL1DoubleJet8535MassMin600Mu3 = cms.EDFilter( "HLTL1TSeed",
82139     saveTags = cms.bool( True ),
82140     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet_85_35_DoubleJet35_Mass_Min600_Mu3OQ OR L1_DoubleJet_85_35_DoubleJet35_Mass_Min650_Mu3OQ" ),
82141     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82142     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82143     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82144     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82145     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82146     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82147     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82148     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82149     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82150 )
82151 fragment.hltPreVBFDiPFJet9545Mjj750Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82152     offset = cms.uint32( 0 ),
82153     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82154 )
82155 fragment.hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
82156     saveTags = cms.bool( True ),
82157     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
82158     CandTag = cms.InputTag( "hltL2MuonCandidatesOpenMu" ),
82159     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
82160     SeedMapTag = cms.InputTag( "hltL2MuonsOpenMu" ),
82161     MinN = cms.int32( 0 ),
82162     MaxEta = cms.double( 2.5 ),
82163     AbsEtaBins = cms.vdouble( 0.0 ),
82164     MinNstations = cms.vint32( 0 ),
82165     MinNhits = cms.vint32( 0 ),
82166     CutOnChambers = cms.bool( False ),
82167     MinNchambers = cms.vint32( 0 ),
82168     MaxDr = cms.double( 9999.0 ),
82169     MinDr = cms.double( -1.0 ),
82170     MaxDz = cms.double( 9999.0 ),
82171     MinDxySig = cms.double( -1.0 ),
82172     MinPt = cms.double( 0.0 ),
82173     NSigmaPt = cms.double( 0.0 ),
82174     MatchToPreviousCand = cms.bool( True )
82175 )
82176 fragment.hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod = cms.EDFilter( "HLTMuonL1TFilter",
82177     saveTags = cms.bool( True ),
82178     CandTag = cms.InputTag( "hltIterL3MuonL1MuonNoL2SelectorOpenMu" ),
82179     PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenCandidateL1Filtered0" ),
82180     MaxEta = cms.double( 2.5 ),
82181     MinPt = cms.double( 0.0 ),
82182     MaxDeltaR = cms.double( 0.3 ),
82183     MinN = cms.int32( 1 ),
82184     CentralBxOnly = cms.bool( True ),
82185     SelectQualities = cms.vint32(  )
82186 )
82187 fragment.hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q = cms.EDFilter( "HLTMuonL3PreFilter",
82188     saveTags = cms.bool( True ),
82189     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
82190     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82191     PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMuOpenCandidateL1f0L2Filtered0QMod" ),
82192     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMuOpenCandidateL1Filtered0Mod" ),
82193     inputMuonCollection = cms.InputTag( "hltIterL3MuonsOpenMu" ),
82194     MinN = cms.int32( 1 ),
82195     MaxEta = cms.double( 2.5 ),
82196     MinNhits = cms.int32( 0 ),
82197     MaxDr = cms.double( 2.0 ),
82198     MinDr = cms.double( -1.0 ),
82199     MaxDz = cms.double( 9999.0 ),
82200     MinDxySig = cms.double( -1.0 ),
82201     MinPt = cms.double( 3.0 ),
82202     NSigmaPt = cms.double( 0.0 ),
82203     MaxNormalizedChi2 = cms.double( 20.0 ),
82204     MaxDXYBeamSpot = cms.double( 0.1 ),
82205     MinDXYBeamSpot = cms.double( -1.0 ),
82206     MinNmuonHits = cms.int32( 0 ),
82207     MaxPtDifference = cms.double( 9999.0 ),
82208     MinTrackPt = cms.double( 0.0 ),
82209     minMuonStations = cms.int32( 2 ),
82210     minTrkHits = cms.int32( -1 ),
82211     minMuonHits = cms.int32( -1 ),
82212     allowedTypeMask = cms.uint32( 255 ),
82213     requiredTypeMask = cms.uint32( 0 ),
82214     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
82215     trkMuonId = cms.uint32( 0 ),
82216     L1MatchingdR = cms.double( 0.3 ),
82217     MatchToPreviousCand = cms.bool( True ),
82218     InputLinks = cms.InputTag( "hltL3MuonsIterL3LinksOpenMu" ),
82219     requireL3MuonTrajectorySeed = cms.bool( False ),
82220     useSimpleGeometry = cms.bool( True ),
82221     useStation2 = cms.bool( True ),
82222     fallbackToME1 = cms.bool( False ),
82223     cosmicPropagationHypothesis = cms.bool( False ),
82224     useMB2InOverlap = cms.bool( False ),
82225     useTrack = cms.string( "tracker" ),
82226     useState = cms.string( "atVertex" ),
82227     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
82228     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
82229     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
82230 )
82231 fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen = cms.EDProducer( "CandidateSeededTrackingRegionsEDProducer",
82232     RegionPSet = cms.PSet( 
82233       vertexCollection = cms.InputTag( "hltPixelVertices" ),
82234       zErrorVetex = cms.double( 0.2 ),
82235       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82236       zErrorBeamSpot = cms.double( 24.2 ),
82237       maxNVertices = cms.int32( 4 ),
82238       maxNRegions = cms.int32( 40 ),
82239       nSigmaZVertex = cms.double( 3.0 ),
82240       nSigmaZBeamSpot = cms.double( 4.0 ),
82241       ptMin = cms.double( 0.3 ),
82242       mode = cms.string( "VerticesFixed" ),
82243       input = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82244       searchOpt = cms.bool( False ),
82245       whereToUseMeasurementTracker = cms.string( "Never" ),
82246       originRadius = cms.double( 0.1 ),
82247       measurementTrackerName = cms.InputTag( "" ),
82248       precise = cms.bool( True ),
82249       deltaEta = cms.double( 0.3 ),
82250       deltaPhi = cms.double( 0.3 )
82251     )
82252 )
82253 fragment.hltPixelTracksInRegionIter0L3MuonOpen = cms.EDProducer( "TrackSelectorByRegion",
82254     tracks = cms.InputTag( "hltPixelTracks" ),
82255     regions = cms.InputTag( "hltPixelTracksTrackingRegionsForSeedsL3MuonOpen" ),
82256     produceTrackCollection = cms.bool( True ),
82257     produceMask = cms.bool( False )
82258 )
82259 fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
82260     InputCollection = cms.InputTag( "hltPixelTracksInRegionIter0L3MuonOpen" ),
82261     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
82262     originHalfLength = cms.double( 0.3 ),
82263     originRadius = cms.double( 0.1 ),
82264     useProtoTrackKinematics = cms.bool( False ),
82265     useEventsWithNoVertex = cms.bool( True ),
82266     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
82267     usePV = cms.bool( False ),
82268     includeFourthHit = cms.bool( True ),
82269     produceComplement = cms.bool( False ),
82270     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
82271 )
82272 fragment.hltIter0L3MuonOpenCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
82273     cleanTrajectoryAfterInOut = cms.bool( False ),
82274     doSeedingRegionRebuilding = cms.bool( False ),
82275     onlyPixelHitsForSeedCleaner = cms.bool( False ),
82276     reverseTrajectories = cms.bool( False ),
82277     useHitsSplitting = cms.bool( False ),
82278     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
82279     src = cms.InputTag( "hltIter0L3MuonOpenPixelSeedsFromPixelTracks" ),
82280     clustersToSkip = cms.InputTag( "" ),
82281     phase2clustersToSkip = cms.InputTag( "" ),
82282     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
82283     TransientInitialStateEstimatorParameters = cms.PSet( 
82284       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
82285       numberMeasurementsForFit = cms.int32( 4 ),
82286       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
82287     ),
82288     numHitsForSeedCleaner = cms.int32( 4 ),
82289     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
82290     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
82291     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
82292     maxNSeeds = cms.uint32( 100000 ),
82293     maxSeedsBeforeCleaning = cms.uint32( 1000 )
82294 )
82295 fragment.hltIter0L3MuonOpenCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
82296     useSimpleMF = cms.bool( True ),
82297     SimpleMagneticField = cms.string( "ParabolicMf" ),
82298     src = cms.InputTag( "hltIter0L3MuonOpenCkfTrackCandidates" ),
82299     clusterRemovalInfo = cms.InputTag( "" ),
82300     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
82301     Fitter = cms.string( "hltESPFittingSmootherIT" ),
82302     useHitsSplitting = cms.bool( False ),
82303     alias = cms.untracked.string( "ctfWithMaterialTracks" ),
82304     TrajectoryInEvent = cms.bool( False ),
82305     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
82306     AlgorithmName = cms.string( "hltIter0" ),
82307     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
82308     GeometricInnerState = cms.bool( True ),
82309     NavigationSchool = cms.string( "" ),
82310     MeasurementTracker = cms.string( "" ),
82311     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
82312 )
82313 fragment.hltIter0L3MuonOpenTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
82314     src = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82315     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
82316     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
82317     ignoreVertices = cms.bool( False ),
82318     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
82319     mva = cms.PSet( 
82320       minPixelHits = cms.vint32( 0, 0, 0 ),
82321       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
82322       dr_par = cms.PSet( 
82323         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
82324         dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
82325         dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
82326         dr_exp = cms.vint32( 4, 4, 4 ),
82327         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
82328       ),
82329       maxLostLayers = cms.vint32( 1, 1, 1 ),
82330       min3DLayers = cms.vint32( 0, 0, 0 ),
82331       dz_par = cms.PSet( 
82332         dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
82333         dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
82334         dz_exp = cms.vint32( 4, 4, 4 )
82335       ),
82336       minNVtxTrk = cms.int32( 3 ),
82337       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
82338       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
82339       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
82340       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
82341       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
82342       minLayers = cms.vint32( 3, 3, 3 )
82343     )
82344 )
82345 fragment.hltIter0L3MuonOpenTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
82346     originalSource = cms.InputTag( "hltIter0L3MuonOpenCtfWithMaterialTracks" ),
82347     originalMVAVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','MVAValues' ),
82348     originalQualVals = cms.InputTag( 'hltIter0L3MuonOpenTrackCutClassifier','QualityMasks' ),
82349     minQuality = cms.string( "highPurity" ),
82350     copyExtras = cms.untracked.bool( True ),
82351     copyTrajectories = cms.untracked.bool( False )
82352 )
82353 fragment.hltL3MuonOpenRelTrkIsolationVVL = cms.EDProducer( "L3MuonCombinedRelativeIsolationProducer",
82354     UseRhoCorrectedCaloDeposits = cms.bool( False ),
82355     UseCaloIso = cms.bool( False ),
82356     CaloDepositsLabel = cms.InputTag( "notUsed" ),
82357     inputMuonCollection = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82358     OutputMuIsoDeposits = cms.bool( True ),
82359     TrackPt_Min = cms.double( -1.0 ),
82360     printDebug = cms.bool( False ),
82361     CutsPSet = cms.PSet( 
82362       applyCutsORmaxNTracks = cms.bool( False ),
82363       maxNTracks = cms.int32( -1 ),
82364       Thresholds = cms.vdouble( 0.4 ),
82365       EtaBounds = cms.vdouble( 2.411 ),
82366       ComponentName = cms.string( "SimpleCuts" ),
82367       ConeSizes = cms.vdouble( 0.3 )
82368     ),
82369     TrkExtractorPSet = cms.PSet( 
82370       Diff_z = cms.double( 0.2 ),
82371       inputTrackCollection = cms.InputTag( "hltIter0L3MuonOpenTrackSelectionHighPurity" ),
82372       Chi2Ndof_Max = cms.double( 1.0E64 ),
82373       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
82374       DR_Veto = cms.double( 0.01 ),
82375       Pt_Min = cms.double( -1.0 ),
82376       VetoLeadingTrack = cms.bool( False ),
82377       DR_Max = cms.double( 0.3 ),
82378       DepositLabel = cms.untracked.string( "PXLS" ),
82379       PtVeto_Min = cms.double( 2.0 ),
82380       NHits_Min = cms.uint32( 0 ),
82381       PropagateTracksToRadius = cms.bool( False ),
82382       ReferenceRadius = cms.double( 6.0 ),
82383       Chi2Prob_Min = cms.double( -1.0 ),
82384       Diff_r = cms.double( 0.1 ),
82385       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
82386       ComponentName = cms.string( "PixelTrackExtractor" ),
82387       DR_VetoPt = cms.double( 0.025 )
82388     ),
82389     CaloExtractorPSet = cms.PSet( 
82390       DR_Veto_H = cms.double( 0.1 ),
82391       Vertex_Constraint_Z = cms.bool( False ),
82392       DR_Veto_E = cms.double( 0.07 ),
82393       Weight_H = cms.double( 1.0 ),
82394       CaloTowerCollectionLabel = cms.InputTag( "notUsed" ),
82395       DR_Max = cms.double( 0.3 ),
82396       DepositLabel = cms.untracked.string( "EcalPlusHcal" ),
82397       Vertex_Constraint_XY = cms.bool( False ),
82398       Threshold_H = cms.double( 0.5 ),
82399       Threshold_E = cms.double( 0.2 ),
82400       ComponentName = cms.string( "CaloExtractor" ),
82401       Weight_E = cms.double( 1.0 )
82402     )
82403 )
82404 fragment.hltMuon3RelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
82405     saveTags = cms.bool( True ),
82406     CandTag = cms.InputTag( "hltIterL3MuonCandidatesOpenMu" ),
82407     PreviousCandTag = cms.InputTag( "hltL3fL1sSingleMuOpenCandidateL1f0L2f3QL3Filtered3Q" ),
82408     MinN = cms.int32( 1 ),
82409     DepTag = cms.VInputTag( 'hltL3MuonOpenRelTrkIsolationVVL' ),
82410     IsolatorPSet = cms.PSet(  )
82411 )
82412 fragment.hltDiCaloJet20MJJ250 = cms.EDFilter( "HLTCaloJetVBFFilter",
82413     saveTags = cms.bool( True ),
82414     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
82415     minPtLow = cms.double( 20.0 ),
82416     minPtHigh = cms.double( 20.0 ),
82417     etaOpposite = cms.bool( True ),
82418     minDeltaEta = cms.double( 0.1 ),
82419     minInvMass = cms.double( 250.0 ),
82420     maxEta = cms.double( 5.0 ),
82421     leadingJetOnly = cms.bool( False ),
82422     triggerType = cms.int32( 10 )
82423 )
82424 fragment.hlt1PFJetTightID95 = cms.EDFilter( "HLT1PFJet",
82425     saveTags = cms.bool( True ),
82426     inputTag = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82427     triggerType = cms.int32( 85 ),
82428     MinE = cms.double( -1.0 ),
82429     MinPt = cms.double( 95.0 ),
82430     MinMass = cms.double( -1.0 ),
82431     MaxMass = cms.double( -1.0 ),
82432     MinEta = cms.double( -1.0 ),
82433     MaxEta = cms.double( 5.0 ),
82434     MinN = cms.int32( 1 )
82435 )
82436 fragment.hltL1PFJetCategoriesVBFMuTight750 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82437     saveTags = cms.bool( True ),
82438     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82439     matchJetsByDeltaR = cms.bool( True ),
82440     maxJetDeltaR = cms.double( 0.5 ),
82441     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82442     algorithm = cms.string( "VBF" ),
82443     minPt1 = cms.double( 95.0 ),
82444     minPt2 = cms.double( 45.0 ),
82445     minPt3 = cms.double( 95.0 ),
82446     minInvMass = cms.double( 750.0 ),
82447     minNJets = cms.int32( 2 ),
82448     maxNJets = cms.int32( -1 ),
82449     triggerType = cms.int32( 85 )
82450 )
82451 fragment.hltPreVBFDiPFJet9545Mjj850Mu3TrkIsoVVL = cms.EDFilter( "HLTPrescaler",
82452     offset = cms.uint32( 0 ),
82453     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82454 )
82455 fragment.hltL1PFJetCategoriesVBFMuTight850 = cms.EDFilter( "HLTL1TMatchedPFJetsVBFFilter",
82456     saveTags = cms.bool( True ),
82457     src = cms.InputTag( "hltAK4PFJetsTightIDCorrected" ),
82458     matchJetsByDeltaR = cms.bool( True ),
82459     maxJetDeltaR = cms.double( 0.5 ),
82460     l1tJetRefs = cms.InputTag( "hltL1DoubleJet8535MassMin600Mu3" ),
82461     algorithm = cms.string( "VBF" ),
82462     minPt1 = cms.double( 95.0 ),
82463     minPt2 = cms.double( 45.0 ),
82464     minPt3 = cms.double( 95.0 ),
82465     minInvMass = cms.double( 850.0 ),
82466     minNJets = cms.int32( 2 ),
82467     maxNJets = cms.int32( -1 ),
82468     triggerType = cms.int32( 85 )
82469 )
82470 fragment.hltL1VBFLooseIsoEG = cms.EDFilter( "HLTL1TSeed",
82471     saveTags = cms.bool( True ),
82472     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet45_Mass_Min550_LooseIsoEG20er2p1_RmOvlp_dR0p2 OR L1_DoubleJet45_Mass_Min600_LooseIsoEG20er2p1_RmOvlp_dR0p2" ),
82473     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
82474     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
82475     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
82476     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
82477     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82478     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82479     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82480     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
82481     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
82482 )
82483 fragment.hltPreVBFDiPFJet50Mjj650Photon22 = cms.EDFilter( "HLTPrescaler",
82484     offset = cms.uint32( 0 ),
82485     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82486 )
82487 fragment.hltVBFLooseIsoEGL1erFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
82488     saveTags = cms.bool( True ),
82489     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
82490     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82491     candNonIsolatedTag = cms.InputTag( "" ),
82492     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
82493     L1SeedFilterTag = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82494     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
82495     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
82496     ncandcut = cms.int32( 1 ),
82497     doIsolated = cms.bool( False ),
82498     region_eta_size = cms.double( 0.522 ),
82499     region_eta_size_ecap = cms.double( 1.0 ),
82500     region_phi_size = cms.double( 1.044 ),
82501     barrel_end = cms.double( 1.4791 ),
82502     endcap_end = cms.double( 2.17 )
82503 )
82504 fragment.hltVBFLooseIsoEG22L1EGerEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
82505     saveTags = cms.bool( True ),
82506     inputTag = cms.InputTag( "hltVBFLooseIsoEGL1erFilter" ),
82507     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82508     etcutEB = cms.double( 22.0 ),
82509     etcutEE = cms.double( 22.0 ),
82510     minEtaCut = cms.double( -9999.0 ),
82511     maxEtaCut = cms.double( 9999.0 ),
82512     ncandcut = cms.int32( 1 )
82513 )
82514 fragment.hltEG22L1VBFLooseIsoEGHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
82515     saveTags = cms.bool( True ),
82516     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82517     varTag = cms.InputTag( "hltEgammaHoverE" ),
82518     rhoTag = cms.InputTag( "" ),
82519     energyLowEdges = cms.vdouble( 0.0 ),
82520     lessThan = cms.bool( True ),
82521     useEt = cms.bool( False ),
82522     useAbs = cms.bool( False ),
82523     thrRegularEB = cms.vdouble( -1.0 ),
82524     thrRegularEE = cms.vdouble( -1.0 ),
82525     thrOverEEB = cms.vdouble( 0.15 ),
82526     thrOverEEE = cms.vdouble( 0.1 ),
82527     thrOverE2EB = cms.vdouble( -1.0 ),
82528     thrOverE2EE = cms.vdouble( -1.0 ),
82529     ncandcut = cms.int32( 1 ),
82530     doRhoCorrection = cms.bool( False ),
82531     rhoMax = cms.double( 9.9999999E7 ),
82532     rhoScale = cms.double( 1.0 ),
82533     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82534     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82535     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82536 )
82537 fragment.hltPFJetVBFFilterLooseIDPt50Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
82538     saveTags = cms.bool( True ),
82539     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82540     minPtLow = cms.double( 50.0 ),
82541     minPtHigh = cms.double( 50.0 ),
82542     etaOpposite = cms.bool( True ),
82543     minDeltaEta = cms.double( 0.0 ),
82544     minInvMass = cms.double( 650.0 ),
82545     maxEta = cms.double( 999.0 ),
82546     leadingJetOnly = cms.bool( False ),
82547     triggerType = cms.int32( 85 )
82548 )
82549 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDProducer( "L1TPFJetsMatching",
82550     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82551     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82552     matchingMode = cms.string( "VBF" ),
82553     pt1Min = cms.double( 50.0 ),
82554     pt2Min = cms.double( 50.0 ),
82555     pt3Min = cms.double( 50.0 ),
82556     mjjMin = cms.double( 650.0 ),
82557     matchingR = cms.double( 0.5 )
82558 )
82559 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 = cms.EDFilter( "HLT1PFJet",
82560     saveTags = cms.bool( True ),
82561     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650','TwoJets' ),
82562     triggerType = cms.int32( 85 ),
82563     MinE = cms.double( -1.0 ),
82564     MinPt = cms.double( 50.0 ),
82565     MinMass = cms.double( -1.0 ),
82566     MaxMass = cms.double( -1.0 ),
82567     MinEta = cms.double( -1.0 ),
82568     MaxEta = cms.double( -1.0 ),
82569     MinN = cms.int32( 2 )
82570 )
82571 fragment.hltDiPFJet50Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82572     saveTags = cms.bool( True ),
82573     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82574     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82575     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82576     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82577     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82578     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82579     triggerType1 = cms.int32( 85 ),
82580     triggerType2 = cms.int32( 85 ),
82581     triggerType3 = cms.int32( 81 ),
82582     MinDphi = cms.double( 1.0 ),
82583     MaxDphi = cms.double( -1.0 ),
82584     MinDeta = cms.double( 1.0 ),
82585     MaxDeta = cms.double( -1.0 ),
82586     MinMinv = cms.double( 1.0 ),
82587     MaxMinv = cms.double( -1.0 ),
82588     MinDelR = cms.double( 0.5 ),
82589     MaxDelR = cms.double( 9999.0 ),
82590     MinPt = cms.double( 1.0 ),
82591     MaxPt = cms.double( -1.0 ),
82592     MinN = cms.int32( 1 )
82593 )
82594 fragment.hltPreVBFDiPFJet50Mjj750Photon22 = cms.EDFilter( "HLTPrescaler",
82595     offset = cms.uint32( 0 ),
82596     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82597 )
82598 fragment.hltPFJetVBFFilterLooseIDPt50Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
82599     saveTags = cms.bool( True ),
82600     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82601     minPtLow = cms.double( 50.0 ),
82602     minPtHigh = cms.double( 50.0 ),
82603     etaOpposite = cms.bool( True ),
82604     minDeltaEta = cms.double( 0.0 ),
82605     minInvMass = cms.double( 750.0 ),
82606     maxEta = cms.double( 999.0 ),
82607     leadingJetOnly = cms.bool( False ),
82608     triggerType = cms.int32( 85 )
82609 )
82610 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDProducer( "L1TPFJetsMatching",
82611     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82612     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82613     matchingMode = cms.string( "VBF" ),
82614     pt1Min = cms.double( 50.0 ),
82615     pt2Min = cms.double( 50.0 ),
82616     pt3Min = cms.double( 50.0 ),
82617     mjjMin = cms.double( 750.0 ),
82618     matchingR = cms.double( 0.5 )
82619 )
82620 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 = cms.EDFilter( "HLT1PFJet",
82621     saveTags = cms.bool( True ),
82622     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750','TwoJets' ),
82623     triggerType = cms.int32( 85 ),
82624     MinE = cms.double( -1.0 ),
82625     MinPt = cms.double( 50.0 ),
82626     MinMass = cms.double( -1.0 ),
82627     MaxMass = cms.double( -1.0 ),
82628     MinEta = cms.double( -1.0 ),
82629     MaxEta = cms.double( -1.0 ),
82630     MinN = cms.int32( 2 )
82631 )
82632 fragment.hltDiPFJet50Mjj750Photon22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82633     saveTags = cms.bool( True ),
82634     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82635     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750' ),
82636     originTag3 = cms.VInputTag( 'hltEgammaHoverE' ),
82637     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82638     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750" ),
82639     inputTag3 = cms.InputTag( "hltEG22L1VBFLooseIsoEGHEFilter" ),
82640     triggerType1 = cms.int32( 85 ),
82641     triggerType2 = cms.int32( 85 ),
82642     triggerType3 = cms.int32( 81 ),
82643     MinDphi = cms.double( 1.0 ),
82644     MaxDphi = cms.double( -1.0 ),
82645     MinDeta = cms.double( 1.0 ),
82646     MaxDeta = cms.double( -1.0 ),
82647     MinMinv = cms.double( 1.0 ),
82648     MaxMinv = cms.double( -1.0 ),
82649     MinDelR = cms.double( 0.5 ),
82650     MaxDelR = cms.double( 9999.0 ),
82651     MinPt = cms.double( 1.0 ),
82652     MaxPt = cms.double( -1.0 ),
82653     MinN = cms.int32( 1 )
82654 )
82655 fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82656     offset = cms.uint32( 0 ),
82657     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82658 )
82659 fragment.hltEle22erWPTightClusterShapeFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82660     saveTags = cms.bool( True ),
82661     candTag = cms.InputTag( "hltVBFLooseIsoEG22L1EGerEtFilter" ),
82662     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
82663     rhoTag = cms.InputTag( "" ),
82664     energyLowEdges = cms.vdouble( 0.0 ),
82665     lessThan = cms.bool( True ),
82666     useEt = cms.bool( False ),
82667     useAbs = cms.bool( False ),
82668     thrRegularEB = cms.vdouble( 0.011 ),
82669     thrRegularEE = cms.vdouble( 0.0305 ),
82670     thrOverEEB = cms.vdouble( -1.0 ),
82671     thrOverEEE = cms.vdouble( -1.0 ),
82672     thrOverE2EB = cms.vdouble( -1.0 ),
82673     thrOverE2EE = cms.vdouble( -1.0 ),
82674     ncandcut = cms.int32( 1 ),
82675     doRhoCorrection = cms.bool( False ),
82676     rhoMax = cms.double( 9.9999999E7 ),
82677     rhoScale = cms.double( 1.0 ),
82678     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82679     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82680     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82681 )
82682 fragment.hltEle22erWPTightHEFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82683     saveTags = cms.bool( True ),
82684     candTag = cms.InputTag( "hltEle22erWPTightClusterShapeFilterForVBF" ),
82685     varTag = cms.InputTag( "hltEgammaHoverE" ),
82686     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82687     energyLowEdges = cms.vdouble( 0.0 ),
82688     lessThan = cms.bool( True ),
82689     useEt = cms.bool( False ),
82690     useAbs = cms.bool( False ),
82691     etaBoundaryEB12 = cms.double( 1.0 ),
82692     etaBoundaryEE12 = cms.double( 2.1 ),
82693     thrRegularEB1 = cms.vdouble( 0.75 ),
82694     thrRegularEE1 = cms.vdouble( 3.0 ),
82695     thrOverEEB1 = cms.vdouble( 0.03 ),
82696     thrOverEEE1 = cms.vdouble( 0.03 ),
82697     thrOverE2EB1 = cms.vdouble( 0.0 ),
82698     thrOverE2EE1 = cms.vdouble( 0.0 ),
82699     thrRegularEB2 = cms.vdouble( 2.25 ),
82700     thrRegularEE2 = cms.vdouble( 5.0 ),
82701     thrOverEEB2 = cms.vdouble( 0.03 ),
82702     thrOverEEE2 = cms.vdouble( 0.03 ),
82703     thrOverE2EB2 = cms.vdouble( 0.0 ),
82704     thrOverE2EE2 = cms.vdouble( 0.0 ),
82705     ncandcut = cms.int32( 1 ),
82706     doRhoCorrection = cms.bool( True ),
82707     rhoMax = cms.double( 9.9999999E7 ),
82708     rhoScale = cms.double( 1.0 ),
82709     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
82710     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82711     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82712 )
82713 fragment.hltEle22erWPTightEcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82714     saveTags = cms.bool( True ),
82715     candTag = cms.InputTag( "hltEle22erWPTightHEFilterForVBF" ),
82716     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
82717     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82718     energyLowEdges = cms.vdouble( 0.0 ),
82719     lessThan = cms.bool( True ),
82720     useEt = cms.bool( True ),
82721     useAbs = cms.bool( False ),
82722     etaBoundaryEB12 = cms.double( 1.0 ),
82723     etaBoundaryEE12 = cms.double( 2.1 ),
82724     thrRegularEB1 = cms.vdouble( 1.75 ),
82725     thrRegularEE1 = cms.vdouble( 1.0 ),
82726     thrOverEEB1 = cms.vdouble( 0.03 ),
82727     thrOverEEE1 = cms.vdouble( 0.025 ),
82728     thrOverE2EB1 = cms.vdouble( 0.0 ),
82729     thrOverE2EE1 = cms.vdouble( 0.0 ),
82730     thrRegularEB2 = cms.vdouble( 1.75 ),
82731     thrRegularEE2 = cms.vdouble( 2.0 ),
82732     thrOverEEB2 = cms.vdouble( 0.03 ),
82733     thrOverEEE2 = cms.vdouble( 0.025 ),
82734     thrOverE2EB2 = cms.vdouble( 0.0 ),
82735     thrOverE2EE2 = cms.vdouble( 0.0 ),
82736     ncandcut = cms.int32( 1 ),
82737     doRhoCorrection = cms.bool( True ),
82738     rhoMax = cms.double( 9.9999999E7 ),
82739     rhoScale = cms.double( 1.0 ),
82740     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
82741     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
82742     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82743 )
82744 fragment.hltEle22erWPTightHcalIsoFilterForVBF = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
82745     saveTags = cms.bool( True ),
82746     candTag = cms.InputTag( "hltEle22erWPTightEcalIsoFilterForVBF" ),
82747     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
82748     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
82749     energyLowEdges = cms.vdouble( 0.0 ),
82750     lessThan = cms.bool( True ),
82751     useEt = cms.bool( True ),
82752     useAbs = cms.bool( False ),
82753     etaBoundaryEB12 = cms.double( 1.0 ),
82754     etaBoundaryEE12 = cms.double( 2.0 ),
82755     thrRegularEB1 = cms.vdouble( 2.5 ),
82756     thrRegularEE1 = cms.vdouble( 1.0 ),
82757     thrOverEEB1 = cms.vdouble( 0.03 ),
82758     thrOverEEE1 = cms.vdouble( 0.03 ),
82759     thrOverE2EB1 = cms.vdouble( 0.0 ),
82760     thrOverE2EE1 = cms.vdouble( 0.0 ),
82761     thrRegularEB2 = cms.vdouble( 3.0 ),
82762     thrRegularEE2 = cms.vdouble( 2.0 ),
82763     thrOverEEB2 = cms.vdouble( 0.03 ),
82764     thrOverEEE2 = cms.vdouble( 0.03 ),
82765     thrOverE2EB2 = cms.vdouble( 0.0 ),
82766     thrOverE2EE2 = cms.vdouble( 0.0 ),
82767     ncandcut = cms.int32( 1 ),
82768     doRhoCorrection = cms.bool( True ),
82769     rhoMax = cms.double( 9.9999999E7 ),
82770     rhoScale = cms.double( 1.0 ),
82771     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
82772     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
82773     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82774 )
82775 fragment.hltEle22erWPTightPixelMatchFilterForVBF = cms.EDFilter( "HLTElectronPixelMatchFilter",
82776     saveTags = cms.bool( True ),
82777     candTag = cms.InputTag( "hltEle22erWPTightHcalIsoFilterForVBF" ),
82778     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
82779     npixelmatchcut = cms.double( 1.0 ),
82780     ncandcut = cms.int32( 1 ),
82781     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
82782     s_a_phi1B = cms.double( 0.0069 ),
82783     s_a_phi1I = cms.double( 0.0088 ),
82784     s_a_phi1F = cms.double( 0.0076 ),
82785     s_a_phi2B = cms.double( 3.7E-4 ),
82786     s_a_phi2I = cms.double( 7.0E-4 ),
82787     s_a_phi2F = cms.double( 0.00906 ),
82788     s_a_zB = cms.double( 0.012 ),
82789     s_a_rI = cms.double( 0.027 ),
82790     s_a_rF = cms.double( 0.04 ),
82791     s2_threshold = cms.double( 0.4 ),
82792     tanhSO10BarrelThres = cms.double( 0.35 ),
82793     tanhSO10InterThres = cms.double( 1.0 ),
82794     tanhSO10ForwardThres = cms.double( 1.0 ),
82795     useS = cms.bool( False ),
82796     pixelVeto = cms.bool( False )
82797 )
82798 fragment.hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82799     saveTags = cms.bool( True ),
82800     candTag = cms.InputTag( "hltEle22erWPTightPixelMatchFilterForVBF" ),
82801     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
82802     rhoTag = cms.InputTag( "" ),
82803     energyLowEdges = cms.vdouble( 0.0 ),
82804     lessThan = cms.bool( True ),
82805     useEt = cms.bool( False ),
82806     useAbs = cms.bool( True ),
82807     thrRegularEB = cms.vdouble( 0.012 ),
82808     thrRegularEE = cms.vdouble( 0.011 ),
82809     thrOverEEB = cms.vdouble( -1.0 ),
82810     thrOverEEE = cms.vdouble( -1.0 ),
82811     thrOverE2EB = cms.vdouble( -1.0 ),
82812     thrOverE2EE = cms.vdouble( -1.0 ),
82813     ncandcut = cms.int32( 1 ),
82814     doRhoCorrection = cms.bool( False ),
82815     rhoMax = cms.double( 9.9999999E7 ),
82816     rhoScale = cms.double( 1.0 ),
82817     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82818     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82819     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82820 )
82821 fragment.hltEle22erWPTightGsfMissingHitsFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82822     saveTags = cms.bool( True ),
82823     candTag = cms.InputTag( "hltEle22erWPTightGsfOneOEMinusOneOPFilterForVBF" ),
82824     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
82825     rhoTag = cms.InputTag( "" ),
82826     energyLowEdges = cms.vdouble( 0.0 ),
82827     lessThan = cms.bool( True ),
82828     useEt = cms.bool( False ),
82829     useAbs = cms.bool( False ),
82830     thrRegularEB = cms.vdouble( 999.0 ),
82831     thrRegularEE = cms.vdouble( 1.0 ),
82832     thrOverEEB = cms.vdouble( -1.0 ),
82833     thrOverEEE = cms.vdouble( -1.0 ),
82834     thrOverE2EB = cms.vdouble( -1.0 ),
82835     thrOverE2EE = cms.vdouble( -1.0 ),
82836     ncandcut = cms.int32( 1 ),
82837     doRhoCorrection = cms.bool( False ),
82838     rhoMax = cms.double( 9.9999999E7 ),
82839     rhoScale = cms.double( 1.0 ),
82840     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82841     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82842     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82843 )
82844 fragment.hltEle22erWPTightGsfDetaFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82845     saveTags = cms.bool( True ),
82846     candTag = cms.InputTag( "hltEle22erWPTightGsfMissingHitsFilterForVBF" ),
82847     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
82848     rhoTag = cms.InputTag( "" ),
82849     energyLowEdges = cms.vdouble( 0.0 ),
82850     lessThan = cms.bool( True ),
82851     useEt = cms.bool( False ),
82852     useAbs = cms.bool( True ),
82853     thrRegularEB = cms.vdouble( 0.004 ),
82854     thrRegularEE = cms.vdouble( 0.005 ),
82855     thrOverEEB = cms.vdouble( -1.0 ),
82856     thrOverEEE = cms.vdouble( -1.0 ),
82857     thrOverE2EB = cms.vdouble( -1.0 ),
82858     thrOverE2EE = cms.vdouble( -1.0 ),
82859     ncandcut = cms.int32( 1 ),
82860     doRhoCorrection = cms.bool( False ),
82861     rhoMax = cms.double( 9.9999999E7 ),
82862     rhoScale = cms.double( 1.0 ),
82863     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82864     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82865     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82866 )
82867 fragment.hltEle22erWPTightGsfDphiFilterForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82868     saveTags = cms.bool( True ),
82869     candTag = cms.InputTag( "hltEle22erWPTightGsfDetaFilterForVBF" ),
82870     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
82871     rhoTag = cms.InputTag( "" ),
82872     energyLowEdges = cms.vdouble( 0.0 ),
82873     lessThan = cms.bool( True ),
82874     useEt = cms.bool( False ),
82875     useAbs = cms.bool( True ),
82876     thrRegularEB = cms.vdouble( 0.02 ),
82877     thrRegularEE = cms.vdouble( 0.023 ),
82878     thrOverEEB = cms.vdouble( -1.0 ),
82879     thrOverEEE = cms.vdouble( -1.0 ),
82880     thrOverE2EB = cms.vdouble( -1.0 ),
82881     thrOverE2EE = cms.vdouble( -1.0 ),
82882     ncandcut = cms.int32( 1 ),
82883     doRhoCorrection = cms.bool( False ),
82884     rhoMax = cms.double( 9.9999999E7 ),
82885     rhoScale = cms.double( 1.0 ),
82886     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82887     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82888     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82889 )
82890 fragment.hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF = cms.EDFilter( "HLTEgammaGenericFilter",
82891     saveTags = cms.bool( True ),
82892     candTag = cms.InputTag( "hltEle22erWPTightGsfDphiFilterForVBF" ),
82893     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
82894     rhoTag = cms.InputTag( "" ),
82895     energyLowEdges = cms.vdouble( 0.0 ),
82896     lessThan = cms.bool( True ),
82897     useEt = cms.bool( True ),
82898     useAbs = cms.bool( False ),
82899     thrRegularEB = cms.vdouble( -1.0 ),
82900     thrRegularEE = cms.vdouble( -1.0 ),
82901     thrOverEEB = cms.vdouble( 0.2 ),
82902     thrOverEEE = cms.vdouble( 0.2 ),
82903     thrOverE2EB = cms.vdouble( -1.0 ),
82904     thrOverE2EE = cms.vdouble( -1.0 ),
82905     ncandcut = cms.int32( 1 ),
82906     doRhoCorrection = cms.bool( False ),
82907     rhoMax = cms.double( 9.9999999E7 ),
82908     rhoScale = cms.double( 1.0 ),
82909     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
82910     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
82911     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
82912 )
82913 fragment.hltPFJetVBFFilterLooseIDPt50Mass600 = cms.EDFilter( "HLTPFJetVBFFilter",
82914     saveTags = cms.bool( True ),
82915     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82916     minPtLow = cms.double( 50.0 ),
82917     minPtHigh = cms.double( 50.0 ),
82918     etaOpposite = cms.bool( True ),
82919     minDeltaEta = cms.double( 0.0 ),
82920     minInvMass = cms.double( 600.0 ),
82921     maxEta = cms.double( 999.0 ),
82922     leadingJetOnly = cms.bool( False ),
82923     triggerType = cms.int32( 85 )
82924 )
82925 fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDProducer( "L1TPFJetsMatching",
82926     L1JetTrigger = cms.InputTag( "hltL1VBFLooseIsoEG" ),
82927     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
82928     matchingMode = cms.string( "VBF" ),
82929     pt1Min = cms.double( 50.0 ),
82930     pt2Min = cms.double( 50.0 ),
82931     pt3Min = cms.double( 50.0 ),
82932     mjjMin = cms.double( 600.0 ),
82933     matchingR = cms.double( 0.5 )
82934 )
82935 fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 = cms.EDFilter( "HLT1PFJet",
82936     saveTags = cms.bool( True ),
82937     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600','TwoJets' ),
82938     triggerType = cms.int32( 85 ),
82939     MinE = cms.double( -1.0 ),
82940     MinPt = cms.double( 50.0 ),
82941     MinMass = cms.double( -1.0 ),
82942     MaxMass = cms.double( -1.0 ),
82943     MinEta = cms.double( -1.0 ),
82944     MaxEta = cms.double( -1.0 ),
82945     MinN = cms.int32( 2 )
82946 )
82947 fragment.hltDiPFJet50Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82948     saveTags = cms.bool( True ),
82949     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
82950     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600' ),
82951     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
82952     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
82953     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600" ),
82954     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
82955     triggerType1 = cms.int32( 85 ),
82956     triggerType2 = cms.int32( 85 ),
82957     triggerType3 = cms.int32( 81 ),
82958     MinDphi = cms.double( 1.0 ),
82959     MaxDphi = cms.double( -1.0 ),
82960     MinDeta = cms.double( 1.0 ),
82961     MaxDeta = cms.double( -1.0 ),
82962     MinMinv = cms.double( 1.0 ),
82963     MaxMinv = cms.double( -1.0 ),
82964     MinDelR = cms.double( 0.5 ),
82965     MaxDelR = cms.double( 9999.0 ),
82966     MinPt = cms.double( 1.0 ),
82967     MaxPt = cms.double( -1.0 ),
82968     MinN = cms.int32( 1 )
82969 )
82970 fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf = cms.EDFilter( "HLTPrescaler",
82971     offset = cms.uint32( 0 ),
82972     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
82973 )
82974 fragment.hltDiPFJet50Mjj650Ele22OverlapFilter = cms.EDFilter( "HLT3DoublePFJetPhoton",
82975     saveTags = cms.bool( True ),
82976     originTag1 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82977     originTag2 = cms.VInputTag( 'hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650' ),
82978     originTag3 = cms.VInputTag( 'hltEgammaEleGsfTrackIso' ),
82979     inputTag1 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82980     inputTag2 = cms.InputTag( "hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650" ),
82981     inputTag3 = cms.InputTag( "hltEle22erWPTightGsfTrackIsoFilterNoRhoCorrectionForVBF" ),
82982     triggerType1 = cms.int32( 85 ),
82983     triggerType2 = cms.int32( 85 ),
82984     triggerType3 = cms.int32( 81 ),
82985     MinDphi = cms.double( 1.0 ),
82986     MaxDphi = cms.double( -1.0 ),
82987     MinDeta = cms.double( 1.0 ),
82988     MaxDeta = cms.double( -1.0 ),
82989     MinMinv = cms.double( 1.0 ),
82990     MaxMinv = cms.double( -1.0 ),
82991     MinDelR = cms.double( 0.5 ),
82992     MaxDelR = cms.double( 9999.0 ),
82993     MinPt = cms.double( 1.0 ),
82994     MaxPt = cms.double( -1.0 ),
82995     MinN = cms.int32( 1 )
82996 )
82997 fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler",
82998     offset = cms.uint32( 0 ),
82999     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83000 )
83001 fragment.hltL2VBFIsoTauNNFilter = cms.EDFilter( "L2TauTagFilter",
83002     saveTags = cms.bool( True ),
83003     nExpected = cms.int32( 1 ),
83004     L1TauSrc = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83005     L2Outcomes = cms.InputTag( 'hltL2TauTagNNProducer','VBFIsoTau' ),
83006     DiscrWP = cms.double( 0.4327 ),
83007     l1TauPtThreshold = cms.double( 250.0 )
83008 )
83009 fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau = cms.EDFilter( "HLT1PFTau",
83010     saveTags = cms.bool( True ),
83011     inputTag = cms.InputTag( "hltHpsPFTauProducer" ),
83012     triggerType = cms.int32( 0 ),
83013     MinE = cms.double( -1.0 ),
83014     MinPt = cms.double( 45.0 ),
83015     MinMass = cms.double( -1.0 ),
83016     MaxMass = cms.double( -1.0 ),
83017     MinEta = cms.double( -1.0 ),
83018     MaxEta = cms.double( 2.3 ),
83019     MinN = cms.int32( 1 )
83020 )
83021 fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch = cms.EDFilter( "HLT1PFTau",
83022     saveTags = cms.bool( True ),
83023     inputTag = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ),
83024     triggerType = cms.int32( 84 ),
83025     MinE = cms.double( -1.0 ),
83026     MinPt = cms.double( 40.0 ),
83027     MinMass = cms.double( -1.0 ),
83028     MaxMass = cms.double( -1.0 ),
83029     MinEta = cms.double( -1.0 ),
83030     MaxEta = cms.double( 2.1 ),
83031     MinN = cms.int32( 1 )
83032 )
83033 fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau = cms.EDProducer( "L1THLTTauMatching",
83034     L1TauTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83035     JetSrc = cms.InputTag( "hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau" ),
83036     EtMin = cms.double( 0.0 ),
83037     ReduceTauContent = cms.bool( True ),
83038     KeepOriginalVertex = cms.bool( False )
83039 )
83040 fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT = cms.EDFilter( "HLT1PFTau",
83041     saveTags = cms.bool( True ),
83042     inputTag = cms.InputTag( "hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau" ),
83043     triggerType = cms.int32( 84 ),
83044     MinE = cms.double( -1.0 ),
83045     MinPt = cms.double( 45.0 ),
83046     MinMass = cms.double( -1.0 ),
83047     MaxMass = cms.double( -1.0 ),
83048     MinEta = cms.double( -1.0 ),
83049     MaxEta = cms.double( 2.1 ),
83050     MinN = cms.int32( 1 )
83051 )
83052 fragment.hltPFJetVBFFilterLooseIDPt45Mass650 = cms.EDFilter( "HLTPFJetVBFFilter",
83053     saveTags = cms.bool( True ),
83054     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83055     minPtLow = cms.double( 45.0 ),
83056     minPtHigh = cms.double( 45.0 ),
83057     etaOpposite = cms.bool( True ),
83058     minDeltaEta = cms.double( 0.0 ),
83059     minInvMass = cms.double( 650.0 ),
83060     maxEta = cms.double( 999.0 ),
83061     leadingJetOnly = cms.bool( False ),
83062     triggerType = cms.int32( 85 )
83063 )
83064 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDProducer( "L1TPFJetsMatching",
83065     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83066     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83067     matchingMode = cms.string( "VBF" ),
83068     pt1Min = cms.double( 45.0 ),
83069     pt2Min = cms.double( 45.0 ),
83070     pt3Min = cms.double( 45.0 ),
83071     mjjMin = cms.double( 650.0 ),
83072     matchingR = cms.double( 0.5 )
83073 )
83074 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 = cms.EDFilter( "HLT1PFJet",
83075     saveTags = cms.bool( True ),
83076     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ),
83077     triggerType = cms.int32( 85 ),
83078     MinE = cms.double( -1.0 ),
83079     MinPt = cms.double( 45.0 ),
83080     MinMass = cms.double( -1.0 ),
83081     MaxMass = cms.double( -1.0 ),
83082     MinEta = cms.double( -1.0 ),
83083     MaxEta = cms.double( -1.0 ),
83084     MinN = cms.int32( 2 )
83085 )
83086 fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer",
83087     pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650','TwoJets' ),
83088     tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ),
83089     extraTauPtCut = cms.double( 45.0 ),
83090     mjjMin = cms.double( 650.0 ),
83091     dRmin = cms.double( 0.5 )
83092 )
83093 fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 = cms.EDFilter( "HLT1PFJet",
83094     saveTags = cms.bool( True ),
83095     inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650" ),
83096     triggerType = cms.int32( 85 ),
83097     MinE = cms.double( -1.0 ),
83098     MinPt = cms.double( 45.0 ),
83099     MinMass = cms.double( -1.0 ),
83100     MaxMass = cms.double( -1.0 ),
83101     MinEta = cms.double( -1.0 ),
83102     MaxEta = cms.double( -1.0 ),
83103     MinN = cms.int32( 2 )
83104 )
83105 fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 = cms.EDFilter( "HLTPrescaler",
83106     offset = cms.uint32( 0 ),
83107     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83108 )
83109 fragment.hltPFJetVBFFilterLooseIDPt45Mass750 = cms.EDFilter( "HLTPFJetVBFFilter",
83110     saveTags = cms.bool( True ),
83111     inputTag = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83112     minPtLow = cms.double( 45.0 ),
83113     minPtHigh = cms.double( 45.0 ),
83114     etaOpposite = cms.bool( True ),
83115     minDeltaEta = cms.double( 0.0 ),
83116     minInvMass = cms.double( 750.0 ),
83117     maxEta = cms.double( 999.0 ),
83118     leadingJetOnly = cms.bool( False ),
83119     triggerType = cms.int32( 85 )
83120 )
83121 fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDProducer( "L1TPFJetsMatching",
83122     L1JetTrigger = cms.InputTag( "hltL1VBFDiJetIsoTau" ),
83123     JetSrc = cms.InputTag( "hltAK4PFJetsLooseIDCorrected" ),
83124     matchingMode = cms.string( "VBF" ),
83125     pt1Min = cms.double( 45.0 ),
83126     pt2Min = cms.double( 45.0 ),
83127     pt3Min = cms.double( 45.0 ),
83128     mjjMin = cms.double( 750.0 ),
83129     matchingR = cms.double( 0.5 )
83130 )
83131 fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 = cms.EDFilter( "HLT1PFJet",
83132     saveTags = cms.bool( True ),
83133     inputTag = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ),
83134     triggerType = cms.int32( 85 ),
83135     MinE = cms.double( -1.0 ),
83136     MinPt = cms.double( 45.0 ),
83137     MinMass = cms.double( -1.0 ),
83138     MaxMass = cms.double( -1.0 ),
83139     MinEta = cms.double( -1.0 ),
83140     MaxEta = cms.double( -1.0 ),
83141     MinN = cms.int32( 2 )
83142 )
83143 fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDProducer( "HLTDiPFJetPlusTausCandidatePFJetProducer",
83144     pfJetSrc = cms.InputTag( 'hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750','TwoJets' ),
83145     tauSrc = cms.InputTag( "hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT" ),
83146     extraTauPtCut = cms.double( 45.0 ),
83147     mjjMin = cms.double( 750.0 ),
83148     dRmin = cms.double( 0.5 )
83149 )
83150 fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 = cms.EDFilter( "HLT1PFJet",
83151     saveTags = cms.bool( True ),
83152     inputTag = cms.InputTag( "hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750" ),
83153     triggerType = cms.int32( 85 ),
83154     MinE = cms.double( -1.0 ),
83155     MinPt = cms.double( 45.0 ),
83156     MinMass = cms.double( -1.0 ),
83157     MaxMass = cms.double( -1.0 ),
83158     MinEta = cms.double( -1.0 ),
83159     MaxEta = cms.double( -1.0 ),
83160     MinN = cms.int32( 2 )
83161 )
83162 fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 = cms.EDFilter( "HLTPrescaler",
83163     offset = cms.uint32( 0 ),
83164     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83165 )
83166 fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau = cms.EDFilter( "TauTagFilter",
83167     saveTags = cms.bool( True ),
83168     nExpected = cms.int32( 2 ),
83169     taus = cms.InputTag( "hltPFJetForBtagMinPt20" ),
83170     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTagsMinPt20','TauhvsAll' ),
83171     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTagsMinPt20','ptcorr' ),
83172     seeds = cms.InputTag( "hltDoubleL2Tau20eta2p2" ),
83173     seedTypes = cms.vint32( -100 ),
83174     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;" ),
83175     minPt = cms.double( 20.0 ),
83176     maxEta = cms.double( 2.2 ),
83177     usePtCorr = cms.bool( True ),
83178     matchWithSeeds = cms.bool( False ),
83179     matchingdR = cms.double( 0.5 )
83180 )
83181 fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag = cms.EDProducer( "PFJetsTauOverlapRemoval",
83182     PFJetSrc = cms.InputTag( 'hltVBFL1TLooseIDPFJetsMatching','TwoJets' ),
83183     TauSrc = cms.InputTag( "hltDoublePFJets20PNetTauhTagL2DoubleTau" ),
83184     Min_dR = cms.double( 0.5 )
83185 )
83186 fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83187     saveTags = cms.bool( True ),
83188     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83189     triggerType = cms.int32( 85 ),
83190     MinE = cms.double( -1.0 ),
83191     MinPt = cms.double( 40.0 ),
83192     MinMass = cms.double( -1.0 ),
83193     MaxMass = cms.double( -1.0 ),
83194     MinEta = cms.double( -1.0 ),
83195     MaxEta = cms.double( -1.0 ),
83196     MinN = cms.int32( 2 )
83197 )
83198 fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag = cms.EDFilter( "HLT1PFJet",
83199     saveTags = cms.bool( True ),
83200     inputTag = cms.InputTag( "hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag" ),
83201     triggerType = cms.int32( 85 ),
83202     MinE = cms.double( -1.0 ),
83203     MinPt = cms.double( 115.0 ),
83204     MinMass = cms.double( -1.0 ),
83205     MaxMass = cms.double( -1.0 ),
83206     MinEta = cms.double( -1.0 ),
83207     MaxEta = cms.double( -1.0 ),
83208     MinN = cms.int32( 1 )
83209 )
83210 fragment.hltPreVBFDiPFJet45Mjj650PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83211     offset = cms.uint32( 0 ),
83212     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83213 )
83214 fragment.hltSinglePFJet45PNetTauhTagL2VBFIsoTau = cms.EDFilter( "TauTagFilter",
83215     saveTags = cms.bool( True ),
83216     nExpected = cms.int32( 1 ),
83217     taus = cms.InputTag( "hltPFJetForBtag" ),
83218     tauTags = cms.InputTag( 'hltParticleNetDiscriminatorsJetTags','TauhvsAll' ),
83219     tauPtCorr = cms.InputTag( 'hltParticleNetONNXJetTags','ptcorr' ),
83220     seeds = cms.InputTag( "hltL2VBFIsoTauNNFilter" ),
83221     seedTypes = cms.vint32( -100 ),
83222     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;" ),
83223     minPt = cms.double( 45.0 ),
83224     maxEta = cms.double( 2.3 ),
83225     usePtCorr = cms.bool( True ),
83226     matchWithSeeds = cms.bool( True ),
83227     matchingdR = cms.double( 0.5 )
83228 )
83229 fragment.hltPreVBFDiPFJet45Mjj750PNetTauhPFJet45L2NNeta2p3 = cms.EDFilter( "HLTPrescaler",
83230     offset = cms.uint32( 0 ),
83231     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83232 )
83233 fragment.hltPrePFJet200TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83234     offset = cms.uint32( 0 ),
83235     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83236 )
83237 fragment.hltCaloJetTimingFilterSingleNeg2p5ns = cms.EDFilter( "HLTCaloJetTimingFilter",
83238     saveTags = cms.bool( True ),
83239     jets = cms.InputTag( "hltCentralCaloJetptLowPtCollectionProducerSingle" ),
83240     jetTimes = cms.InputTag( "hltCaloJetTimingProducerSingle" ),
83241     jetCellsForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetCellsForTiming' ),
83242     jetEcalEtForTiming = cms.InputTag( 'hltCaloJetTimingProducerSingle','jetEcalEtForTiming' ),
83243     minJets = cms.uint32( 1 ),
83244     jetTimeThresh = cms.double( -999999.0 ),
83245     jetMaxTimeThresh = cms.double( -2.5 ),
83246     jetCellsForTimingThresh = cms.uint32( 5 ),
83247     jetEcalEtForTimingThresh = cms.double( 10.0 ),
83248     minJetPt = cms.double( 40.0 )
83249 )
83250 fragment.hltPrePFJet200TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83251     offset = cms.uint32( 0 ),
83252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83253 )
83254 fragment.hltPrePhoton50TimeLtNeg2p5ns = cms.EDFilter( "HLTPrescaler",
83255     offset = cms.uint32( 0 ),
83256     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83257 )
83258 fragment.hltEG50CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83259     saveTags = cms.bool( True ),
83260     candTag = cms.InputTag( "hltEG50HEFilter" ),
83261     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83262     rhoTag = cms.InputTag( "" ),
83263     energyLowEdges = cms.vdouble( 0.0 ),
83264     lessThan = cms.bool( True ),
83265     useEt = cms.bool( False ),
83266     useAbs = cms.bool( False ),
83267     thrRegularEB = cms.vdouble( 0.016 ),
83268     thrRegularEE = cms.vdouble( 0.04 ),
83269     thrOverEEB = cms.vdouble( -1.0 ),
83270     thrOverEEE = cms.vdouble( -1.0 ),
83271     thrOverE2EB = cms.vdouble( -1.0 ),
83272     thrOverE2EE = cms.vdouble( -1.0 ),
83273     ncandcut = cms.int32( 1 ),
83274     doRhoCorrection = cms.bool( False ),
83275     rhoMax = cms.double( 9.9999999E7 ),
83276     rhoScale = cms.double( 1.0 ),
83277     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83278     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83279     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83280 )
83281 fragment.hltEG50CaloIdLTimeNeg2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83282     saveTags = cms.bool( True ),
83283     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83284     l1EGCand = cms.InputTag( "" ),
83285     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83286     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83287     inputTrack = cms.InputTag( "" ),
83288     ncandcut = cms.int32( 1 ),
83289     EBOnly = cms.bool( False ),
83290     sMin_min = cms.double( 0.0 ),
83291     sMin_max = cms.double( 999.0 ),
83292     sMaj_min = cms.double( 0.0 ),
83293     sMaj_max = cms.double( 999.0 ),
83294     seedTimeMin = cms.double( -25.0 ),
83295     seedTimeMax = cms.double( -2.5 ),
83296     useTrackVeto = cms.bool( False ),
83297     maxTrackCut = cms.int32( 999 ),
83298     trackPtCut = cms.double( 999999.0 ),
83299     trackdRCut = cms.double( 999.0 )
83300 )
83301 fragment.hltPrePhoton50TimeGt2p5ns = cms.EDFilter( "HLTPrescaler",
83302     offset = cms.uint32( 0 ),
83303     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83304 )
83305 fragment.hltEG50CaloIdLTime2p5nsFilter = cms.EDFilter( "HLTDisplacedEgammaFilter",
83306     saveTags = cms.bool( True ),
83307     inputTag = cms.InputTag( "hltEG50CaloIdLClusterShapeFilter" ),
83308     l1EGCand = cms.InputTag( "" ),
83309     RecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
83310     RecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
83311     inputTrack = cms.InputTag( "" ),
83312     ncandcut = cms.int32( 1 ),
83313     EBOnly = cms.bool( False ),
83314     sMin_min = cms.double( 0.0 ),
83315     sMin_max = cms.double( 999.0 ),
83316     sMaj_min = cms.double( 0.0 ),
83317     sMaj_max = cms.double( 999.0 ),
83318     seedTimeMin = cms.double( 2.5 ),
83319     seedTimeMax = cms.double( 25.0 ),
83320     useTrackVeto = cms.bool( False ),
83321     maxTrackCut = cms.int32( 999 ),
83322     trackPtCut = cms.double( 999999.0 ),
83323     trackdRCut = cms.double( 999.0 )
83324 )
83325 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
83326     offset = cms.uint32( 0 ),
83327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83328 )
83329 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83330     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83331     minTracks = cms.int32( 1 ),
83332     maxTracks = cms.int32( 1 ),
83333     do_express = cms.bool( True ),
83334     triggerType = cms.int32( 91 )
83335 )
83336 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
83337     inputTag = cms.InputTag( "rawDataCollector" ),
83338     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
83339 )
83340 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
83341     offset = cms.uint32( 0 ),
83342     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83343 )
83344 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
83345     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
83346     minTracks = cms.int32( 1 ),
83347     maxTracks = cms.int32( 4 ),
83348     do_express = cms.bool( False ),
83349     triggerType = cms.int32( 91 )
83350 )
83351 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
83352     offset = cms.uint32( 0 ),
83353     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83354 )
83355 fragment.hltPreMCReducedIterativeTracking = cms.EDFilter( "HLTPrescaler",
83356     offset = cms.uint32( 0 ),
83357     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83358 )
83359 fragment.hltPreMCAK4CaloJets = cms.EDFilter( "HLTPrescaler",
83360     offset = cms.uint32( 0 ),
83361     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83362 )
83363 fragment.hltCaloJetCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83364     saveTags = cms.bool( True ),
83365     inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83366     triggerType = cms.int32( 0 ),
83367     MinE = cms.double( -1.0 ),
83368     MinPt = cms.double( 20.0 ),
83369     MinMass = cms.double( -1.0 ),
83370     MaxMass = cms.double( -1.0 ),
83371     MinEta = cms.double( -1.0 ),
83372     MaxEta = cms.double( -1.0 ),
83373     MinN = cms.int32( 1 )
83374 )
83375 fragment.hltPreMCAK4CaloJetsFromPV = cms.EDFilter( "HLTPrescaler",
83376     offset = cms.uint32( 0 ),
83377     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83378 )
83379 fragment.hltSelectorJets20L1FastJetForNoPU = cms.EDFilter( "EtMinCaloJetSelector",
83380     src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
83381     filter = cms.bool( False ),
83382     etMin = cms.double( 20.0 )
83383 )
83384 fragment.hltCaloJetFromPV = cms.EDProducer( "PixelJetPuId",
83385     jets = cms.InputTag( "hltSelectorJets20L1FastJetForNoPU" ),
83386     tracks = cms.InputTag( "hltPixelTracks" ),
83387     primaryVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
83388     MinGoodJetTrackPtRatio = cms.double( 0.045 ),
83389     MinGoodJetTrackPt = cms.double( 1.8 ),
83390     MaxTrackDistanceToJet = cms.double( 0.04 ),
83391     MinTrackPt = cms.double( 0.6 ),
83392     MaxTrackChi2 = cms.double( 20.0 ),
83393     UseForwardJetsAsNoPU = cms.bool( True ),
83394     MinEtaForwardJets = cms.double( 2.4 ),
83395     MinEtForwardJets = cms.double( 40.0 )
83396 )
83397 fragment.hltCaloJetFromPVCollection20Filter = cms.EDFilter( "HLT1CaloJet",
83398     saveTags = cms.bool( True ),
83399     inputTag = cms.InputTag( "hltCaloJetFromPV" ),
83400     triggerType = cms.int32( 0 ),
83401     MinE = cms.double( -1.0 ),
83402     MinPt = cms.double( 20.0 ),
83403     MinMass = cms.double( -1.0 ),
83404     MaxMass = cms.double( -1.0 ),
83405     MinEta = cms.double( -1.0 ),
83406     MaxEta = cms.double( -1.0 ),
83407     MinN = cms.int32( 1 )
83408 )
83409 fragment.hltHtMhtFromPVForMC = cms.EDProducer( "HLTHtMhtProducer",
83410     usePt = cms.bool( False ),
83411     excludePFMuons = cms.bool( False ),
83412     minNJetHt = cms.int32( 0 ),
83413     minNJetMht = cms.int32( 0 ),
83414     minPtJetHt = cms.double( 30.0 ),
83415     minPtJetMht = cms.double( 20.0 ),
83416     maxEtaJetHt = cms.double( 3.0 ),
83417     maxEtaJetMht = cms.double( 5.0 ),
83418     jetsLabel = cms.InputTag( "hltCaloJetFromPV" ),
83419     pfCandidatesLabel = cms.InputTag( "" )
83420 )
83421 fragment.hltCaloHtMhtFromPVOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83422     saveTags = cms.bool( True ),
83423     htLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83424     mhtLabels = cms.VInputTag( 'hltHtMhtFromPVForMC' ),
83425     minHt = cms.vdouble( -1.0 ),
83426     minMht = cms.vdouble( 0.0 ),
83427     minMeff = cms.vdouble( 0.0 ),
83428     meffSlope = cms.vdouble( 1.0 )
83429 )
83430 fragment.hltPreMCCaloHT = cms.EDFilter( "HLTPrescaler",
83431     offset = cms.uint32( 0 ),
83432     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83433 )
83434 fragment.hltHtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
83435     usePt = cms.bool( False ),
83436     excludePFMuons = cms.bool( False ),
83437     minNJetHt = cms.int32( 0 ),
83438     minNJetMht = cms.int32( 0 ),
83439     minPtJetHt = cms.double( 30.0 ),
83440     minPtJetMht = cms.double( 20.0 ),
83441     maxEtaJetHt = cms.double( 3.0 ),
83442     maxEtaJetMht = cms.double( 5.0 ),
83443     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
83444     pfCandidatesLabel = cms.InputTag( "" )
83445 )
83446 fragment.hltCaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83447     saveTags = cms.bool( True ),
83448     htLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83449     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83450     minHt = cms.vdouble( -1.0 ),
83451     minMht = cms.vdouble( 0.0 ),
83452     minMeff = cms.vdouble( 0.0 ),
83453     meffSlope = cms.vdouble( 1.0 )
83454 )
83455 fragment.hltPreMCAK8CaloHT = cms.EDFilter( "HLTPrescaler",
83456     offset = cms.uint32( 0 ),
83457     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83458 )
83459 fragment.hltAK8HtMhtForMC = cms.EDProducer( "HLTHtMhtProducer",
83460     usePt = cms.bool( False ),
83461     excludePFMuons = cms.bool( False ),
83462     minNJetHt = cms.int32( 0 ),
83463     minNJetMht = cms.int32( 0 ),
83464     minPtJetHt = cms.double( 30.0 ),
83465     minPtJetMht = cms.double( 20.0 ),
83466     maxEtaJetHt = cms.double( 3.0 ),
83467     maxEtaJetMht = cms.double( 5.0 ),
83468     jetsLabel = cms.InputTag( "hltAK8CaloJetsCorrected" ),
83469     pfCandidatesLabel = cms.InputTag( "" )
83470 )
83471 fragment.hltAK8CaloHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83472     saveTags = cms.bool( True ),
83473     htLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
83474     mhtLabels = cms.VInputTag( 'hltAK8HtMhtForMC' ),
83475     minHt = cms.vdouble( -1.0 ),
83476     minMht = cms.vdouble( 0.0 ),
83477     minMeff = cms.vdouble( 0.0 ),
83478     meffSlope = cms.vdouble( 1.0 )
83479 )
83480 fragment.hltPreMCCaloMHT = cms.EDFilter( "HLTPrescaler",
83481     offset = cms.uint32( 0 ),
83482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83483 )
83484 fragment.hltMhtFilter = cms.EDFilter( "HLTMhtFilter",
83485     saveTags = cms.bool( True ),
83486     mhtLabels = cms.VInputTag( 'hltHtMhtForMC' ),
83487     minMht = cms.vdouble( -1.0 )
83488 )
83489 fragment.hltPreMCAK4PFJets = cms.EDFilter( "HLTPrescaler",
83490     offset = cms.uint32( 0 ),
83491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83492 )
83493 fragment.hltAK4PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
83494     saveTags = cms.bool( True ),
83495     inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
83496     triggerType = cms.int32( 85 ),
83497     MinE = cms.double( -1.0 ),
83498     MinPt = cms.double( 20.0 ),
83499     MinMass = cms.double( -1.0 ),
83500     MaxMass = cms.double( -1.0 ),
83501     MinEta = cms.double( -1.0 ),
83502     MaxEta = cms.double( 3.0 ),
83503     MinN = cms.int32( 1 )
83504 )
83505 fragment.hltPreMCPFHT = cms.EDFilter( "HLTPrescaler",
83506     offset = cms.uint32( 0 ),
83507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83508 )
83509 fragment.hltPFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
83510     usePt = cms.bool( True ),
83511     excludePFMuons = cms.bool( False ),
83512     minNJetHt = cms.int32( 0 ),
83513     minNJetMht = cms.int32( 0 ),
83514     minPtJetHt = cms.double( 40.0 ),
83515     minPtJetMht = cms.double( 20.0 ),
83516     maxEtaJetHt = cms.double( 3.0 ),
83517     maxEtaJetMht = cms.double( 5.0 ),
83518     jetsLabel = cms.InputTag( "hltAK4PFJetsCorrected" ),
83519     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
83520 )
83521 fragment.hltPFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83522     saveTags = cms.bool( True ),
83523     htLabels = cms.VInputTag( 'hltPFHTForMC' ),
83524     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
83525     minHt = cms.vdouble( -1.0 ),
83526     minMht = cms.vdouble( 0.0 ),
83527     minMeff = cms.vdouble( 0.0 ),
83528     meffSlope = cms.vdouble( 1.0 )
83529 )
83530 fragment.hltPreMCAK8PFJets = cms.EDFilter( "HLTPrescaler",
83531     offset = cms.uint32( 0 ),
83532     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83533 )
83534 fragment.hltAK8PFJetCollection20Filter = cms.EDFilter( "HLT1PFJet",
83535     saveTags = cms.bool( True ),
83536     inputTag = cms.InputTag( "hltAK8PFJetsCorrected" ),
83537     triggerType = cms.int32( 85 ),
83538     MinE = cms.double( -1.0 ),
83539     MinPt = cms.double( 20.0 ),
83540     MinMass = cms.double( -1.0 ),
83541     MaxMass = cms.double( -1.0 ),
83542     MinEta = cms.double( -1.0 ),
83543     MaxEta = cms.double( 3.0 ),
83544     MinN = cms.int32( 1 )
83545 )
83546 fragment.hltPreMCAK8PFHT = cms.EDFilter( "HLTPrescaler",
83547     offset = cms.uint32( 0 ),
83548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83549 )
83550 fragment.hltAK8PFHTForMC = cms.EDProducer( "HLTHtMhtProducer",
83551     usePt = cms.bool( True ),
83552     excludePFMuons = cms.bool( False ),
83553     minNJetHt = cms.int32( 0 ),
83554     minNJetMht = cms.int32( 0 ),
83555     minPtJetHt = cms.double( 40.0 ),
83556     minPtJetMht = cms.double( 20.0 ),
83557     maxEtaJetHt = cms.double( 3.0 ),
83558     maxEtaJetMht = cms.double( 5.0 ),
83559     jetsLabel = cms.InputTag( "hltAK8PFJetsCorrected" ),
83560     pfCandidatesLabel = cms.InputTag( "hltParticleFlow" )
83561 )
83562 fragment.hltAK8PFHTOpenFilter = cms.EDFilter( "HLTHtMhtFilter",
83563     saveTags = cms.bool( True ),
83564     htLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
83565     mhtLabels = cms.VInputTag( 'hltAK8PFHTForMC' ),
83566     minHt = cms.vdouble( -1.0 ),
83567     minMht = cms.vdouble( 0.0 ),
83568     minMeff = cms.vdouble( 0.0 ),
83569     meffSlope = cms.vdouble( 1.0 )
83570 )
83571 fragment.hltPreMCCaloMET = cms.EDFilter( "HLTPrescaler",
83572     offset = cms.uint32( 0 ),
83573     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83574 )
83575 fragment.hltPreMCCaloMETJetIdCleaned = cms.EDFilter( "HLTPrescaler",
83576     offset = cms.uint32( 0 ),
83577     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83578 )
83579 fragment.hltMetCleanUsingJetID = cms.EDProducer( "HLTMETCleanerUsingJetID",
83580     minPt = cms.double( 20.0 ),
83581     maxEta = cms.double( 5.0 ),
83582     metLabel = cms.InputTag( "hltMet" ),
83583     jetsLabel = cms.InputTag( "hltAK4CaloJets" ),
83584     goodJetsLabel = cms.InputTag( "hltAK4CaloJetsIDPassed" )
83585 )
83586 fragment.hltMETCleanUsingJetIDOpenFilter = cms.EDFilter( "HLT1CaloMET",
83587     saveTags = cms.bool( True ),
83588     inputTag = cms.InputTag( "hltMetCleanUsingJetID" ),
83589     triggerType = cms.int32( 87 ),
83590     MinE = cms.double( -1.0 ),
83591     MinPt = cms.double( -1.0 ),
83592     MinMass = cms.double( -1.0 ),
83593     MaxMass = cms.double( -1.0 ),
83594     MinEta = cms.double( -1.0 ),
83595     MaxEta = cms.double( -1.0 ),
83596     MinN = cms.int32( 1 )
83597 )
83598 fragment.hltPreMCPFMET = cms.EDFilter( "HLTPrescaler",
83599     offset = cms.uint32( 0 ),
83600     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83601 )
83602 fragment.hltPFMETOpenFilter = cms.EDFilter( "HLT1PFMET",
83603     saveTags = cms.bool( True ),
83604     inputTag = cms.InputTag( "hltPFMETProducer" ),
83605     triggerType = cms.int32( 87 ),
83606     MinE = cms.double( -1.0 ),
83607     MinPt = cms.double( -1.0 ),
83608     MinMass = cms.double( -1.0 ),
83609     MaxMass = cms.double( -1.0 ),
83610     MinEta = cms.double( -1.0 ),
83611     MaxEta = cms.double( -1.0 ),
83612     MinN = cms.int32( 1 )
83613 )
83614 fragment.hltPreMCPFMHT = cms.EDFilter( "HLTPrescaler",
83615     offset = cms.uint32( 0 ),
83616     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83617 )
83618 fragment.hltPFMHTOpenFilter = cms.EDFilter( "HLTMhtFilter",
83619     saveTags = cms.bool( True ),
83620     mhtLabels = cms.VInputTag( 'hltPFHTForMC' ),
83621     minMht = cms.vdouble( -1.0 )
83622 )
83623 fragment.hltPreMCAK4PFJetPNet = cms.EDFilter( "HLTPrescaler",
83624     offset = cms.uint32( 0 ),
83625     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83626 )
83627 fragment.hltPreMCAK8PFJetPNet = cms.EDFilter( "HLTPrescaler",
83628     offset = cms.uint32( 0 ),
83629     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83630 )
83631 fragment.hltPreMCEgammaOpen = cms.EDFilter( "HLTPrescaler",
83632     offset = cms.uint32( 0 ),
83633     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83634 )
83635 fragment.hltPreMCEgammaOpenUnseeded = cms.EDFilter( "HLTPrescaler",
83636     offset = cms.uint32( 0 ),
83637     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83638 )
83639 fragment.hltEgammaElectronPixelSeedsForBParkingUnseeded = cms.EDProducer( "ElectronNHitSeedProducer",
83640     initialSeeds = cms.InputTag( "hltElePixelSeedsCombinedUnseeded" ),
83641     vertices = cms.InputTag( "" ),
83642     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
83643     measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
83644     superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatchUnseeded' ),
83645     matcherConfig = cms.PSet( 
83646       useRecoVertex = cms.bool( False ),
83647       minNrHits = cms.vuint32( 2, 2 ),
83648       matchingCuts = cms.VPSet( 
83649         cms.PSet(  dPhiMaxHighEt = cms.vdouble( 0.05 ),
83650           version = cms.int32( 2 ),
83651           dRZMaxHighEt = cms.vdouble( 9999.0 ),
83652           dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
83653           dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
83654           dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
83655           dRZMaxHighEtThres = cms.vdouble( 0.0 )
83656         ),
83657         cms.PSet(  etaBins = cms.vdouble(  ),
83658           dPhiMaxHighEt = cms.vdouble( 0.003 ),
83659           version = cms.int32( 2 ),
83660           dRZMaxHighEt = cms.vdouble( 0.05 ),
83661           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
83662           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
83663           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
83664           dRZMaxHighEtThres = cms.vdouble( 30.0 )
83665         ),
83666         cms.PSet(  etaBins = cms.vdouble(  ),
83667           dPhiMaxHighEt = cms.vdouble( 0.003 ),
83668           version = cms.int32( 2 ),
83669           dRZMaxHighEt = cms.vdouble( 0.05 ),
83670           dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
83671           dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
83672           dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
83673           dRZMaxHighEtThres = cms.vdouble( 30.0 )
83674         )
83675       ),
83676       minNrHitsValidLayerBins = cms.vint32( 4 ),
83677       detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
83678       navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
83679       paramMagField = cms.ESInputTag( "","ParabolicMf" )
83680     )
83681 )
83682 fragment.hltEgammaPixelMatchVarsForBParkingUnseeded = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
83683     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
83684     pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeedsForBParkingUnseeded" ),
83685     dPhi1SParams = cms.PSet(  bins = cms.VPSet( 
83686   cms.PSet(  yMin = cms.int32( 1 ),
83687     binType = cms.string( "AbsEtaClus" ),
83688     funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
83689     xMin = cms.double( 0.0 ),
83690     yMax = cms.int32( 1 ),
83691     xMax = cms.double( 1.5 ),
83692     funcType = cms.string( "TF1:=pol3" )
83693   ),
83694   cms.PSet(  yMin = cms.int32( 2 ),
83695     binType = cms.string( "AbsEtaClus" ),
83696     funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
83697     xMin = cms.double( 0.0 ),
83698     yMax = cms.int32( 2 ),
83699     xMax = cms.double( 1.5 ),
83700     funcType = cms.string( "TF1:=pol3" )
83701   ),
83702   cms.PSet(  yMin = cms.int32( 3 ),
83703     binType = cms.string( "AbsEtaClus" ),
83704     funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
83705     xMin = cms.double( 0.0 ),
83706     yMax = cms.int32( 99999 ),
83707     xMax = cms.double( 1.5 ),
83708     funcType = cms.string( "TF1:=pol3" )
83709   ),
83710   cms.PSet(  yMin = cms.int32( 1 ),
83711     binType = cms.string( "AbsEtaClus" ),
83712     funcParams = cms.vdouble( 0.00823, -0.0029 ),
83713     xMin = cms.double( 1.5 ),
83714     yMax = cms.int32( 1 ),
83715     xMax = cms.double( 2.0 ),
83716     funcType = cms.string( "TF1:=pol1" )
83717   ),
83718   cms.PSet(  yMin = cms.int32( 1 ),
83719     binType = cms.string( "AbsEtaClus" ),
83720     funcParams = cms.vdouble( 0.00282 ),
83721     xMin = cms.double( 2.0 ),
83722     yMax = cms.int32( 1 ),
83723     xMax = cms.double( 3.0 ),
83724     funcType = cms.string( "TF1:=pol0" )
83725   ),
83726   cms.PSet(  yMin = cms.int32( 2 ),
83727     binType = cms.string( "AbsEtaClus" ),
83728     funcParams = cms.vdouble( 0.010838, -0.00345 ),
83729     xMin = cms.double( 1.5 ),
83730     yMax = cms.int32( 2 ),
83731     xMax = cms.double( 2.0 ),
83732     funcType = cms.string( "TF1:=pol1" )
83733   ),
83734   cms.PSet(  yMin = cms.int32( 2 ),
83735     binType = cms.string( "AbsEtaClus" ),
83736     funcParams = cms.vdouble( 0.0043 ),
83737     xMin = cms.double( 2.0 ),
83738     yMax = cms.int32( 2 ),
83739     xMax = cms.double( 3.0 ),
83740     funcType = cms.string( "TF1:=pol0" )
83741   ),
83742   cms.PSet(  yMin = cms.int32( 3 ),
83743     binType = cms.string( "AbsEtaClus" ),
83744     funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
83745     xMin = cms.double( 1.5 ),
83746     yMax = cms.int32( 99999 ),
83747     xMax = cms.double( 3.0 ),
83748     funcType = cms.string( "TF1:=pol2" )
83749   )
83750 ) ),
83751     dPhi2SParams = cms.PSet(  bins = cms.VPSet( 
83752   cms.PSet(  yMin = cms.int32( 1 ),
83753     binType = cms.string( "AbsEtaClus" ),
83754     funcParams = cms.vdouble( 1.3E-4 ),
83755     xMin = cms.double( 0.0 ),
83756     yMax = cms.int32( 99999 ),
83757     xMax = cms.double( 1.6 ),
83758     funcType = cms.string( "TF1:=pol0" )
83759   ),
83760   cms.PSet(  yMin = cms.int32( 1 ),
83761     binType = cms.string( "AbsEtaClus" ),
83762     funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
83763     xMin = cms.double( 1.5 ),
83764     yMax = cms.int32( 99999 ),
83765     xMax = cms.double( 1.9 ),
83766     funcType = cms.string( "TF1:=pol1" )
83767   ),
83768   cms.PSet(  yMin = cms.int32( 1 ),
83769     binType = cms.string( "AbsEtaClus" ),
83770     funcParams = cms.vdouble( 7.94E-5 ),
83771     xMin = cms.double( 1.9 ),
83772     yMax = cms.int32( 99999 ),
83773     xMax = cms.double( 3.0 ),
83774     funcType = cms.string( "TF1:=pol0" )
83775   )
83776 ) ),
83777     dRZ2SParams = cms.PSet(  bins = cms.VPSet( 
83778   cms.PSet(  yMin = cms.int32( 1 ),
83779     binType = cms.string( "AbsEtaClus" ),
83780     funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
83781     xMin = cms.double( 0.0 ),
83782     yMax = cms.int32( 99999 ),
83783     xMax = cms.double( 1.5 ),
83784     funcType = cms.string( "TF1:=pol3" )
83785   ),
83786   cms.PSet(  yMin = cms.int32( 1 ),
83787     binType = cms.string( "AbsEtaClus" ),
83788     funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
83789     xMin = cms.double( 1.5 ),
83790     yMax = cms.int32( 99999 ),
83791     xMax = cms.double( 3.0 ),
83792     funcType = cms.string( "TF1:=pol3" )
83793   )
83794 ) ),
83795     productsToWrite = cms.int32( 0 )
83796 )
83797 fragment.hltEgammaGsfTrackVarsUnseeded = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
83798     recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
83799     inputCollection = cms.InputTag( "hltEgammaGsfTracksUnseeded" ),
83800     beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
83801     upperTrackNrToRemoveCut = cms.int32( 9999 ),
83802     lowerTrackNrToRemoveCut = cms.int32( -1 ),
83803     useDefaultValuesForBarrel = cms.bool( False ),
83804     useDefaultValuesForEndcap = cms.bool( False ),
83805     produceAbsValues = cms.bool( False )
83806 )
83807 fragment.hltL1sSingleEG5 = cms.EDFilter( "HLTL1TSeed",
83808     saveTags = cms.bool( True ),
83809     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
83810     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
83811     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
83812     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
83813     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
83814     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83815     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83816     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83817     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
83818     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
83819 )
83820 fragment.hltPreMCEle5WPTightGsf = cms.EDFilter( "HLTPrescaler",
83821     offset = cms.uint32( 0 ),
83822     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
83823 )
83824 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
83825     saveTags = cms.bool( True ),
83826     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
83827     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83828     candNonIsolatedTag = cms.InputTag( "" ),
83829     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
83830     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5" ),
83831     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
83832     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
83833     ncandcut = cms.int32( 1 ),
83834     doIsolated = cms.bool( False ),
83835     region_eta_size = cms.double( 0.522 ),
83836     region_eta_size_ecap = cms.double( 1.0 ),
83837     region_phi_size = cms.double( 1.044 ),
83838     barrel_end = cms.double( 1.4791 ),
83839     endcap_end = cms.double( 2.65 )
83840 )
83841 fragment.hltEG5L1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
83842     saveTags = cms.bool( True ),
83843     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
83844     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
83845     etcutEB = cms.double( 5.0 ),
83846     etcutEE = cms.double( 5.0 ),
83847     minEtaCut = cms.double( -9999.0 ),
83848     maxEtaCut = cms.double( 9999.0 ),
83849     ncandcut = cms.int32( 1 )
83850 )
83851 fragment.hltEle5WPTightClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
83852     saveTags = cms.bool( True ),
83853     candTag = cms.InputTag( "hltEG5L1SingleEG5EtFilter" ),
83854     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
83855     rhoTag = cms.InputTag( "" ),
83856     energyLowEdges = cms.vdouble( 0.0 ),
83857     lessThan = cms.bool( True ),
83858     useEt = cms.bool( False ),
83859     useAbs = cms.bool( False ),
83860     thrRegularEB = cms.vdouble( 0.011 ),
83861     thrRegularEE = cms.vdouble( 0.0305 ),
83862     thrOverEEB = cms.vdouble( -1.0 ),
83863     thrOverEEE = cms.vdouble( -1.0 ),
83864     thrOverE2EB = cms.vdouble( -1.0 ),
83865     thrOverE2EE = cms.vdouble( -1.0 ),
83866     ncandcut = cms.int32( 1 ),
83867     doRhoCorrection = cms.bool( False ),
83868     rhoMax = cms.double( 9.9999999E7 ),
83869     rhoScale = cms.double( 1.0 ),
83870     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
83871     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
83872     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83873 )
83874 fragment.hltEle5WPTightHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
83875     saveTags = cms.bool( True ),
83876     candTag = cms.InputTag( "hltEle5WPTightClusterShapeFilter" ),
83877     varTag = cms.InputTag( "hltEgammaHoverE" ),
83878     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
83879     energyLowEdges = cms.vdouble( 0.0 ),
83880     lessThan = cms.bool( True ),
83881     useEt = cms.bool( False ),
83882     useAbs = cms.bool( False ),
83883     etaBoundaryEB12 = cms.double( 1.0 ),
83884     etaBoundaryEE12 = cms.double( 2.1 ),
83885     thrRegularEB1 = cms.vdouble( 0.75 ),
83886     thrRegularEE1 = cms.vdouble( 3.0 ),
83887     thrOverEEB1 = cms.vdouble( 0.03 ),
83888     thrOverEEE1 = cms.vdouble( 0.03 ),
83889     thrOverE2EB1 = cms.vdouble( 0.0 ),
83890     thrOverE2EE1 = cms.vdouble( 0.0 ),
83891     thrRegularEB2 = cms.vdouble( 2.25 ),
83892     thrRegularEE2 = cms.vdouble( 5.0 ),
83893     thrOverEEB2 = cms.vdouble( 0.03 ),
83894     thrOverEEE2 = cms.vdouble( 0.03 ),
83895     thrOverE2EB2 = cms.vdouble( 0.0 ),
83896     thrOverE2EE2 = cms.vdouble( 0.0 ),
83897     ncandcut = cms.int32( 1 ),
83898     doRhoCorrection = cms.bool( True ),
83899     rhoMax = cms.double( 9.9999999E7 ),
83900     rhoScale = cms.double( 1.0 ),
83901     effectiveAreas = cms.vdouble( 0.1, 0.1, 0.3, 0.5 ),
83902     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
83903     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83904 )
83905 fragment.hltEle5WPTightEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
83906     saveTags = cms.bool( True ),
83907     candTag = cms.InputTag( "hltEle5WPTightHEFilter" ),
83908     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
83909     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
83910     energyLowEdges = cms.vdouble( 0.0 ),
83911     lessThan = cms.bool( True ),
83912     useEt = cms.bool( True ),
83913     useAbs = cms.bool( False ),
83914     etaBoundaryEB12 = cms.double( 1.0 ),
83915     etaBoundaryEE12 = cms.double( 2.1 ),
83916     thrRegularEB1 = cms.vdouble( 1.75 ),
83917     thrRegularEE1 = cms.vdouble( 1.0 ),
83918     thrOverEEB1 = cms.vdouble( 0.03 ),
83919     thrOverEEE1 = cms.vdouble( 0.025 ),
83920     thrOverE2EB1 = cms.vdouble( 0.0 ),
83921     thrOverE2EE1 = cms.vdouble( 0.0 ),
83922     thrRegularEB2 = cms.vdouble( 1.75 ),
83923     thrRegularEE2 = cms.vdouble( 2.0 ),
83924     thrOverEEB2 = cms.vdouble( 0.03 ),
83925     thrOverEEE2 = cms.vdouble( 0.025 ),
83926     thrOverE2EB2 = cms.vdouble( 0.0 ),
83927     thrOverE2EE2 = cms.vdouble( 0.0 ),
83928     ncandcut = cms.int32( 1 ),
83929     doRhoCorrection = cms.bool( True ),
83930     rhoMax = cms.double( 9.9999999E7 ),
83931     rhoScale = cms.double( 1.0 ),
83932     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.25, 0.3 ),
83933     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
83934     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83935 )
83936 fragment.hltEle5WPTightHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
83937     saveTags = cms.bool( True ),
83938     candTag = cms.InputTag( "hltEle5WPTightEcalIsoFilter" ),
83939     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
83940     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
83941     energyLowEdges = cms.vdouble( 0.0 ),
83942     lessThan = cms.bool( True ),
83943     useEt = cms.bool( True ),
83944     useAbs = cms.bool( False ),
83945     etaBoundaryEB12 = cms.double( 1.0 ),
83946     etaBoundaryEE12 = cms.double( 2.0 ),
83947     thrRegularEB1 = cms.vdouble( 2.5 ),
83948     thrRegularEE1 = cms.vdouble( 1.0 ),
83949     thrOverEEB1 = cms.vdouble( 0.03 ),
83950     thrOverEEE1 = cms.vdouble( 0.03 ),
83951     thrOverE2EB1 = cms.vdouble( 0.0 ),
83952     thrOverE2EE1 = cms.vdouble( 0.0 ),
83953     thrRegularEB2 = cms.vdouble( 3.0 ),
83954     thrRegularEE2 = cms.vdouble( 2.0 ),
83955     thrOverEEB2 = cms.vdouble( 0.03 ),
83956     thrOverEEE2 = cms.vdouble( 0.03 ),
83957     thrOverE2EB2 = cms.vdouble( 0.0 ),
83958     thrOverE2EE2 = cms.vdouble( 0.0 ),
83959     ncandcut = cms.int32( 1 ),
83960     doRhoCorrection = cms.bool( True ),
83961     rhoMax = cms.double( 9.9999999E7 ),
83962     rhoScale = cms.double( 1.0 ),
83963     effectiveAreas = cms.vdouble( 0.2, 0.2, 0.4, 0.5 ),
83964     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.0 ),
83965     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
83966 )
83967 fragment.hltEle5WPTightPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
83968     saveTags = cms.bool( True ),
83969     candTag = cms.InputTag( "hltEle5WPTightHcalIsoFilter" ),
83970     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
83971     npixelmatchcut = cms.double( 1.0 ),
83972     ncandcut = cms.int32( 1 ),
83973     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
83974     s_a_phi1B = cms.double( 0.0069 ),
83975     s_a_phi1I = cms.double( 0.0088 ),
83976     s_a_phi1F = cms.double( 0.0076 ),
83977     s_a_phi2B = cms.double( 3.7E-4 ),
83978     s_a_phi2I = cms.double( 7.0E-4 ),
83979     s_a_phi2F = cms.double( 0.00906 ),
83980     s_a_zB = cms.double( 0.012 ),
83981     s_a_rI = cms.double( 0.027 ),
83982     s_a_rF = cms.double( 0.04 ),
83983     s2_threshold = cms.double( 0.4 ),
83984     tanhSO10BarrelThres = cms.double( 0.35 ),
83985     tanhSO10InterThres = cms.double( 1.0 ),
83986     tanhSO10ForwardThres = cms.double( 1.0 ),
83987     useS = cms.bool( False ),
83988     pixelVeto = cms.bool( False )
83989 )
83990 fragment.hltEle5WPTightPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
83991     saveTags = cms.bool( True ),
83992     candTag = cms.InputTag( "hltEle5WPTightPixelMatchFilter" ),
83993     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
83994     rhoTag = cms.InputTag( "" ),
83995     energyLowEdges = cms.vdouble( 0.0 ),
83996     lessThan = cms.bool( True ),
83997     useEt = cms.bool( False ),
83998     useAbs = cms.bool( False ),
83999     thrRegularEB = cms.vdouble( 70.0 ),
84000     thrRegularEE = cms.vdouble( 45.0 ),
84001     thrOverEEB = cms.vdouble( -1.0 ),
84002     thrOverEEE = cms.vdouble( -1.0 ),
84003     thrOverE2EB = cms.vdouble( -1.0 ),
84004     thrOverE2EE = cms.vdouble( -1.0 ),
84005     ncandcut = cms.int32( 1 ),
84006     doRhoCorrection = cms.bool( False ),
84007     rhoMax = cms.double( 9.9999999E7 ),
84008     rhoScale = cms.double( 1.0 ),
84009     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84010     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84011     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84012 )
84013 fragment.hltEle5WPTightGsfOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84014     saveTags = cms.bool( True ),
84015     candTag = cms.InputTag( "hltEle5WPTightPMS2Filter" ),
84016     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84017     rhoTag = cms.InputTag( "" ),
84018     energyLowEdges = cms.vdouble( 0.0 ),
84019     lessThan = cms.bool( True ),
84020     useEt = cms.bool( False ),
84021     useAbs = cms.bool( True ),
84022     thrRegularEB = cms.vdouble( 0.012 ),
84023     thrRegularEE = cms.vdouble( 0.011 ),
84024     thrOverEEB = cms.vdouble( -1.0 ),
84025     thrOverEEE = cms.vdouble( -1.0 ),
84026     thrOverE2EB = cms.vdouble( -1.0 ),
84027     thrOverE2EE = cms.vdouble( -1.0 ),
84028     ncandcut = cms.int32( 1 ),
84029     doRhoCorrection = cms.bool( False ),
84030     rhoMax = cms.double( 9.9999999E7 ),
84031     rhoScale = cms.double( 1.0 ),
84032     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84033     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84034     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84035 )
84036 fragment.hltEle5WPTightGsfMissingHitsFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84037     saveTags = cms.bool( True ),
84038     candTag = cms.InputTag( "hltEle5WPTightGsfOneOEMinusOneOPFilter" ),
84039     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','MissingHits' ),
84040     rhoTag = cms.InputTag( "" ),
84041     energyLowEdges = cms.vdouble( 0.0 ),
84042     lessThan = cms.bool( True ),
84043     useEt = cms.bool( False ),
84044     useAbs = cms.bool( False ),
84045     thrRegularEB = cms.vdouble( 999.0 ),
84046     thrRegularEE = cms.vdouble( 1.0 ),
84047     thrOverEEB = cms.vdouble( -1.0 ),
84048     thrOverEEE = cms.vdouble( -1.0 ),
84049     thrOverE2EB = cms.vdouble( -1.0 ),
84050     thrOverE2EE = cms.vdouble( -1.0 ),
84051     ncandcut = cms.int32( 1 ),
84052     doRhoCorrection = cms.bool( False ),
84053     rhoMax = cms.double( 9.9999999E7 ),
84054     rhoScale = cms.double( 1.0 ),
84055     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84056     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84057     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84058 )
84059 fragment.hltEle5WPTightGsfDetaFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84060     saveTags = cms.bool( True ),
84061     candTag = cms.InputTag( "hltEle5WPTightGsfMissingHitsFilter" ),
84062     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84063     rhoTag = cms.InputTag( "" ),
84064     energyLowEdges = cms.vdouble( 0.0 ),
84065     lessThan = cms.bool( True ),
84066     useEt = cms.bool( False ),
84067     useAbs = cms.bool( True ),
84068     thrRegularEB = cms.vdouble( 0.004 ),
84069     thrRegularEE = cms.vdouble( 0.005 ),
84070     thrOverEEB = cms.vdouble( -1.0 ),
84071     thrOverEEE = cms.vdouble( -1.0 ),
84072     thrOverE2EB = cms.vdouble( -1.0 ),
84073     thrOverE2EE = cms.vdouble( -1.0 ),
84074     ncandcut = cms.int32( 1 ),
84075     doRhoCorrection = cms.bool( False ),
84076     rhoMax = cms.double( 9.9999999E7 ),
84077     rhoScale = cms.double( 1.0 ),
84078     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84079     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84080     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84081 )
84082 fragment.hltEle5WPTightGsfDphiFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84083     saveTags = cms.bool( True ),
84084     candTag = cms.InputTag( "hltEle5WPTightGsfDetaFilter" ),
84085     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84086     rhoTag = cms.InputTag( "" ),
84087     energyLowEdges = cms.vdouble( 0.0 ),
84088     lessThan = cms.bool( True ),
84089     useEt = cms.bool( False ),
84090     useAbs = cms.bool( True ),
84091     thrRegularEB = cms.vdouble( 0.02 ),
84092     thrRegularEE = cms.vdouble( 0.023 ),
84093     thrOverEEB = cms.vdouble( -1.0 ),
84094     thrOverEEE = cms.vdouble( -1.0 ),
84095     thrOverE2EB = cms.vdouble( -1.0 ),
84096     thrOverE2EE = cms.vdouble( -1.0 ),
84097     ncandcut = cms.int32( 1 ),
84098     doRhoCorrection = cms.bool( False ),
84099     rhoMax = cms.double( 9.9999999E7 ),
84100     rhoScale = cms.double( 1.0 ),
84101     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84102     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84103     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84104 )
84105 fragment.hltEle5WPTightGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericQuadraticEtaFilter",
84106     saveTags = cms.bool( True ),
84107     candTag = cms.InputTag( "hltEle5WPTightGsfDphiFilter" ),
84108     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84109     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84110     energyLowEdges = cms.vdouble( 0.0 ),
84111     lessThan = cms.bool( True ),
84112     useEt = cms.bool( True ),
84113     useAbs = cms.bool( False ),
84114     etaBoundaryEB12 = cms.double( 1.0 ),
84115     etaBoundaryEE12 = cms.double( 2.1 ),
84116     thrRegularEB1 = cms.vdouble( 0.838 ),
84117     thrRegularEE1 = cms.vdouble( -0.363 ),
84118     thrOverEEB1 = cms.vdouble( 0.03 ),
84119     thrOverEEE1 = cms.vdouble( 0.025 ),
84120     thrOverE2EB1 = cms.vdouble( 0.0 ),
84121     thrOverE2EE1 = cms.vdouble( 0.0 ),
84122     thrRegularEB2 = cms.vdouble( -0.385 ),
84123     thrRegularEE2 = cms.vdouble( 0.702 ),
84124     thrOverEEB2 = cms.vdouble( 0.03 ),
84125     thrOverEEE2 = cms.vdouble( 0.025 ),
84126     thrOverE2EB2 = cms.vdouble( 0.0 ),
84127     thrOverE2EE2 = cms.vdouble( 0.0 ),
84128     ncandcut = cms.int32( 1 ),
84129     doRhoCorrection = cms.bool( True ),
84130     rhoMax = cms.double( 9.9999999E7 ),
84131     rhoScale = cms.double( 1.0 ),
84132     effectiveAreas = cms.vdouble( 0.029, 0.111, 0.114, 0.032 ),
84133     absEtaLowEdges = cms.vdouble( 0.0, 1.0, 1.479, 2.1 ),
84134     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84135 )
84136 fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ = cms.EDFilter( "HLTPrescaler",
84137     offset = cms.uint32( 0 ),
84138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84139 )
84140 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter = cms.EDFilter( "HLTEgammaEtFilter",
84141     saveTags = cms.bool( True ),
84142     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84143     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84144     etcutEB = cms.double( 15.0 ),
84145     etcutEE = cms.double( 15.0 ),
84146     minEtaCut = cms.double( -9999.0 ),
84147     maxEtaCut = cms.double( 9999.0 ),
84148     ncandcut = cms.int32( 1 )
84149 )
84150 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter = cms.EDFilter( "HLTEgammaEtFilter",
84151     saveTags = cms.bool( True ),
84152     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84153     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84154     etcutEB = cms.double( 10.0 ),
84155     etcutEE = cms.double( 10.0 ),
84156     minEtaCut = cms.double( -9999.0 ),
84157     maxEtaCut = cms.double( 9999.0 ),
84158     ncandcut = cms.int32( 2 )
84159 )
84160 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84161     saveTags = cms.bool( True ),
84162     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg1Filter" ),
84163     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84164     rhoTag = cms.InputTag( "" ),
84165     energyLowEdges = cms.vdouble( 0.0 ),
84166     lessThan = cms.bool( True ),
84167     useEt = cms.bool( False ),
84168     useAbs = cms.bool( False ),
84169     thrRegularEB = cms.vdouble( 0.013 ),
84170     thrRegularEE = cms.vdouble( 0.035 ),
84171     thrOverEEB = cms.vdouble( -1.0 ),
84172     thrOverEEE = cms.vdouble( -1.0 ),
84173     thrOverE2EB = cms.vdouble( -1.0 ),
84174     thrOverE2EE = cms.vdouble( -1.0 ),
84175     ncandcut = cms.int32( 1 ),
84176     doRhoCorrection = cms.bool( False ),
84177     rhoMax = cms.double( 9.9999999E7 ),
84178     rhoScale = cms.double( 1.0 ),
84179     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84180     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84181     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84182 )
84183 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84184     saveTags = cms.bool( True ),
84185     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEtLeg2Filter" ),
84186     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84187     rhoTag = cms.InputTag( "" ),
84188     energyLowEdges = cms.vdouble( 0.0 ),
84189     lessThan = cms.bool( True ),
84190     useEt = cms.bool( False ),
84191     useAbs = cms.bool( False ),
84192     thrRegularEB = cms.vdouble( 0.013 ),
84193     thrRegularEE = cms.vdouble( 0.035 ),
84194     thrOverEEB = cms.vdouble( -1.0 ),
84195     thrOverEEE = cms.vdouble( -1.0 ),
84196     thrOverE2EB = cms.vdouble( -1.0 ),
84197     thrOverE2EE = cms.vdouble( -1.0 ),
84198     ncandcut = cms.int32( 2 ),
84199     doRhoCorrection = cms.bool( False ),
84200     rhoMax = cms.double( 9.9999999E7 ),
84201     rhoScale = cms.double( 1.0 ),
84202     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84203     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84204     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84205 )
84206 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84207     saveTags = cms.bool( True ),
84208     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg1Filter" ),
84209     varTag = cms.InputTag( "hltEgammaHoverE" ),
84210     rhoTag = cms.InputTag( "" ),
84211     energyLowEdges = cms.vdouble( 0.0 ),
84212     lessThan = cms.bool( True ),
84213     useEt = cms.bool( False ),
84214     useAbs = cms.bool( False ),
84215     thrRegularEB = cms.vdouble( -1.0 ),
84216     thrRegularEE = cms.vdouble( -1.0 ),
84217     thrOverEEB = cms.vdouble( 0.15 ),
84218     thrOverEEE = cms.vdouble( 0.4 ),
84219     thrOverE2EB = cms.vdouble( -1.0 ),
84220     thrOverE2EE = cms.vdouble( -1.0 ),
84221     ncandcut = cms.int32( 1 ),
84222     doRhoCorrection = cms.bool( False ),
84223     rhoMax = cms.double( 9.9999999E7 ),
84224     rhoScale = cms.double( 1.0 ),
84225     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84226     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84227     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84228 )
84229 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84230     saveTags = cms.bool( True ),
84231     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLClusterShapeLeg2Filter" ),
84232     varTag = cms.InputTag( "hltEgammaHoverE" ),
84233     rhoTag = cms.InputTag( "" ),
84234     energyLowEdges = cms.vdouble( 0.0 ),
84235     lessThan = cms.bool( True ),
84236     useEt = cms.bool( False ),
84237     useAbs = cms.bool( False ),
84238     thrRegularEB = cms.vdouble( -1.0 ),
84239     thrRegularEE = cms.vdouble( -1.0 ),
84240     thrOverEEB = cms.vdouble( 0.15 ),
84241     thrOverEEE = cms.vdouble( 0.4 ),
84242     thrOverE2EB = cms.vdouble( -1.0 ),
84243     thrOverE2EE = cms.vdouble( -1.0 ),
84244     ncandcut = cms.int32( 2 ),
84245     doRhoCorrection = cms.bool( False ),
84246     rhoMax = cms.double( 9.9999999E7 ),
84247     rhoScale = cms.double( 1.0 ),
84248     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84249     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84250     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84251 )
84252 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84253     saveTags = cms.bool( True ),
84254     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg1Filter" ),
84255     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84256     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84257     energyLowEdges = cms.vdouble( 0.0 ),
84258     lessThan = cms.bool( True ),
84259     useEt = cms.bool( True ),
84260     useAbs = cms.bool( False ),
84261     thrRegularEB = cms.vdouble( -1.0 ),
84262     thrRegularEE = cms.vdouble( -1.0 ),
84263     thrOverEEB = cms.vdouble( 0.5 ),
84264     thrOverEEE = cms.vdouble( 0.5 ),
84265     thrOverE2EB = cms.vdouble( -1.0 ),
84266     thrOverE2EE = cms.vdouble( -1.0 ),
84267     ncandcut = cms.int32( 1 ),
84268     doRhoCorrection = cms.bool( True ),
84269     rhoMax = cms.double( 9.9999999E7 ),
84270     rhoScale = cms.double( 1.0 ),
84271     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84272     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84273     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84274 )
84275 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84276     saveTags = cms.bool( True ),
84277     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHELeg2Filter" ),
84278     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84279     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84280     energyLowEdges = cms.vdouble( 0.0 ),
84281     lessThan = cms.bool( True ),
84282     useEt = cms.bool( True ),
84283     useAbs = cms.bool( False ),
84284     thrRegularEB = cms.vdouble( -1.0 ),
84285     thrRegularEE = cms.vdouble( -1.0 ),
84286     thrOverEEB = cms.vdouble( 0.5 ),
84287     thrOverEEE = cms.vdouble( 0.5 ),
84288     thrOverE2EB = cms.vdouble( -1.0 ),
84289     thrOverE2EE = cms.vdouble( -1.0 ),
84290     ncandcut = cms.int32( 2 ),
84291     doRhoCorrection = cms.bool( True ),
84292     rhoMax = cms.double( 9.9999999E7 ),
84293     rhoScale = cms.double( 1.0 ),
84294     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84295     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84296     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84297 )
84298 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84299     saveTags = cms.bool( True ),
84300     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg1Filter" ),
84301     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84302     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84303     energyLowEdges = cms.vdouble( 0.0 ),
84304     lessThan = cms.bool( True ),
84305     useEt = cms.bool( True ),
84306     useAbs = cms.bool( False ),
84307     thrRegularEB = cms.vdouble( -1.0 ),
84308     thrRegularEE = cms.vdouble( -1.0 ),
84309     thrOverEEB = cms.vdouble( 0.3 ),
84310     thrOverEEE = cms.vdouble( 0.4 ),
84311     thrOverE2EB = cms.vdouble( -1.0 ),
84312     thrOverE2EE = cms.vdouble( -1.0 ),
84313     ncandcut = cms.int32( 1 ),
84314     doRhoCorrection = cms.bool( True ),
84315     rhoMax = cms.double( 9.9999999E7 ),
84316     rhoScale = cms.double( 1.0 ),
84317     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84318     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84319     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84320 )
84321 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84322     saveTags = cms.bool( True ),
84323     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLEcalIsoLeg2Filter" ),
84324     varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
84325     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84326     energyLowEdges = cms.vdouble( 0.0 ),
84327     lessThan = cms.bool( True ),
84328     useEt = cms.bool( True ),
84329     useAbs = cms.bool( False ),
84330     thrRegularEB = cms.vdouble( -1.0 ),
84331     thrRegularEE = cms.vdouble( -1.0 ),
84332     thrOverEEB = cms.vdouble( 0.3 ),
84333     thrOverEEE = cms.vdouble( 0.4 ),
84334     thrOverE2EB = cms.vdouble( -1.0 ),
84335     thrOverE2EE = cms.vdouble( -1.0 ),
84336     ncandcut = cms.int32( 2 ),
84337     doRhoCorrection = cms.bool( True ),
84338     rhoMax = cms.double( 9.9999999E7 ),
84339     rhoScale = cms.double( 1.0 ),
84340     effectiveAreas = cms.vdouble( 0.2, 0.25 ),
84341     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84342     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84343 )
84344 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84345     saveTags = cms.bool( True ),
84346     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg1Filter" ),
84347     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84348     npixelmatchcut = cms.double( 1.0 ),
84349     ncandcut = cms.int32( 1 ),
84350     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84351     s_a_phi1B = cms.double( 0.0069 ),
84352     s_a_phi1I = cms.double( 0.0088 ),
84353     s_a_phi1F = cms.double( 0.0076 ),
84354     s_a_phi2B = cms.double( 3.7E-4 ),
84355     s_a_phi2I = cms.double( 7.0E-4 ),
84356     s_a_phi2F = cms.double( 0.00906 ),
84357     s_a_zB = cms.double( 0.012 ),
84358     s_a_rI = cms.double( 0.027 ),
84359     s_a_rF = cms.double( 0.04 ),
84360     s2_threshold = cms.double( 0.4 ),
84361     tanhSO10BarrelThres = cms.double( 0.35 ),
84362     tanhSO10InterThres = cms.double( 1.0 ),
84363     tanhSO10ForwardThres = cms.double( 1.0 ),
84364     useS = cms.bool( False ),
84365     pixelVeto = cms.bool( False )
84366 )
84367 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84368     saveTags = cms.bool( True ),
84369     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLHcalIsoLeg2Filter" ),
84370     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84371     npixelmatchcut = cms.double( 1.0 ),
84372     ncandcut = cms.int32( 2 ),
84373     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84374     s_a_phi1B = cms.double( 0.0069 ),
84375     s_a_phi1I = cms.double( 0.0088 ),
84376     s_a_phi1F = cms.double( 0.0076 ),
84377     s_a_phi2B = cms.double( 3.7E-4 ),
84378     s_a_phi2I = cms.double( 7.0E-4 ),
84379     s_a_phi2F = cms.double( 0.00906 ),
84380     s_a_zB = cms.double( 0.012 ),
84381     s_a_rI = cms.double( 0.027 ),
84382     s_a_rF = cms.double( 0.04 ),
84383     s2_threshold = cms.double( 0.4 ),
84384     tanhSO10BarrelThres = cms.double( 0.35 ),
84385     tanhSO10InterThres = cms.double( 1.0 ),
84386     tanhSO10ForwardThres = cms.double( 1.0 ),
84387     useS = cms.bool( False ),
84388     pixelVeto = cms.bool( False )
84389 )
84390 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84391     saveTags = cms.bool( True ),
84392     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg1Filter" ),
84393     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84394     rhoTag = cms.InputTag( "" ),
84395     energyLowEdges = cms.vdouble( 0.0 ),
84396     lessThan = cms.bool( True ),
84397     useEt = cms.bool( True ),
84398     useAbs = cms.bool( True ),
84399     thrRegularEB = cms.vdouble( 999999.0 ),
84400     thrRegularEE = cms.vdouble( 999999.0 ),
84401     thrOverEEB = cms.vdouble( -1.0 ),
84402     thrOverEEE = cms.vdouble( -1.0 ),
84403     thrOverE2EB = cms.vdouble( -1.0 ),
84404     thrOverE2EE = cms.vdouble( -1.0 ),
84405     ncandcut = cms.int32( 1 ),
84406     doRhoCorrection = cms.bool( False ),
84407     rhoMax = cms.double( 9.9999999E7 ),
84408     rhoScale = cms.double( 1.0 ),
84409     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84410     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84411     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84412 )
84413 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84414     saveTags = cms.bool( True ),
84415     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLPixelMatchLeg2Filter" ),
84416     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
84417     rhoTag = cms.InputTag( "" ),
84418     energyLowEdges = cms.vdouble( 0.0 ),
84419     lessThan = cms.bool( True ),
84420     useEt = cms.bool( True ),
84421     useAbs = cms.bool( True ),
84422     thrRegularEB = cms.vdouble( 999999.0 ),
84423     thrRegularEE = cms.vdouble( 999999.0 ),
84424     thrOverEEB = cms.vdouble( -1.0 ),
84425     thrOverEEE = cms.vdouble( -1.0 ),
84426     thrOverE2EB = cms.vdouble( -1.0 ),
84427     thrOverE2EE = cms.vdouble( -1.0 ),
84428     ncandcut = cms.int32( 2 ),
84429     doRhoCorrection = cms.bool( False ),
84430     rhoMax = cms.double( 9.9999999E7 ),
84431     rhoScale = cms.double( 1.0 ),
84432     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84433     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84434     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84435 )
84436 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84437     saveTags = cms.bool( True ),
84438     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg1Filter" ),
84439     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84440     rhoTag = cms.InputTag( "" ),
84441     energyLowEdges = cms.vdouble( 0.0 ),
84442     lessThan = cms.bool( True ),
84443     useEt = cms.bool( True ),
84444     useAbs = cms.bool( True ),
84445     thrRegularEB = cms.vdouble( 0.01 ),
84446     thrRegularEE = cms.vdouble( 0.015 ),
84447     thrOverEEB = cms.vdouble( -1.0 ),
84448     thrOverEEE = cms.vdouble( -1.0 ),
84449     thrOverE2EB = cms.vdouble( -1.0 ),
84450     thrOverE2EE = cms.vdouble( -1.0 ),
84451     ncandcut = cms.int32( 1 ),
84452     doRhoCorrection = cms.bool( False ),
84453     rhoMax = cms.double( 9.9999999E7 ),
84454     rhoScale = cms.double( 1.0 ),
84455     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84456     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84457     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84458 )
84459 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84460     saveTags = cms.bool( True ),
84461     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLOneOEMinusOneOPLeg2Filter" ),
84462     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
84463     rhoTag = cms.InputTag( "" ),
84464     energyLowEdges = cms.vdouble( 0.0 ),
84465     lessThan = cms.bool( True ),
84466     useEt = cms.bool( True ),
84467     useAbs = cms.bool( True ),
84468     thrRegularEB = cms.vdouble( 0.01 ),
84469     thrRegularEE = cms.vdouble( 0.015 ),
84470     thrOverEEB = cms.vdouble( -1.0 ),
84471     thrOverEEE = cms.vdouble( -1.0 ),
84472     thrOverE2EB = cms.vdouble( -1.0 ),
84473     thrOverE2EE = cms.vdouble( -1.0 ),
84474     ncandcut = cms.int32( 2 ),
84475     doRhoCorrection = cms.bool( False ),
84476     rhoMax = cms.double( 9.9999999E7 ),
84477     rhoScale = cms.double( 1.0 ),
84478     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84479     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84480     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84481 )
84482 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84483     saveTags = cms.bool( True ),
84484     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg1Filter" ),
84485     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84486     rhoTag = cms.InputTag( "" ),
84487     energyLowEdges = cms.vdouble( 0.0 ),
84488     lessThan = cms.bool( True ),
84489     useEt = cms.bool( True ),
84490     useAbs = cms.bool( True ),
84491     thrRegularEB = cms.vdouble( 0.07 ),
84492     thrRegularEE = cms.vdouble( 0.1 ),
84493     thrOverEEB = cms.vdouble( -1.0 ),
84494     thrOverEEE = cms.vdouble( -1.0 ),
84495     thrOverE2EB = cms.vdouble( -1.0 ),
84496     thrOverE2EE = cms.vdouble( -1.0 ),
84497     ncandcut = cms.int32( 1 ),
84498     doRhoCorrection = cms.bool( False ),
84499     rhoMax = cms.double( 9.9999999E7 ),
84500     rhoScale = cms.double( 1.0 ),
84501     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84502     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84503     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84504 )
84505 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84506     saveTags = cms.bool( True ),
84507     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDetaLeg2Filter" ),
84508     varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
84509     rhoTag = cms.InputTag( "" ),
84510     energyLowEdges = cms.vdouble( 0.0 ),
84511     lessThan = cms.bool( True ),
84512     useEt = cms.bool( True ),
84513     useAbs = cms.bool( True ),
84514     thrRegularEB = cms.vdouble( 0.07 ),
84515     thrRegularEE = cms.vdouble( 0.1 ),
84516     thrOverEEB = cms.vdouble( -1.0 ),
84517     thrOverEEE = cms.vdouble( -1.0 ),
84518     thrOverE2EB = cms.vdouble( -1.0 ),
84519     thrOverE2EE = cms.vdouble( -1.0 ),
84520     ncandcut = cms.int32( 2 ),
84521     doRhoCorrection = cms.bool( False ),
84522     rhoMax = cms.double( 9.9999999E7 ),
84523     rhoScale = cms.double( 1.0 ),
84524     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84525     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84526     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84527 )
84528 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84529     saveTags = cms.bool( True ),
84530     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg1Filter" ),
84531     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84532     rhoTag = cms.InputTag( "" ),
84533     energyLowEdges = cms.vdouble( 0.0 ),
84534     lessThan = cms.bool( True ),
84535     useEt = cms.bool( True ),
84536     useAbs = cms.bool( False ),
84537     thrRegularEB = cms.vdouble( -1.0 ),
84538     thrRegularEE = cms.vdouble( -1.0 ),
84539     thrOverEEB = cms.vdouble( 0.2 ),
84540     thrOverEEE = cms.vdouble( 0.2 ),
84541     thrOverE2EB = cms.vdouble( -1.0 ),
84542     thrOverE2EE = cms.vdouble( -1.0 ),
84543     ncandcut = cms.int32( 1 ),
84544     doRhoCorrection = cms.bool( False ),
84545     rhoMax = cms.double( 9.9999999E7 ),
84546     rhoScale = cms.double( 1.0 ),
84547     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84548     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84549     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84550 )
84551 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84552     saveTags = cms.bool( True ),
84553     candTag = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLDphiLeg2Filter" ),
84554     varTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
84555     rhoTag = cms.InputTag( "" ),
84556     energyLowEdges = cms.vdouble( 0.0 ),
84557     lessThan = cms.bool( True ),
84558     useEt = cms.bool( True ),
84559     useAbs = cms.bool( False ),
84560     thrRegularEB = cms.vdouble( -1.0 ),
84561     thrRegularEE = cms.vdouble( -1.0 ),
84562     thrOverEEB = cms.vdouble( 0.2 ),
84563     thrOverEEE = cms.vdouble( 0.2 ),
84564     thrOverE2EB = cms.vdouble( -1.0 ),
84565     thrOverE2EE = cms.vdouble( -1.0 ),
84566     ncandcut = cms.int32( 2 ),
84567     doRhoCorrection = cms.bool( False ),
84568     rhoMax = cms.double( 9.9999999E7 ),
84569     rhoScale = cms.double( 1.0 ),
84570     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84571     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84572     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84573 )
84574 fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter = cms.EDFilter( "HLT2PhotonPhotonDZ",
84575     saveTags = cms.bool( True ),
84576     originTag1 = cms.VInputTag( 'hltEgammaCandidates' ),
84577     originTag2 = cms.VInputTag( 'hltEgammaCandidates' ),
84578     inputTag1 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg1Filter" ),
84579     inputTag2 = cms.InputTag( "hltEle15Ele10CaloIdLTrackIdLIsoVLTrackIsoLeg2Filter" ),
84580     electronTag = cms.InputTag( "hltEgammaGsfElectrons" ),
84581     triggerType1 = cms.int32( 81 ),
84582     triggerType2 = cms.int32( 81 ),
84583     MinDR = cms.double( -1.0 ),
84584     MaxDZ = cms.double( 0.2 ),
84585     MinN = cms.int32( 1 ),
84586     MinPixHitsForDZ = cms.int32( 0 ),
84587     checkSC = cms.bool( True )
84588 )
84589 fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 = cms.EDFilter( "HLTPrescaler",
84590     offset = cms.uint32( 0 ),
84591     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84592 )
84593 fragment.hltEG10EtL1SingleEG5EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84594     saveTags = cms.bool( True ),
84595     inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
84596     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84597     etcutEB = cms.double( 10.0 ),
84598     etcutEE = cms.double( 10.0 ),
84599     minEtaCut = cms.double( -9999.0 ),
84600     maxEtaCut = cms.double( 9999.0 ),
84601     ncandcut = cms.int32( 1 )
84602 )
84603 fragment.hltEG10R9Id50b80eR9IdFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84604     saveTags = cms.bool( True ),
84605     candTag = cms.InputTag( "hltEG10EtL1SingleEG5EtFilter" ),
84606     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
84607     rhoTag = cms.InputTag( "" ),
84608     energyLowEdges = cms.vdouble( 0.0 ),
84609     lessThan = cms.bool( False ),
84610     useEt = cms.bool( False ),
84611     useAbs = cms.bool( False ),
84612     thrRegularEB = cms.vdouble( 0.5 ),
84613     thrRegularEE = cms.vdouble( 0.8 ),
84614     thrOverEEB = cms.vdouble( -1.0 ),
84615     thrOverEEE = cms.vdouble( -1.0 ),
84616     thrOverE2EB = cms.vdouble( -1.0 ),
84617     thrOverE2EE = cms.vdouble( -1.0 ),
84618     ncandcut = cms.int32( 1 ),
84619     doRhoCorrection = cms.bool( False ),
84620     rhoMax = cms.double( 9.9999999E7 ),
84621     rhoScale = cms.double( 1.0 ),
84622     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84623     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84624     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84625 )
84626 fragment.hltEG10HE10R9Id50b80eHEFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84627     saveTags = cms.bool( True ),
84628     candTag = cms.InputTag( "hltEG10R9Id50b80eR9IdFilter" ),
84629     varTag = cms.InputTag( "hltEgammaHToverET" ),
84630     rhoTag = cms.InputTag( "" ),
84631     energyLowEdges = cms.vdouble( 0.0 ),
84632     lessThan = cms.bool( True ),
84633     useEt = cms.bool( True ),
84634     useAbs = cms.bool( False ),
84635     thrRegularEB = cms.vdouble( 0.0 ),
84636     thrRegularEE = cms.vdouble( 0.0 ),
84637     thrOverEEB = cms.vdouble( 0.1 ),
84638     thrOverEEE = cms.vdouble( 0.1 ),
84639     thrOverE2EB = cms.vdouble( 0.0 ),
84640     thrOverE2EE = cms.vdouble( 0.0 ),
84641     ncandcut = cms.int32( 1 ),
84642     doRhoCorrection = cms.bool( False ),
84643     rhoMax = cms.double( 9.9999999E7 ),
84644     rhoScale = cms.double( 1.0 ),
84645     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84646     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84647     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84648 )
84649 fragment.hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84650     saveTags = cms.bool( True ),
84651     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
84652     varTag = cms.InputTag( 'hltEgammaR9ID','r95x5' ),
84653     rhoTag = cms.InputTag( "" ),
84654     energyLowEdges = cms.vdouble( 0.0 ),
84655     lessThan = cms.bool( False ),
84656     useEt = cms.bool( False ),
84657     useAbs = cms.bool( False ),
84658     thrRegularEB = cms.vdouble( 0.85 ),
84659     thrRegularEE = cms.vdouble( 0.9 ),
84660     thrOverEEB = cms.vdouble( -1.0 ),
84661     thrOverEEE = cms.vdouble( -1.0 ),
84662     thrOverE2EB = cms.vdouble( -1.0 ),
84663     thrOverE2EE = cms.vdouble( -1.0 ),
84664     ncandcut = cms.int32( 1 ),
84665     doRhoCorrection = cms.bool( False ),
84666     rhoMax = cms.double( 9.9999999E7 ),
84667     rhoScale = cms.double( 1.0 ),
84668     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84669     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84670     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84671 )
84672 fragment.hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84673     saveTags = cms.bool( True ),
84674     candTag = cms.InputTag( "hltEG10HE10R9Id50b80eHEFilter" ),
84675     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84676     rhoTag = cms.InputTag( "" ),
84677     energyLowEdges = cms.vdouble( 0.0 ),
84678     lessThan = cms.bool( True ),
84679     useEt = cms.bool( False ),
84680     useAbs = cms.bool( False ),
84681     thrRegularEB = cms.vdouble( 0.015 ),
84682     thrRegularEE = cms.vdouble( 0.035 ),
84683     thrOverEEB = cms.vdouble( -1.0 ),
84684     thrOverEEE = cms.vdouble( -1.0 ),
84685     thrOverE2EB = cms.vdouble( -1.0 ),
84686     thrOverE2EE = cms.vdouble( -1.0 ),
84687     ncandcut = cms.int32( 1 ),
84688     doRhoCorrection = cms.bool( False ),
84689     rhoMax = cms.double( 9.9999999E7 ),
84690     rhoScale = cms.double( 1.0 ),
84691     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84692     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84693     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84694 )
84695 fragment.hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84696     saveTags = cms.bool( True ),
84697     candTag = cms.InputTag( "hltEG10CaloId15b35eHE10R9Id50b80eClusterShapeFilter" ),
84698     varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
84699     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84700     energyLowEdges = cms.vdouble( 0.0 ),
84701     lessThan = cms.bool( True ),
84702     useEt = cms.bool( True ),
84703     useAbs = cms.bool( False ),
84704     thrRegularEB = cms.vdouble( 6.0 ),
84705     thrRegularEE = cms.vdouble( 6.0 ),
84706     thrOverEEB = cms.vdouble( 0.012 ),
84707     thrOverEEE = cms.vdouble( 0.012 ),
84708     thrOverE2EB = cms.vdouble( 0.0 ),
84709     thrOverE2EE = cms.vdouble( 0.0 ),
84710     ncandcut = cms.int32( 1 ),
84711     doRhoCorrection = cms.bool( True ),
84712     rhoMax = cms.double( 9.9999999E7 ),
84713     rhoScale = cms.double( 1.0 ),
84714     effectiveAreas = cms.vdouble( 0.29, 0.21 ),
84715     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84716     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84717 )
84718 fragment.hltEG10RId85b90eORIso60CaloId15b35eANDHE10R9Id50b80eLegCombLastFilter = cms.EDFilter( "HLTEgammaDoubleLegCombFilter",
84719     saveTags = cms.bool( True ),
84720     firstLegLastFilter = cms.InputTag( "hltEG10R9Id85b90eHE10R9Id50b80eR9IdLastFilter" ),
84721     secondLegLastFilter = cms.InputTag( "hltEG10Iso60CaloId15b35eHE10R9Id50b80eEcalIsoLastFilter" ),
84722     nrRequiredFirstLeg = cms.int32( 0 ),
84723     nrRequiredSecondLeg = cms.int32( 0 ),
84724     nrRequiredUniqueLeg = cms.int32( 1 ),
84725     maxMatchDR = cms.double( 0.01 )
84726 )
84727 fragment.hltDiEG10EtEta2p55UnseededFilter = cms.EDFilter( "HLT1Photon",
84728     saveTags = cms.bool( True ),
84729     inputTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
84730     triggerType = cms.int32( 92 ),
84731     MinE = cms.double( -1.0 ),
84732     MinPt = cms.double( 10.0 ),
84733     MinMass = cms.double( -1.0 ),
84734     MaxMass = cms.double( -1.0 ),
84735     MinEta = cms.double( -1.0 ),
84736     MaxEta = cms.double( 2.55 ),
84737     MinN = cms.int32( 2 )
84738 )
84739 fragment.hltDiEG10R9Id50b80eR9IdUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84740     saveTags = cms.bool( True ),
84741     candTag = cms.InputTag( "hltDiEG10EtEta2p55UnseededFilter" ),
84742     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
84743     rhoTag = cms.InputTag( "" ),
84744     energyLowEdges = cms.vdouble( 0.0 ),
84745     lessThan = cms.bool( False ),
84746     useEt = cms.bool( False ),
84747     useAbs = cms.bool( False ),
84748     thrRegularEB = cms.vdouble( 0.5 ),
84749     thrRegularEE = cms.vdouble( 0.8 ),
84750     thrOverEEB = cms.vdouble( -1.0 ),
84751     thrOverEEE = cms.vdouble( -1.0 ),
84752     thrOverE2EB = cms.vdouble( -1.0 ),
84753     thrOverE2EE = cms.vdouble( -1.0 ),
84754     ncandcut = cms.int32( 2 ),
84755     doRhoCorrection = cms.bool( False ),
84756     rhoMax = cms.double( 9.9999999E7 ),
84757     rhoScale = cms.double( 1.0 ),
84758     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84759     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84760     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84761 )
84762 fragment.hltDiEG10HE10R9Id50b80eHEUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84763     saveTags = cms.bool( True ),
84764     candTag = cms.InputTag( "hltDiEG10R9Id50b80eR9IdUnseededFilter" ),
84765     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
84766     rhoTag = cms.InputTag( "" ),
84767     energyLowEdges = cms.vdouble( 0.0 ),
84768     lessThan = cms.bool( True ),
84769     useEt = cms.bool( True ),
84770     useAbs = cms.bool( False ),
84771     thrRegularEB = cms.vdouble( 0.0 ),
84772     thrRegularEE = cms.vdouble( 0.0 ),
84773     thrOverEEB = cms.vdouble( 0.1 ),
84774     thrOverEEE = cms.vdouble( 0.1 ),
84775     thrOverE2EB = cms.vdouble( 0.0 ),
84776     thrOverE2EE = cms.vdouble( 0.0 ),
84777     ncandcut = cms.int32( 2 ),
84778     doRhoCorrection = cms.bool( False ),
84779     rhoMax = cms.double( 9.9999999E7 ),
84780     rhoScale = cms.double( 1.0 ),
84781     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84782     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84783     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84784 )
84785 fragment.hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84786     saveTags = cms.bool( True ),
84787     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
84788     varTag = cms.InputTag( 'hltEgammaR9IDUnseeded','r95x5' ),
84789     rhoTag = cms.InputTag( "" ),
84790     energyLowEdges = cms.vdouble( 0.0 ),
84791     lessThan = cms.bool( False ),
84792     useEt = cms.bool( False ),
84793     useAbs = cms.bool( False ),
84794     thrRegularEB = cms.vdouble( 0.85 ),
84795     thrRegularEE = cms.vdouble( 0.9 ),
84796     thrOverEEB = cms.vdouble( -1.0 ),
84797     thrOverEEE = cms.vdouble( -1.0 ),
84798     thrOverE2EB = cms.vdouble( -1.0 ),
84799     thrOverE2EE = cms.vdouble( -1.0 ),
84800     ncandcut = cms.int32( 1 ),
84801     doRhoCorrection = cms.bool( False ),
84802     rhoMax = cms.double( 9.9999999E7 ),
84803     rhoScale = cms.double( 1.0 ),
84804     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84805     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84806     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84807 )
84808 fragment.hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84809     saveTags = cms.bool( True ),
84810     candTag = cms.InputTag( "hltDiEG10HE10R9Id50b80eHEUnseededFilter" ),
84811     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
84812     rhoTag = cms.InputTag( "" ),
84813     energyLowEdges = cms.vdouble( 0.0 ),
84814     lessThan = cms.bool( True ),
84815     useEt = cms.bool( False ),
84816     useAbs = cms.bool( False ),
84817     thrRegularEB = cms.vdouble( 0.015 ),
84818     thrRegularEE = cms.vdouble( 0.035 ),
84819     thrOverEEB = cms.vdouble( -1.0 ),
84820     thrOverEEE = cms.vdouble( -1.0 ),
84821     thrOverE2EB = cms.vdouble( -1.0 ),
84822     thrOverE2EE = cms.vdouble( -1.0 ),
84823     ncandcut = cms.int32( 1 ),
84824     doRhoCorrection = cms.bool( False ),
84825     rhoMax = cms.double( 9.9999999E7 ),
84826     rhoScale = cms.double( 1.0 ),
84827     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84828     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84829     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84830 )
84831 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84832     saveTags = cms.bool( True ),
84833     candTag = cms.InputTag( "hltDiEG10CaloId15b35eHE10R9Id50b80eClusterShapeUnseededFilter" ),
84834     varTag = cms.InputTag( "hltEgammaEcalPFClusterIsoUnseeded" ),
84835     rhoTag = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
84836     energyLowEdges = cms.vdouble( 0.0 ),
84837     lessThan = cms.bool( True ),
84838     useEt = cms.bool( True ),
84839     useAbs = cms.bool( False ),
84840     thrRegularEB = cms.vdouble( 6.0 ),
84841     thrRegularEE = cms.vdouble( 6.0 ),
84842     thrOverEEB = cms.vdouble( 0.012 ),
84843     thrOverEEE = cms.vdouble( 0.012 ),
84844     thrOverE2EB = cms.vdouble( 0.0 ),
84845     thrOverE2EE = cms.vdouble( 0.0 ),
84846     ncandcut = cms.int32( 1 ),
84847     doRhoCorrection = cms.bool( True ),
84848     rhoMax = cms.double( 9.9999999E7 ),
84849     rhoScale = cms.double( 1.0 ),
84850     effectiveAreas = cms.vdouble( 0.16544, 0.13212 ),
84851     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84852     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84853 )
84854 fragment.hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter = cms.EDFilter( "HLTEgammaGenericQuadraticFilter",
84855     saveTags = cms.bool( True ),
84856     candTag = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eEcalIsoUnseededFilter" ),
84857     varTag = cms.InputTag( "hltEgammaHollowTrackIsoUnseeded" ),
84858     rhoTag = cms.InputTag( "" ),
84859     energyLowEdges = cms.vdouble( 0.0 ),
84860     lessThan = cms.bool( True ),
84861     useEt = cms.bool( True ),
84862     useAbs = cms.bool( False ),
84863     thrRegularEB = cms.vdouble( 6.0 ),
84864     thrRegularEE = cms.vdouble( 6.0 ),
84865     thrOverEEB = cms.vdouble( 0.002 ),
84866     thrOverEEE = cms.vdouble( 0.002 ),
84867     thrOverE2EB = cms.vdouble( 0.0 ),
84868     thrOverE2EE = cms.vdouble( 0.0 ),
84869     ncandcut = cms.int32( 1 ),
84870     doRhoCorrection = cms.bool( False ),
84871     rhoMax = cms.double( 9.9999999E7 ),
84872     rhoScale = cms.double( 1.0 ),
84873     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84874     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84875     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
84876 )
84877 fragment.hltDiEG10R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10CombMassLastFilter = cms.EDFilter( "HLTEgammaAllCombMassFilter",
84878     saveTags = cms.bool( True ),
84879     firstLegLastFilter = cms.InputTag( "hltDiEG10R9Id85b90eHE10R9Id50b80eR9UnseededLastFilter" ),
84880     secondLegLastFilter = cms.InputTag( "hltDiEG10Iso60LCaloId15b35eHE10R9Id50b80eTrackIsoUnseededLastFilter" ),
84881     minMass = cms.double( 10.0 )
84882 )
84883 fragment.hltL1sSingleEG5WithJetAndTau = cms.EDFilter( "HLTL1TSeed",
84884     saveTags = cms.bool( True ),
84885     L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_SingleTau120er2p1 OR L1_SingleTau130er2p1" ),
84886     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
84887     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
84888     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
84889     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
84890     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84891     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84892     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84893     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
84894     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
84895 )
84896 fragment.hltPreMCDoubleEle5CaloIdLMW = cms.EDFilter( "HLTPrescaler",
84897     offset = cms.uint32( 0 ),
84898     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
84899 )
84900 fragment.hltEGL1SingleEG5WithJetAndTauFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
84901     saveTags = cms.bool( True ),
84902     candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
84903     l1IsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84904     candNonIsolatedTag = cms.InputTag( "" ),
84905     l1NonIsolatedTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
84906     L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5WithJetAndTau" ),
84907     l1CenJetsTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
84908     l1TausTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
84909     ncandcut = cms.int32( 1 ),
84910     doIsolated = cms.bool( False ),
84911     region_eta_size = cms.double( 0.522 ),
84912     region_eta_size_ecap = cms.double( 1.0 ),
84913     region_phi_size = cms.double( 1.044 ),
84914     barrel_end = cms.double( 1.4791 ),
84915     endcap_end = cms.double( 2.65 )
84916 )
84917 fragment.hltEG5L1SingleEG5WithJetAndTauEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
84918     saveTags = cms.bool( True ),
84919     inputTag = cms.InputTag( "hltEGL1SingleEG5WithJetAndTauFilter" ),
84920     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84921     etcutEB = cms.double( 5.0 ),
84922     etcutEE = cms.double( 5.0 ),
84923     minEtaCut = cms.double( -9999.0 ),
84924     maxEtaCut = cms.double( 9999.0 ),
84925     ncandcut = cms.int32( 1 )
84926 )
84927 fragment.hltEG5HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84928     saveTags = cms.bool( True ),
84929     candTag = cms.InputTag( "hltEG5L1SingleEG5WithJetAndTauEtFilter" ),
84930     varTag = cms.InputTag( "hltEgammaHoverE" ),
84931     rhoTag = cms.InputTag( "" ),
84932     energyLowEdges = cms.vdouble( 0.0 ),
84933     lessThan = cms.bool( True ),
84934     useEt = cms.bool( False ),
84935     useAbs = cms.bool( False ),
84936     thrRegularEB = cms.vdouble( -1.0 ),
84937     thrRegularEE = cms.vdouble( -1.0 ),
84938     thrOverEEB = cms.vdouble( 0.15 ),
84939     thrOverEEE = cms.vdouble( 0.1 ),
84940     thrOverE2EB = cms.vdouble( -1.0 ),
84941     thrOverE2EE = cms.vdouble( -1.0 ),
84942     ncandcut = cms.int32( 1 ),
84943     doRhoCorrection = cms.bool( False ),
84944     rhoMax = cms.double( 9.9999999E7 ),
84945     rhoScale = cms.double( 1.0 ),
84946     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84947     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84948     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84949 )
84950 fragment.hltEG5CaloIdLClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
84951     saveTags = cms.bool( True ),
84952     candTag = cms.InputTag( "hltEG5HEFilter" ),
84953     varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
84954     rhoTag = cms.InputTag( "" ),
84955     energyLowEdges = cms.vdouble( 0.0 ),
84956     lessThan = cms.bool( True ),
84957     useEt = cms.bool( False ),
84958     useAbs = cms.bool( False ),
84959     thrRegularEB = cms.vdouble( 0.014 ),
84960     thrRegularEE = cms.vdouble( 0.035 ),
84961     thrOverEEB = cms.vdouble( -1.0 ),
84962     thrOverEEE = cms.vdouble( -1.0 ),
84963     thrOverE2EB = cms.vdouble( -1.0 ),
84964     thrOverE2EE = cms.vdouble( -1.0 ),
84965     ncandcut = cms.int32( 1 ),
84966     doRhoCorrection = cms.bool( False ),
84967     rhoMax = cms.double( 9.9999999E7 ),
84968     rhoScale = cms.double( 1.0 ),
84969     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
84970     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
84971     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
84972 )
84973 fragment.hltEle5CaloIdLPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
84974     saveTags = cms.bool( True ),
84975     candTag = cms.InputTag( "hltEG5CaloIdLClusterShapeFilter" ),
84976     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
84977     npixelmatchcut = cms.double( 1.0 ),
84978     ncandcut = cms.int32( 1 ),
84979     l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
84980     s_a_phi1B = cms.double( 0.0069 ),
84981     s_a_phi1I = cms.double( 0.0088 ),
84982     s_a_phi1F = cms.double( 0.0076 ),
84983     s_a_phi2B = cms.double( 3.7E-4 ),
84984     s_a_phi2I = cms.double( 7.0E-4 ),
84985     s_a_phi2F = cms.double( 0.00906 ),
84986     s_a_zB = cms.double( 0.012 ),
84987     s_a_rI = cms.double( 0.027 ),
84988     s_a_rF = cms.double( 0.04 ),
84989     s2_threshold = cms.double( 0.4 ),
84990     tanhSO10BarrelThres = cms.double( 0.35 ),
84991     tanhSO10InterThres = cms.double( 1.0 ),
84992     tanhSO10ForwardThres = cms.double( 1.0 ),
84993     useS = cms.bool( False ),
84994     pixelVeto = cms.bool( False )
84995 )
84996 fragment.hltEle5CaloIdLMWPMS2Filter = cms.EDFilter( "HLTEgammaGenericFilter",
84997     saveTags = cms.bool( True ),
84998     candTag = cms.InputTag( "hltEle5CaloIdLPixelMatchFilter" ),
84999     varTag = cms.InputTag( 'hltEgammaPixelMatchVars','s2' ),
85000     rhoTag = cms.InputTag( "" ),
85001     energyLowEdges = cms.vdouble( 0.0 ),
85002     lessThan = cms.bool( True ),
85003     useEt = cms.bool( False ),
85004     useAbs = cms.bool( False ),
85005     thrRegularEB = cms.vdouble( 150.0 ),
85006     thrRegularEE = cms.vdouble( 150.0 ),
85007     thrOverEEB = cms.vdouble( -1.0 ),
85008     thrOverEEE = cms.vdouble( -1.0 ),
85009     thrOverE2EB = cms.vdouble( -1.0 ),
85010     thrOverE2EE = cms.vdouble( -1.0 ),
85011     ncandcut = cms.int32( 1 ),
85012     doRhoCorrection = cms.bool( False ),
85013     rhoMax = cms.double( 9.9999999E7 ),
85014     rhoScale = cms.double( 1.0 ),
85015     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85016     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85017     l1EGCand = cms.InputTag( "hltEgammaCandidates" )
85018 )
85019 fragment.hltDiEG5EtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
85020     saveTags = cms.bool( True ),
85021     inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
85022     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85023     etcutEB = cms.double( 5.0 ),
85024     etcutEE = cms.double( 5.0 ),
85025     minEtaCut = cms.double( -9999.0 ),
85026     maxEtaCut = cms.double( 9999.0 ),
85027     ncandcut = cms.int32( 2 )
85028 )
85029 fragment.hltDiEG5HEUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85030     saveTags = cms.bool( True ),
85031     candTag = cms.InputTag( "hltDiEG5EtUnseededFilter" ),
85032     varTag = cms.InputTag( "hltEgammaHoverEUnseeded" ),
85033     rhoTag = cms.InputTag( "" ),
85034     energyLowEdges = cms.vdouble( 0.0 ),
85035     lessThan = cms.bool( True ),
85036     useEt = cms.bool( False ),
85037     useAbs = cms.bool( False ),
85038     thrRegularEB = cms.vdouble( -1.0 ),
85039     thrRegularEE = cms.vdouble( -1.0 ),
85040     thrOverEEB = cms.vdouble( 0.15 ),
85041     thrOverEEE = cms.vdouble( 0.1 ),
85042     thrOverE2EB = cms.vdouble( -1.0 ),
85043     thrOverE2EE = cms.vdouble( -1.0 ),
85044     ncandcut = cms.int32( 2 ),
85045     doRhoCorrection = cms.bool( False ),
85046     rhoMax = cms.double( 9.9999999E7 ),
85047     rhoScale = cms.double( 1.0 ),
85048     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85049     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85050     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85051 )
85052 fragment.hltDiEG5CaloIdLClusterShapeUnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85053     saveTags = cms.bool( True ),
85054     candTag = cms.InputTag( "hltDiEG5HEUnseededFilter" ),
85055     varTag = cms.InputTag( 'hltEgammaClusterShapeUnseeded','sigmaIEtaIEta5x5NoiseCleaned' ),
85056     rhoTag = cms.InputTag( "" ),
85057     energyLowEdges = cms.vdouble( 0.0 ),
85058     lessThan = cms.bool( True ),
85059     useEt = cms.bool( False ),
85060     useAbs = cms.bool( False ),
85061     thrRegularEB = cms.vdouble( 0.014 ),
85062     thrRegularEE = cms.vdouble( 0.035 ),
85063     thrOverEEB = cms.vdouble( -1.0 ),
85064     thrOverEEE = cms.vdouble( -1.0 ),
85065     thrOverE2EB = cms.vdouble( -1.0 ),
85066     thrOverE2EE = cms.vdouble( -1.0 ),
85067     ncandcut = cms.int32( 2 ),
85068     doRhoCorrection = cms.bool( False ),
85069     rhoMax = cms.double( 9.9999999E7 ),
85070     rhoScale = cms.double( 1.0 ),
85071     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85072     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85073     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85074 )
85075 fragment.hltDiEle5CaloIdLPixelMatchUnseededFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
85076     saveTags = cms.bool( True ),
85077     candTag = cms.InputTag( "hltDiEG5CaloIdLClusterShapeUnseededFilter" ),
85078     l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeedsUnseeded" ),
85079     npixelmatchcut = cms.double( 1.0 ),
85080     ncandcut = cms.int32( 2 ),
85081     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
85082     s_a_phi1B = cms.double( 0.0069 ),
85083     s_a_phi1I = cms.double( 0.0088 ),
85084     s_a_phi1F = cms.double( 0.0076 ),
85085     s_a_phi2B = cms.double( 3.7E-4 ),
85086     s_a_phi2I = cms.double( 7.0E-4 ),
85087     s_a_phi2F = cms.double( 0.00906 ),
85088     s_a_zB = cms.double( 0.012 ),
85089     s_a_rI = cms.double( 0.027 ),
85090     s_a_rF = cms.double( 0.04 ),
85091     s2_threshold = cms.double( 0.4 ),
85092     tanhSO10BarrelThres = cms.double( 0.35 ),
85093     tanhSO10InterThres = cms.double( 1.0 ),
85094     tanhSO10ForwardThres = cms.double( 1.0 ),
85095     useS = cms.bool( False ),
85096     pixelVeto = cms.bool( False )
85097 )
85098 fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter = cms.EDFilter( "HLTEgammaGenericFilter",
85099     saveTags = cms.bool( True ),
85100     candTag = cms.InputTag( "hltDiEle5CaloIdLPixelMatchUnseededFilter" ),
85101     varTag = cms.InputTag( 'hltEgammaPixelMatchVarsUnseeded','s2' ),
85102     rhoTag = cms.InputTag( "" ),
85103     energyLowEdges = cms.vdouble( 0.0 ),
85104     lessThan = cms.bool( True ),
85105     useEt = cms.bool( False ),
85106     useAbs = cms.bool( False ),
85107     thrRegularEB = cms.vdouble( 150.0 ),
85108     thrRegularEE = cms.vdouble( 150.0 ),
85109     thrOverEEB = cms.vdouble( -1.0 ),
85110     thrOverEEE = cms.vdouble( -1.0 ),
85111     thrOverE2EB = cms.vdouble( -1.0 ),
85112     thrOverE2EE = cms.vdouble( -1.0 ),
85113     ncandcut = cms.int32( 2 ),
85114     doRhoCorrection = cms.bool( False ),
85115     rhoMax = cms.double( 9.9999999E7 ),
85116     rhoScale = cms.double( 1.0 ),
85117     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85118     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85119     l1EGCand = cms.InputTag( "hltEgammaCandidatesUnseeded" )
85120 )
85121 fragment.hltPreMCIsoMu = cms.EDFilter( "HLTPrescaler",
85122     offset = cms.uint32( 0 ),
85123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85124 )
85125 fragment.hltL2fL1sMu5L1L2SingleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85126     saveTags = cms.bool( True ),
85127     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85128     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85129     PreviousCandTag = cms.InputTag( "hltL1fL1sMu3or5or7L1Filtered0" ),
85130     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85131     MinN = cms.int32( 0 ),
85132     MaxEta = cms.double( 2.5 ),
85133     AbsEtaBins = cms.vdouble( 0.0 ),
85134     MinNstations = cms.vint32( 0 ),
85135     MinNhits = cms.vint32( 0 ),
85136     CutOnChambers = cms.bool( False ),
85137     MinNchambers = cms.vint32( 0 ),
85138     MaxDr = cms.double( 9999.0 ),
85139     MinDr = cms.double( -1.0 ),
85140     MaxDz = cms.double( 9999.0 ),
85141     MinDxySig = cms.double( -1.0 ),
85142     MinPt = cms.double( 0.0 ),
85143     NSigmaPt = cms.double( 0.0 ),
85144     MatchToPreviousCand = cms.bool( True )
85145 )
85146 fragment.hltL3fL1sMu5L1L2L3SingleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85147     saveTags = cms.bool( True ),
85148     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85149     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85150     PreviousCandTag = cms.InputTag( "hltL2fL1sMu5L1L2SingleMu" ),
85151     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sMu5L1Filtered0" ),
85152     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85153     MinN = cms.int32( 1 ),
85154     MaxEta = cms.double( 2.1 ),
85155     MinNhits = cms.int32( 0 ),
85156     MaxDr = cms.double( 2.0 ),
85157     MinDr = cms.double( -1.0 ),
85158     MaxDz = cms.double( 9999.0 ),
85159     MinDxySig = cms.double( -1.0 ),
85160     MinPt = cms.double( 0.0 ),
85161     NSigmaPt = cms.double( 0.0 ),
85162     MaxNormalizedChi2 = cms.double( 9999.0 ),
85163     MaxDXYBeamSpot = cms.double( 9999.0 ),
85164     MinDXYBeamSpot = cms.double( -1.0 ),
85165     MinNmuonHits = cms.int32( 0 ),
85166     MaxPtDifference = cms.double( 9999.0 ),
85167     MinTrackPt = cms.double( 0.0 ),
85168     minMuonStations = cms.int32( 2 ),
85169     minTrkHits = cms.int32( -1 ),
85170     minMuonHits = cms.int32( -1 ),
85171     allowedTypeMask = cms.uint32( 255 ),
85172     requiredTypeMask = cms.uint32( 0 ),
85173     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85174     trkMuonId = cms.uint32( 0 ),
85175     L1MatchingdR = cms.double( 0.3 ),
85176     MatchToPreviousCand = cms.bool( True ),
85177     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85178     requireL3MuonTrajectorySeed = cms.bool( False ),
85179     useSimpleGeometry = cms.bool( True ),
85180     useStation2 = cms.bool( True ),
85181     fallbackToME1 = cms.bool( False ),
85182     cosmicPropagationHypothesis = cms.bool( False ),
85183     useMB2InOverlap = cms.bool( False ),
85184     useTrack = cms.string( "tracker" ),
85185     useState = cms.string( "atVertex" ),
85186     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85187     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85188     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85189 )
85190 fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85191     saveTags = cms.bool( True ),
85192     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3SingleMu" ),
85193     varTag = cms.InputTag( "hltMuonEcalMFPFClusterIsoForMuons" ),
85194     rhoTag = cms.InputTag( "" ),
85195     energyLowEdges = cms.vdouble( 0.0 ),
85196     lessThan = cms.bool( True ),
85197     useEt = cms.bool( True ),
85198     useAbs = cms.bool( False ),
85199     thrRegularEB = cms.vdouble( -1.0 ),
85200     thrRegularEE = cms.vdouble( -1.0 ),
85201     thrOverEEB = cms.vdouble( 0.14 ),
85202     thrOverEEE = cms.vdouble( 0.1 ),
85203     thrOverE2EB = cms.vdouble( -1.0 ),
85204     thrOverE2EE = cms.vdouble( -1.0 ),
85205     ncandcut = cms.int32( 1 ),
85206     doRhoCorrection = cms.bool( False ),
85207     rhoMax = cms.double( 9.9999999E7 ),
85208     rhoScale = cms.double( 1.0 ),
85209     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85210     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85211     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85212 )
85213 fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered = cms.EDFilter( "HLTMuonGenericFilter",
85214     saveTags = cms.bool( True ),
85215     candTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85216     varTag = cms.InputTag( "hltMuonHcalRegPFClusterIsoForMuons" ),
85217     rhoTag = cms.InputTag( "" ),
85218     energyLowEdges = cms.vdouble( 0.0 ),
85219     lessThan = cms.bool( True ),
85220     useEt = cms.bool( True ),
85221     useAbs = cms.bool( False ),
85222     thrRegularEB = cms.vdouble( -1.0 ),
85223     thrRegularEE = cms.vdouble( -1.0 ),
85224     thrOverEEB = cms.vdouble( 0.177 ),
85225     thrOverEEE = cms.vdouble( 0.24 ),
85226     thrOverE2EB = cms.vdouble( -1.0 ),
85227     thrOverE2EE = cms.vdouble( -1.0 ),
85228     ncandcut = cms.int32( 1 ),
85229     doRhoCorrection = cms.bool( False ),
85230     rhoMax = cms.double( 9.9999999E7 ),
85231     rhoScale = cms.double( 1.0 ),
85232     effectiveAreas = cms.vdouble( 0.0, 0.0 ),
85233     absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
85234     l1EGCand = cms.InputTag( "hltIterL3MuonCandidates" )
85235 )
85236 fragment.hltL3crIsoL1sMu16L1L2L3TrkIsoFilteredSingleMu = cms.EDFilter( "HLTMuonIsoFilter",
85237     saveTags = cms.bool( True ),
85238     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85239     PreviousCandTag = cms.InputTag( "hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered" ),
85240     MinN = cms.int32( 1 ),
85241     DepTag = cms.VInputTag( 'hltMuonTkRelIsolationCut0p14Map' ),
85242     IsolatorPSet = cms.PSet(  )
85243 )
85244 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
85245     saveTags = cms.bool( True ),
85246     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
85247     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85248     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85249     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85250     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85251     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85252     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85253     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85254     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85255     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85256 )
85257 fragment.hltPreMCDoubleMuTrkIsoVVLDZ = cms.EDFilter( "HLTPrescaler",
85258     offset = cms.uint32( 0 ),
85259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85260 )
85261 fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85262     saveTags = cms.bool( True ),
85263     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85264     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85265     MaxEta = cms.double( 2.5 ),
85266     MinPt = cms.double( 0.0 ),
85267     MaxDeltaR = cms.double( 0.3 ),
85268     MinN = cms.int32( 2 ),
85269     CentralBxOnly = cms.bool( True ),
85270     SelectQualities = cms.vint32(  )
85271 )
85272 fragment.hltL2pfL1sDoubleMu0L1f0L2doubleMu = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85273     saveTags = cms.bool( True ),
85274     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85275     CandTag = cms.InputTag( "hltL2MuonCandidates" ),
85276     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
85277     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85278     MinN = cms.int32( 0 ),
85279     MaxEta = cms.double( 2.5 ),
85280     AbsEtaBins = cms.vdouble( 0.0 ),
85281     MinNstations = cms.vint32( 0 ),
85282     MinNhits = cms.vint32( 0 ),
85283     CutOnChambers = cms.bool( False ),
85284     MinNchambers = cms.vint32( 0 ),
85285     MaxDr = cms.double( 9999.0 ),
85286     MinDr = cms.double( -1.0 ),
85287     MaxDz = cms.double( 9999.0 ),
85288     MinDxySig = cms.double( -1.0 ),
85289     MinPt = cms.double( 0.0 ),
85290     NSigmaPt = cms.double( 0.0 ),
85291     MatchToPreviousCand = cms.bool( True )
85292 )
85293 fragment.hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
85294     saveTags = cms.bool( True ),
85295     CandTag = cms.InputTag( "hltL1MuonsPt0" ),
85296     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85297     MaxEta = cms.double( 2.5 ),
85298     MinPt = cms.double( 0.0 ),
85299     MaxDeltaR = cms.double( 0.3 ),
85300     MinN = cms.int32( 1 ),
85301     CentralBxOnly = cms.bool( True ),
85302     SelectQualities = cms.vint32(  )
85303 )
85304 fragment.hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu = cms.EDFilter( "HLTMuonL3PreFilter",
85305     saveTags = cms.bool( True ),
85306     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85307     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85308     PreviousCandTag = cms.InputTag( "hltL2pfL1sDoubleMu0L1f0L2doubleMu" ),
85309     L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0HighQL1Filtered0" ),
85310     inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
85311     MinN = cms.int32( 2 ),
85312     MaxEta = cms.double( 2.5 ),
85313     MinNhits = cms.int32( 0 ),
85314     MaxDr = cms.double( 2.0 ),
85315     MinDr = cms.double( -1.0 ),
85316     MaxDz = cms.double( 9999.0 ),
85317     MinDxySig = cms.double( -1.0 ),
85318     MinPt = cms.double( 0.0 ),
85319     NSigmaPt = cms.double( 0.0 ),
85320     MaxNormalizedChi2 = cms.double( 9999.0 ),
85321     MaxDXYBeamSpot = cms.double( 9999.0 ),
85322     MinDXYBeamSpot = cms.double( -1.0 ),
85323     MinNmuonHits = cms.int32( 0 ),
85324     MaxPtDifference = cms.double( 9999.0 ),
85325     MinTrackPt = cms.double( 0.0 ),
85326     minMuonStations = cms.int32( 2 ),
85327     minTrkHits = cms.int32( -1 ),
85328     minMuonHits = cms.int32( -1 ),
85329     allowedTypeMask = cms.uint32( 255 ),
85330     requiredTypeMask = cms.uint32( 0 ),
85331     MaxNormalizedChi2_L3FromL1 = cms.double( 1.0E99 ),
85332     trkMuonId = cms.uint32( 0 ),
85333     L1MatchingdR = cms.double( 0.3 ),
85334     MatchToPreviousCand = cms.bool( True ),
85335     InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
85336     requireL3MuonTrajectorySeed = cms.bool( False ),
85337     useSimpleGeometry = cms.bool( True ),
85338     useStation2 = cms.bool( True ),
85339     fallbackToME1 = cms.bool( False ),
85340     cosmicPropagationHypothesis = cms.bool( False ),
85341     useMB2InOverlap = cms.bool( False ),
85342     useTrack = cms.string( "tracker" ),
85343     useState = cms.string( "atVertex" ),
85344     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85345     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85346     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85347 )
85348 fragment.hltDiMuonRelTrkIsoVVLFiltered = cms.EDFilter( "HLTMuonIsoFilter",
85349     saveTags = cms.bool( True ),
85350     CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
85351     PreviousCandTag = cms.InputTag( "hltL3pfL1sDoubleMu0L1f0L2pf0L3doubleMu" ),
85352     MinN = cms.int32( 2 ),
85353     DepTag = cms.VInputTag( 'hltL3MuonRelTrkIsolationVVL' ),
85354     IsolatorPSet = cms.PSet(  )
85355 )
85356 fragment.hltDiMuonRelTrkIsoVVLFilteredDzFiltered0p2 = cms.EDFilter( "HLT2MuonMuonDZ",
85357     saveTags = cms.bool( True ),
85358     originTag1 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85359     originTag2 = cms.VInputTag( 'hltIterL3MuonCandidates' ),
85360     inputTag1 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85361     inputTag2 = cms.InputTag( "hltDiMuonRelTrkIsoVVLFiltered" ),
85362     triggerType1 = cms.int32( 83 ),
85363     triggerType2 = cms.int32( 83 ),
85364     MinDR = cms.double( 0.001 ),
85365     MaxDZ = cms.double( 0.2 ),
85366     MinN = cms.int32( 1 ),
85367     MinPixHitsForDZ = cms.int32( 0 ),
85368     checkSC = cms.bool( False )
85369 )
85370 fragment.hltPreMCDoubleMuNoFiltersNoVtx = cms.EDFilter( "HLTPrescaler",
85371     offset = cms.uint32( 0 ),
85372     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85373 )
85374 fragment.hltL2fDimuonL1f0L2NoVtx = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
85375     saveTags = cms.bool( True ),
85376     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85377     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtx" ),
85378     PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0HighQL1Filtered0" ),
85379     SeedMapTag = cms.InputTag( "hltL2Muons" ),
85380     MinN = cms.int32( 0 ),
85381     MaxEta = cms.double( 2.5 ),
85382     AbsEtaBins = cms.vdouble( 0.0 ),
85383     MinNstations = cms.vint32( 0 ),
85384     MinNhits = cms.vint32( 0 ),
85385     CutOnChambers = cms.bool( True ),
85386     MinNchambers = cms.vint32( 0 ),
85387     MaxDr = cms.double( 9999.0 ),
85388     MinDr = cms.double( -1.0 ),
85389     MaxDz = cms.double( 9999.0 ),
85390     MinDxySig = cms.double( -1.0 ),
85391     MinPt = cms.double( 0.0 ),
85392     NSigmaPt = cms.double( 0.0 ),
85393     MatchToPreviousCand = cms.bool( True )
85394 )
85395 fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx = cms.EDFilter( "HLTMuonL3PreFilter",
85396     saveTags = cms.bool( True ),
85397     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
85398     CandTag = cms.InputTag( "hltL3NoFiltersNoVtxMuonCandidates" ),
85399     PreviousCandTag = cms.InputTag( "hltL2fDimuonL1f0L2NoVtx" ),
85400     L1CandTag = cms.InputTag( "" ),
85401     inputMuonCollection = cms.InputTag( "" ),
85402     MinN = cms.int32( 2 ),
85403     MaxEta = cms.double( 2.5 ),
85404     MinNhits = cms.int32( 0 ),
85405     MaxDr = cms.double( 9999.0 ),
85406     MinDr = cms.double( -1.0 ),
85407     MaxDz = cms.double( 9999.0 ),
85408     MinDxySig = cms.double( -1.0 ),
85409     MinPt = cms.double( 0.0 ),
85410     NSigmaPt = cms.double( 0.0 ),
85411     MaxNormalizedChi2 = cms.double( 9999.0 ),
85412     MaxDXYBeamSpot = cms.double( 9999.0 ),
85413     MinDXYBeamSpot = cms.double( -1.0 ),
85414     MinNmuonHits = cms.int32( 0 ),
85415     MaxPtDifference = cms.double( 9999.0 ),
85416     MinTrackPt = cms.double( 0.0 ),
85417     minMuonStations = cms.int32( -1 ),
85418     minTrkHits = cms.int32( -1 ),
85419     minMuonHits = cms.int32( -1 ),
85420     allowedTypeMask = cms.uint32( 255 ),
85421     requiredTypeMask = cms.uint32( 0 ),
85422     MaxNormalizedChi2_L3FromL1 = cms.double( 0.0 ),
85423     trkMuonId = cms.uint32( 0 ),
85424     L1MatchingdR = cms.double( 0.3 ),
85425     MatchToPreviousCand = cms.bool( True ),
85426     InputLinks = cms.InputTag( "" ),
85427     requireL3MuonTrajectorySeed = cms.bool( True ),
85428     useSimpleGeometry = cms.bool( True ),
85429     useStation2 = cms.bool( True ),
85430     fallbackToME1 = cms.bool( False ),
85431     cosmicPropagationHypothesis = cms.bool( False ),
85432     useMB2InOverlap = cms.bool( False ),
85433     useTrack = cms.string( "tracker" ),
85434     useState = cms.string( "atVertex" ),
85435     propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
85436     propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
85437     propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
85438 )
85439 fragment.hltL1sMCRun3PFScoutingPixelTracking = cms.EDFilter( "HLTL1TSeed",
85440     saveTags = cms.bool( True ),
85441     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
85442     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85443     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85444     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85445     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85446     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85447     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85448     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85449     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85450     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85451 )
85452 fragment.hltPreMCPFScouting = cms.EDFilter( "HLTPrescaler",
85453     offset = cms.uint32( 0 ),
85454     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85455 )
85456 fragment.hltL1sAXOVTight = cms.EDFilter( "HLTL1TSeed",
85457     saveTags = cms.bool( True ),
85458     L1SeedsLogicalExpression = cms.string( "L1_AXO_VTight" ),
85459     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
85460     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
85461     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
85462     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
85463     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
85464     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
85465     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
85466     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
85467     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
85468 )
85469 fragment.hltPreL1AXOVTight = cms.EDFilter( "HLTPrescaler",
85470     offset = cms.uint32( 0 ),
85471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85472 )
85473 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
85474     throw = cms.bool( False ),
85475     processName = cms.string( "@" ),
85476     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
85477     moduleLabelPatternsToSkip = cms.vstring(  )
85478 )
85479 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
85480     processName = cms.string( "@" )
85481 )
85482 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
85483     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
85484     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
85485     MinBx = cms.int32( 0 ),
85486     MaxBx = cms.int32( 0 ),
85487     DumpTrigResults = cms.bool( False ),
85488     DumpRecord = cms.bool( False ),
85489     DumpTrigSummary = cms.bool( True ),
85490     ReadPrescalesFromFile = cms.bool( False ),
85491     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
85492     psColumn = cms.int32( 0 )
85493 )
85494 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
85495     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
85496     reportBy = cms.untracked.string( "job" ),
85497     resetBy = cms.untracked.string( "never" ),
85498     serviceBy = cms.untracked.string( "never" ),
85499     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
85500     ReferenceRate = cms.untracked.double( 100.0 )
85501 )
85502 fragment.hltDatasetAlCaLowPtJet = cms.EDFilter( "TriggerResultsFilter",
85503     usePathStatus = cms.bool( True ),
85504     hltResults = cms.InputTag( "" ),
85505     l1tResults = cms.InputTag( "" ),
85506     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85507     throw = cms.bool( True ),
85508     triggerConditions = cms.vstring( 'AlCa_AK8PFJet40_v26',
85509       'AlCa_PFJet40_v31' )
85510 )
85511 fragment.hltPreDatasetAlCaLowPtJet = cms.EDFilter( "HLTPrescaler",
85512     offset = cms.uint32( 0 ),
85513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85514 )
85515 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
85516     usePathStatus = cms.bool( True ),
85517     hltResults = cms.InputTag( "" ),
85518     l1tResults = cms.InputTag( "" ),
85519     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85520     throw = cms.bool( True ),
85521     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' )
85522 )
85523 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
85524     offset = cms.uint32( 0 ),
85525     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85526 )
85527 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
85528     usePathStatus = cms.bool( True ),
85529     hltResults = cms.InputTag( "" ),
85530     l1tResults = cms.InputTag( "" ),
85531     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85532     throw = cms.bool( True ),
85533     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
85534       'AlCa_LumiPixelsCounts_ZeroBias_v11' )
85535 )
85536 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
85537     offset = cms.uint32( 0 ),
85538     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85539 )
85540 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
85541     usePathStatus = cms.bool( True ),
85542     hltResults = cms.InputTag( "" ),
85543     l1tResults = cms.InputTag( "" ),
85544     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85545     throw = cms.bool( True ),
85546     triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v24',
85547       'AlCa_EcalEtaEEonly_v24',
85548       'AlCa_EcalPi0EBonly_v24',
85549       'AlCa_EcalPi0EEonly_v24' )
85550 )
85551 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
85552     offset = cms.uint32( 0 ),
85553     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85554 )
85555 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
85556     usePathStatus = cms.bool( True ),
85557     hltResults = cms.InputTag( "" ),
85558     l1tResults = cms.InputTag( "" ),
85559     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85560     throw = cms.bool( True ),
85561     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v8',
85562       'HLT_PPSMaxTracksPerRP4_v8' )
85563 )
85564 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
85565     offset = cms.uint32( 0 ),
85566     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85567 )
85568 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
85569     usePathStatus = cms.bool( True ),
85570     hltResults = cms.InputTag( "" ),
85571     l1tResults = cms.InputTag( "" ),
85572     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85573     throw = cms.bool( True ),
85574     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v8',
85575       'HLT_PPSMaxTracksPerRP4_v8' )
85576 )
85577 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
85578     offset = cms.uint32( 0 ),
85579     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85580 )
85581 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
85582     usePathStatus = cms.bool( True ),
85583     hltResults = cms.InputTag( "" ),
85584     l1tResults = cms.InputTag( "" ),
85585     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85586     throw = cms.bool( True ),
85587     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v19' )
85588 )
85589 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
85590     offset = cms.uint32( 0 ),
85591     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85592 )
85593 fragment.hltDatasetBTagMu = cms.EDFilter( "TriggerResultsFilter",
85594     usePathStatus = cms.bool( True ),
85595     hltResults = cms.InputTag( "" ),
85596     l1tResults = cms.InputTag( "" ),
85597     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85598     throw = cms.bool( True ),
85599     triggerConditions = cms.vstring( 'HLT_BTagMu_AK4DiJet110_Mu5_v24',
85600       'HLT_BTagMu_AK4DiJet170_Mu5_v23',
85601       'HLT_BTagMu_AK4DiJet20_Mu5_v24',
85602       'HLT_BTagMu_AK4DiJet40_Mu5_v24',
85603       'HLT_BTagMu_AK4DiJet70_Mu5_v24',
85604       'HLT_BTagMu_AK4Jet300_Mu5_v23',
85605       'HLT_BTagMu_AK8DiJet170_Mu5_v20',
85606       'HLT_BTagMu_AK8Jet170_DoubleMu5_v13',
85607       'HLT_BTagMu_AK8Jet300_Mu5_v23' )
85608 )
85609 fragment.hltPreDatasetBTagMu = cms.EDFilter( "HLTPrescaler",
85610     offset = cms.uint32( 0 ),
85611     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85612 )
85613 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
85614     usePathStatus = cms.bool( True ),
85615     hltResults = cms.InputTag( "" ),
85616     l1tResults = cms.InputTag( "" ),
85617     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85618     throw = cms.bool( True ),
85619     triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v13',
85620       'HLT_IsoTrackHE_v13',
85621       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v8',
85622       'HLT_PFJet40_GPUvsCPU_v6' )
85623 )
85624 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
85625     offset = cms.uint32( 0 ),
85626     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85627 )
85628 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
85629     usePathStatus = cms.bool( True ),
85630     hltResults = cms.InputTag( "" ),
85631     l1tResults = cms.InputTag( "" ),
85632     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85633     throw = cms.bool( True ),
85634     triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v7' )
85635 )
85636 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
85637     offset = cms.uint32( 0 ),
85638     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85639 )
85640 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
85641     usePathStatus = cms.bool( True ),
85642     hltResults = cms.InputTag( "" ),
85643     l1tResults = cms.InputTag( "" ),
85644     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85645     throw = cms.bool( True ),
85646     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v11',
85647       'DQM_HcalReconstruction_v9',
85648       'DQM_PixelReconstruction_v11' )
85649 )
85650 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
85651     offset = cms.uint32( 0 ),
85652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85653 )
85654 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
85655     usePathStatus = cms.bool( True ),
85656     hltResults = cms.InputTag( "" ),
85657     l1tResults = cms.InputTag( "" ),
85658     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85659     throw = cms.bool( True ),
85660     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v22',
85661       'HLT_ZeroBias_Beamspot_v15' )
85662 )
85663 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
85664     offset = cms.uint32( 0 ),
85665     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85666 )
85667 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
85668     usePathStatus = cms.bool( True ),
85669     hltResults = cms.InputTag( "" ),
85670     l1tResults = cms.InputTag( "" ),
85671     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85672     throw = cms.bool( True ),
85673     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
85674 )
85675 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
85676     offset = cms.uint32( 0 ),
85677     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85678 )
85679 fragment.hltDatasetDisplacedJet = cms.EDFilter( "TriggerResultsFilter",
85680     usePathStatus = cms.bool( True ),
85681     hltResults = cms.InputTag( "" ),
85682     l1tResults = cms.InputTag( "" ),
85683     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85684     throw = cms.bool( True ),
85685     triggerConditions = cms.vstring( 'HLT_CaloMET60_DTCluster50_v10',
85686       'HLT_CaloMET60_DTClusterNoMB1S50_v10',
85687       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
85688       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
85689       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v10',
85690       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v10',
85691       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v10',
85692       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
85693       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
85694       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v10',
85695       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v5',
85696       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v5',
85697       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7',
85698       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
85699       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7',
85700       'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
85701       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v6',
85702       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v6',
85703       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v6',
85704       'HLT_HT350_v6',
85705       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v22',
85706       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
85707       'HLT_HT425_v18',
85708       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v9',
85709       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
85710       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v6',
85711       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v10',
85712       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v6',
85713       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v6',
85714       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
85715       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v8',
85716       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v8',
85717       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v8',
85718       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v10',
85719       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v6',
85720       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v8',
85721       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v6',
85722       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v10',
85723       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v6',
85724       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v6',
85725       'HLT_HT550_DisplacedDijet60_Inclusive_v22',
85726       'HLT_L1MET_DTCluster50_v10',
85727       'HLT_L1MET_DTClusterNoMB1S50_v10',
85728       'HLT_L1Mu6HT240_v8',
85729       'HLT_L1SingleLLPJet_v6',
85730       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v8',
85731       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v8',
85732       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v8',
85733       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
85734       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v6',
85735       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
85736       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v6',
85737       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v6',
85738       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v8',
85739       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v6',
85740       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v6',
85741       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v8',
85742       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v6',
85743       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v6',
85744       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
85745       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v10',
85746       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
85747       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v10',
85748       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
85749       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v10',
85750       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v10',
85751       'HLT_PFJet200_TimeGt2p5ns_v9',
85752       'HLT_PFJet200_TimeLtNeg2p5ns_v9' )
85753 )
85754 fragment.hltPreDatasetDisplacedJet = cms.EDFilter( "HLTPrescaler",
85755     offset = cms.uint32( 0 ),
85756     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85757 )
85758 fragment.hltDatasetEGamma = cms.EDFilter( "TriggerResultsFilter",
85759     usePathStatus = cms.bool( True ),
85760     hltResults = cms.InputTag( "" ),
85761     l1tResults = cms.InputTag( "" ),
85762     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85763     throw = cms.bool( True ),
85764     triggerConditions = cms.vstring( 'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13',
85765       'HLT_DiPhoton10Time1ns_v9',
85766       'HLT_DiPhoton10Time1p2ns_v9',
85767       'HLT_DiPhoton10Time1p4ns_v9',
85768       'HLT_DiPhoton10Time1p6ns_v9',
85769       'HLT_DiPhoton10Time1p8ns_v9',
85770       'HLT_DiPhoton10Time2ns_v9',
85771       'HLT_DiPhoton10_CaloIdL_v9',
85772       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v23',
85773       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
85774       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
85775       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
85776       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
85777       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
85778       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
85779       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10',
85780       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10',
85781       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22',
85782       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22',
85783       'HLT_DiphotonMVA14p25_Mass90_v2',
85784       'HLT_DiphotonMVA14p25_Tight_Mass90_v2',
85785       'HLT_DoubleEle10_eta1p22_mMax6_v9',
85786       'HLT_DoubleEle25_CaloIdL_MW_v14',
85787       'HLT_DoubleEle27_CaloIdL_MW_v14',
85788       'HLT_DoubleEle33_CaloIdL_MW_v27',
85789       'HLT_DoubleEle6p5_eta1p22_mMax6_v9',
85790       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31',
85791       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31',
85792       'HLT_DoubleEle8_eta1p22_mMax6_v9',
85793       'HLT_DoublePhoton33_CaloIdL_v16',
85794       'HLT_DoublePhoton70_v16',
85795       'HLT_DoublePhoton85_v24',
85796       'HLT_ECALHT800_v19',
85797       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24',
85798       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
85799       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v17',
85800       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4',
85801       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27',
85802       'HLT_Ele15_IsoVVVL_PFHT450_v27',
85803       'HLT_Ele15_IsoVVVL_PFHT600_v31',
85804       'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18',
85805       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27',
85806       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
85807       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29',
85808       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
85809       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28',
85810       'HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
85811       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v5',
85812       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v5',
85813       'HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v5',
85814       'HLT_Ele28_HighEta_SC20_Mass55_v22',
85815       'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24',
85816       'HLT_Ele30_WPTight_Gsf_v10',
85817       'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24',
85818       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18',
85819       'HLT_Ele32_WPTight_Gsf_v24',
85820       'HLT_Ele35_WPTight_Gsf_v18',
85821       'HLT_Ele38_WPTight_Gsf_v18',
85822       'HLT_Ele40_WPTight_Gsf_v18',
85823       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
85824       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11',
85825       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
85826       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
85827       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
85828       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29',
85829       'HLT_Ele50_IsoVVVL_PFHT450_v27',
85830       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27',
85831       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29',
85832       'HLT_Photon100EBHE10_v11',
85833       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2',
85834       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4',
85835       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v2',
85836       'HLT_Photon110EB_TightID_TightIso_PFJet30_v5',
85837       'HLT_Photon110EB_TightID_TightIso_v11',
85838       'HLT_Photon120_R9Id90_HE10_IsoM_v23',
85839       'HLT_Photon120_v22',
85840       'HLT_Photon150_v16',
85841       'HLT_Photon165_R9Id90_HE10_IsoM_v24',
85842       'HLT_Photon175_v24',
85843       'HLT_Photon200_v23',
85844       'HLT_Photon20_HoverELoose_v19',
85845       'HLT_Photon300_NoHE_v22',
85846       'HLT_Photon30EB_TightID_TightIso_v11',
85847       'HLT_Photon30_HoverELoose_v19',
85848       'HLT_Photon32_OneProng32_M50To105_v9',
85849       'HLT_Photon33_v14',
85850       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7',
85851       'HLT_Photon35_TwoProngs35_v12',
85852       'HLT_Photon40EB_TightID_TightIso_v2',
85853       'HLT_Photon40EB_v2',
85854       'HLT_Photon45EB_TightID_TightIso_v2',
85855       'HLT_Photon45EB_v2',
85856       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2',
85857       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4',
85858       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v2',
85859       'HLT_Photon50EB_TightID_TightIso_PFJet30_v5',
85860       'HLT_Photon50EB_TightID_TightIso_v7',
85861       'HLT_Photon50EB_v3',
85862       'HLT_Photon50_R9Id90_HE10_IsoM_v23',
85863       'HLT_Photon50_TimeGt2p5ns_v6',
85864       'HLT_Photon50_TimeLtNeg2p5ns_v6',
85865       'HLT_Photon50_v22',
85866       'HLT_Photon55EB_TightID_TightIso_v3',
85867       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9',
85868       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9',
85869       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9',
85870       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8',
85871       'HLT_Photon75EB_TightID_TightIso_v7',
85872       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16',
85873       'HLT_Photon75_R9Id90_HE10_IsoM_v23',
85874       'HLT_Photon75_v22',
85875       'HLT_Photon90EB_TightID_TightIso_v7',
85876       'HLT_Photon90_R9Id90_HE10_IsoM_v23',
85877       'HLT_Photon90_v22',
85878       'HLT_SingleEle8_SingleEGL1_v8',
85879       'HLT_SingleEle8_v8' )
85880 )
85881 fragment.hltPreDatasetEGamma0 = cms.EDFilter( "HLTPrescaler",
85882     offset = cms.uint32( 0 ),
85883     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85884 )
85885 fragment.hltPreDatasetEGamma1 = cms.EDFilter( "HLTPrescaler",
85886     offset = cms.uint32( 1 ),
85887     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85888 )
85889 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
85890     usePathStatus = cms.bool( True ),
85891     hltResults = cms.InputTag( "" ),
85892     l1tResults = cms.InputTag( "" ),
85893     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85894     throw = cms.bool( True ),
85895     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
85896 )
85897 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
85898     offset = cms.uint32( 0 ),
85899     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85900 )
85901 fragment.hltDatasetEphemeralHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
85902     usePathStatus = cms.bool( True ),
85903     hltResults = cms.InputTag( "" ),
85904     l1tResults = cms.InputTag( "" ),
85905     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85906     throw = cms.bool( True ),
85907     triggerConditions = cms.vstring( 'HLT_EphemeralPhysics_v8' )
85908 )
85909 fragment.hltPreDatasetEphemeralHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
85910     offset = cms.uint32( 0 ),
85911     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85912 )
85913 fragment.hltPreDatasetEphemeralHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
85914     offset = cms.uint32( 1 ),
85915     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85916 )
85917 fragment.hltPreDatasetEphemeralHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
85918     offset = cms.uint32( 2 ),
85919     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85920 )
85921 fragment.hltPreDatasetEphemeralHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
85922     offset = cms.uint32( 3 ),
85923     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85924 )
85925 fragment.hltPreDatasetEphemeralHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
85926     offset = cms.uint32( 4 ),
85927     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85928 )
85929 fragment.hltPreDatasetEphemeralHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
85930     offset = cms.uint32( 5 ),
85931     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85932 )
85933 fragment.hltPreDatasetEphemeralHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
85934     offset = cms.uint32( 6 ),
85935     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85936 )
85937 fragment.hltPreDatasetEphemeralHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
85938     offset = cms.uint32( 7 ),
85939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85940 )
85941 fragment.hltDatasetEphemeralZeroBias = cms.EDFilter( "TriggerResultsFilter",
85942     usePathStatus = cms.bool( True ),
85943     hltResults = cms.InputTag( "" ),
85944     l1tResults = cms.InputTag( "" ),
85945     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85946     throw = cms.bool( True ),
85947     triggerConditions = cms.vstring( 'HLT_EphemeralZeroBias_v8' )
85948 )
85949 fragment.hltPreDatasetEphemeralZeroBias0 = cms.EDFilter( "HLTPrescaler",
85950     offset = cms.uint32( 0 ),
85951     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85952 )
85953 fragment.hltPreDatasetEphemeralZeroBias1 = cms.EDFilter( "HLTPrescaler",
85954     offset = cms.uint32( 1 ),
85955     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85956 )
85957 fragment.hltPreDatasetEphemeralZeroBias2 = cms.EDFilter( "HLTPrescaler",
85958     offset = cms.uint32( 2 ),
85959     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85960 )
85961 fragment.hltPreDatasetEphemeralZeroBias3 = cms.EDFilter( "HLTPrescaler",
85962     offset = cms.uint32( 3 ),
85963     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85964 )
85965 fragment.hltPreDatasetEphemeralZeroBias4 = cms.EDFilter( "HLTPrescaler",
85966     offset = cms.uint32( 4 ),
85967     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85968 )
85969 fragment.hltPreDatasetEphemeralZeroBias5 = cms.EDFilter( "HLTPrescaler",
85970     offset = cms.uint32( 5 ),
85971     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85972 )
85973 fragment.hltPreDatasetEphemeralZeroBias6 = cms.EDFilter( "HLTPrescaler",
85974     offset = cms.uint32( 6 ),
85975     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85976 )
85977 fragment.hltPreDatasetEphemeralZeroBias7 = cms.EDFilter( "HLTPrescaler",
85978     offset = cms.uint32( 7 ),
85979     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85980 )
85981 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
85982     usePathStatus = cms.bool( True ),
85983     hltResults = cms.InputTag( "" ),
85984     l1tResults = cms.InputTag( "" ),
85985     l1tIgnoreMaskAndPrescale = cms.bool( False ),
85986     throw = cms.bool( True ),
85987     triggerConditions = cms.vstring( 'HLT_DoublePhoton85_v24',
85988       'HLT_PFJet500_v32 / 3',
85989       'HLT_Physics_v13 / 10' )
85990 )
85991 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
85992     offset = cms.uint32( 0 ),
85993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
85994 )
85995 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
85996     usePathStatus = cms.bool( True ),
85997     hltResults = cms.InputTag( "" ),
85998     l1tResults = cms.InputTag( "" ),
85999     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86000     throw = cms.bool( True ),
86001     triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v22',
86002       'HLT_ZeroBias_Beamspot_v15' )
86003 )
86004 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
86005     offset = cms.uint32( 0 ),
86006     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86007 )
86008 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
86009     usePathStatus = cms.bool( True ),
86010     hltResults = cms.InputTag( "" ),
86011     l1tResults = cms.InputTag( "" ),
86012     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86013     throw = cms.bool( True ),
86014     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28 / 3',
86015       'HLT_IsoMu20_v26 / 0',
86016       'HLT_IsoMu24_v24 / 15',
86017       'HLT_IsoMu27_v27 / 0',
86018       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16 / 3',
86019       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
86020       'HLT_Physics_v13 / 2',
86021       'HLT_Random_v3',
86022       'HLT_ZeroBias_Alignment_v7',
86023       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
86024       'HLT_ZeroBias_IsolatedBunches_v11',
86025       'HLT_ZeroBias_v12 / 2' )
86026 )
86027 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
86028     offset = cms.uint32( 0 ),
86029     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86030 )
86031 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
86032     usePathStatus = cms.bool( True ),
86033     hltResults = cms.InputTag( "" ),
86034     l1tResults = cms.InputTag( "" ),
86035     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86036     throw = cms.bool( True ),
86037     triggerConditions = cms.vstring( 'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
86038       'HLT_Ele32_WPTight_Gsf_v24 / 5',
86039       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86040       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86041       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
86042       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v22',
86043       'HLT_HT550_DisplacedDijet60_Inclusive_v22',
86044       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86045       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86046       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
86047       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26',
86048       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8',
86049       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12',
86050       'HLT_PFHT510_v28 / 3',
86051       'HLT_PFJet260_v31',
86052       'HLT_PFJet320_v31',
86053       'HLT_PFMET130_PFMHT130_IDTight_v31 / 25',
86054       'HLT_PFMET140_PFMHT140_IDTight_v31 / 15' )
86055 )
86056 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
86057     offset = cms.uint32( 0 ),
86058     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86059 )
86060 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
86061     usePathStatus = cms.bool( True ),
86062     hltResults = cms.InputTag( "" ),
86063     l1tResults = cms.InputTag( "" ),
86064     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86065     throw = cms.bool( True ),
86066     triggerConditions = cms.vstring( 'HLT_Physics_v13' )
86067 )
86068 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
86069     offset = cms.uint32( 0 ),
86070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86071 )
86072 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
86073     usePathStatus = cms.bool( True ),
86074     hltResults = cms.InputTag( "" ),
86075     l1tResults = cms.InputTag( "" ),
86076     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86077     throw = cms.bool( True ),
86078     triggerConditions = cms.vstring( 'HLT_HcalNZS_v20',
86079       'HLT_HcalPhiSym_v22' )
86080 )
86081 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
86082     offset = cms.uint32( 0 ),
86083     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86084 )
86085 fragment.hltDatasetJetMET = cms.EDFilter( "TriggerResultsFilter",
86086     usePathStatus = cms.bool( True ),
86087     hltResults = cms.InputTag( "" ),
86088     l1tResults = cms.InputTag( "" ),
86089     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86090     throw = cms.bool( True ),
86091     triggerConditions = cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v5',
86092       'HLT_AK8DiPFJet250_250_SoftDropMass50_v5',
86093       'HLT_AK8DiPFJet260_260_SoftDropMass30_v5',
86094       'HLT_AK8DiPFJet260_260_SoftDropMass40_v5',
86095       'HLT_AK8DiPFJet270_270_SoftDropMass30_v5',
86096       'HLT_AK8DiPFJet280_280_SoftDropMass30_v11',
86097       'HLT_AK8DiPFJet290_290_SoftDropMass30_v5',
86098       'HLT_AK8PFJet140_v26',
86099       'HLT_AK8PFJet200_v26',
86100       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8',
86101       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8',
86102       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8',
86103       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8',
86104       'HLT_AK8PFJet220_SoftDropMass40_v12',
86105       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86106       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86107       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8',
86108       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8',
86109       'HLT_AK8PFJet230_SoftDropMass40_v12',
86110       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8',
86111       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8',
86112       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8',
86113       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8',
86114       'HLT_AK8PFJet260_v27',
86115       'HLT_AK8PFJet275_Nch40_v5',
86116       'HLT_AK8PFJet275_Nch45_v5',
86117       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8',
86118       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8',
86119       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8',
86120       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8',
86121       'HLT_AK8PFJet320_v27',
86122       'HLT_AK8PFJet380_SoftDropMass30_v5',
86123       'HLT_AK8PFJet400_SoftDropMass30_v5',
86124       'HLT_AK8PFJet400_v27',
86125       'HLT_AK8PFJet40_v27',
86126       'HLT_AK8PFJet425_SoftDropMass30_v5',
86127       'HLT_AK8PFJet450_SoftDropMass30_v5',
86128       'HLT_AK8PFJet450_v27',
86129       'HLT_AK8PFJet500_v27',
86130       'HLT_AK8PFJet550_v22',
86131       'HLT_AK8PFJet60_v26',
86132       'HLT_AK8PFJet80_v27',
86133       'HLT_AK8PFJetFwd140_v25',
86134       'HLT_AK8PFJetFwd200_v25',
86135       'HLT_AK8PFJetFwd260_v26',
86136       'HLT_AK8PFJetFwd320_v26',
86137       'HLT_AK8PFJetFwd400_v26',
86138       'HLT_AK8PFJetFwd40_v26',
86139       'HLT_AK8PFJetFwd450_v26',
86140       'HLT_AK8PFJetFwd500_v26',
86141       'HLT_AK8PFJetFwd60_v25',
86142       'HLT_AK8PFJetFwd80_v25',
86143       'HLT_CaloJet500_NoJetID_v21',
86144       'HLT_CaloJet550_NoJetID_v16',
86145       'HLT_CaloMET350_NotCleaned_v13',
86146       'HLT_CaloMET90_NotCleaned_v13',
86147       'HLT_CaloMHT90_v13',
86148       'HLT_DiPFJetAve100_HFJEC_v28',
86149       'HLT_DiPFJetAve140_v24',
86150       'HLT_DiPFJetAve160_HFJEC_v27',
86151       'HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v5',
86152       'HLT_DiPFJetAve200_v24',
86153       'HLT_DiPFJetAve220_HFJEC_v27',
86154       'HLT_DiPFJetAve260_HFJEC_v10',
86155       'HLT_DiPFJetAve260_v25',
86156       'HLT_DiPFJetAve300_HFJEC_v27',
86157       'HLT_DiPFJetAve320_v25',
86158       'HLT_DiPFJetAve400_v25',
86159       'HLT_DiPFJetAve40_v25',
86160       'HLT_DiPFJetAve500_v25',
86161       'HLT_DiPFJetAve60_HFJEC_v26',
86162       'HLT_DiPFJetAve60_v25',
86163       'HLT_DiPFJetAve80_HFJEC_v28',
86164       'HLT_DiPFJetAve80_v25',
86165       'HLT_DoublePFJets100_PNetBTag_0p11_v5',
86166       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5',
86167       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5',
86168       'HLT_DoublePFJets200_PNetBTag_0p11_v5',
86169       'HLT_DoublePFJets350_PNetBTag_0p11_v5',
86170       'HLT_DoublePFJets40_PNetBTag_0p11_v5',
86171       'HLT_L1AXOVTight_v3',
86172       'HLT_L1ETMHadSeeds_v9',
86173       'HLT_MET105_IsoTrk50_v18',
86174       'HLT_MET120_IsoTrk50_v18',
86175       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5',
86176       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5',
86177       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5',
86178       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5',
86179       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5',
86180       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5',
86181       'HLT_Mu12eta2p3_PFJet40_v12',
86182       'HLT_Mu12eta2p3_v12',
86183       'HLT_PFHT1050_v29',
86184       'HLT_PFHT180_v28',
86185       'HLT_PFHT250_v28',
86186       'HLT_PFHT350_v30',
86187       'HLT_PFHT370_v28',
86188       'HLT_PFHT430_v28',
86189       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23',
86190       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23',
86191       'HLT_PFHT510_v28',
86192       'HLT_PFHT590_v28',
86193       'HLT_PFHT680_v28',
86194       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23',
86195       'HLT_PFHT780_v28',
86196       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23',
86197       'HLT_PFHT890_v28',
86198       'HLT_PFJet110_v11',
86199       'HLT_PFJet140_v30',
86200       'HLT_PFJet200_v30',
86201       'HLT_PFJet260_v31',
86202       'HLT_PFJet320_v31',
86203       'HLT_PFJet400_v31',
86204       'HLT_PFJet40_v32',
86205       'HLT_PFJet450_v32',
86206       'HLT_PFJet500_v32',
86207       'HLT_PFJet550_v22',
86208       'HLT_PFJet60_v32',
86209       'HLT_PFJet80_v32',
86210       'HLT_PFJetFwd140_v29',
86211       'HLT_PFJetFwd200_v29',
86212       'HLT_PFJetFwd260_v30',
86213       'HLT_PFJetFwd320_v30',
86214       'HLT_PFJetFwd400_v30',
86215       'HLT_PFJetFwd40_v30',
86216       'HLT_PFJetFwd450_v30',
86217       'HLT_PFJetFwd500_v30',
86218       'HLT_PFJetFwd60_v30',
86219       'HLT_PFJetFwd80_v29',
86220       'HLT_PFMET105_IsoTrk50_v12',
86221       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20',
86222       'HLT_PFMET120_PFMHT120_IDTight_v31',
86223       'HLT_PFMET130_PFMHT130_IDTight_v31',
86224       'HLT_PFMET140_PFMHT140_IDTight_v31',
86225       'HLT_PFMET200_BeamHaloCleaned_v20',
86226       'HLT_PFMET200_NotCleaned_v20',
86227       'HLT_PFMET250_NotCleaned_v20',
86228       'HLT_PFMET300_NotCleaned_v20',
86229       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11',
86230       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11',
86231       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20',
86232       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31',
86233       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11',
86234       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30',
86235       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11',
86236       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30',
86237       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v22',
86238       'HLT_PFMETTypeOne200_BeamHaloCleaned_v20' )
86239 )
86240 fragment.hltPreDatasetJetMET0 = cms.EDFilter( "HLTPrescaler",
86241     offset = cms.uint32( 0 ),
86242     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86243 )
86244 fragment.hltPreDatasetJetMET1 = cms.EDFilter( "HLTPrescaler",
86245     offset = cms.uint32( 1 ),
86246     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86247 )
86248 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
86249     usePathStatus = cms.bool( True ),
86250     hltResults = cms.InputTag( "" ),
86251     l1tResults = cms.InputTag( "" ),
86252     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86253     throw = cms.bool( True ),
86254     triggerConditions = cms.vstring( 'DST_Physics_v15',
86255       'DST_ZeroBias_v10' )
86256 )
86257 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
86258     offset = cms.uint32( 0 ),
86259     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86260 )
86261 fragment.hltDatasetMonteCarlo = cms.EDFilter( "TriggerResultsFilter",
86262     usePathStatus = cms.bool( True ),
86263     hltResults = cms.InputTag( "" ),
86264     l1tResults = cms.InputTag( "" ),
86265     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86266     throw = cms.bool( True ),
86267     triggerConditions = cms.vstring( 'MC_AK4CaloJetsFromPV_v17',
86268       'MC_AK4CaloJets_v18',
86269       'MC_AK4PFJetPNet_v4',
86270       'MC_AK4PFJets_v28',
86271       'MC_AK8CaloHT_v17',
86272       'MC_AK8PFHT_v27',
86273       'MC_AK8PFJetPNet_v4',
86274       'MC_AK8PFJets_v28',
86275       'MC_CaloHT_v17',
86276       'MC_CaloMET_JetIdCleaned_v18',
86277       'MC_CaloMET_v17',
86278       'MC_CaloMHT_v17',
86279       'MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v22',
86280       'MC_DoubleEle5_CaloIdL_MW_v25',
86281       'MC_DoubleMuNoFiltersNoVtx_v16',
86282       'MC_DoubleMu_TrkIsoVVL_DZ_v22',
86283       'MC_Egamma_Open_Unseeded_v7',
86284       'MC_Egamma_Open_v7',
86285       'MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v24',
86286       'MC_Ele5_WPTight_Gsf_v17',
86287       'MC_IsoMu_v26',
86288       'MC_PFHT_v27',
86289       'MC_PFMET_v28',
86290       'MC_PFMHT_v27',
86291       'MC_PFScouting_v5',
86292       'MC_ReducedIterativeTracking_v21' )
86293 )
86294 fragment.hltPreDatasetMonteCarlo = cms.EDFilter( "HLTPrescaler",
86295     offset = cms.uint32( 0 ),
86296     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86297 )
86298 fragment.hltDatasetMuon = cms.EDFilter( "TriggerResultsFilter",
86299     usePathStatus = cms.bool( True ),
86300     hltResults = cms.InputTag( "" ),
86301     l1tResults = cms.InputTag( "" ),
86302     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86303     throw = cms.bool( True ),
86304     triggerConditions = cms.vstring( 'HLT_CascadeMu100_v12',
86305       'HLT_CscCluster100_Ele5_v3',
86306       'HLT_CscCluster100_Mu5_v5',
86307       'HLT_CscCluster100_PNetTauhPFJet10_Loose_v5',
86308       'HLT_CscCluster50_Photon20Unseeded_v3',
86309       'HLT_CscCluster50_Photon30Unseeded_v3',
86310       'HLT_CscCluster_Loose_v9',
86311       'HLT_CscCluster_Medium_v9',
86312       'HLT_CscCluster_Tight_v9',
86313       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7',
86314       'HLT_DoubleCscCluster100_v6',
86315       'HLT_DoubleCscCluster75_v6',
86316       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
86317       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11',
86318       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
86319       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
86320       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
86321       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10',
86322       'HLT_DoubleL2Mu23NoVtx_2Cha_v10',
86323       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
86324       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10',
86325       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10',
86326       'HLT_DoubleL2Mu25NoVtx_2Cha_v10',
86327       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
86328       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10',
86329       'HLT_DoubleL2Mu50_v10',
86330       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
86331       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
86332       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10',
86333       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9',
86334       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9',
86335       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9',
86336       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5',
86337       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5',
86338       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21',
86339       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21',
86340       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21',
86341       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21',
86342       'HLT_DoubleMu43NoFiltersNoVtx_v13',
86343       'HLT_DoubleMu48NoFiltersNoVtx_v13',
86344       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19',
86345       'HLT_HighPtTkMu100_v11',
86346       'HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v12',
86347       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v5',
86348       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v5',
86349       'HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v5',
86350       'HLT_IsoMu20_v26',
86351       'HLT_IsoMu24_OneProng32_v8',
86352       'HLT_IsoMu24_TwoProngs35_v12',
86353       'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12',
86354       'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
86355       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11',
86356       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11',
86357       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7',
86358       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11',
86359       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11',
86360       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12',
86361       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11',
86362       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5',
86363       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5',
86364       'HLT_IsoMu24_eta2p1_PFHT250_v5',
86365       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5',
86366       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5',
86367       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5',
86368       'HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v5',
86369       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v5',
86370       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v5',
86371       'HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v5',
86372       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v5',
86373       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5',
86374       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v5',
86375       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5',
86376       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v5',
86377       'HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v5',
86378       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5',
86379       'HLT_IsoMu24_eta2p1_v26',
86380       'HLT_IsoMu24_v24',
86381       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7',
86382       'HLT_IsoMu27_v27',
86383       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
86384       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11',
86385       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86386       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86387       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
86388       'HLT_IsoTrk200_L1SingleMuShower_v3',
86389       'HLT_IsoTrk400_L1SingleMuShower_v3',
86390       'HLT_L1CSCShower_DTCluster50_v9',
86391       'HLT_L1CSCShower_DTCluster75_v9',
86392       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3',
86393       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3',
86394       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v2',
86395       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v2',
86396       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9',
86397       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4',
86398       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26',
86399       'HLT_Mu15_IsoVVVL_PFHT450_v26',
86400       'HLT_Mu15_IsoVVVL_PFHT600_v30',
86401       'HLT_Mu15_v14',
86402       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16',
86403       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4',
86404       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4',
86405       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4',
86406       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5',
86407       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16',
86408       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
86409       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25',
86410       'HLT_Mu17_TrkIsoVVL_v24',
86411       'HLT_Mu17_v24',
86412       'HLT_Mu18_Mu9_SameSign_v15',
86413       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14',
86414       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14',
86415       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14',
86416       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14',
86417       'HLT_Mu19_TrkIsoVVL_v15',
86418       'HLT_Mu19_v15',
86419       'HLT_Mu20_v23',
86420       'HLT_Mu27_v24',
86421       'HLT_Mu37_TkMu27_v16',
86422       'HLT_Mu3_PFJet40_v27',
86423       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13',
86424       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13',
86425       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13',
86426       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13',
86427       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13',
86428       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13',
86429       'HLT_Mu50_IsoVVVL_PFHT450_v26',
86430       'HLT_Mu50_L1SingleMuShower_v10',
86431       'HLT_Mu50_v24',
86432       'HLT_Mu55_v14',
86433       'HLT_Mu8_TrkIsoVVL_v23',
86434       'HLT_Mu8_v23',
86435       'HLT_TripleMu_10_5_5_DZ_v21',
86436       'HLT_TripleMu_12_10_5_v21',
86437       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v14',
86438       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v19',
86439       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16' )
86440 )
86441 fragment.hltPreDatasetMuon0 = cms.EDFilter( "HLTPrescaler",
86442     offset = cms.uint32( 0 ),
86443     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86444 )
86445 fragment.hltPreDatasetMuon1 = cms.EDFilter( "HLTPrescaler",
86446     offset = cms.uint32( 1 ),
86447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86448 )
86449 fragment.hltDatasetMuonEG = cms.EDFilter( "TriggerResultsFilter",
86450     usePathStatus = cms.bool( True ),
86451     hltResults = cms.InputTag( "" ),
86452     l1tResults = cms.InputTag( "" ),
86453     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86454     throw = cms.bool( True ),
86455     triggerConditions = cms.vstring( 'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v28',
86456       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v28',
86457       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v28',
86458       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
86459       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v18',
86460       'HLT_Mu17_Photon30_IsoCaloId_v17',
86461       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v10',
86462       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26',
86463       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v18',
86464       'HLT_Mu27_Ele37_CaloIdL_MW_v16',
86465       'HLT_Mu37_Ele27_CaloIdL_MW_v16',
86466       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v10',
86467       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v10',
86468       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v14',
86469       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v14',
86470       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v29',
86471       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v29',
86472       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v30',
86473       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v30',
86474       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v12',
86475       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v9',
86476       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v9',
86477       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v12',
86478       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8',
86479       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12',
86480       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v5',
86481       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5',
86482       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v5',
86483       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v5',
86484       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8',
86485       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v8',
86486       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v8',
86487       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v24',
86488       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22' )
86489 )
86490 fragment.hltPreDatasetMuonEG = cms.EDFilter( "HLTPrescaler",
86491     offset = cms.uint32( 0 ),
86492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86493 )
86494 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
86495     usePathStatus = cms.bool( True ),
86496     hltResults = cms.InputTag( "" ),
86497     l1tResults = cms.InputTag( "" ),
86498     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86499     throw = cms.bool( True ),
86500     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
86501       'HLT_CDC_L2cosmic_5p5_er1p0_v9',
86502       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v13',
86503       'HLT_L2Mu10_NoVertex_NoBPTX_v14',
86504       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v13',
86505       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v12',
86506       'HLT_UncorrectedJetE30_NoBPTX3BX_v13',
86507       'HLT_UncorrectedJetE30_NoBPTX_v13',
86508       'HLT_UncorrectedJetE60_NoBPTX3BX_v13',
86509       'HLT_UncorrectedJetE70_NoBPTX3BX_v13' )
86510 )
86511 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
86512     offset = cms.uint32( 0 ),
86513     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
86514 )
86515 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
86516     usePathStatus = cms.bool( True ),
86517     hltResults = cms.InputTag( "" ),
86518     l1tResults = cms.InputTag( "" ),
86519     l1tIgnoreMaskAndPrescale = cms.bool( False ),
86520     throw = cms.bool( True ),
86521     triggerConditions = ( cms.vstring( 'HLT_AK8DiPFJet250_250_SoftDropMass40_v5',
86522       'HLT_AK8DiPFJet250_250_SoftDropMass50_v5',
86523       'HLT_AK8DiPFJet260_260_SoftDropMass30_v5',
86524       'HLT_AK8DiPFJet260_260_SoftDropMass40_v5',
86525       'HLT_AK8DiPFJet270_270_SoftDropMass30_v5',
86526       'HLT_AK8DiPFJet280_280_SoftDropMass30_v11',
86527       'HLT_AK8DiPFJet290_290_SoftDropMass30_v5',
86528       'HLT_AK8PFJet140_v26',
86529       'HLT_AK8PFJet200_v26',
86530       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8',
86531       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8',
86532       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8',
86533       'HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8',
86534       'HLT_AK8PFJet220_SoftDropMass40_v12',
86535       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86536       'HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86537       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8',
86538       'HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8',
86539       'HLT_AK8PFJet230_SoftDropMass40_v12',
86540       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8',
86541       'HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8',
86542       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8',
86543       'HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8',
86544       'HLT_AK8PFJet260_v27',
86545       'HLT_AK8PFJet275_Nch40_v5',
86546       'HLT_AK8PFJet275_Nch45_v5',
86547       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8',
86548       'HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8',
86549       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8',
86550       'HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8',
86551       'HLT_AK8PFJet320_v27',
86552       'HLT_AK8PFJet380_SoftDropMass30_v5',
86553       'HLT_AK8PFJet400_SoftDropMass30_v5',
86554       'HLT_AK8PFJet400_v27',
86555       'HLT_AK8PFJet40_v27',
86556       'HLT_AK8PFJet425_SoftDropMass30_v5',
86557       'HLT_AK8PFJet450_SoftDropMass30_v5',
86558       'HLT_AK8PFJet450_v27',
86559       'HLT_AK8PFJet500_v27',
86560       'HLT_AK8PFJet550_v22',
86561       'HLT_AK8PFJet60_v26',
86562       'HLT_AK8PFJet80_v27',
86563       'HLT_AK8PFJetFwd140_v25',
86564       'HLT_AK8PFJetFwd200_v25',
86565       'HLT_AK8PFJetFwd260_v26',
86566       'HLT_AK8PFJetFwd320_v26',
86567       'HLT_AK8PFJetFwd400_v26',
86568       'HLT_AK8PFJetFwd40_v26',
86569       'HLT_AK8PFJetFwd450_v26',
86570       'HLT_AK8PFJetFwd500_v26',
86571       'HLT_AK8PFJetFwd60_v25',
86572       'HLT_AK8PFJetFwd80_v25',
86573       'HLT_BTagMu_AK4DiJet110_Mu5_v24',
86574       'HLT_BTagMu_AK4DiJet170_Mu5_v23',
86575       'HLT_BTagMu_AK4DiJet20_Mu5_v24',
86576       'HLT_BTagMu_AK4DiJet40_Mu5_v24',
86577       'HLT_BTagMu_AK4DiJet70_Mu5_v24',
86578       'HLT_BTagMu_AK4Jet300_Mu5_v23',
86579       'HLT_BTagMu_AK8DiJet170_Mu5_v20',
86580       'HLT_BTagMu_AK8Jet170_DoubleMu5_v13',
86581       'HLT_BTagMu_AK8Jet300_Mu5_v23',
86582       'HLT_CDC_L2cosmic_10_er1p0_v9',
86583       'HLT_CDC_L2cosmic_5p5_er1p0_v9',
86584       'HLT_CaloJet500_NoJetID_v21',
86585       'HLT_CaloJet550_NoJetID_v16',
86586       'HLT_CaloMET350_NotCleaned_v13',
86587       'HLT_CaloMET60_DTCluster50_v10',
86588       'HLT_CaloMET60_DTClusterNoMB1S50_v10',
86589       'HLT_CaloMET90_NotCleaned_v13',
86590       'HLT_CaloMHT90_v13',
86591       'HLT_CascadeMu100_v12',
86592       'HLT_CscCluster50_Photon20Unseeded_v3',
86593       'HLT_CscCluster50_Photon30Unseeded_v3',
86594       'HLT_CscCluster_Loose_v9',
86595       'HLT_CscCluster_Medium_v9',
86596       'HLT_CscCluster_Tight_v9',
86597       'HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13',
86598       'HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v28',
86599       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v28',
86600       'HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v28',
86601       'HLT_DiPFJetAve100_HFJEC_v28',
86602       'HLT_DiPFJetAve140_v24',
86603       'HLT_DiPFJetAve160_HFJEC_v27',
86604       'HLT_DiPFJetAve200_v24',
86605       'HLT_DiPFJetAve220_HFJEC_v27',
86606       'HLT_DiPFJetAve260_HFJEC_v10',
86607       'HLT_DiPFJetAve260_v25',
86608       'HLT_DiPFJetAve300_HFJEC_v27',
86609       'HLT_DiPFJetAve320_v25',
86610       'HLT_DiPFJetAve400_v25',
86611       'HLT_DiPFJetAve40_v25',
86612       'HLT_DiPFJetAve500_v25',
86613       'HLT_DiPFJetAve60_HFJEC_v26',
86614       'HLT_DiPFJetAve60_v25',
86615       'HLT_DiPFJetAve80_HFJEC_v28',
86616       'HLT_DiPFJetAve80_v25',
86617       'HLT_DiPhoton10Time1ns_v9',
86618       'HLT_DiPhoton10Time1p2ns_v9',
86619       'HLT_DiPhoton10Time1p4ns_v9',
86620       'HLT_DiPhoton10Time1p6ns_v9',
86621       'HLT_DiPhoton10Time1p8ns_v9',
86622       'HLT_DiPhoton10Time2ns_v9',
86623       'HLT_DiPhoton10_CaloIdL_v9',
86624       'HLT_DiSC30_18_EIso_AND_HE_Mass70_v23',
86625       'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
86626       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
86627       'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
86628       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
86629       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
86630       'HLT_Dimuon0_Jpsi_NoVertexing_v19',
86631       'HLT_Dimuon0_Jpsi_v19',
86632       'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
86633       'HLT_Dimuon0_LowMass_L1_4_v19',
86634       'HLT_Dimuon0_LowMass_L1_TM530_v17',
86635       'HLT_Dimuon0_LowMass_v19',
86636       'HLT_Dimuon0_Upsilon_L1_4p5_v20',
86637       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
86638       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
86639       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
86640       'HLT_Dimuon0_Upsilon_NoVertexing_v18',
86641       'HLT_Dimuon10_Upsilon_y1p4_v12',
86642       'HLT_Dimuon12_Upsilon_y1p4_v13',
86643       'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
86644       'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
86645       'HLT_Dimuon14_PsiPrime_v24',
86646       'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
86647       'HLT_Dimuon18_PsiPrime_v25',
86648       'HLT_Dimuon24_Phi_noCorrL1_v17',
86649       'HLT_Dimuon24_Upsilon_noCorrL1_v17',
86650       'HLT_Dimuon25_Jpsi_noCorrL1_v17',
86651       'HLT_Dimuon25_Jpsi_v25',
86652       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
86653       'HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
86654       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
86655       'HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9',
86656       'HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
86657       'HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9',
86658       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10',
86659       'HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10',
86660       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22',
86661       'HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22',
86662       'HLT_DiphotonMVA14p25_Mass90_v2',
86663       'HLT_DiphotonMVA14p25_Tight_Mass90_v2',
86664       'HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7',
86665       'HLT_DoubleCscCluster100_v6',
86666       'HLT_DoubleCscCluster75_v6',
86667       'HLT_DoubleEle25_CaloIdL_MW_v14',
86668       'HLT_DoubleEle27_CaloIdL_MW_v14',
86669       'HLT_DoubleEle33_CaloIdL_MW_v27',
86670       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31',
86671       'HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31',
86672       'HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
86673       'HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11',
86674       'HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10',
86675       'HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
86676       'HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10',
86677       'HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10',
86678       'HLT_DoubleL2Mu23NoVtx_2Cha_v10',
86679       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
86680       'HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10',
86681       'HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10',
86682       'HLT_DoubleL2Mu25NoVtx_2Cha_v10',
86683       'HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10',
86684       'HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10',
86685       'HLT_DoubleL2Mu50_v10',
86686       'HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
86687       'HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9',
86688       'HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10',
86689       'HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9',
86690       'HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9',
86691       'HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9',
86692       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v7',
86693       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v12',
86694       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v7',
86695       'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v7',
86696       'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v11',
86697       'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v11',
86698       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
86699       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5',
86700       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5',
86701       'HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21',
86702       'HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21',
86703       'HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21',
86704       'HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21',
86705       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
86706       'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
86707       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
86708       'HLT_DoubleMu3_Trk_Tau3mu_v23',
86709       'HLT_DoubleMu43NoFiltersNoVtx_v13',
86710       'HLT_DoubleMu48NoFiltersNoVtx_v13',
86711       'HLT_DoubleMu4_3_Bs_v26',
86712       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
86713       'HLT_DoubleMu4_3_Jpsi_v26',
86714       'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
86715       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
86716       'HLT_DoubleMu4_JpsiTrk_Bc_v11',
86717       'HLT_DoubleMu4_Jpsi_Displaced_v18',
86718       'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
86719       'HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19',
86720       'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
86721       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
86722       'HLT_DoublePFJets100_PNetBTag_0p11_v5',
86723       'HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5',
86724       'HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5',
86725       'HLT_DoublePFJets200_PNetBTag_0p11_v5',
86726       'HLT_DoublePFJets350_PNetBTag_0p11_v5',
86727       'HLT_DoublePFJets40_PNetBTag_0p11_v5',
86728       'HLT_DoublePhoton33_CaloIdL_v16',
86729       'HLT_DoublePhoton70_v16',
86730       'HLT_DoublePhoton85_v24',
86731       'HLT_ECALHT800_v19',
86732       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24',
86733       'HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
86734       'HLT_Ele135_CaloIdVT_GsfTrkIdT_v17',
86735       'HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4',
86736       'HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27',
86737       'HLT_Ele15_IsoVVVL_PFHT450_v27',
86738       'HLT_Ele15_IsoVVVL_PFHT600_v31',
86739       'HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18',
86740       'HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27',
86741       'HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29',
86742       'HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29',
86743       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28',
86744       'HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28',
86745       'HLT_Ele28_HighEta_SC20_Mass55_v22',
86746       'HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24',
86747       'HLT_Ele30_WPTight_Gsf_v10',
86748       'HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24',
86749       'HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18',
86750       'HLT_Ele32_WPTight_Gsf_v24',
86751       'HLT_Ele35_WPTight_Gsf_v18',
86752       'HLT_Ele38_WPTight_Gsf_v18',
86753       'HLT_Ele40_WPTight_Gsf_v18',
86754       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
86755       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11',
86756       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86757       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86758       'HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11',
86759       'HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29',
86760       'HLT_Ele50_IsoVVVL_PFHT450_v27',
86761       'HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27',
86762       'HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29',
86763       'HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
86764       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
86765       'HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v10',
86766       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v10',
86767       'HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v10',
86768       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
86769       'HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
86770       'HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v10',
86771       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v5',
86772       'HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v5',
86773       'HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7',
86774       'HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10',
86775       'HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7')+cms.vstring( 'HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
86776       'HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v6',
86777       'HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v6',
86778       'HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v6',
86779       'HLT_HT350_v6',
86780       'HLT_HT400_DisplacedDijet40_DisplacedTrack_v22',
86781       'HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10',
86782       'HLT_HT425_v18',
86783       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v9',
86784       'HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v10',
86785       'HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v6',
86786       'HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v10',
86787       'HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v6',
86788       'HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v6',
86789       'HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
86790       'HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v8',
86791       'HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v8',
86792       'HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v8',
86793       'HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v10',
86794       'HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v6',
86795       'HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v8',
86796       'HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v6',
86797       'HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v10',
86798       'HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v6',
86799       'HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v6',
86800       'HLT_HT550_DisplacedDijet60_Inclusive_v22',
86801       'HLT_HcalNZS_v20',
86802       'HLT_HcalPhiSym_v22',
86803       'HLT_HighPtTkMu100_v11',
86804       'HLT_IsoMu20_v26',
86805       'HLT_IsoMu24_OneProng32_v8',
86806       'HLT_IsoMu24_TwoProngs35_v12',
86807       'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12',
86808       'HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12',
86809       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11',
86810       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11',
86811       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7',
86812       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11',
86813       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11',
86814       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12',
86815       'HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11',
86816       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5',
86817       'HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5',
86818       'HLT_IsoMu24_eta2p1_PFHT250_v5',
86819       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5',
86820       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5',
86821       'HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5',
86822       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5',
86823       'HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5',
86824       'HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5',
86825       'HLT_IsoMu24_eta2p1_v26',
86826       'HLT_IsoMu24_v24',
86827       'HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7',
86828       'HLT_IsoMu27_v27',
86829       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8',
86830       'HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11',
86831       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8',
86832       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8',
86833       'HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11',
86834       'HLT_IsoTrackHB_v13',
86835       'HLT_IsoTrackHE_v13',
86836       'HLT_L1CSCShower_DTCluster50_v9',
86837       'HLT_L1CSCShower_DTCluster75_v9',
86838       'HLT_L1ETMHadSeeds_v9',
86839       'HLT_L1MET_DTCluster50_v10',
86840       'HLT_L1MET_DTClusterNoMB1S50_v10',
86841       'HLT_L1Mu6HT240_v8',
86842       'HLT_L1SingleLLPJet_v6',
86843       'HLT_L1SingleMuCosmics_v7',
86844       'HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v8',
86845       'HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v8',
86846       'HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v8',
86847       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v8',
86848       'HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v6',
86849       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v6',
86850       'HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v6',
86851       'HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v6',
86852       'HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v8',
86853       'HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v6',
86854       'HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v6',
86855       'HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v8',
86856       'HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v6',
86857       'HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v6',
86858       'HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v8',
86859       'HLT_L2Mu10_NoVertex_NoBPTX3BX_v13',
86860       'HLT_L2Mu10_NoVertex_NoBPTX_v14',
86861       'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v13',
86862       'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v12',
86863       'HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3',
86864       'HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3',
86865       'HLT_L3Mu30NoVtx_DxyMin0p01cm_v2',
86866       'HLT_L3Mu50NoVtx_DxyMin0p01cm_v2',
86867       'HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9',
86868       'HLT_MET105_IsoTrk50_v18',
86869       'HLT_MET120_IsoTrk50_v18',
86870       'HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5',
86871       'HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5',
86872       'HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5',
86873       'HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5',
86874       'HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5',
86875       'HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5',
86876       'HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4',
86877       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26',
86878       'HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v18',
86879       'HLT_Mu12eta2p3_PFJet40_v12',
86880       'HLT_Mu12eta2p3_v12',
86881       'HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26',
86882       'HLT_Mu15_IsoVVVL_PFHT450_v26',
86883       'HLT_Mu15_IsoVVVL_PFHT600_v30',
86884       'HLT_Mu15_v14',
86885       'HLT_Mu17_Photon30_IsoCaloId_v17',
86886       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16',
86887       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4',
86888       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4',
86889       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4',
86890       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5',
86891       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16',
86892       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26',
86893       'HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25',
86894       'HLT_Mu17_TrkIsoVVL_v24',
86895       'HLT_Mu17_v24',
86896       'HLT_Mu18_Mu9_SameSign_v15',
86897       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14',
86898       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14',
86899       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14',
86900       'HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14',
86901       'HLT_Mu19_TrkIsoVVL_v15',
86902       'HLT_Mu19_v15',
86903       'HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v10',
86904       'HLT_Mu20_v23',
86905       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26',
86906       'HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v18',
86907       'HLT_Mu25_TkMu0_Phi_v19',
86908       'HLT_Mu27_Ele37_CaloIdL_MW_v16',
86909       'HLT_Mu27_v24',
86910       'HLT_Mu30_TkMu0_Psi_v12',
86911       'HLT_Mu30_TkMu0_Upsilon_v12',
86912       'HLT_Mu37_Ele27_CaloIdL_MW_v16',
86913       'HLT_Mu37_TkMu27_v16',
86914       'HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v10',
86915       'HLT_Mu3_PFJet40_v27',
86916       'HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13',
86917       'HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13',
86918       'HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13',
86919       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13',
86920       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13',
86921       'HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13',
86922       'HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v10',
86923       'HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v14',
86924       'HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v14',
86925       'HLT_Mu4_L1DoubleMu_v12',
86926       'HLT_Mu50_IsoVVVL_PFHT450_v26',
86927       'HLT_Mu50_L1SingleMuShower_v10',
86928       'HLT_Mu50_v24',
86929       'HLT_Mu55_v14',
86930       'HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
86931       'HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v10',
86932       'HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
86933       'HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v10',
86934       'HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v10',
86935       'HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v10',
86936       'HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v10',
86937       'HLT_Mu7p5_L2Mu2_Jpsi_v21',
86938       'HLT_Mu7p5_L2Mu2_Upsilon_v21',
86939       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v29',
86940       'HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v29',
86941       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v30',
86942       'HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v30',
86943       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v12',
86944       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v9',
86945       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v9',
86946       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v12',
86947       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8',
86948       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12',
86949       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v5',
86950       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5',
86951       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v5',
86952       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v5',
86953       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8',
86954       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v8',
86955       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v8',
86956       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v24',
86957       'HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22',
86958       'HLT_Mu8_TrkIsoVVL_v23',
86959       'HLT_Mu8_v23',
86960       'HLT_PFHT1050_v29',
86961       'HLT_PFHT180_v28',
86962       'HLT_PFHT250_v28',
86963       'HLT_PFHT350_v30',
86964       'HLT_PFHT370_v28',
86965       'HLT_PFHT430_v28',
86966       'HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23',
86967       'HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23',
86968       'HLT_PFHT510_v28',
86969       'HLT_PFHT590_v28',
86970       'HLT_PFHT680_v28',
86971       'HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23',
86972       'HLT_PFHT780_v28',
86973       'HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23',
86974       'HLT_PFHT890_v28',
86975       'HLT_PFJet110_v11',
86976       'HLT_PFJet140_v30',
86977       'HLT_PFJet200_TimeGt2p5ns_v9',
86978       'HLT_PFJet200_TimeLtNeg2p5ns_v9',
86979       'HLT_PFJet200_v30',
86980       'HLT_PFJet260_v31',
86981       'HLT_PFJet320_v31',
86982       'HLT_PFJet400_v31',
86983       'HLT_PFJet40_v32',
86984       'HLT_PFJet450_v32',
86985       'HLT_PFJet500_v32',
86986       'HLT_PFJet550_v22',
86987       'HLT_PFJet60_v32',
86988       'HLT_PFJet80_v32',
86989       'HLT_PFJetFwd140_v29',
86990       'HLT_PFJetFwd200_v29',
86991       'HLT_PFJetFwd260_v30',
86992       'HLT_PFJetFwd320_v30',
86993       'HLT_PFJetFwd400_v30',
86994       'HLT_PFJetFwd40_v30',
86995       'HLT_PFJetFwd450_v30',
86996       'HLT_PFJetFwd500_v30',
86997       'HLT_PFJetFwd60_v30',
86998       'HLT_PFJetFwd80_v29',
86999       'HLT_PFMET105_IsoTrk50_v12',
87000       'HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20',
87001       'HLT_PFMET120_PFMHT120_IDTight_v31',
87002       'HLT_PFMET130_PFMHT130_IDTight_v31',
87003       'HLT_PFMET140_PFMHT140_IDTight_v31',
87004       'HLT_PFMET200_BeamHaloCleaned_v20',
87005       'HLT_PFMET200_NotCleaned_v20',
87006       'HLT_PFMET250_NotCleaned_v20',
87007       'HLT_PFMET300_NotCleaned_v20',
87008       'HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11',
87009       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11',
87010       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20',
87011       'HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31',
87012       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11',
87013       'HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30',
87014       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11',
87015       'HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30',
87016       'HLT_PFMETTypeOne140_PFMHT140_IDTight_v22',
87017       'HLT_PFMETTypeOne200_BeamHaloCleaned_v20',
87018       'HLT_Photon100EBHE10_v11',
87019       'HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2',
87020       'HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4',
87021       'HLT_Photon110EB_TightID_TightIso_CaloJet30_v2',
87022       'HLT_Photon110EB_TightID_TightIso_PFJet30_v5',
87023       'HLT_Photon110EB_TightID_TightIso_v11',
87024       'HLT_Photon120_R9Id90_HE10_IsoM_v23',
87025       'HLT_Photon120_v22',
87026       'HLT_Photon150_v16',
87027       'HLT_Photon165_R9Id90_HE10_IsoM_v24',
87028       'HLT_Photon175_v24',
87029       'HLT_Photon200_v23')+cms.vstring( 'HLT_Photon20_HoverELoose_v19',
87030       'HLT_Photon300_NoHE_v22',
87031       'HLT_Photon30EB_TightID_TightIso_v11',
87032       'HLT_Photon30_HoverELoose_v19',
87033       'HLT_Photon32_OneProng32_M50To105_v9',
87034       'HLT_Photon33_v14',
87035       'HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7',
87036       'HLT_Photon35_TwoProngs35_v12',
87037       'HLT_Photon40EB_TightID_TightIso_v2',
87038       'HLT_Photon40EB_v2',
87039       'HLT_Photon45EB_TightID_TightIso_v2',
87040       'HLT_Photon45EB_v2',
87041       'HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2',
87042       'HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4',
87043       'HLT_Photon50EB_TightID_TightIso_CaloJet30_v2',
87044       'HLT_Photon50EB_TightID_TightIso_PFJet30_v5',
87045       'HLT_Photon50EB_TightID_TightIso_v7',
87046       'HLT_Photon50_R9Id90_HE10_IsoM_v23',
87047       'HLT_Photon50_TimeGt2p5ns_v6',
87048       'HLT_Photon50_TimeLtNeg2p5ns_v6',
87049       'HLT_Photon50_v22',
87050       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9',
87051       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9',
87052       'HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9',
87053       'HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8',
87054       'HLT_Photon75EB_TightID_TightIso_v7',
87055       'HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16',
87056       'HLT_Photon75_R9Id90_HE10_IsoM_v23',
87057       'HLT_Photon75_v22',
87058       'HLT_Photon90EB_TightID_TightIso_v7',
87059       'HLT_Photon90_R9Id90_HE10_IsoM_v23',
87060       'HLT_Photon90_v22',
87061       'HLT_Physics_v13',
87062       'HLT_QuadPFJet100_88_70_30_v9',
87063       'HLT_QuadPFJet103_88_75_15_v16',
87064       'HLT_QuadPFJet105_88_75_30_v8',
87065       'HLT_QuadPFJet105_88_76_15_v16',
87066       'HLT_QuadPFJet111_90_80_15_v16',
87067       'HLT_QuadPFJet111_90_80_30_v8',
87068       'HLT_Random_v3',
87069       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
87070       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
87071       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
87072       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
87073       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
87074       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13',
87075       'HLT_TripleMu_10_5_5_DZ_v21',
87076       'HLT_TripleMu_12_10_5_v21',
87077       'HLT_TripleMu_5_3_3_Mass3p8_DCA_v14',
87078       'HLT_TripleMu_5_3_3_Mass3p8_DZ_v19',
87079       'HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16',
87080       'HLT_UncorrectedJetE30_NoBPTX3BX_v13',
87081       'HLT_UncorrectedJetE30_NoBPTX_v13',
87082       'HLT_UncorrectedJetE60_NoBPTX3BX_v13',
87083       'HLT_UncorrectedJetE70_NoBPTX3BX_v13',
87084       'HLT_ZeroBias_Alignment_v7',
87085       'HLT_ZeroBias_FirstBXAfterTrain_v9',
87086       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
87087       'HLT_ZeroBias_FirstCollisionInTrain_v10',
87088       'HLT_ZeroBias_IsolatedBunches_v11',
87089       'HLT_ZeroBias_LastCollisionInTrain_v9',
87090       'HLT_ZeroBias_v12') )
87091 )
87092 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
87093     offset = cms.uint32( 0 ),
87094     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87095 )
87096 fragment.hltDatasetParkingDoubleMuonLowMass = cms.EDFilter( "TriggerResultsFilter",
87097     usePathStatus = cms.bool( True ),
87098     hltResults = cms.InputTag( "" ),
87099     l1tResults = cms.InputTag( "" ),
87100     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87101     throw = cms.bool( True ),
87102     triggerConditions = cms.vstring( 'HLT_Dimuon0_Jpsi3p5_Muon2_v16',
87103       'HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18',
87104       'HLT_Dimuon0_Jpsi_L1_NoOS_v18',
87105       'HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18',
87106       'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18',
87107       'HLT_Dimuon0_Jpsi_NoVertexing_v19',
87108       'HLT_Dimuon0_Jpsi_v19',
87109       'HLT_Dimuon0_LowMass_L1_0er1p5_v19',
87110       'HLT_Dimuon0_LowMass_L1_4_v19',
87111       'HLT_Dimuon0_LowMass_L1_TM530_v17',
87112       'HLT_Dimuon0_LowMass_v19',
87113       'HLT_Dimuon0_Upsilon_L1_4p5_v20',
87114       'HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18',
87115       'HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20',
87116       'HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17',
87117       'HLT_Dimuon0_Upsilon_NoVertexing_v18',
87118       'HLT_Dimuon10_Upsilon_y1p4_v12',
87119       'HLT_Dimuon12_Upsilon_y1p4_v13',
87120       'HLT_Dimuon14_Phi_Barrel_Seagulls_v18',
87121       'HLT_Dimuon14_PsiPrime_noCorrL1_v16',
87122       'HLT_Dimuon14_PsiPrime_v24',
87123       'HLT_Dimuon18_PsiPrime_noCorrL1_v17',
87124       'HLT_Dimuon18_PsiPrime_v25',
87125       'HLT_Dimuon24_Phi_noCorrL1_v17',
87126       'HLT_Dimuon24_Upsilon_noCorrL1_v17',
87127       'HLT_Dimuon25_Jpsi_noCorrL1_v17',
87128       'HLT_Dimuon25_Jpsi_v25',
87129       'HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17',
87130       'HLT_DoubleMu2_Jpsi_LowPt_v5',
87131       'HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15',
87132       'HLT_DoubleMu3_TkMu_DsTau3Mu_v15',
87133       'HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17',
87134       'HLT_DoubleMu3_Trk_Tau3mu_v23',
87135       'HLT_DoubleMu4_3_Bs_v26',
87136       'HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11',
87137       'HLT_DoubleMu4_3_Jpsi_v26',
87138       'HLT_DoubleMu4_3_LowMass_SS_v5',
87139       'HLT_DoubleMu4_3_LowMass_v12',
87140       'HLT_DoubleMu4_3_Photon4_BsToMMG_v11',
87141       'HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18',
87142       'HLT_DoubleMu4_JpsiTrk_Bc_v11',
87143       'HLT_DoubleMu4_Jpsi_Displaced_v18',
87144       'HLT_DoubleMu4_Jpsi_NoVertexing_v18',
87145       'HLT_DoubleMu4_LowMass_Displaced_v12',
87146       'HLT_DoubleMu4_MuMuTrk_Displaced_v26',
87147       'HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15',
87148       'HLT_Mu25_TkMu0_Phi_v19',
87149       'HLT_Mu30_TkMu0_Psi_v12',
87150       'HLT_Mu30_TkMu0_Upsilon_v12',
87151       'HLT_Mu4_L1DoubleMu_v12',
87152       'HLT_Mu7p5_L2Mu2_Jpsi_v21',
87153       'HLT_Mu7p5_L2Mu2_Upsilon_v21',
87154       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15',
87155       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15',
87156       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15',
87157       'HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15',
87158       'HLT_Trimuon5_3p5_2_Upsilon_Muon_v16',
87159       'HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13' )
87160 )
87161 fragment.hltPreDatasetParkingDoubleMuonLowMass0 = cms.EDFilter( "HLTPrescaler",
87162     offset = cms.uint32( 0 ),
87163     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87164 )
87165 fragment.hltPreDatasetParkingDoubleMuonLowMass1 = cms.EDFilter( "HLTPrescaler",
87166     offset = cms.uint32( 1 ),
87167     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87168 )
87169 fragment.hltPreDatasetParkingDoubleMuonLowMass2 = cms.EDFilter( "HLTPrescaler",
87170     offset = cms.uint32( 2 ),
87171     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87172 )
87173 fragment.hltPreDatasetParkingDoubleMuonLowMass3 = cms.EDFilter( "HLTPrescaler",
87174     offset = cms.uint32( 3 ),
87175     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87176 )
87177 fragment.hltPreDatasetParkingDoubleMuonLowMass4 = cms.EDFilter( "HLTPrescaler",
87178     offset = cms.uint32( 4 ),
87179     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87180 )
87181 fragment.hltPreDatasetParkingDoubleMuonLowMass5 = cms.EDFilter( "HLTPrescaler",
87182     offset = cms.uint32( 5 ),
87183     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87184 )
87185 fragment.hltPreDatasetParkingDoubleMuonLowMass6 = cms.EDFilter( "HLTPrescaler",
87186     offset = cms.uint32( 6 ),
87187     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87188 )
87189 fragment.hltPreDatasetParkingDoubleMuonLowMass7 = cms.EDFilter( "HLTPrescaler",
87190     offset = cms.uint32( 7 ),
87191     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87192 )
87193 fragment.hltDatasetParkingHH = cms.EDFilter( "TriggerResultsFilter",
87194     usePathStatus = cms.bool( True ),
87195     hltResults = cms.InputTag( "" ),
87196     l1tResults = cms.InputTag( "" ),
87197     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87198     throw = cms.bool( True ),
87199     triggerConditions = cms.vstring( 'HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v5',
87200       'HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5',
87201       'HLT_PFHT250_QuadPFJet25_v5',
87202       'HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5',
87203       'HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v5',
87204       'HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5',
87205       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8',
87206       'HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v8',
87207       'HLT_PFHT280_QuadPFJet30_v8',
87208       'HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v8',
87209       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v4',
87210       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v4',
87211       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v12',
87212       'HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v20',
87213       'HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v9',
87214       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v5',
87215       'HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v5',
87216       'HLT_PFHT400_FivePFJet_120_120_60_30_30_v5',
87217       'HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v8',
87218       'HLT_PFHT400_SixPFJet32_v20',
87219       'HLT_PFHT450_SixPFJet36_PNetBTag0p35_v8',
87220       'HLT_PFHT450_SixPFJet36_v19' )
87221 )
87222 fragment.hltPreDatasetParkingHH = cms.EDFilter( "HLTPrescaler",
87223     offset = cms.uint32( 0 ),
87224     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87225 )
87226 fragment.hltDatasetParkingLLP = cms.EDFilter( "TriggerResultsFilter",
87227     usePathStatus = cms.bool( True ),
87228     hltResults = cms.InputTag( "" ),
87229     l1tResults = cms.InputTag( "" ),
87230     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87231     throw = cms.bool( True ),
87232     triggerConditions = cms.vstring( 'HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v6',
87233       'HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v6',
87234       'HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v6',
87235       'HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v6',
87236       'HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v6',
87237       'HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v6',
87238       'HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v6',
87239       'HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v6',
87240       'HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v6',
87241       'HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v6',
87242       'HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v6',
87243       'HLT_HT430_DisplacedDijet40_DisplacedTrack_v22',
87244       'HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v10',
87245       'HLT_HT650_DisplacedDijet60_Inclusive_v22',
87246       'HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v6',
87247       'HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v6',
87248       'HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v6' )
87249 )
87250 fragment.hltPreDatasetParkingLLP = cms.EDFilter( "HLTPrescaler",
87251     offset = cms.uint32( 0 ),
87252     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87253 )
87254 fragment.hltDatasetParkingSingleMuon = cms.EDFilter( "TriggerResultsFilter",
87255     usePathStatus = cms.bool( True ),
87256     hltResults = cms.InputTag( "" ),
87257     l1tResults = cms.InputTag( "" ),
87258     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87259     throw = cms.bool( True ),
87260     triggerConditions = cms.vstring( 'HLT_Mu0_Barrel_L1HP10_v5',
87261       'HLT_Mu0_Barrel_L1HP11_v5',
87262       'HLT_Mu0_Barrel_L1HP6_IP6_v2',
87263       'HLT_Mu0_Barrel_L1HP6_v2',
87264       'HLT_Mu0_Barrel_L1HP7_v2',
87265       'HLT_Mu0_Barrel_L1HP8_v3',
87266       'HLT_Mu0_Barrel_L1HP9_v3',
87267       'HLT_Mu0_Barrel_v5',
87268       'HLT_Mu10_Barrel_L1HP11_IP6_v5',
87269       'HLT_Mu6_Barrel_L1HP7_IP6_v2',
87270       'HLT_Mu7_Barrel_L1HP8_IP6_v3',
87271       'HLT_Mu8_Barrel_L1HP9_IP6_v3',
87272       'HLT_Mu9_Barrel_L1HP10_IP6_v5' )
87273 )
87274 fragment.hltPreDatasetParkingSingleMuon0 = cms.EDFilter( "HLTPrescaler",
87275     offset = cms.uint32( 0 ),
87276     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87277 )
87278 fragment.hltDatasetParkingVBF = cms.EDFilter( "TriggerResultsFilter",
87279     usePathStatus = cms.bool( True ),
87280     hltResults = cms.InputTag( "" ),
87281     l1tResults = cms.InputTag( "" ),
87282     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87283     throw = cms.bool( True ),
87284     triggerConditions = cms.vstring( 'HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9',
87285       'HLT_QuadPFJet100_88_70_30_v9',
87286       'HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5',
87287       'HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5',
87288       'HLT_QuadPFJet103_88_75_15_v16',
87289       'HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9',
87290       'HLT_QuadPFJet105_88_75_30_v8',
87291       'HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5',
87292       'HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5',
87293       'HLT_QuadPFJet105_88_76_15_v16',
87294       'HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5',
87295       'HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5',
87296       'HLT_QuadPFJet111_90_80_15_v16',
87297       'HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9',
87298       'HLT_QuadPFJet111_90_80_30_v8',
87299       'HLT_VBF_DiPFJet125_45_Mjj1050_v7',
87300       'HLT_VBF_DiPFJet125_45_Mjj1200_v5',
87301       'HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
87302       'HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5',
87303       'HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5',
87304       'HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5',
87305       'HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5',
87306       'HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5',
87307       'HLT_VBF_DiPFJet50_Mjj650_Photon22_v5',
87308       'HLT_VBF_DiPFJet50_Mjj750_Photon22_v5',
87309       'HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5',
87310       'HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5',
87311       'HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5',
87312       'HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5',
87313       'HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5',
87314       'HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5',
87315       'HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12',
87316       'HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5' )
87317 )
87318 fragment.hltPreDatasetParkingVBF0 = cms.EDFilter( "HLTPrescaler",
87319     offset = cms.uint32( 0 ),
87320     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87321 )
87322 fragment.hltPreDatasetParkingVBF1 = cms.EDFilter( "HLTPrescaler",
87323     offset = cms.uint32( 1 ),
87324     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87325 )
87326 fragment.hltPreDatasetParkingVBF2 = cms.EDFilter( "HLTPrescaler",
87327     offset = cms.uint32( 2 ),
87328     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87329 )
87330 fragment.hltPreDatasetParkingVBF3 = cms.EDFilter( "HLTPrescaler",
87331     offset = cms.uint32( 3 ),
87332     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87333 )
87334 fragment.hltPreDatasetParkingVBF4 = cms.EDFilter( "HLTPrescaler",
87335     offset = cms.uint32( 4 ),
87336     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87337 )
87338 fragment.hltPreDatasetParkingVBF5 = cms.EDFilter( "HLTPrescaler",
87339     offset = cms.uint32( 5 ),
87340     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87341 )
87342 fragment.hltPreDatasetParkingVBF6 = cms.EDFilter( "HLTPrescaler",
87343     offset = cms.uint32( 6 ),
87344     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87345 )
87346 fragment.hltPreDatasetParkingVBF7 = cms.EDFilter( "HLTPrescaler",
87347     offset = cms.uint32( 7 ),
87348     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87349 )
87350 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
87351     usePathStatus = cms.bool( True ),
87352     hltResults = cms.InputTag( "" ),
87353     l1tResults = cms.InputTag( "" ),
87354     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87355     throw = cms.bool( True ),
87356     triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v22' )
87357 )
87358 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
87359     offset = cms.uint32( 0 ),
87360     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87361 )
87362 fragment.hltDatasetScoutingPFMonitor = cms.EDFilter( "TriggerResultsFilter",
87363     usePathStatus = cms.bool( True ),
87364     hltResults = cms.InputTag( "" ),
87365     l1tResults = cms.InputTag( "" ),
87366     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87367     throw = cms.bool( True ),
87368     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v3 / 100',
87369       'DST_PFScouting_AXONominal_v5 / 100',
87370       'DST_PFScouting_AXOTight_v5 / 100',
87371       'DST_PFScouting_AXOVLoose_v3 / 100',
87372       'DST_PFScouting_AXOVTight_v3 / 100',
87373       'DST_PFScouting_CICADALoose_v1 / 100',
87374       'DST_PFScouting_CICADAMedium_v1 / 100',
87375       'DST_PFScouting_CICADATight_v1 / 100',
87376       'DST_PFScouting_CICADAVLoose_v1 / 100',
87377       'DST_PFScouting_CICADAVTight_v1 / 100',
87378       'DST_PFScouting_DoubleEG_v5 / 100',
87379       'DST_PFScouting_DoubleMuon_v5 / 1000',
87380       'DST_PFScouting_JetHT_v5 / 1000',
87381       'DST_PFScouting_SingleMuon_v5 / 1000',
87382       'DST_PFScouting_SinglePhotonEB_v2 / 300',
87383       'DST_PFScouting_ZeroBias_v3 / 1000',
87384       'HLT_Ele115_CaloIdVT_GsfTrkIdT_v24 / 12',
87385       'HLT_Ele35_WPTight_Gsf_v18 / 200',
87386       'HLT_IsoMu27_v27 / 150',
87387       'HLT_Mu50_v24 / 50',
87388       'HLT_PFHT1050_v29 / 10',
87389       'HLT_Photon200_v23 / 10' )
87390 )
87391 fragment.hltPreDatasetScoutingPFMonitor = cms.EDFilter( "HLTPrescaler",
87392     offset = cms.uint32( 0 ),
87393     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87394 )
87395 fragment.hltDatasetScoutingPFRun3 = cms.EDFilter( "TriggerResultsFilter",
87396     usePathStatus = cms.bool( True ),
87397     hltResults = cms.InputTag( "" ),
87398     l1tResults = cms.InputTag( "" ),
87399     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87400     throw = cms.bool( True ),
87401     triggerConditions = cms.vstring( 'DST_PFScouting_AXOLoose_v3',
87402       'DST_PFScouting_AXONominal_v5',
87403       'DST_PFScouting_AXOTight_v5',
87404       'DST_PFScouting_AXOVLoose_v3',
87405       'DST_PFScouting_AXOVTight_v3',
87406       'DST_PFScouting_CICADALoose_v1',
87407       'DST_PFScouting_CICADAMedium_v1',
87408       'DST_PFScouting_CICADATight_v1',
87409       'DST_PFScouting_CICADAVLoose_v1',
87410       'DST_PFScouting_CICADAVTight_v1',
87411       'DST_PFScouting_DatasetMuon_v5',
87412       'DST_PFScouting_DoubleEG_v5',
87413       'DST_PFScouting_DoubleMuon_v5',
87414       'DST_PFScouting_JetHT_v5',
87415       'DST_PFScouting_SingleMuon_v5',
87416       'DST_PFScouting_SinglePhotonEB_v2',
87417       'DST_PFScouting_ZeroBias_v3' )
87418 )
87419 fragment.hltPreDatasetScoutingPFRun3 = cms.EDFilter( "HLTPrescaler",
87420     offset = cms.uint32( 0 ),
87421     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87422 )
87423 fragment.hltDatasetTau = cms.EDFilter( "TriggerResultsFilter",
87424     usePathStatus = cms.bool( True ),
87425     hltResults = cms.InputTag( "" ),
87426     l1tResults = cms.InputTag( "" ),
87427     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87428     throw = cms.bool( True ),
87429     triggerConditions = cms.vstring( 'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v7',
87430       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v12',
87431       'HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v7',
87432       'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v7',
87433       'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v11',
87434       'HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v11',
87435       'HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v11',
87436       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v5',
87437       'HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v5',
87438       'HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v5',
87439       'HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v5',
87440       'HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v12',
87441       'HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v5',
87442       'HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v5',
87443       'HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v5' )
87444 )
87445 fragment.hltPreDatasetTau = cms.EDFilter( "HLTPrescaler",
87446     offset = cms.uint32( 0 ),
87447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87448 )
87449 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
87450     usePathStatus = cms.bool( True ),
87451     hltResults = cms.InputTag( "" ),
87452     l1tResults = cms.InputTag( "" ),
87453     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87454     throw = cms.bool( True ),
87455     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
87456       'HLT_HcalCalibration_v6' )
87457 )
87458 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
87459     offset = cms.uint32( 0 ),
87460     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87461 )
87462 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
87463     usePathStatus = cms.bool( True ),
87464     hltResults = cms.InputTag( "" ),
87465     l1tResults = cms.InputTag( "" ),
87466     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87467     throw = cms.bool( True ),
87468     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
87469       'HLT_HcalCalibration_v6' )
87470 )
87471 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
87472     offset = cms.uint32( 0 ),
87473     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87474 )
87475 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
87476     usePathStatus = cms.bool( True ),
87477     hltResults = cms.InputTag( "" ),
87478     l1tResults = cms.InputTag( "" ),
87479     l1tIgnoreMaskAndPrescale = cms.bool( False ),
87480     throw = cms.bool( True ),
87481     triggerConditions = cms.vstring( 'HLT_Random_v3',
87482       'HLT_ZeroBias_Alignment_v7',
87483       'HLT_ZeroBias_FirstBXAfterTrain_v9',
87484       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
87485       'HLT_ZeroBias_FirstCollisionInTrain_v10',
87486       'HLT_ZeroBias_IsolatedBunches_v11',
87487       'HLT_ZeroBias_LastCollisionInTrain_v9',
87488       'HLT_ZeroBias_v12' )
87489 )
87490 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
87491     offset = cms.uint32( 0 ),
87492     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87493 )
87494 fragment.hltPreDatasetParkingSingleMuon1 = cms.EDFilter( "HLTPrescaler",
87495     offset = cms.uint32( 1 ),
87496     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87497 )
87498 fragment.hltPreDatasetParkingSingleMuon2 = cms.EDFilter( "HLTPrescaler",
87499     offset = cms.uint32( 2 ),
87500     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87501 )
87502 fragment.hltPreDatasetParkingSingleMuon3 = cms.EDFilter( "HLTPrescaler",
87503     offset = cms.uint32( 3 ),
87504     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87505 )
87506 fragment.hltPreDatasetParkingSingleMuon4 = cms.EDFilter( "HLTPrescaler",
87507     offset = cms.uint32( 4 ),
87508     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87509 )
87510 fragment.hltPreDatasetParkingSingleMuon5 = cms.EDFilter( "HLTPrescaler",
87511     offset = cms.uint32( 5 ),
87512     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87513 )
87514 fragment.hltPreDatasetParkingSingleMuon6 = cms.EDFilter( "HLTPrescaler",
87515     offset = cms.uint32( 6 ),
87516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87517 )
87518 fragment.hltPreDatasetParkingSingleMuon7 = cms.EDFilter( "HLTPrescaler",
87519     offset = cms.uint32( 7 ),
87520     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87521 )
87522 fragment.hltPreDatasetParkingSingleMuon8 = cms.EDFilter( "HLTPrescaler",
87523     offset = cms.uint32( 8 ),
87524     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87525 )
87526 fragment.hltPreDatasetParkingSingleMuon9 = cms.EDFilter( "HLTPrescaler",
87527     offset = cms.uint32( 9 ),
87528     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87529 )
87530 fragment.hltPreDatasetParkingSingleMuon10 = cms.EDFilter( "HLTPrescaler",
87531     offset = cms.uint32( 10 ),
87532     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87533 )
87534 fragment.hltPreDatasetParkingSingleMuon11 = cms.EDFilter( "HLTPrescaler",
87535     offset = cms.uint32( 11 ),
87536     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
87537 )
87538 
87539 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
87540 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
87541 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
87542 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
87543 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
87544 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
87545 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
87546 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
87547 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
87548 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
87549 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
87550 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
87551 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
87552 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
87553 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
87554 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
87555 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
87556 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
87557 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
87558 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 )
87559 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
87560 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
87561 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
87562 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
87563 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
87564 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
87565 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
87566 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
87567 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
87568 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
87569 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
87570 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
87571 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 )
87572 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
87573 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
87574 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
87575 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
87576 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
87577 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
87578 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
87579 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
87580 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
87581 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 )
87582 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
87583 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
87584 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
87585 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
87586 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
87587 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
87588 fragment.HLTDoCaloSequenceSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
87589 fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequenceSerialSync + fragment.hltAK4CaloJetsSerialSync + fragment.hltAK4CaloJetsIDPassedSerialSync )
87590 fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4CaloFastJetCorrectorSerialSync + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrectorSerialSync )
87591 fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloSerialSync + fragment.HLTAK4CaloCorrectorProducersSequenceSerialSync + fragment.hltAK4CaloJetsCorrectedSerialSync + fragment.hltAK4CaloJetsCorrectedIDPassedSerialSync )
87592 fragment.HLTAK4CaloJetsSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequenceSerialSync + fragment.HLTAK4CaloJetsCorrectionSequenceSerialSync )
87593 fragment.HLTDoCaloSequencePFSerialSync = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.hltTowerMakerForAllSerialSync )
87594 fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync = cms.Sequence( fragment.HLTDoCaloSequencePFSerialSync + fragment.hltAK4CaloJetsPFSerialSync )
87595 fragment.HLTPreAK4PFJetsRecoSequenceSerialSync = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequenceSerialSync + fragment.hltAK4CaloJetsPFEt5SerialSync )
87596 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
87597 fragment.HLTDoLocalStripSequenceSerialSync = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventSerialSync )
87598 fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsSerialSync + fragment.hltIterL3OITrackCandidatesSerialSync + fragment.hltIterL3OIMuCtfWithMaterialTracksSerialSync + fragment.hltIterL3OIMuonTrackCutClassifierSerialSync + fragment.hltIterL3OIMuonTrackSelectionHighPuritySerialSync + fragment.hltL3MuonsIterL3OISerialSync )
87599 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
87600 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
87601 fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3MuonPixelTracksTrackingRegionsSerialSync + fragment.hltPixelTracksInRegionL2SerialSync )
87602 fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3MuonTrackSelectionHighPuritySerialSync )
87603 fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3MuonSerialSync + fragment.hltL3MuonsIterL3IOSerialSync )
87604 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceSerialSync + fragment.hltIterL3OIL3MuonsLinksCombinationSerialSync + fragment.hltIterL3OIL3MuonsSerialSync + fragment.hltIterL3OIL3MuonCandidatesSerialSync + fragment.hltL2SelectorForL3IOSerialSync + fragment.HLTIterL3IOmuonTkCandidateSequenceSerialSync + fragment.hltIterL3MuonsFromL2LinksCombinationSerialSync )
87605 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1SerialSync )
87606 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFilteredSerialSync + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesSerialSync + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksSerialSync + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierSerialSync + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPuritySerialSync )
87607 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 )
87608 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonSerialSync + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1MuonSerialSync )
87609 fragment.HLTIterL3muonTkCandidateSequenceSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceSerialSync + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceSerialSync )
87610 fragment.HLTL3muonrecoNocandSequenceSerialSync = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceSerialSync + fragment.hltIter03IterL3FromL1MuonMergedSerialSync + fragment.hltIterL3MuonMergedSerialSync + fragment.hltIterL3MuonAndMuonFromL1MergedSerialSync + fragment.hltIterL3GlbMuonSerialSync + fragment.hltIterL3MuonsNoIDSerialSync + fragment.hltIterL3MuonsSerialSync + fragment.hltL3MuonsIterL3LinksSerialSync + fragment.hltIterL3MuonTracksSerialSync )
87611 fragment.HLTL3muonrecoSequenceSerialSync = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceSerialSync + fragment.hltIterL3MuonCandidatesSerialSync )
87612 fragment.HLTIterativeTrackingIteration0SerialSync = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksSerialSync + fragment.hltIter0PFlowCkfTrackCandidatesSerialSync + fragment.hltIter0PFlowCtfWithMaterialTracksSerialSync + fragment.hltIter0PFlowTrackCutClassifierSerialSync + fragment.hltIter0PFlowTrackSelectionHighPuritySerialSync )
87613 fragment.HLTIterativeTrackingDoubletRecoverySerialSync = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemovalSerialSync + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEventSerialSync + fragment.hltDoubletRecoveryPixelLayersAndRegionsSerialSync + fragment.hltDoubletRecoveryPFlowPixelClusterCheckSerialSync + fragment.hltDoubletRecoveryPFlowPixelHitDoubletsSerialSync + fragment.hltDoubletRecoveryPFlowPixelSeedsSerialSync + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesSerialSync + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracksSerialSync + fragment.hltDoubletRecoveryPFlowTrackCutClassifierSerialSync + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPuritySerialSync )
87614 fragment.HLTIterativeTrackingIter02SerialSync = cms.Sequence( fragment.HLTIterativeTrackingIteration0SerialSync + fragment.HLTIterativeTrackingDoubletRecoverySerialSync + fragment.hltMergedTracksSerialSync )
87615 fragment.HLTTrackReconstructionForPFSerialSync = cms.Sequence( fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDoLocalStripSequenceSerialSync + fragment.HLTIterativeTrackingIter02SerialSync + fragment.hltPFMuonMergingSerialSync + fragment.hltMuonLinksSerialSync + fragment.hltMuonsSerialSync )
87616 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
87617 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 )
87618 fragment.HLTAK4PFJetsReconstructionSequenceSerialSync = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequenceSerialSync + fragment.HLTTrackReconstructionForPFSerialSync + fragment.HLTParticleFlowSequenceSerialSync + fragment.hltAK4PFJetsSerialSync + fragment.hltAK4PFJetsLooseIDSerialSync + fragment.hltAK4PFJetsTightIDSerialSync )
87619 fragment.HLTAK4PFCorrectorProducersSequenceSerialSync = cms.Sequence( fragment.hltAK4PFFastJetCorrectorSerialSync + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrectorSerialSync )
87620 fragment.HLTAK4PFJetsCorrectionSequenceSerialSync = cms.Sequence( fragment.hltFixedGridRhoFastjetAllSerialSync + fragment.HLTAK4PFCorrectorProducersSequenceSerialSync + fragment.hltAK4PFJetsCorrectedSerialSync + fragment.hltAK4PFJetsLooseIDCorrectedSerialSync + fragment.hltAK4PFJetsTightIDCorrectedSerialSync )
87621 fragment.HLTAK4PFJetsSequenceSerialSync = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequenceSerialSync + fragment.HLTAK4PFJetsReconstructionSequenceSerialSync + fragment.HLTAK4PFJetsCorrectionSequenceSerialSync )
87622 fragment.HLTAK8CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK8CaloJets + fragment.hltAK8CaloJetsIDPassed )
87623 fragment.HLTAK8CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK8CaloFastJetCorrector + fragment.hltAK8CaloRelativeCorrector + fragment.hltAK8CaloAbsoluteCorrector + fragment.hltAK8CaloResidualCorrector + fragment.hltAK8CaloCorrector )
87624 fragment.HLTAK8CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK8CaloCorrectorProducersSequence + fragment.hltAK8CaloJetsCorrected + fragment.hltAK8CaloJetsCorrectedIDPassed )
87625 fragment.HLTAK8CaloJetsSequence = cms.Sequence( fragment.HLTAK8CaloJetsReconstructionSequence + fragment.HLTAK8CaloJetsCorrectionSequence )
87626 fragment.HLTAK8CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK8CaloJetsPF + fragment.hltAK4CaloJetsPF )
87627 fragment.HLTPreAK8PFJetsRecoSequence = cms.Sequence( fragment.HLTAK8CaloJetsPrePFRecoSequence + fragment.hltAK8CaloJetsPFEt5 + fragment.hltAK4CaloJetsPFEt5 )
87628 fragment.HLTAK8PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK8PFJets + fragment.hltAK8PFJetsLooseID + fragment.hltAK8PFJetsTightID )
87629 fragment.HLTAK8PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK8PFFastJetCorrector + fragment.hltAK8PFRelativeCorrector + fragment.hltAK8PFAbsoluteCorrector + fragment.hltAK8PFResidualCorrector + fragment.hltAK8PFCorrector )
87630 fragment.HLTAK8PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK8PFCorrectorProducersSequence + fragment.hltAK8PFJetsCorrected + fragment.hltAK8PFJetsLooseIDCorrected + fragment.hltAK8PFJetsTightIDCorrected )
87631 fragment.HLTAK8PFJetsSequence = cms.Sequence( fragment.HLTPreAK8PFJetsRecoSequence + fragment.HLTAK8PFJetsReconstructionSequence + fragment.HLTAK8PFJetsCorrectionSequence )
87632 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltPixelRecHitsSoAMonitorCPU + fragment.hltPixelRecHitsSoAMonitorGPU + fragment.hltPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU )
87633 fragment.HLTL2muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidatesNoVtx )
87634 fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsNoVtx + fragment.hltIterL3OITrackCandidatesNoVtx + fragment.hltIterL3OIMuCtfWithMaterialTracksNoVtx + fragment.hltIterL3OIMuonTrackCutClassifierNoVtx + fragment.hltIterL3OIMuonTrackSelectionHighPurityNoVtx + fragment.hltL3MuonsIterL3OINoVtx )
87635 fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL2NoVtx )
87636 fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksSequenceNoVtx )
87637 fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3MuonTrackSelectionHighPurityNoVtx )
87638 fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequenceNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3MuonNoVtx + fragment.hltL3MuonsIterL3IONoVtx )
87639 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequenceNoVtx + fragment.hltIterL3OIL3MuonsLinksCombinationNoVtx + fragment.hltIterL3OIL3MuonsNoVtx + fragment.hltIterL3OIL3MuonCandidatesNoVtx + fragment.hltL2SelectorForL3IONoVtx + fragment.HLTIterL3IOmuonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonsFromL2LinksCombinationNoVtx + fragment.hltIterL3MuonsFromL2NoVtx )
87640 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsNoVtx + fragment.hltPixelTracksInRegionL1NoVtx )
87641 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesNoVtx + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierNoVtx + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityNoVtx )
87642 fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonNoVtx + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonNoVtx )
87643 fragment.HLTIterL3muonTkCandidateSequenceNoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonL1MuonNoL2SelectorNoVtx + fragment.HLTIterL3IOmuonFromL1TkCandidateSequenceNoVtx )
87644 fragment.HLTL3muonrecoNocandSequenceNoVtx = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequenceNoVtx + fragment.hltIterL3MuonMergedNoVtx + fragment.hltIterL3MuonAndMuonFromL1MergedNoVtx + fragment.hltL3MuonsIterL3LinksNoVtx + fragment.hltIterL3MuonsNoVtx )
87645 fragment.HLTL3muonrecoSequenceNoVtx = cms.Sequence( fragment.HLTL3muonrecoNocandSequenceNoVtx + fragment.hltIterL3MuonCandidatesNoVtx )
87646 fragment.HLTDoubleMuonScoutingNoVtx = cms.Sequence( fragment.hltL1fL1sL1DoubleMuonScouting + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sL1DoubleMuonScouting + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDoubleMuonL3PreFilteredScoutingNoVtx + fragment.hltDoubleMuonL3FilteredScoutingNoVtx )
87647 fragment.HLTDoFullUnpackingEgammaEcalMFSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence )
87648 fragment.HLTPFClusteringEcalMFForMuons = cms.Sequence( fragment.hltRecHitInRegionForMuonsMF + fragment.hltRecHitInRegionForMuonsES + fragment.hltParticleFlowRecHitECALForMuonsMF + fragment.hltParticleFlowRecHitPSForMuons + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMF + fragment.hltParticleFlowClusterPSForMuons + fragment.hltParticleFlowClusterECALForMuonsMF )
87649 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuons + fragment.hltMuonEcalMFPFClusterIsoForMuons )
87650 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalRegPFClusterIsoForMuons )
87651 fragment.HLTIterativeTrackingL3MuonIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3Muon + fragment.hltPixelTracksInRegionIter0L3Muon + fragment.hltIter0L3MuonPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonCkfTrackCandidates + fragment.hltIter0L3MuonCtfWithMaterialTracks + fragment.hltIter0L3MuonTrackCutClassifier + fragment.hltIter0L3MuonTrackSelectionHighPurity )
87652 fragment.HLTTrackReconstructionForIsoL3MuonIter02 = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
87653 fragment.HLTMuIsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87654 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
87655 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
87656 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 )
87657 fragment.HLTGsfElectronBestTrkUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsBestTrkUnseeded )
87658 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 )
87659 fragment.HLTPFClusteringEcalMFForMuonsNoVtx = cms.Sequence( fragment.hltRecHitInRegionForMuonsMFnoVtx + fragment.hltRecHitInRegionForMuonsESNoVtx + fragment.hltParticleFlowRecHitECALForMuonsMFNoVtx + fragment.hltParticleFlowRecHitPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALUncorrectedForMuonsMFNoVtx + fragment.hltParticleFlowClusterPSForMuonsNoVtx + fragment.hltParticleFlowClusterECALForMuonsMFNoVtx )
87660 fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalMFSequence + fragment.HLTDoLocalHcalSequence + fragment.hltFixedGridRhoFastjetECALMFForMuons + fragment.hltFixedGridRhoFastjetHCAL + fragment.HLTPFClusteringEcalMFForMuonsNoVtx + fragment.hltMuonEcalMFPFClusterIsoForMuonsNoVtx )
87661 fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx = cms.Sequence( fragment.HLTPFHcalClustering + fragment.hltMuonHcalPFClusterIsoForMuonsNoVtx )
87662 fragment.HLTIterativeTrackingL3MuonIteration0NoVtx = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonNoVtx + fragment.hltPixelTracksInRegionIter0L3MuonNoVtx + fragment.hltIter0L3MuonPixelSeedsFromPixelTracksNoVtx + fragment.hltIter0L3MuonCkfTrackCandidatesNoVtx + fragment.hltIter0L3MuonCtfWithMaterialTracksNoVtx + fragment.hltIter0L3MuonTrackCutClassifierNoVtx + fragment.hltIter0L3MuonTrackSelectionHighPurityNoVtx )
87663 fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0NoVtx )
87664 fragment.HLTMuIsolationSequenceNoVtx = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuonsNoVtx + fragment.HLTTrackReconstructionForIsoL3MuonIter02NoVtx + fragment.hltMuonTkRelIsolationCut0p09MapNoVtx )
87665 fragment.HLTPFScoutingPackingSequence = cms.Sequence( fragment.hltScoutingTrackPacker + fragment.hltScoutingPrimaryVertexPacker + fragment.hltScoutingPFPacker + fragment.hltScoutingMuonPackerNoVtx + fragment.hltScoutingMuonPackerVtx + fragment.hltScoutingEgammaPacker )
87666 fragment.HLTPFScoutingTrackingSequence = cms.Sequence( fragment.HLTPFScoutingSequence + fragment.hltEgammaR9IDUnseeded + fragment.HLTL2muonrecoSequenceNoVtx + fragment.HLTL3muonrecoSequenceNoVtx + fragment.hltDisplacedmumuVtxNoMatchingProducer + fragment.HLTMuIsolationSequenceNoVtx + fragment.hltFEDSelectorL1 + fragment.HLTPFScoutingPackingSequence )
87667 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
87668 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 )
87669 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
87670 fragment.HLTTrackReconstructionForIsoForPhotons = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTTrackReconstructionForPFNoMu )
87671 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 )
87672 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
87673 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
87674 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
87675 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
87676 fragment.HLTAK4CaloJetsReconstructionNoIDSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets )
87677 fragment.HLTAK4CaloJetsCorrectionNoIDSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected )
87678 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 )
87679 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 )
87680 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
87681 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 )
87682 fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu3DiEle7p5CaloIdLTrackIdLMuonlegL2Filtered0) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu3DiEle7p5CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu3DiEG7p5f0Filtered3 )
87683 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 )
87684 fragment.HLTL2muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsOpenMu + fragment.hltL2MuonsOpenMu )
87685 fragment.HLTL2muonrecoSequenceOpenMu = cms.Sequence( fragment.HLTL2muonrecoNocandOpenMuSequence + fragment.hltL2MuonCandidatesOpenMu )
87686 fragment.HLTIterL3OImuonTkCandidateOpenMuSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2MuonsOpenMu + fragment.hltIterL3OITrackCandidatesOpenMu + fragment.hltIterL3OIMuCtfWithMaterialTracksOpenMu + fragment.hltIterL3OIMuonTrackCutClassifierOpenMu + fragment.hltIterL3OIMuonTrackSelectionHighPurityOpenMu + fragment.hltL3MuonsIterL3OIOpenMu )
87687 fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL2OpenMu )
87688 fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3MuonTrackSelectionHighPurityOpenMu )
87689 fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3MuonRecoPixelTracksOpenMuSequence + fragment.HLTIterativeTrackingIteration0ForIterL3MuonOpenMu + fragment.hltL3MuonsIterL3IOOpenMu )
87690 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateOpenMuSequence + fragment.hltIterL3OIL3MuonsLinksCombinationOpenMu + fragment.hltIterL3OIL3MuonsOpenMu + fragment.hltIterL3OIL3MuonCandidatesOpenMu + fragment.hltL2SelectorForL3IOOpenMu + fragment.HLTIterL3IOmuonTkCandidateOpenMuSequence + fragment.hltIterL3MuonsFromL2LinksCombinationOpenMu + fragment.hltIterL3MuonsFromL2OpenMu )
87691 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegionsOpenMu + fragment.hltPixelTracksInRegionL1OpenMu )
87692 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksOpenMu + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidatesOpenMu + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracksOpenMu + fragment.hltIter0IterL3FromL1MuonTrackCutClassifierOpenMu + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurityOpenMu )
87693 fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1MuonOpenMu + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1MuonOpenMu )
87694 fragment.HLTIterL3muonTkCandidateOpenMuSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonL1MuonNoL2SelectorOpenMu + fragment.HLTIterL3IOmuonFromL1TkCandidateOpenMuSequence )
87695 fragment.HLTL3muonrecoNocandOpenMuSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateOpenMuSequence + fragment.hltIterL3MuonMergedOpenMu + fragment.hltIterL3MuonAndMuonFromL1MergedOpenMu + fragment.hltL3MuonsIterL3LinksOpenMu + fragment.hltIterL3MuonsOpenMu )
87696 fragment.HLTL3muonrecoOpenMuSequence = cms.Sequence( fragment.HLTL3muonrecoNocandOpenMuSequence + fragment.hltIterL3MuonCandidatesOpenMu )
87697 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 )
87698 fragment.HLTEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTEle25CaloIdLSequence + fragment.hltEle25CaloIdLMWPMS2Filter )
87699 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 )
87700 fragment.HLTDoubleEle25CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle25CaloIdLUnseededSequence + fragment.hltDiEle25CaloIdLMWPMS2UnseededFilter )
87701 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 )
87702 fragment.HLTEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTEle27CaloIdLSequence + fragment.hltEle27CaloIdLMWPMS2Filter )
87703 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 )
87704 fragment.HLTDoubleEle27CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle27CaloIdLUnseededSequence + fragment.hltDiEle27CaloIdLMWPMS2UnseededFilter )
87705 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 )
87706 fragment.HLTEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTEle33CaloIdLSequence + fragment.hltEle33CaloIdLMWPMS2Filter )
87707 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 )
87708 fragment.HLTDoubleEle33CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle33CaloIdLUnseededSequence + fragment.hltDiEle33CaloIdLMWPMS2UnseededFilter )
87709 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
87710 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.hltEgammaEcalPFClusterIso + 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 )
87711 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 )
87712 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 )
87713 fragment.HLTEle37CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle37CaloIdLUnseededSequence + fragment.hltEle37CaloIdLMWPMS2UnseededFilter )
87714 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 )
87715 fragment.HLTEle27CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle27CaloIdLUnseededSequence + fragment.hltEle27CaloIdLMWPMS2UnseededFilter )
87716 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 )
87717 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 )
87718 fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muRegional + fragment.hltPixelTracksDisplacedTau3muRegional )
87719 fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muCkfTrackCandidates + fragment.hltIter0Tau3muCtfWithMaterialTracks + fragment.hltIter0Tau3muTrackCutClassifierPrompt + fragment.hltIter0Tau3muTrackCutClassifierDetached + fragment.hltIter0Tau3muTrackCutClassifierMerged + fragment.hltIter0Tau3muTrackSelectionHighPurity )
87720 fragment.HLTBphTrackingDisplacedTau3muReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muRegionalIter0 )
87721 fragment.HLTTrackerMuonSequenceLowPt = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTL3muonrecoNocandSequence + fragment.hltDiMuonMergingIter01TkMu + fragment.hltDiMuonLinksIter01TkMuMerge + fragment.hltGlbTrkMuonsLowPtIter01Merge + fragment.hltGlbTrkMuonLowPtIter01MergeCands )
87722 fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedMuMuRegional + fragment.hltPixelTracksDisplacedMuMuRegional )
87723 fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedMuMuPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedMuMuCkfTrackCandidates + fragment.hltIter0DisplacedMuMuCtfWithMaterialTracks + fragment.hltIter0DisplacedMuMuTrackCutClassifierPrompt + fragment.hltIter0DisplacedMuMuTrackCutClassifierDetached + fragment.hltIter0DisplacedMuMuTrackCutClassifierMerged + fragment.hltIter0DisplacedMuMuTrackSelectionHighPurity )
87724 fragment.HLTBphTrackingDisplacedMuMuReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedMuMuRegionalPixelTracks + fragment.HLTBphTrackingDisplacedMuMuRegionalIter0 )
87725 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 )
87726 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 )
87727 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 )
87728 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 )
87729 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.hltEgammaEcalPFClusterIso + fragment.hltEle27L1DoubleEGWPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle27L1DoubleEGWPTightHcalIsoFilter + fragment.hltDiEG27L1SingleAndDoubleEGEtFilter + fragment.hltDiEle27L1DoubleEGWPTightClusterShapeFilter + fragment.hltDiEle27L1DoubleEGWPTightHEFilter + fragment.hltDiEle27L1DoubleEGWPTightEcalIsoFilter + fragment.hltDiEle27L1DoubleEGWPTightHcalIsoFilter )
87730 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.hltEgammaEcalPFClusterIso + 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 )
87731 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.hltEgammaEcalPFClusterIso + 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 )
87732 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.hltEgammaEcalPFClusterIso + 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 )
87733 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.hltEgammaEcalPFClusterIso + 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 )
87734 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.hltEgammaEcalPFClusterIso + 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 )
87735 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.hltEgammaEcalPFClusterIso + 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 )
87736 fragment.HLTMu20IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu18L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87737 fragment.HLTMu24IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22L1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87738 fragment.HLTMu24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sSingleMu22erL1f0L2f10QL3f24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87739 fragment.HLTMu27IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered27QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87740 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco )
87741 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
87742 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 )
87743 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
87744 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
87745 fragment.HLTL2muonrecoNocandSequenceAllBx = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeedsAllBx + fragment.hltL2MuonsAllBx )
87746 fragment.HLTL2muonrecoSequenceAllBx = cms.Sequence( fragment.HLTL2muonrecoNocandSequenceAllBx + fragment.hltL2MuonCandidatesAllBx )
87747 fragment.HLTL3muontrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonIteration0 )
87748 fragment.HLTL3muontrkisovvlSequence = cms.Sequence( fragment.HLTL3muontrkisorecoSequence + fragment.hltL3MuonRelTrkIsolationVVL )
87749 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 )
87750 fragment.HLTOldL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
87751 fragment.HLTOldL3muonrecoSequence = cms.Sequence( fragment.HLTOldL3muonrecoNocandSequence + fragment.hltOldL3MuonCandidates )
87752 fragment.HLTIterativeTrackingHighPtTkMuIteration0 = cms.Sequence( fragment.hltIter0HighPtTkMuPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionTkMu + fragment.hltIter0HighPtTkMuPixelSeedsFromPixelTracks + fragment.hltIter0HighPtTkMuCkfTrackCandidates + fragment.hltIter0HighPtTkMuCtfWithMaterialTracks + fragment.hltIter0HighPtTkMuTrackSelectionHighPurity )
87753 fragment.HLTIterativeTrackingHighPtTkMu = cms.Sequence( fragment.HLTIterativeTrackingHighPtTkMuIteration0 )
87754 fragment.HLTHighPt50TrackerMuonSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelTracksSequence + fragment.HLTDoLocalStripSequence + fragment.hltL1MuonsPt15 + fragment.HLTIterativeTrackingHighPtTkMu + fragment.hltHighPtTkMu50TkFilt + fragment.hltHighPtTkMuons + fragment.hltHighPtTkMuonCands )
87755 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
87756 fragment.HLTPPSProtonRecoSequence = cms.Sequence( fragment.hltCTPPSLocalTrackLiteProducer + fragment.hltCTPPSProtons )
87757 fragment.HLTRecoMETSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltMet )
87758 fragment.HLTBeamHaloCleanerSequence = cms.Sequence( fragment.hltCSCHaloData + fragment.hltEcalHaloData + fragment.hltHcalHaloData + fragment.hltGlobalHaloData + fragment.hltCaloRecHitsBeamHaloCleaned + fragment.hltTowerMakerForAllBeamHaloCleaned )
87759 fragment.HLTRecoJetSequenceAK4UncorrectedPF = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
87760 fragment.HLTRecoJetSequenceAK4PrePF = cms.Sequence( fragment.HLTRecoJetSequenceAK4UncorrectedPF + fragment.hltAK4CaloJetsPFEt5 )
87761 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 )
87762 fragment.HLTSinglePhoton300erNoHESequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG300EtFilter )
87763 fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8DiEle12CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8DiEle12CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1Mu6DoubleEG10f0Filtered8 )
87764 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 )
87765 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 )
87766 fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered8 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered8 )
87767 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 )
87768 fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet20L1FastJet + fragment.hltSelector4JetsDiJet20L1FastJet + fragment.hltBSoftMuonDiJet20L1FastJetL25Jets + fragment.hltBSoftMuonDiJet20L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetL25BJetTagsByDR )
87769 fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet20L1FastJetMu5SelL3BJetTagsByDR )
87770 fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet40L1FastJet + fragment.hltSelector4JetsDiJet40L1FastJet + fragment.hltBSoftMuonDiJet40L1FastJetL25Jets + fragment.hltBSoftMuonDiJet40L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetL25BJetTagsByDR )
87771 fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet40L1FastJetMu5SelL3BJetTagsByDR )
87772 fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet70L1FastJet + fragment.hltSelector4JetsDiJet70L1FastJet + fragment.hltBSoftMuonDiJet70L1FastJetL25Jets + fragment.hltBSoftMuonDiJet70L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetL25BJetTagsByDR )
87773 fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet70L1FastJetMu5SelL3BJetTagsByDR )
87774 fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet110L1FastJet + fragment.hltSelector4JetsDiJet110L1FastJet + fragment.hltBSoftMuonDiJet110L1FastJetL25Jets + fragment.hltBSoftMuonDiJet110L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetL25BJetTagsByDR )
87775 fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet110L1FastJetMu5SelL3BJetTagsByDR )
87776 fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromDiJet200L1FastJet + fragment.hltSelector4JetsDiJet200L1FastJet + fragment.hltBSoftMuonDiJet200L1FastJetL25Jets + fragment.hltBSoftMuonDiJet200L1FastJetL25TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetL25BJetTagsByDR )
87777 fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonDiJet200L1FastJetMu5SelL3BJetTagsByDR )
87778 fragment.HLTBTagMuJet300L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1FastJet + fragment.hltSelector4JetsJet300L1FastJet + fragment.hltBSoftMuonJet300L1FastJetL25Jets + fragment.hltBSoftMuonJet300L1FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1FastJetL25BJetTagsByDR )
87779 fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1FastJetMu5SelL3BJetTagsByDR )
87780 fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromAK8DiJet170L1FastJet + fragment.hltSelector4JetsAK8DiJet170L1FastJet + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25BJetTagsByDR )
87781 fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5SelL3BJetTagsByDR )
87782 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltDoubleMuon0L2PreFiltered0 + fragment.hltBSoftMuonGetJetsFromAK8Jet170L1FastJet + fragment.hltSelector4JetsAK8Jet170L1FastJet + fragment.hltBSoftMuonAK8Jet170L1FastJetL25Jets + fragment.hltBSoftMuonAK8Jet170L1FastJetL25TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetL25BJetTagsByDR )
87783 fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMu5Filtered + fragment.hltBSoftMuonDoubleMu5L3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3TagInfos + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5SelL3BJetTagsByDR )
87784 fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.hltBSoftMuonGetJetsFromJet300L1AK8FastJet + fragment.hltSelector4JetsJet300L1AK8FastJet + fragment.hltBSoftMuonJet300L1AK8FastJetL25Jets + fragment.hltBSoftMuonJet300L1AK8FastJetL25TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetL25BJetTagsByDR )
87785 fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltBSoftMuonMu5L3 + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3TagInfos + fragment.hltBSoftMuonJet300L1AK8FastJetMu5SelL3BJetTagsByDR )
87786 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 )
87787 fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL2Filtered10) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3Filtered23 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered23 )
87788 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 )
87789 fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence = cms.Sequence( fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3Mu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL1Filtered0) + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3Filtered12 + fragment.HLTL3muontrkisovvlSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegL3IsoFiltered12 )
87790 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 )
87791 fragment.HLTMu12IsoVVLSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3crIsoL1sMu12L1f0L2f3QL3f12QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p3Map )
87792 fragment.HLTPhoton33Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG26Filter + fragment.hltEG33L1EG26EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG33L1EG26HEFilter )
87793 fragment.HLTPhoton50Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34to45Filter + fragment.hltEG50EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG50HEFilter )
87794 fragment.HLTPhoton75Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG75EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG75HEFilter )
87795 fragment.HLTPhoton90Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG90EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG90HEFilter )
87796 fragment.HLTPhoton120Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG34ORL1SingleEG40Filter + fragment.hltEG120EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG120HEFilter )
87797 fragment.HLTPhoton150Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG150EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG150HEFilter )
87798 fragment.HLTPhoton175Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG175EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG175HEFilter )
87799 fragment.HLTPhoton200Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEGNonIsoOrWithJetAndTauFilter + fragment.hltEG200EtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG200HEFilter )
87800 fragment.HLTPhoton45EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG45EBEtFilter )
87801 fragment.HLTPhoton40EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG40EBEtFilter )
87802 fragment.HLTPhoton50EBSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleIsoEG28to45Filter + fragment.hltEG50EBEtFilter )
87803 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 )
87804 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 )
87805 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 )
87806 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 )
87807 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 )
87808 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 )
87809 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 )
87810 fragment.HLTPhoton100EBHE10Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG40Filter + fragment.hltEG100EBHE10EtFilter + fragment.hltEgammaClusterShape + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG100EBHE10HEFilter )
87811 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 )
87812 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 )
87813 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 )
87814 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 )
87815 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 )
87816 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) )
87817 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 )
87818 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 )
87819 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 )
87820 fragment.HLTGlobalPFTriggerSequenceForTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltAK4PFJetsForTaus )
87821 fragment.HLTPFTau = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltTauPFJetsRecoTauChargedHadrons + fragment.hltPFTauPiZeros + fragment.hltPFTausSansRef + fragment.hltPFTaus + fragment.hltPFTauTrackFindingDiscriminator + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTauTrack )
87822 fragment.HLTGlobalPFTauConeSequence = cms.Sequence( fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTau )
87823 fragment.HLTMediumChargedIsoPFTauSequence = cms.Sequence( fragment.hltPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltPFTauMediumAbsOrRelChargedIsolationDiscriminator )
87824 fragment.HLTMediumChargedIsoPFTau35Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau35 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau35Track + fragment.hltPFTau2Prongs + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolation + fragment.hltPFTau35TrackMediumChargedIso )
87825 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedTau3muNoL1MassRegional + fragment.hltPixelTracksDisplacedTau3muNoL1MassRegional )
87826 fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 = cms.Sequence( fragment.hltIter0Tau3muNoL1MassPixelSeedsFromPixelTracks + fragment.hltIter0Tau3muNoL1MassCkfTrackCandidates + fragment.hltIter0Tau3muNoL1MassCtfWithMaterialTracks + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierPrompt + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierDetached + fragment.hltIter0Tau3muNoL1MassTrackCutClassifierMerged + fragment.hltIter0Tau3muNoL1MassTrackSelectionHighPurity )
87827 fragment.HLTBphTrackingDisplacedTau3muNoL1MassReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalPixelTracks + fragment.HLTBphTrackingDisplacedTau3muNoL1MassRegionalIter0 )
87828 fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDisplacedJpsiRegional + fragment.hltPixelTracksDisplacedJpsiRegional )
87829 fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0DisplacedJpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0DisplacedJpsiTkTkCkfTrackCandidates + fragment.hltIter0DisplacedJpsiTkTkCtfWithMaterialTracks + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierDetached + fragment.hltIter0DisplacedJpsiTkTkTrackCutClassifierMerged + fragment.hltIter0DisplacedJpsiTkTkTrackSelectionHighPurity )
87830 fragment.HLTBphTrackingDisplacedJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDisplacedJpsiRegionalPixelTracks + fragment.HLTBphTrackingDisplacedJpsiRegionalIter0 )
87831 fragment.HLTBphTrackingBcJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsBcJpsiRegional + fragment.hltPixelTracksBcJpsiRegional )
87832 fragment.HLTBphTrackingBcJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0BcJpsiPixelSeedsFromPixelTracks + fragment.hltIter0BcJpsiCkfTrackCandidates + fragment.hltIter0BcJpsiCtfWithMaterialTracks + fragment.hltIter0BcJpsiTrackCutClassifierPrompt + fragment.hltIter0BcJpsiTrackCutClassifierDetached + fragment.hltIter0BcJpsiTrackCutClassifierMerged + fragment.hltIter0BcJpsiTrackSelectionHighPurity )
87833 fragment.HLTBphTrackingBcJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingBcJpsiRegionalPixelTracks + fragment.HLTBphTrackingBcJpsiRegionalIter0 )
87834 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 )
87835 fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonTkCandidateSequence + fragment.hltL3NoFiltersNoVtxTkTracksMergeStep1 + fragment.hltL3NoFiltersTkTracksFromL2Novtx + fragment.hltL3NoFiltersNoVtxMuonsLinksCombination + fragment.hltL3NoFiltersNoVtxMuons )
87836 fragment.HLTL3NoFiltersNoVtxmuonrecoSequence = cms.Sequence( fragment.HLTL3NoFiltersNoVtxmuonrecoNocandSequence + fragment.hltL3NoFiltersNoVtxMuonCandidates )
87837 fragment.HLTEle30erJetC34WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG30erJetC34drMin0p3Filter + fragment.hltEG30L1IsoEGerJetC34drMin0p3EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle30erJetC34WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle30erJetC34WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle30erJetC34WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30erJetC34WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle30erJetC34WPTightPixelMatchFilter + fragment.hltEle30erJetC34WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle30erJetC34WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle30erJetC34WPTightGsfMissingHitsFilter + fragment.hltEle30erJetC34WPTightGsfDetaFilter + fragment.hltEle30erJetC34WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle30erJetC34WPTightGsfTrackIsoFilter )
87838 fragment.HLTEle28erHTT100WPTightGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1IsoEG28erHTT100Filter + fragment.hltEG28L1IsoEG28erHTT100EtFilter + fragment.hltEgammaClusterShape + fragment.hltEle28erHTT100WPTightClusterShapeFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle28erHTT100WPTightHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle28erHTT100WPTightEcalIsoFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle28erHTT100WPTightHcalIsoFilter + fragment.HLTElePixelMatchSequence + fragment.hltEle28erHTT100WPTightPixelMatchFilter + fragment.hltEle28erHTT100WPTightPMS2Filter + fragment.HLTGsfElectronSequence + fragment.hltEle28erHTT100WPTightGsfOneOEMinusOneOPFilter + fragment.hltEle28erHTT100WPTightGsfMissingHitsFilter + fragment.hltEle28erHTT100WPTightGsfDetaFilter + fragment.hltEle28erHTT100WPTightGsfDphiFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle28erHTT100WPTightGsfTrackIsoFilter )
87839 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 )
87840 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 )
87841 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 )
87842 fragment.HLTMuVVVLCombinedIsolationR02Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltFixedGridRhoFastjetAllCaloForMuonsWithCaloTowers + fragment.hltL3CaloMuonCorrectedVVVLIsolations + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltL3MuonCombRelIsolationVVVL )
87843 fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu4Ele9CaloIdLTrackIdLMuonlegL2Filtered4) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu4Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu4EG9f0Filtered4 )
87844 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 )
87845 fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence = cms.Sequence( fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltDiMu9Ele9CaloIdLTrackIdLMuonlegL2Filtered5) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3DiMu9Ele9CaloIdLTrackIdLMuonlegL1Filtered0) + fragment.hltL3fL1DoubleMu7EG7f0Filtered9 )
87846 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 )
87847 fragment.HLTDoubleMu20Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sDoubleMu18erL1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87848 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 )
87849 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 )
87850 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 )
87851 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 )
87852 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 )
87853 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 )
87854 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 )
87855 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 )
87856 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 )
87857 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 )
87858 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 )
87859 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 )
87860 fragment.HLTPFHT350MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 )
87861 fragment.HLTPFHT380MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT380Jet30 )
87862 fragment.HLTPFHT400MinPFJet30Sequence = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet10 + fragment.hltHT175Jet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 )
87863 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 )
87864 fragment.HLTPhoton20SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG20EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG20HEFilterLooseHoverE )
87865 fragment.HLTPhoton30SequenceLooseHOverE = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG10Filter + fragment.hltEG30EtFilterLooseHoverE + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG30HEFilterLooseHoverE )
87866 fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLL1MatchFilter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLEtLeg3Filter + fragment.hltEgammaClusterShape + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLClusterShapeLeg3Filter + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll + fragment.hltEgammaHoverE + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLHELeg3Filter + fragment.HLTElePixelMatchSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLPixelMatchLeg3Filter + fragment.HLTGsfElectronSequence + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLOneOEMinusOneOPLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDetaLeg3Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg1Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg2Filter + fragment.hltEle16Ele12Ele8CaloIdLTrackIdLDphiLeg3Filter )
87867 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 )
87868 fragment.HLTL2TauJetsSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauRegionalSequence + fragment.hltL2TauJets )
87869 fragment.HLTL2TauPixelIsolationSequenceGlobal = cms.Sequence( fragment.hltL2TausForPixelIsolation + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltL2TauPixelIsoTagProducerGlob )
87870 fragment.HLTL2p5IsoTauGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceGlobal + fragment.hltL2TauIsoFilterGlob + fragment.hltL2TauJetsIsoGlob )
87871 fragment.HLTPFTauHPS = cms.Sequence( fragment.hltTauPFJets08Region + fragment.hltHpsTauPFJetsRecoTauChargedHadronsWithNeutrals + fragment.hltPFTauPiZeros + fragment.hltHpsCombinatoricRecoTaus + fragment.hltHpsSelectionDiscriminator + fragment.hltHpsPFTauProducerSansRefs + fragment.hltHpsPFTauProducer + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMs + fragment.hltHpsPFTauTrackFindingDiscriminator + fragment.hltHpsSelectedPFTausTrackFinding + fragment.hltHpsPFTauTrack )
87872 fragment.HLTGlobalPFTauHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForTau + fragment.HLTPFTauHPS )
87873 fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau = cms.Sequence( fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsForVBFIsoTau + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTauForVBFIsoTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTauForVBFIsoTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTauForVBFIsoTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTauForVBFIsoTau + fragment.hltHpsPFTauDeepTauProducerForVBFIsoTau )
87874 fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPForVBFIsoTau + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPForVBFIsoTau + fragment.hltHpsPFTauAgainstMuonDiscriminator + fragment.hltHpsSelectedPFTausMediumDeepTauDitauWPAgainstMuon + fragment.hltHpsDoublePFTau20TrackDeepTauDitauWPAgainstMuon )
87875 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 )
87876 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 )
87877 fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks = cms.Sequence( fragment.hltPixelTracksTrackingRegionsDoubleJpsiRegional + fragment.hltPixelTracksDoubleJpsiRegional )
87878 fragment.HLTBphTrackingDoubleJpsiRegionalIter0 = cms.Sequence( fragment.hltIter0JpsiTkTkPixelSeedsFromPixelTracks + fragment.hltIter0JpsiTkTkCkfTrackCandidates + fragment.hltIter0JpsiTkTkCtfWithMaterialTracks + fragment.hltIter0JpsiTkTkTrackCutClassifierPrompt + fragment.hltIter0JpsiTkTkTrackCutClassifierDetached + fragment.hltIter0JpsiTkTkTrackCutClassifierMerged + fragment.hltIter0JpsiTkTkTrackSelectionHighPurity )
87879 fragment.HLTBphTrackingDoubleJpsiReg = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTBphTrackingDoubleJpsiRegionalPixelTracks + fragment.HLTBphTrackingDoubleJpsiRegionalIter0 )
87880 fragment.HLTFastPrimaryVertexSequence = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSelector4CentralJetsL1FastJet + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence )
87881 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 )
87882 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.hltL1sDoubleTauBigORWithLowMass) + fragment.hltL2TauTagNNProducer )
87883 fragment.HLTHPSDeepTauPFTauSequence = cms.Sequence( cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltHpsL1JetsHLTForDeepTauInput + fragment.hltHpsPFTauDiscriminationByDecayModeFindingNewDMsL1matched + fragment.hltHpsPFTauPrimaryVertexProducerForDeepTau + fragment.hltHpsPFTauSecondaryVertexProducerForDeepTau + fragment.hltHpsPFTauTransverseImpactParametersForDeepTau + fragment.hltFixedGridRhoProducerFastjetAllTau + fragment.hltHpsPFTauBasicDiscriminatorsForDeepTau + fragment.hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau + fragment.hltHpsPFTauDeepTauProducer )
87884 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.hltEgammaEcalPFClusterIso + 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 )
87885 fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausLooseETauWPDeepTauFilter )
87886 fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fBigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87887 fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsPFTauAgainstMuonDiscriminatorBigL1matched + fragment.hltHpsSelectedPFTausLooseMuTauWPDeepTauVsJetsAgainstMuon )
87888 fragment.HLTMu24Eta2p1IsoTau40Eta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22erIsoTau40erL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22IsoTau40erL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87889 fragment.HLTLooseSingleTauWPDeepTauPFTau = cms.Sequence( fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausLooseSingleTauWPDeepTau )
87890 fragment.HLTMu24Eta2p1IsoTauYYEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXerIsoTauYYerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sBigOrMuXXIsoTauYYerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87891 fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 = cms.Sequence( fragment.hltHpsSinglePFTau35 + fragment.hltHpsPFTauTrackPt1Discriminator + fragment.hltHpsSelectedPFTausTrackPt1 + fragment.hltHpsSinglePFTau35TrackPt1 )
87892 fragment.HLTIterativeTrackingIteration0ForBTag = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltBTaggingRegion + fragment.hltPixelTracksCleanForBTag + fragment.hltPixelTracksForBTag + fragment.hltIter0PFLowPixelSeedsFromPixelTracksForBTag + fragment.hltIter0PFlowCkfTrackCandidatesForBTag + fragment.hltIter0PFlowCtfWithMaterialTracksForBTag + fragment.hltIter0PFlowTrackCutClassifierForBTag + fragment.hltMergedTracksForBTag )
87893 fragment.HLTIterativeTrackingIter02ForBTag = cms.Sequence( fragment.HLTIterativeTrackingIteration0ForBTag )
87894 fragment.HLTTrackReconstructionForBTag = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02ForBTag )
87895 fragment.HLTBtagDeepCSVSequenceL3 = cms.Sequence( fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet + fragment.HLTTrackReconstructionForBTag + fragment.hltVerticesL3 + fragment.hltFastPixelBLifetimeL3Associator + fragment.hltImpactParameterTagInfos + fragment.hltInclusiveVertexFinder + fragment.hltInclusiveSecondaryVertices + fragment.hltTrackVertexArbitrator + fragment.hltInclusiveMergedVertices + fragment.hltInclusiveSecondaryVertexFinderTagInfos + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfosCalo + fragment.hltDeepCombinedSecondaryVertexBJetTagsCalo )
87896 fragment.HLTBtagDeepJetSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPFJetForBtagSelector + fragment.hltPFJetForBtag + fragment.hltDeepBLifetimeTagInfosPF + fragment.hltDeepInclusiveVertexFinderPF + fragment.hltDeepInclusiveSecondaryVerticesPF + fragment.hltDeepTrackVertexArbitratorPF + fragment.hltDeepInclusiveMergedVerticesPF + fragment.hltDeepSecondaryVertexTagInfosPF + fragment.hltDeepCombinedSecondaryVertexBJetTagsInfos + fragment.hltPrimaryVertexAssociation + fragment.hltPFDeepFlavourTagInfos + fragment.hltPFDeepFlavourJetTags + fragment.hltDeepJetDiscriminatorsJetTags )
87897 fragment.HLTJetFlavourTagParticleNetSequencePFAK8Reduced = cms.Sequence( fragment.hltPFJetForPNetSelectorAK8 + fragment.hltPFJetForPNetAK8 + fragment.hltParticleNetJetTagsInfosAK8 + fragment.hltParticleNetONNXJetTagsAK8 + fragment.hltParticleNetDiscriminatorsJetTagsAK8 )
87898 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 )
87899 fragment.HLTMu50IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered50QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87900 fragment.HLTMu24Eta2p1VeryBigOrL1Mu18TauXXEta2p1IsolationSequence = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18erTauXXerL1f0L2f10QL3Filtered24QL3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sVeryBigOrMu18IsoTauXXerL1f0L2f10QL3Filtered24QL3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
87901 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 )
87902 fragment.HLTIterL3OIGlbDisplacedMuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OIGblDisplacedSeedsFromL2Muons + fragment.hltIterL3OIGlbDisplacedTrackCandidates + fragment.hltIterL3OIGlbDisplacedMuonCtfWithMaterialTracks + fragment.hltIterL3OIDisplacedMuonTrackCutClassifier + fragment.hltIterL3OIDisplacedMuonTrackSelectionHighPurity + fragment.hltL3GlbDisplacedMuonsIterL3OI )
87903 fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3DisplacedMuonPixelTracksTrackingRegions + fragment.hltPixelTracksInDisplacedRegionL2 )
87904 fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon = cms.Sequence( fragment.hltIter0IterL3DisplacedMuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3DisplacedMuonCkfTrackCandidates + fragment.hltIter0IterL3DisplacedMuonCtfWithMaterialTracks + fragment.hltIter0IterL3DisplacedMuonTrackCutClassifier + fragment.hltIter0IterL3DisplacedMuonTrackSelectionHighPurity )
87905 fragment.HLTIterL3IODisplacedmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3DisplacedMuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3DisplacedMuon )
87906 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 )
87907 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 )
87908 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 )
87909 fragment.HLTL3DisplacedMuonRecoSequence = cms.Sequence( fragment.HLTIterL3GlbDisplacedMuonTkNoCandidateSequence + fragment.hltIterL3TrackerDisplacedMuonCandidates + fragment.hltIterL3DisplacedMuonCandidates )
87910 fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence = cms.Sequence( fragment.HLTDoCaloSequence + cms.ignore(fragment.hltL1sTauVeryBigOR) + fragment.hltCaloTowerL1sTauVeryBigORSeededRegional + fragment.hltAkIsoTauL1sTauVeryBigORSeededRegional )
87911 fragment.HLTL2TauJetsL1TauSeededSequence = cms.Sequence( fragment.HLTCaloTausCreatorL1TauSeededRegionalSequence + fragment.hltL2TauJetsL1TauSeeded )
87912 fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded = cms.Sequence( fragment.hltL2TausForPixelIsolationL1TauSeeded + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltFakePixelVerticesFilter + fragment.hltL2TauPixelIsoTagProducerL1TauSeededGlob )
87913 fragment.HLTL2p5TightIsoTauL1TauSeededGlobalSequence = cms.Sequence( fragment.HLTL2TauPixelIsolationSequenceL1TauGlobalSeeded + fragment.hltL2TauTightIsoFilterL1TauSeededGlob + fragment.hltL2TauJetsTightIsoL1TauSeededGlob )
87914 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 )
87915 fragment.HLTIterativeTrackingIter04ForTau = cms.Sequence( fragment.HLTIterativeTrackingIter02 + fragment.HLTIterativeTrackingIteration4ForTau + fragment.hltIter4MergedWithIter0ForTau )
87916 fragment.HLTTrackReconstructionForPFDispl = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter04ForTau + fragment.hltPFMuonMergingForDisplTau + fragment.hltMuonLinksForDisplTau + fragment.hltMuonsForDisplTau )
87917 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 )
87918 fragment.HLTGlobalPFTriggerSequenceForDisplTau = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTRecoJetSequenceAK4PrePF + fragment.hltTauJet5 + fragment.HLTTrackReconstructionForPFDispl + fragment.HLTParticleFlowSequenceForDisplTaus + fragment.hltAK4PFJetsForDisplTaus )
87919 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 )
87920 fragment.HLTGlobalPFTauDisplHPSSequence = cms.Sequence( fragment.hltStripTrackerHVOn + fragment.hltPixelTrackerHVOn + fragment.HLTGlobalPFTriggerSequenceForDisplTau + fragment.HLTPFTauHPSDispl )
87921 fragment.HLTHPSSingleDisplPFTauPt24Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsSingleDisplPFTau24Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsSingleDisplPFTau24TrackPt1Glob )
87922 fragment.HLTHPSMediumChargedIsoDisplPFTauSequence = cms.Sequence( fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequenceForTaus + fragment.hltHpsDisplPFTauMediumAbsoluteChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumRelativeChargedIsolationDiscriminator + fragment.hltHpsDisplPFTauMediumAbsOrRelChargedIsolationDiscriminator )
87923 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 )
87924 fragment.HLTHPSDoubleDisplPFTauPt32Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau32Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau32TrackPt1Glob )
87925 fragment.HLTDisplPFTauDxyProducer = cms.Sequence( fragment.hltHpsPFTauPrimaryVertexProducer + fragment.hltHpsPFTauSecondaryVertexProducer + fragment.hltHpsPFTauTransverseImpactParameters )
87926 fragment.HLTHPSDoubleDisplPFTauPt36Eta2p1Trk1Glob = cms.Sequence( fragment.hltHpsDoubleDisplPFTau36Glob + fragment.hltHpsPFTauTrackPt1DiscriminatorGlobDispl + fragment.hltHpsSelectedPFTausTrackPt1GlobDispl + fragment.hltHpsDoubleDisplPFTau36TrackPt1Glob )
87927 fragment.HLTDoLocalPixelSequenceRegForDisplaced = cms.Sequence( fragment.hltSelectorJets20L1FastJet + fragment.hltSelectorCentralJets20L1FastJeta + fragment.hltSiPixelDigisRegForDisplaced + fragment.hltSiPixelClustersRegForDisplaced + fragment.hltSiPixelClustersRegForDisplacedCache + fragment.hltSiPixelRecHitsRegForDisplaced + fragment.hltPixelLayerQuadrupletsRegForDisplaced )
87928 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 )
87929 fragment.HLTDoLocalStripSequenceRegForDisplaced = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEventRegForDisplaced )
87930 fragment.HLTBTagPixelAndStripSetupForInclusiveDisplacedJets = cms.Sequence( fragment.HLTDoLocalPixelSequenceRegForDisplaced + fragment.HLTFastRecopixelvertexingSequence + fragment.HLTDoLocalStripSequenceRegForDisplaced + fragment.hltSelectorJets30L1FastJet + fragment.hltSelectorCentralJets30L1FastJeta + fragment.hltSelector8CentralJetsL1FastJet )
87931 fragment.HLTIterativeTrackingIteration0ForDisplaced = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracksForDisplaced + fragment.hltIter0PFlowCkfTrackCandidatesForDisplaced + fragment.hltIter0PFlowCtfWithMaterialTracksForDisplaced + fragment.hltIter0PFlowTrackCutClassifierForDisplaced + fragment.hltIter0PFlowTrackSelectionHighPurityForDisplaced )
87932 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPtSingle + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPtSingle + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
87933 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 )
87934 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 )
87935 fragment.HLTIterativeTrackingIter12ForDisplaced = cms.Sequence( fragment.HLTIterativeTrackingIteration1ForDisplaced + fragment.hltIter1MergedForDisplaced + fragment.HLTIterativeTrackingIteration2ForDisplaced + fragment.hltIter2MergedForDisplaced )
87936 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPtSingle = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPtSingle + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPtSingle )
87937 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
87938 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
87939 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow30Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow30PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
87940 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow30Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow30Pt1PtrkShortSig5 )
87941 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 )
87942 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow30Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow30Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow30Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow30Pt1PtrkPt0p5ShortSig5 )
87943 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
87944 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt0PtrkShortSig5 )
87945 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow35Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow35PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
87946 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow35Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow35Pt1PtrkShortSig5 )
87947 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLow35Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow35Pt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLow35Pt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLow35Pt1PtrkPt0p5ShortSig5 )
87948 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
87949 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt0PtrkShortSig5 )
87950 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLowPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLowPtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
87951 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLowPt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLowPt1PtrkShortSig5 )
87952 fragment.HLTDisplacedTrackRequirementLooseDisplacedJetsLowPt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt1PtrkShortSig5 + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksJetTagProducerLooseFromIPLowPt1PtrkPt0p5ShortSig5 + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLooseLowPt1PtrkPt0p5ShortSig5 )
87953 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
87954 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow45Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow45Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow45Pt0PtrkShortSig5 )
87955 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexLow50Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerLow50Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPLow50PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
87956 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsLow50Pt0PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPLow50Pt0PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterLow50Pt0PtrkShortSig5 )
87957 fragment.HLT2PromptTrackRequirementIter0DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertex45Pt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducer45Pt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIP45PtShortSig5 + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
87958 fragment.HLT2PromptTrackRequirementIter12DisplacedJets45Pt1PtrkShortSig5 = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertex45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducer45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIP45Pt1PtrkShortSig5 + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilter45Pt1PtrkShortSig5 )
87959 fragment.HLTDisplacedTrackRequirementDisplacedJetsLowPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexLowPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerLowPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPLowPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterLowPt )
87960 fragment.HLT2PromptTrackRequirementIter0DisplacedJetsMidPt = cms.Sequence( fragment.hltL3DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL3DisplacedDijet100FullTracksTrackIPProducerMidPt + fragment.hltL3DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltTwoPromptHLTL3DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
87961 fragment.HLT2PromptTrackRequirementIter12DisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetPromptTracksAssociatorAtVertexMidPt + fragment.hltL4PromptDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4PromptDisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4PromptDisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
87962 fragment.HLTPho20HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG20EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG20HEFilterUnseeded )
87963 fragment.HLTPho30HEFilterUnseededSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEG30EtFilterUnseeded + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverEUnseeded + fragment.hltEG30HEFilterUnseeded )
87964 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 )
87965 fragment.HLTEle5CaloIdLMWUnseededSequence = cms.Sequence( fragment.HLTEle5CaloIdLUnseededSequence + fragment.hltEle5CaloIdLMWPMS2UnseededFilter )
87966 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 )
87967 fragment.HLTDisplacedTrackRequirementDisplacedJetsMidPt = cms.Sequence( fragment.hltL4DisplacedDijetFullTracksJetTracksAssociatorAtVertexMidPt + fragment.hltL4TaggedDisplacedDijetFullTracksTrackIPProducerMidPt + fragment.hltL4DisplacedDijetFullTracksJetTagProducerFromIPMidPt + fragment.hltL4DisplacedDijetFullTracksHLTCaloJetTagFilterMidPt )
87968 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 )
87969 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 )
87970 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 )
87971 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 )
87972 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 )
87973 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 )
87974 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 )
87975 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 )
87976 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 )
87977 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 )
87978 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 )
87979 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 )
87980 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 )
87981 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 )
87982 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 )
87983 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 )
87984 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 )
87985 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 )
87986 fragment.HLTMediumChargedIsoPFTau32Sequence = cms.Sequence( fragment.HLTMediumChargedIsoPFTauSequence + fragment.hltPFTau32 + fragment.hltSelectedPFTausTrackFinding + fragment.hltPFTau32Track + fragment.hltPFTau1Prong + fragment.hltSelectedPFTausTrackFindingMediumChargedIsolationAndOneProng + fragment.hltPFTau32TrackMediumChargedIso )
87987 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 )
87988 fragment.HLTIterativeTrackingL3MuonOpenIteration0 = cms.Sequence( fragment.hltPixelTracksTrackingRegionsForSeedsL3MuonOpen + fragment.hltPixelTracksInRegionIter0L3MuonOpen + fragment.hltIter0L3MuonOpenPixelSeedsFromPixelTracks + fragment.hltIter0L3MuonOpenCkfTrackCandidates + fragment.hltIter0L3MuonOpenCtfWithMaterialTracks + fragment.hltIter0L3MuonOpenTrackCutClassifier + fragment.hltIter0L3MuonOpenTrackSelectionHighPurity )
87989 fragment.HLTL3muonopentrkisorecoSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingL3MuonOpenIteration0 )
87990 fragment.HLTL3muonopentrkisovvlSequence = cms.Sequence( fragment.HLTL3muonopentrkisorecoSequence + fragment.hltL3MuonOpenRelTrkIsolationVVL )
87991 fragment.HLTPhoton22Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltVBFLooseIsoEGL1erFilter + fragment.hltVBFLooseIsoEG22L1EGerEtFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEG22L1VBFLooseIsoEGHEFilter )
87992 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.hltEgammaEcalPFClusterIso + 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 )
87993 fragment.HLTNoPUSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltSelectorJets20L1FastJetForNoPU + fragment.hltCaloJetFromPV )
87994 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 )
87995 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 )
87996 fragment.HLTGsfElectronUnseededSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSFUnseeded + fragment.hltEgammaGsfTracksUnseeded + fragment.hltEgammaGsfElectronsUnseeded + fragment.hltEgammaGsfTrackVarsUnseeded )
87997 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 )
87998 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.hltEgammaEcalPFClusterIso + 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 )
87999 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 )
88000 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 )
88001 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 )
88002 fragment.HLTEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTEle5CaloIdLSequence + fragment.hltEle5CaloIdLMWPMS2Filter )
88003 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 )
88004 fragment.HLTDoubleEle5CaloIdLMWSequence = cms.Sequence( fragment.HLTDoubleEle5CaloIdLUnseededSequence + fragment.hltDiEle5CaloIdLMWPMS2UnseededFilter )
88005 fragment.HLTMuIsolationSequenceForMC = cms.Sequence( fragment.HLTL3muonEcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfecalIsoRhoFiltered + fragment.HLTL3muonHcalPFisorecoSequenceNoBoolsForMuons + fragment.hltL3fL1sMu5L1L2L3pfhcalIsoRhoFiltered + fragment.HLTTrackReconstructionForIsoL3MuonIter02 + fragment.hltMuonTkRelIsolationCut0p14Map )
88006 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
88007 
88008 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
88009 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
88010 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
88011 fragment.AlCa_EcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88012 fragment.AlCa_EcalEtaEBonly_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88013 fragment.AlCa_EcalEtaEEonly_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88014 fragment.AlCa_EcalPi0EBonly_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88015 fragment.AlCa_EcalPi0EEonly_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88016 fragment.AlCa_RPCMuonNormalisation_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
88017 fragment.AlCa_LumiPixelsCounts_Random_v9 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88018 fragment.AlCa_LumiPixelsCounts_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
88019 fragment.AlCa_PFJet40_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88020 fragment.AlCa_PFJet40_CPUOnly_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaPFJet40CPUOnly + fragment.HLTAK4CaloJetsSequenceSerialSync + fragment.hltSingleCaloJet10SerialSync + fragment.HLTAK4PFJetsSequenceSerialSync + fragment.hltPFJetsCorrectedMatchedToCaloJets10SerialSync + fragment.hltSinglePFJet40SerialSync + fragment.HLTEndSequence )
88021 fragment.AlCa_AK8PFJet40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88022 fragment.DQM_PixelReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
88023 fragment.DQM_EcalReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
88024 fragment.DQM_HcalReconstruction_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence )
88025 fragment.DST_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88026 fragment.DST_Physics_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88027 fragment.DST_PFScouting_DoubleMuon_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleMuonPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleMuon + fragment.HLTDoubleMuonScoutingNoVtx + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88028 fragment.DST_PFScouting_DoubleEG_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3DoubleEGPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingDoubleEG + fragment.HLTDoubleEG11CaloIdLSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88029 fragment.DST_PFScouting_JetHT_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3JetHTPFScoutingPixelTracking + fragment.hltPreDSTPFScoutingJetHT + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88030 fragment.DST_PFScouting_DatasetMuon_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltMuonTriggerResultsFilter + fragment.hltPreDSTPFScoutingDatasetMuon + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88031 fragment.DST_PFScouting_AXOVLoose_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88032 fragment.DST_PFScouting_AXOLoose_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingAXOLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88033 fragment.DST_PFScouting_AXONominal_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXONominalPFScoutingTracking + fragment.hltPreDSTPFScoutingAXONominal + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88034 fragment.DST_PFScouting_AXOTight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88035 fragment.DST_PFScouting_AXOVTight_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3AXOVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingAXOVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88036 fragment.DST_PFScouting_CICADAVLoose_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVLoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVLoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88037 fragment.DST_PFScouting_CICADALoose_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADALoosePFScoutingTracking + fragment.hltPreDSTPFScoutingCICADALoose + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88038 fragment.DST_PFScouting_CICADAMedium_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAMediumPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAMedium + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88039 fragment.DST_PFScouting_CICADATight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADATightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADATight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88040 fragment.DST_PFScouting_CICADAVTight_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDSTRun3CICADAVTightPFScoutingTracking + fragment.hltPreDSTPFScoutingCICADAVTight + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88041 fragment.DST_PFScouting_SingleMuon_v5 = 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 )
88042 fragment.DST_PFScouting_SinglePhotonEB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreDSTPFScoutingSinglePhotonEB + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88043 fragment.DST_PFScouting_ZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTPFScoutingZeroBias + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88044 fragment.HLT_EphemeralPhysics_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1APhysicsMaskingL1ZeroBiasCopy + fragment.hltPreEphemeralPhysics + fragment.HLTEndSequence )
88045 fragment.HLT_EphemeralZeroBias_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopy + fragment.hltPreEphemeralZeroBias + fragment.HLTEndSequence )
88046 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
88047 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
88048 fragment.HLT_HcalNZS_v20 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
88049 fragment.HLT_HcalPhiSym_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
88050 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
88051 fragment.HLT_Physics_v13 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
88052 fragment.HLT_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
88053 fragment.HLT_ZeroBias_Alignment_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
88054 fragment.HLT_ZeroBias_Beamspot_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
88055 fragment.HLT_ZeroBias_IsolatedBunches_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
88056 fragment.HLT_ZeroBias_FirstBXAfterTrain_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
88057 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
88058 fragment.HLT_ZeroBias_FirstCollisionInTrain_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
88059 fragment.HLT_ZeroBias_LastCollisionInTrain_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
88060 fragment.HLT_HT300_Beamspot_v22 = 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 )
88061 fragment.HLT_IsoTrackHB_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence )
88062 fragment.HLT_IsoTrackHE_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence )
88063 fragment.HLT_PFJet40_GPUvsCPU_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltAlCaPFJet40GPUxorCPUFilter + fragment.hltPrePFJet40GPUvsCPU + fragment.HLTEndSequence )
88064 fragment.HLT_AK8PFJet380_SoftDropMass30_v5 = 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 )
88065 fragment.HLT_AK8PFJet400_SoftDropMass30_v5 = 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 )
88066 fragment.HLT_AK8PFJet425_SoftDropMass30_v5 = 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 )
88067 fragment.HLT_AK8PFJet450_SoftDropMass30_v5 = 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 )
88068 fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v5 = 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 )
88069 fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v5 = 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 )
88070 fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v5 = 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 )
88071 fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v5 = 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 )
88072 fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v5 = 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 )
88073 fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v11 = 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 )
88074 fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v5 = 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 )
88075 fragment.HLT_CaloJet500_NoJetID_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet500NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet500 + fragment.HLTEndSequence )
88076 fragment.HLT_CaloJet550_NoJetID_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreCaloJet550NoJetID + fragment.HLTAK4CaloJetsReconstructionNoIDSequence + fragment.HLTAK4CaloJetsCorrectionNoIDSequence + fragment.hltSingleCaloJet550 + fragment.HLTEndSequence )
88077 fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu5DoubleEG3 + fragment.hltPreDoubleMu5UpsilonDoubleEle3CaloIdLTrackIdL + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu5DiEle3CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88078 fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu3DoubleEG7p5 + fragment.hltPreDoubleMu3DoubleEle7p5CaloIdLTrackIdLUpsilon + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu3DiEle7p5CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88079 fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v16 = 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 )
88080 fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13 = 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 )
88081 fragment.HLT_DoubleEle25_CaloIdL_MW_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle25CaloIdLMW + fragment.HLTEle25CaloIdLMWSequence + fragment.HLTDoubleEle25CaloIdLMWSequence + fragment.HLTEndSequence )
88082 fragment.HLT_DoubleEle27_CaloIdL_MW_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle27CaloIdLMW + fragment.HLTEle27CaloIdLMWSequence + fragment.HLTDoubleEle27CaloIdLMWSequence + fragment.HLTEndSequence )
88083 fragment.HLT_DoubleEle33_CaloIdL_MW_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoubleEle33CaloIdLMW + fragment.HLTEle33CaloIdLMWSequence + fragment.HLTDoubleEle33CaloIdLMWSequence + fragment.HLTEndSequence )
88084 fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORDoubleLooseIsoEGXXer + fragment.hltPreDoubleEle24eta2p1WPTightGsf + fragment.HLTDoubleEle24erWPTightGsfForTauSequence + fragment.HLTEndSequence )
88085 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8DZPFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.hltDoubleEle8DZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88086 fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG6to8HTT250to300IorL1sHTT + fragment.hltPreDoubleEle8CaloIdMTrackIdMMass8PFHT350 + fragment.HLTDoubleEle8CaloIdMGsfTrackIdMSequence + fragment.hltDoubleEle8Mass8Filter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88087 fragment.HLT_Mu27_Ele37_CaloIdL_MW_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu27Ele37CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered27Q + fragment.HLTEle37CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88088 fragment.HLT_Mu37_Ele27_CaloIdL_MW_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu25 + fragment.hltPreMu37Ele27CaloIdLMW + fragment.hltL1fL1sMu16orMu25L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1sMu16orMu25L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sMu16orMu25L1f0L2f10QL3Filtered37Q + fragment.HLTEle27CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88089 fragment.HLT_Mu37_TkMu27_v16 = 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 )
88090 fragment.HLT_DoubleMu4_3_Bs_v26 = 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 )
88091 fragment.HLT_DoubleMu4_3_Jpsi_v26 = 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 )
88092 fragment.HLT_DoubleMu4_3_LowMass_v12 = 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 )
88093 fragment.HLT_DoubleMu4_LowMass_Displaced_v12 = 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 )
88094 fragment.HLT_Mu0_L1DoubleMu_v12 = 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 )
88095 fragment.HLT_Mu4_L1DoubleMu_v12 = 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 )
88096 fragment.HLT_DoubleMu2_Jpsi_LowPt_v5 = 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 )
88097 fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v11 = 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 )
88098 fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11 = 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 )
88099 fragment.HLT_DoubleMu3_Trk_Tau3mu_v23 = 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 )
88100 fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v15 = 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 )
88101 fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19 = 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 )
88102 fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v26 = 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 )
88103 fragment.HLT_Mu3_PFJet40_v27 = 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 )
88104 fragment.HLT_Mu7p5_L2Mu2_Jpsi_v21 = 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 )
88105 fragment.HLT_Mu7p5_L2Mu2_Upsilon_v21 = 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 )
88106 fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v12 = 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 )
88107 fragment.HLT_Mu0_Barrel_v5 = 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 )
88108 fragment.HLT_Mu0_Barrel_L1HP6_v2 = 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 )
88109 fragment.HLT_Mu0_Barrel_L1HP7_v2 = 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 )
88110 fragment.HLT_Mu0_Barrel_L1HP8_v3 = 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 )
88111 fragment.HLT_Mu0_Barrel_L1HP9_v3 = 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 )
88112 fragment.HLT_Mu0_Barrel_L1HP10_v5 = 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 )
88113 fragment.HLT_Mu0_Barrel_L1HP11_v5 = 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 )
88114 fragment.HLT_Mu0_Barrel_L1HP6_IP6_v2 = 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 )
88115 fragment.HLT_Mu6_Barrel_L1HP7_IP6_v2 = 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 )
88116 fragment.HLT_Mu7_Barrel_L1HP8_IP6_v3 = 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 )
88117 fragment.HLT_Mu8_Barrel_L1HP9_IP6_v3 = 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 )
88118 fragment.HLT_Mu9_Barrel_L1HP10_IP6_v5 = 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 )
88119 fragment.HLT_Mu10_Barrel_L1HP11_IP6_v5 = 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 )
88120 fragment.HLT_DoublePhoton33_CaloIdL_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithEG26WithJetAndTau + fragment.hltPreDoublePhoton33CaloIdL + fragment.HLTPho33CaloIdLSequence + fragment.HLTDoublePho33CaloIdLUnseededSequence + fragment.HLTEndSequence )
88121 fragment.HLT_DoublePhoton70_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton70 + fragment.HLTDoublePho70Sequence + fragment.HLTEndSequence )
88122 fragment.HLT_DoublePhoton85_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoOrWithJetAndTau + fragment.hltPreDoublePhoton85 + fragment.HLTDoublePho85Sequence + fragment.HLTEndSequence )
88123 fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiEle27WPTightCaloOnlyL1DoubleEG + fragment.HLTDiEle27L1DoubleEGWPTightCaloOnlySequence + fragment.HLTEndSequence )
88124 fragment.HLT_Ele30_WPTight_Gsf_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle30WPTightGsf + fragment.HLTEle30WPTightGsfSequence + fragment.HLTEndSequence )
88125 fragment.HLT_Ele32_WPTight_Gsf_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle32WPTightGsf + fragment.HLTEle32WPTightGsfSequence + fragment.HLTEndSequence )
88126 fragment.HLT_Ele35_WPTight_Gsf_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle35WPTightGsf + fragment.HLTEle35WPTightGsfSequence + fragment.HLTEndSequence )
88127 fragment.HLT_Ele38_WPTight_Gsf_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle38WPTightGsf + fragment.HLTEle38WPTightGsfSequence + fragment.HLTEndSequence )
88128 fragment.HLT_Ele40_WPTight_Gsf_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle40WPTightGsf + fragment.HLTEle40WPTightGsfSequence + fragment.HLTEndSequence )
88129 fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreEle32WPTightGsfL1DoubleEG + fragment.HLTEle32L1DoubleEGWPTightGsfSequence + fragment.HLTEndSequence )
88130 fragment.HLT_IsoMu20_v26 = 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 )
88131 fragment.HLT_IsoMu24_v24 = 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 )
88132 fragment.HLT_IsoMu24_eta2p1_v26 = 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 )
88133 fragment.HLT_IsoMu27_v27 = 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 )
88134 fragment.HLT_UncorrectedJetE30_NoBPTX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88135 fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJetC20NotBptxOR + fragment.hltPreUncorrectedJetE30NoBPTX3BX + fragment.hltL1sSingleJetC20NotBptxOR3BXEmulated + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
88136 fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE60NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy60 + fragment.HLTEndSequence )
88137 fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetC43NotBptxOR3BXorSingleJetC46NotBptxOR3BX + fragment.hltPreUncorrectedJetE70NoBPTX3BX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
88138 fragment.HLT_L1SingleMuCosmics_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
88139 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88140 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
88141 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
88142 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
88143 fragment.HLT_L2Mu23NoVtx_2Cha_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2Cha + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2Cha + fragment.HLTEndSequence )
88144 fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0L2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
88145 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88146 fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu30NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx30Q + fragment.hltL2DoubleMu30NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88147 fragment.HLT_DoubleL2Mu50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOR + fragment.hltPreDoubleL2Mu50 + fragment.hltL1fL1sMuORL1Filtered0 + fragment.HLTL2muonrecoSequenceAllBx + fragment.hltL2fL1sMuORL1f0DoubleL2AllBxFiltered50Q + fragment.HLTEndSequence )
88148 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q2ChaCosmicSeed + fragment.HLTEndSequence )
88149 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeed + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeed + fragment.HLTEndSequence )
88150 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaCosmicSeedEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q2ChaCosmicSeedEta2p4 + fragment.HLTEndSequence )
88151 fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu23NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx23Q + fragment.hltL2DoubleMu23NoVertexL2Filtered2Cha + fragment.HLTEndSequence )
88152 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2Cha + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2Cha + fragment.HLTEndSequence )
88153 fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu25NoVtx2ChaEta2p4 + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0DoubleL2NoVtx25Q + fragment.hltL2DoubleMu25NoVtxFiltered2ChaEta2p4 + fragment.HLTEndSequence )
88154 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25 = 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 )
88155 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14 = 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 )
88156 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26 = 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 )
88157 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14 = 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 )
88158 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16 = 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 )
88159 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5 = 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 )
88160 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14 = 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 )
88161 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16 = 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 )
88162 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4 = 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 )
88163 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4 = 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 )
88164 fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4 = 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 )
88165 fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14 = 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 )
88166 fragment.HLT_Mu30_TkMu0_Psi_v12 = 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 )
88167 fragment.HLT_Mu30_TkMu0_Upsilon_v12 = 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 )
88168 fragment.HLT_Mu25_TkMu0_Phi_v19 = 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 )
88169 fragment.HLT_Mu15_v14 = 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 )
88170 fragment.HLT_Mu20_v23 = 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 )
88171 fragment.HLT_Mu27_v24 = 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 )
88172 fragment.HLT_Mu50_v24 = 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 )
88173 fragment.HLT_Mu55_v14 = 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 )
88174 fragment.HLT_CascadeMu100_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreCascadeMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fOldL1sMu22or25L1f0L2Filtered10Q + fragment.HLTOldL3muonrecoSequence + fragment.hltL3fL1sMu22Or25L1f0L2f10QL3Filtered100Q + fragment.HLTEndSequence )
88175 fragment.HLT_HighPtTkMu100_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22or25 + fragment.hltPreHighPtTkMu100 + fragment.hltL1fL1sMu22or25L1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.HLTHighPt50TrackerMuonSequence + fragment.hltL3fL1sMu25f0TkFiltered100Q + fragment.HLTEndSequence )
88176 fragment.HLT_DiPFJetAve40_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve40 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve30 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve40 + fragment.HLTEndSequence )
88177 fragment.HLT_DiPFJetAve60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve45 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60 + fragment.HLTEndSequence )
88178 fragment.HLT_DiPFJetAve80_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve80 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve60 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80 + fragment.HLTEndSequence )
88179 fragment.HLT_DiPFJetAve140_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreDiPFJetAve140 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve110 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve140 + fragment.HLTEndSequence )
88180 fragment.HLT_DiPFJetAve200_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreDiPFJetAve200 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve170 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve200 + fragment.HLTEndSequence )
88181 fragment.HLT_DiPFJetAve260_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve210 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260 + fragment.HLTEndSequence )
88182 fragment.HLT_DiPFJetAve320_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve320 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve270 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve320 + fragment.HLTEndSequence )
88183 fragment.HLT_DiPFJetAve400_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve400 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve350 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve400 + fragment.HLTEndSequence )
88184 fragment.HLT_DiPFJetAve500_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve500 + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJetAve450 + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve500 + fragment.HLTEndSequence )
88185 fragment.HLT_DiPFJetAve60_HFJEC_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDiPFJetAve60HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40ForHFJECBase + fragment.hltSingleCaloJet40ForHFJECEtaLimited + fragment.hltSingleCaloJet40ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve60ForHFJEC + fragment.HLTEndSequence )
88186 fragment.HLT_DiPFJetAve80_HFJEC_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5 + fragment.hltPreDiPFJetAve80HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet50ForHFJECBase + fragment.hltSingleCaloJet50ForHFJECEtaLimited + fragment.hltSingleCaloJet50ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve80ForHFJEC + fragment.HLTEndSequence )
88187 fragment.HLT_DiPFJetAve100_HFJEC_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrSingleJet60Fwd2p5Or90Or90Fwd2p5 + fragment.hltPreDiPFJetAve100HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet60ForHFJECBase + fragment.hltSingleCaloJet60ForHFJECEtaLimited + fragment.hltSingleCaloJet60ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve100ForHFJEC + fragment.HLTEndSequence )
88188 fragment.HLT_DiPFJetAve160_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Or120Fwd + fragment.hltPreDiPFJetAve160HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet100ForHFJECBase + fragment.hltSingleCaloJet100ForHFJECEtaLimited + fragment.hltSingleCaloJet100ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve160ForHFJEC + fragment.HLTEndSequence )
88189 fragment.HLT_DiPFJetAve220_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve220HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet140ForHFJECBase + fragment.hltSingleCaloJet140ForHFJECEtaLimited + fragment.hltSingleCaloJet140ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve220ForHFJEC + fragment.HLTEndSequence )
88190 fragment.HLT_DiPFJetAve260_HFJEC_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve260HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet160ForHFJECBase + fragment.hltSingleCaloJet160ForHFJECEtaLimited + fragment.hltSingleCaloJet160ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve260ForHFJEC + fragment.HLTEndSequence )
88191 fragment.HLT_DiPFJetAve300_HFJEC_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreDiPFJetAve300HFJEC + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet200ForHFJECBase + fragment.hltSingleCaloJet200ForHFJECEtaLimited + fragment.hltSingleCaloJet200ForHFJECEtaLimitedFilter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve300ForHFJEC + fragment.HLTEndSequence )
88192 fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v5 = 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 )
88193 fragment.HLT_AK8PFJet40_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet40AK8 + fragment.HLTEndSequence )
88194 fragment.HLT_AK8PFJet60_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40AK8 + fragment.hltSinglePFJet60AK8 + fragment.HLTEndSequence )
88195 fragment.HLT_AK8PFJet80_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJet80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50AK8 + fragment.hltSinglePFJet80AK8 + fragment.HLTEndSequence )
88196 fragment.HLT_AK8PFJet140_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK8PFJet140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110AK8 + fragment.hltSinglePFJet140AK8 + fragment.HLTEndSequence )
88197 fragment.HLT_AK8PFJet200_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreAK8PFJet200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170AK8 + fragment.hltSinglePFJet200AK8 + fragment.HLTEndSequence )
88198 fragment.HLT_AK8PFJet260_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210AK8 + fragment.hltSinglePFJet260AK8 + fragment.HLTEndSequence )
88199 fragment.HLT_AK8PFJet320_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270AK8 + fragment.hltSinglePFJet320AK8 + fragment.HLTEndSequence )
88200 fragment.HLT_AK8PFJet400_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350AK8 + fragment.hltSinglePFJet400AK8 + fragment.HLTEndSequence )
88201 fragment.HLT_AK8PFJet450_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400AK8 + fragment.hltSinglePFJet450AK8 + fragment.HLTEndSequence )
88202 fragment.HLT_AK8PFJet500_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450AK8 + fragment.hltSinglePFJet500AK8 + fragment.HLTEndSequence )
88203 fragment.HLT_AK8PFJet550_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJet550 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet500AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets500AK8 + fragment.hltSinglePFJet550AK8 + fragment.HLTEndSequence )
88204 fragment.HLT_PFJet40_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
88205 fragment.HLT_PFJet60_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
88206 fragment.HLT_PFJet80_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
88207 fragment.HLT_PFJet110_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet110 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets80 + fragment.hltSinglePFJet110 + fragment.HLTEndSequence )
88208 fragment.HLT_PFJet140_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPrePFJet140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets110 + fragment.hltSinglePFJet140 + fragment.HLTEndSequence )
88209 fragment.HLT_PFJet200_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPrePFJet200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets170 + fragment.hltSinglePFJet200 + fragment.HLTEndSequence )
88210 fragment.HLT_PFJet260_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets210 + fragment.hltSinglePFJet260 + fragment.HLTEndSequence )
88211 fragment.HLT_PFJet320_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets270 + fragment.hltSinglePFJet320 + fragment.HLTEndSequence )
88212 fragment.HLT_PFJet400_v31 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets350 + fragment.hltSinglePFJet400 + fragment.HLTEndSequence )
88213 fragment.HLT_PFJet450_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets400 + fragment.hltSinglePFJet450 + fragment.HLTEndSequence )
88214 fragment.HLT_PFJet500_v32 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet500 + fragment.HLTEndSequence )
88215 fragment.HLT_PFJet550_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJet550 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets450 + fragment.hltSinglePFJet550 + fragment.HLTEndSequence )
88216 fragment.HLT_PFJetFwd40_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
88217 fragment.HLT_PFJetFwd60_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
88218 fragment.HLT_PFJetFwd80_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPrePFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
88219 fragment.HLT_PFJetFwd140_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPrePFJetFwd140 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet110 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110 + fragment.hltSinglePFFwdJet140 + fragment.HLTEndSequence )
88220 fragment.HLT_PFJetFwd200_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPrePFJetFwd200 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet170 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170 + fragment.hltSinglePFFwdJet200 + fragment.HLTEndSequence )
88221 fragment.HLT_PFJetFwd260_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd260 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet210 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210 + fragment.hltSinglePFFwdJet260 + fragment.HLTEndSequence )
88222 fragment.HLT_PFJetFwd320_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd320 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet270 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270 + fragment.hltSinglePFFwdJet320 + fragment.HLTEndSequence )
88223 fragment.HLT_PFJetFwd400_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd400 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet350 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350 + fragment.hltSinglePFFwdJet400 + fragment.HLTEndSequence )
88224 fragment.HLT_PFJetFwd450_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd450 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet400 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400 + fragment.hltSinglePFFwdJet450 + fragment.HLTEndSequence )
88225 fragment.HLT_PFJetFwd500_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPrePFJetFwd500 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet450 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450 + fragment.hltSinglePFFwdJet500 + fragment.HLTEndSequence )
88226 fragment.HLT_AK8PFJetFwd40_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd40 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10AK8 + fragment.hltSinglePFFwdJet40AK8 + fragment.HLTEndSequence )
88227 fragment.HLT_AK8PFJetFwd60_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK8PFJetFwd60 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet40AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40AK8 + fragment.hltSinglePFFwdJet60AK8 + fragment.HLTEndSequence )
88228 fragment.HLT_AK8PFJetFwd80_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK8PFJetFwd80 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet50AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50AK8 + fragment.hltSinglePFFwdJet80AK8 + fragment.HLTEndSequence )
88229 fragment.HLT_AK8PFJetFwd140_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK8PFJetFwd140 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet110AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets110AK8 + fragment.hltSinglePFFwdJet140AK8 + fragment.HLTEndSequence )
88230 fragment.HLT_AK8PFJetFwd200_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120Fwd + fragment.hltPreAK8PFJetFwd200 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet170AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets170AK8 + fragment.hltSinglePFFwdJet200AK8 + fragment.HLTEndSequence )
88231 fragment.HLT_AK8PFJetFwd260_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd260 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet210AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets210AK8 + fragment.hltSinglePFFwdJet260AK8 + fragment.HLTEndSequence )
88232 fragment.HLT_AK8PFJetFwd320_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd320 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet270AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets270AK8 + fragment.hltSinglePFFwdJet320AK8 + fragment.HLTEndSequence )
88233 fragment.HLT_AK8PFJetFwd400_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd400 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet350AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets350AK8 + fragment.hltSinglePFFwdJet400AK8 + fragment.HLTEndSequence )
88234 fragment.HLT_AK8PFJetFwd450_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd450 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet400AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets400AK8 + fragment.hltSinglePFFwdJet450AK8 + fragment.HLTEndSequence )
88235 fragment.HLT_AK8PFJetFwd500_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet170IorSingleJet180IorSingleJet200 + fragment.hltPreAK8PFJetFwd500 + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloFwdJet450AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets450AK8 + fragment.hltSinglePFFwdJet500AK8 + fragment.HLTEndSequence )
88236 fragment.HLT_PFHT180_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPrePFHT180 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT130Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT180Jet30 + fragment.HLTEndSequence )
88237 fragment.HLT_PFHT250_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPrePFHT250 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT200Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTEndSequence )
88238 fragment.HLT_PFHT370_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPrePFHT370 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT320Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT370Jet30 + fragment.HLTEndSequence )
88239 fragment.HLT_PFHT430_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPrePFHT430 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT380Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT430Jet30 + fragment.HLTEndSequence )
88240 fragment.HLT_PFHT510_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT510 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT460Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT510Jet30 + fragment.HLTEndSequence )
88241 fragment.HLT_PFHT590_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT590 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT515Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT590Jet30 + fragment.HLTEndSequence )
88242 fragment.HLT_PFHT680_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT680 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT580Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT680Jet30 + fragment.HLTEndSequence )
88243 fragment.HLT_PFHT780_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT780 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT680Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT780Jet30 + fragment.HLTEndSequence )
88244 fragment.HLT_PFHT890_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT890 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT790Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT890Jet30 + fragment.HLTEndSequence )
88245 fragment.HLT_PFHT1050_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllHTTSeeds + fragment.hltPrePFHT1050 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT900Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT1050Jet30 + fragment.HLTEndSequence )
88246 fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23 = 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 )
88247 fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23 = 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 )
88248 fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23 = 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 )
88249 fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23 = 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 )
88250 fragment.HLT_PFMET120_PFMHT120_IDTight_v31 = 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 )
88251 fragment.HLT_PFMET130_PFMHT130_IDTight_v31 = 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 )
88252 fragment.HLT_PFMET140_PFMHT140_IDTight_v31 = 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 )
88253 fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20 = 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 )
88254 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20 = 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 )
88255 fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v22 = 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 )
88256 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31 = 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 )
88257 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30 = 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 )
88258 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30 = 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 )
88259 fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11 = 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 )
88260 fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11 = 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 )
88261 fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11 = 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 )
88262 fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11 = 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 )
88263 fragment.HLT_L1ETMHadSeeds_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1ETMHadSeeds + fragment.HLTEndSequence )
88264 fragment.HLT_CaloMHT90_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMHT90 + fragment.HLTAK4CaloJetsSequence + fragment.hltMht + fragment.hltMHT90 + fragment.HLTEndSequence )
88265 fragment.HLT_CaloMET90_NotCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET90NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTEndSequence )
88266 fragment.HLT_CaloMET350_NotCleaned_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreCaloMET350NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET350 + fragment.HLTEndSequence )
88267 fragment.HLT_PFMET200_NotCleaned_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET200NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET200 + fragment.HLTEndSequence )
88268 fragment.HLT_PFMET250_NotCleaned_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET250NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET250 + fragment.HLTEndSequence )
88269 fragment.HLT_PFMET300_NotCleaned_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPrePFMET300NotCleaned + fragment.HLTRecoMETSequence + fragment.hltMET90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMET300 + fragment.HLTEndSequence )
88270 fragment.HLT_PFMET200_BeamHaloCleaned_v20 = 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 )
88271 fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v20 = 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 )
88272 fragment.HLT_MET105_IsoTrk50_v18 = 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 )
88273 fragment.HLT_MET120_IsoTrk50_v18 = 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 )
88274 fragment.HLT_Mu12eta2p3_v12 = 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 )
88275 fragment.HLT_Mu12eta2p3_PFJet40_v12 = 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 )
88276 fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5 = 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 )
88277 fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5 = 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 )
88278 fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5 = 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 )
88279 fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5 = 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 )
88280 fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5 = 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 )
88281 fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5 = 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 )
88282 fragment.HLT_DoublePFJets40_PNetBTag_0p11_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet40er2p5 + fragment.hltPreDoublePFJets40PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets40Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88283 fragment.HLT_DoublePFJets100_PNetBTag_0p11_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet100er2p5 + fragment.hltPreDoublePFJets100PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets100Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88284 fragment.HLT_DoublePFJets200_PNetBTag_0p11_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet120er2p5 + fragment.hltPreDoublePFJets200PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets200Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88285 fragment.HLT_DoublePFJets350_PNetBTag_0p11_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DoubleJet150er2p5 + fragment.hltPreDoublePFJets350PNetBTag0p11 + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCaloBJets30eta2p3 + fragment.HLTAK4PFJetsSequence + fragment.hltPFBJetsCorrectedMatchedToDoubleCaloBJets30eta2p3 + fragment.hltDoublePFBJets350Eta2p3 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p11Single + fragment.HLTEndSequence )
88286 fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5 = 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 )
88287 fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5 = 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 )
88288 fragment.HLT_Photon300_NoHE_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton300NoHE + fragment.HLTSinglePhoton300erNoHESequence + fragment.HLTEndSequence )
88289 fragment.HLT_Mu8_TrkIsoVVL_v23 = 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 )
88290 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdLDZ + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.hltMu8Ele12DZFilter + fragment.hltEle12Ele12DZFilter + fragment.HLTEndSequence )
88291 fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu6DoubleEG10 + fragment.hltPreMu8DiEle12CaloIdLTrackIdL + fragment.HLTMu8DiEle12CaloIdLTrackIdLMuonlegSequence + fragment.HLTMu8DiEle12CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88292 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v30 = 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 )
88293 fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v30 = 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 )
88294 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88295 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
88296 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZCaloDiJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetFilterTwoC30 + fragment.HLTEndSequence )
88297 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88298 fragment.HLT_Mu17_TrkIsoVVL_v24 = 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 )
88299 fragment.HLT_Mu19_TrkIsoVVL_v15 = 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 )
88300 fragment.HLT_BTagMu_AK4DiJet20_Mu5_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet16er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet20Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet20L1FastJetCentral + fragment.HLTBTagMuDiJet20L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet20L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet20L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet20L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88301 fragment.HLT_BTagMu_AK4DiJet40_Mu5_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet35er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet40Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet40L1FastJetCentral + fragment.HLTBTagMuDiJet40L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet40L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet40L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet40L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88302 fragment.HLT_BTagMu_AK4DiJet70_Mu5_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet60er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet70Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet70L1FastJetCentral + fragment.HLTBTagMuDiJet70L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet70L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet70L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet70L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88303 fragment.HLT_BTagMu_AK4DiJet110_Mu5_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet80er2p5Mu3dRMax0p4 + fragment.hltPreBTagMuAK4DiJet110Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet110L1FastJetCentral + fragment.HLTBTagMuDiJet110L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet110L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet110L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet110L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88304 fragment.HLT_BTagMu_AK4DiJet170_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK4DiJet170Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBDiJet200L1FastJetCentral + fragment.HLTBTagMuDiJet200L1FastJetSequenceL25 + fragment.hltBSoftMuonDiJet200L1FastJetL25FilterByDR + fragment.HLTBTagMuDiJet200L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonDiJet200L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88305 fragment.HLT_BTagMu_AK4Jet300_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK4Jet300Mu5 + fragment.HLTAK4CaloJetsSequence + fragment.hltBJet300L1FastJetCentral + fragment.HLTBTagMuJet300L1FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetL25FilterByDR + fragment.HLTBTagMuJet300L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88306 fragment.HLT_BTagMu_AK8DiJet170_Mu5_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDiJet120er2p5Mu3dRMax0p8 + fragment.hltPreBTagMuAK8DiJet170Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8DiJet170L1FastJetCentral + fragment.HLTBTagMuAK8DiJet170L1FastJetSequenceL25 + fragment.hltBSoftMuonAK8DiJet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8DiJet170L1FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonAK8DiJet170L1FastJetMu5L3FilterByDR + fragment.HLTEndSequence )
88307 fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0Jet90er2p5dRMax0p8dRMu1p6 + fragment.hltPreBTagMuAK8Jet170DoubleMu5 + fragment.hltDoubleMuon0L1Filtered0 + fragment.HLTAK8CaloJetsSequence + fragment.hltBAK8Jet170L1FastJetCentral + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMuSequenceL25 + fragment.hltBSoftMuonAK8Jet170L1FastJetL25FilterByDR + fragment.HLTBTagMuAK8Jet170L1FastJetDoubleMu5SelSequenceL3 + fragment.hltBSoftMuonAK8Jet170L1FastJetDoubleMu5L3FilterByDR + fragment.HLTEndSequence )
88308 fragment.HLT_BTagMu_AK8Jet300_Mu5_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreBTagMuAK8Jet300Mu5 + fragment.HLTAK8CaloJetsSequence + fragment.hltBJet300L1AK8FastJetCentral + fragment.HLTBTagMuJet300L1AK8FastJetSequenceL25 + fragment.hltBSoftMuonJet300L1FastJetAK8L25FilterByDR + fragment.HLTBTagMuJet300L1AK8FastJetMu5SelSequenceL3 + fragment.hltBSoftMuonJet300L1FastJetAK8Mu5L3FilterByDR + fragment.HLTEndSequence )
88309 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.hltEle23Ele12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88310 fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEG + fragment.hltPreEle23Ele12CaloIdLTrackIdLIsoVL + fragment.HLTEle23Ele12CaloIdLTrackIdLIsoVLSequence + fragment.HLTEndSequence )
88311 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88312 fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu23EG10IorMu20EG17 + fragment.hltPreMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVL + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu23TrkIsoVVLEle12CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88313 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVL + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.HLTEndSequence )
88314 fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZ + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu12TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88315 fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4 = 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 )
88316 fragment.HLT_Photon33_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26 + fragment.hltPrePhoton33 + fragment.HLTPhoton33Sequence + fragment.HLTEndSequence )
88317 fragment.HLT_Photon50_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50 + fragment.HLTPhoton50Sequence + fragment.HLTEndSequence )
88318 fragment.HLT_Photon75_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton75 + fragment.HLTPhoton75Sequence + fragment.HLTEndSequence )
88319 fragment.HLT_Photon90_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton90 + fragment.HLTPhoton90Sequence + fragment.HLTEndSequence )
88320 fragment.HLT_Photon120_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to50 + fragment.hltPrePhoton120 + fragment.HLTPhoton120Sequence + fragment.HLTEndSequence )
88321 fragment.HLT_Photon150_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton150 + fragment.HLTPhoton150Sequence + fragment.HLTEndSequence )
88322 fragment.HLT_Photon175_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton175 + fragment.HLTPhoton175Sequence + fragment.HLTEndSequence )
88323 fragment.HLT_Photon200_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPrePhoton200 + fragment.HLTPhoton200Sequence + fragment.HLTEndSequence )
88324 fragment.HLT_Photon45EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EB + fragment.HLTPhoton45EBSequence + fragment.HLTEndSequence )
88325 fragment.HLT_Photon40EB_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EB + fragment.HLTPhoton40EBSequence + fragment.HLTEndSequence )
88326 fragment.HLT_Photon50EB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EB + fragment.HLTPhoton50EBSequence + fragment.HLTEndSequence )
88327 fragment.HLT_Photon30EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPrePhoton30EBTightIDTightIso + fragment.HLTPhoton30EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88328 fragment.HLT_Photon40EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton40EBTightIDTightIso + fragment.HLTPhoton40EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88329 fragment.HLT_Photon45EB_TightID_TightIso_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton45EBTightIDTightIso + fragment.HLTPhoton45EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88330 fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoPFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88331 fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88332 fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88333 fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88334 fragment.HLT_Photon50EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton50EBTightIDTightIso + fragment.HLTPhoton50EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88335 fragment.HLT_Photon55EB_TightID_TightIso_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton55EBTightIDTightIso + fragment.HLTPhoton55EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88336 fragment.HLT_Photon75EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton75EBTightIDTightIso + fragment.HLTPhoton75EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88337 fragment.HLT_Photon90EB_TightID_TightIso_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton90EBTightIDTightIso + fragment.HLTPhoton90EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88338 fragment.HLT_Photon110EB_TightID_TightIso_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIso + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTEndSequence )
88339 fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoPFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet30 + fragment.HLTEndSequence )
88340 fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoCaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet30 + fragment.HLTEndSequence )
88341 fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8PFJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet10AK8 + fragment.HLTAK8PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10AK8 + fragment.hltSinglePFJet30AK8 + fragment.HLTEndSequence )
88342 fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleIsoEG28to45 + fragment.hltPrePhoton110EBTightIDTightIsoAK8CaloJet30 + fragment.HLTPhoton110EBTightIDTightIsoSequence + fragment.HLTAK8CaloJetsSequence + fragment.hltSingleCaloJet30AK8 + fragment.HLTEndSequence )
88343 fragment.HLT_Photon100EBHE10_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton100EBHE10 + fragment.HLTPhoton100EBHE10Sequence + fragment.HLTEndSequence )
88344 fragment.HLT_Photon50_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton50R9Id90HE10IsoM + fragment.HLTPhoton50R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88345 fragment.HLT_Photon75_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoM + fragment.HLTPhoton75R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88346 fragment.HLT_Photon90_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton90R9Id90HE10IsoM + fragment.HLTPhoton90R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88347 fragment.HLT_Photon120_R9Id90_HE10_IsoM_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton120R9Id90HE10IsoM + fragment.HLTPhoton120R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88348 fragment.HLT_Photon165_R9Id90_HE10_IsoM_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton165R9Id90HE10IsoM + fragment.HLTPhoton165R9Id90HE10IsoMSequence + fragment.HLTEndSequence )
88349 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass90 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eMass90CombMassLastFilter + fragment.HLTEndSequence )
88350 fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3022R9IdORIsoCaloIdANDHER9IdMass95 + fragment.HLTDiphoton30L22R9Id85b90eORIso60CaloId15b35eANDHE12R9Id50b80eSequence + fragment.hltDiEG22R9Id85b95eORIso60CaloId15b35eANDHE12R9Id50b80eMass95CombMassLastFilter + fragment.HLTEndSequence )
88351 fragment.HLT_DiphotonMVA14p25_Mass90_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25Mass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostCombFilter + fragment.HLTEndSequence )
88352 fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphotonMVA14p25TightMass90 + fragment.HLTDiphotonMVA14p25L14p25Sequence + fragment.hltPhotonXGBoostProducer + fragment.hltEgammaDoubleXGBoostTightCombFilter + fragment.HLTEndSequence )
88353 fragment.HLT_Photon35_TwoProngs35_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPrePhoton35TwoProngs35 + fragment.HLTPhoton35R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton35IsoTau35WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau35Sequence + fragment.hltOverlapFilterPhoton35MediumChargedIsoPFTau35 + fragment.HLTEndSequence )
88354 fragment.HLT_IsoMu24_TwoProngs35_v12 = 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 )
88355 fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v18 = 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 )
88356 fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18 = 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 )
88357 fragment.HLT_Dimuon0_Jpsi_v19 = 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 )
88358 fragment.HLT_Dimuon0_Jpsi_NoVertexing_v19 = 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 )
88359 fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18 = 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 )
88360 fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18 = 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 )
88361 fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v16 = 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 )
88362 fragment.HLT_Dimuon0_Upsilon_L1_4p5_v20 = 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 )
88363 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20 = 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 )
88364 fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18 = 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 )
88365 fragment.HLT_Dimuon0_Upsilon_NoVertexing_v18 = 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 )
88366 fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v19 = 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 )
88367 fragment.HLT_Dimuon0_LowMass_v19 = 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 )
88368 fragment.HLT_Dimuon0_LowMass_L1_4_v19 = 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 )
88369 fragment.HLT_Dimuon0_LowMass_L1_TM530_v17 = 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 )
88370 fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17 = 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 )
88371 fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v19 = 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 )
88372 fragment.HLT_TripleMu_10_5_5_DZ_v21 = 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 )
88373 fragment.HLT_TripleMu_12_10_5_v21 = 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 )
88374 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15 = 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 )
88375 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15 = 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 )
88376 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15 = 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 )
88377 fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15 = 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 )
88378 fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21 = 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 )
88379 fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21 = 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 )
88380 fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21 = 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 )
88381 fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17 = 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 )
88382 fragment.HLT_DoubleMu4_3_LowMass_SS_v5 = 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 )
88383 fragment.HLT_DoubleMu4_Jpsi_Displaced_v18 = 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 )
88384 fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v18 = 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 )
88385 fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18 = 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 )
88386 fragment.HLT_DoubleMu4_JpsiTrk_Bc_v11 = 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 )
88387 fragment.HLT_DoubleMu43NoFiltersNoVtx_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu43NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered43 + fragment.HLTEndSequence )
88388 fragment.HLT_DoubleMu48NoFiltersNoVtx_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu125to157 + fragment.hltPreDoubleMu48NoFiltersNoVtx + fragment.hltL1fDimuonL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtxFiltered16) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVf16L3NoFiltersNoVtxFiltered48 + fragment.HLTEndSequence )
88389 fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v14 = 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 )
88390 fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v14 = 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 )
88391 fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v10 = 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 )
88392 fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v10 = 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 )
88393 fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG30erJetC34drMin0p3 + fragment.hltPreEle30eta2p1WPTightGsfCentralPFJet35EleCleaned + fragment.HLTEle30erJetC34WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDoubleCentralCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltEle30JetCollectionsForLeptonPlusPFJets + fragment.hltEle30PFJet35EleCleaned + fragment.HLTEndSequence )
88394 fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsoEG28erHTT100 + fragment.hltPreEle28eta2p1WPTightGsfHT150 + fragment.HLTEle28erHTT100WPTightGsfSequence + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT100Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT150Jet30 + fragment.HLTEndSequence )
88395 fragment.HLT_Ele28_HighEta_SC20_Mass55_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGor + fragment.hltPreEle28HighEtaSC20Mass55 + fragment.HLTEle28HighEtaSC20Mass55Sequence + fragment.HLTEndSequence )
88396 fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27 = 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 )
88397 fragment.HLT_Ele15_IsoVVVL_PFHT450_v27 = 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 )
88398 fragment.HLT_Ele50_IsoVVVL_PFHT450_v27 = 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 )
88399 fragment.HLT_Ele15_IsoVVVL_PFHT600_v31 = 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 )
88400 fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26 = 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 )
88401 fragment.HLT_Mu15_IsoVVVL_PFHT450_v26 = 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 )
88402 fragment.HLT_Mu50_IsoVVVL_PFHT450_v26 = 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 )
88403 fragment.HLT_Mu15_IsoVVVL_PFHT600_v30 = 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 )
88404 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13 = 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 )
88405 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13 = 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 )
88406 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13 = 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 )
88407 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13 = 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 )
88408 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13 = 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 )
88409 fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13 = 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 )
88410 fragment.HLT_Dimuon10_Upsilon_y1p4_v12 = 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 )
88411 fragment.HLT_Dimuon12_Upsilon_y1p4_v13 = 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 )
88412 fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v18 = 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 )
88413 fragment.HLT_Dimuon25_Jpsi_v25 = 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 )
88414 fragment.HLT_Dimuon14_PsiPrime_v24 = 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 )
88415 fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v16 = 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 )
88416 fragment.HLT_Dimuon18_PsiPrime_v25 = 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 )
88417 fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v17 = 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 )
88418 fragment.HLT_Dimuon24_Upsilon_noCorrL1_v17 = 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 )
88419 fragment.HLT_Dimuon24_Phi_noCorrL1_v17 = 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 )
88420 fragment.HLT_Dimuon25_Jpsi_noCorrL1_v17 = 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 )
88421 fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu4EG9 + fragment.hltPreDiMu4Ele9CaloIdLTrackIdLDZMass3p8 + fragment.HLTDiMu4Ele9CaloIdLTrackIdLMuonlegSequence + fragment.hltDoubleMu4DZFilter + fragment.hltEle9DoubleMu4Mass3p8Filtered + fragment.HLTDiMu4Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu4Ele9DZFilter + fragment.HLTEndSequence )
88422 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdLDZ + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.hltMu9Ele9DZFilter + fragment.hltDoubleMu9DZFilter + fragment.HLTEndSequence )
88423 fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu7EG7 + fragment.hltPreDiMu9Ele9CaloIdLTrackIdL + fragment.HLTDiMu9Ele9CaloIdLTrackIdLMuonlegSequence + fragment.HLTDiMu9Ele9CaloIdLTrackIdLElectronlegSequence + fragment.HLTEndSequence )
88424 fragment.HLT_DoubleIsoMu20_eta2p1_v18 = 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 )
88425 fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16 = 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 )
88426 fragment.HLT_Mu8_v23 = 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 )
88427 fragment.HLT_Mu17_v24 = 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 )
88428 fragment.HLT_Mu19_v15 = 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 )
88429 fragment.HLT_Mu17_Photon30_IsoCaloId_v17 = 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 )
88430 fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle8CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle8JetCollectionsForLeptonPlusPFJets + fragment.hltEle8PFJet30EleCleaned + fragment.HLTEndSequence )
88431 fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG15 + fragment.hltPreEle12CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle12CaloIdLTrackIdLIsoVLSequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle12JetCollectionsForLeptonPlusPFJets + fragment.hltEle12PFJet30EleCleaned + fragment.HLTEndSequence )
88432 fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4 = 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 )
88433 fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdLTrackIdLIsoVLPFJet30 + fragment.HLTEle23CaloIdLTrackIdLIsoVLJet30Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltEle23JetCollectionsForLeptonPlusPFJets + fragment.hltEle23PFJet30EleCleaned + fragment.HLTEndSequence )
88434 fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10IorSingleEG5 + fragment.hltPreEle8CaloIdMTrackIdMPFJet30 + fragment.HLTEle8CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle8NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle8NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
88435 fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle17CaloIdMTrackIdMPFJet30 + fragment.HLTEle17CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle17NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle17NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
88436 fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreEle23CaloIdMTrackIdMPFJet30 + fragment.HLTEle23CaloIdMGsfTrkIdMSequence + fragment.HLTAK4PFJetsSequence + fragment.hltGsfEle23NoIsoJetCollectionsForLeptonPlusPFJets + fragment.hltEle23NoIsoPFJet30EleCleaned + fragment.HLTEndSequence )
88437 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPreEle50CaloIdVTGsfTrkIdTPFJet165 + fragment.HLTEle50CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hltMonoPFJet165 + fragment.hltEle50CaloIdVTGsfTrkIdTCleanAK4PFJet + fragment.hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned + fragment.HLTEndSequence )
88438 fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle115CaloIdVTGsfTrkIdT + fragment.HLTEle115CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
88439 fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTau + fragment.hltPreEle135CaloIdVTGsfTrkIdT + fragment.HLTEle135CaloIdVTGsfTrkIdTGsfSequence + fragment.HLTEndSequence )
88440 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v20 = 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 )
88441 fragment.HLT_PFHT400_SixPFJet32_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTEndSequence )
88442 fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT400SixPFJet32PNet2BTagMean0p50 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt32 + fragment.hltPFHTJet30 + fragment.hltPFHT400Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt32 + fragment.hltPFCentralJetPt32PNet2BTagMean0p50 + fragment.HLTEndSequence )
88443 fragment.HLT_PFHT450_SixPFJet36_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTEndSequence )
88444 fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT450SixPFJet36PNetBTag0p35 + fragment.HLTAK4PFJetsSequence + fragment.hlt6PFCentralJetTightIDPt36 + fragment.hltPFHTJet30 + fragment.hltPFHT450Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltBTagPFPNet0p35Single + fragment.HLTEndSequence )
88445 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJetTripleJet + fragment.hltPrePFHT400FivePFJet120120603030 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwo120er3p0 + fragment.hltPFJetFilterThree60er3p0 + fragment.hltPFJetFilterFive30er3p0 + fragment.hltPFJetsFive30ForHt + fragment.hltHtMhtPFJetsFive30er3p0 + fragment.hltPFFiveJet30HT400 + fragment.HLTEndSequence )
88446 fragment.HLT_PFHT350_v30 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280to500erIorHTT250to340erQuadJet + fragment.hltPrePFHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtJet30 + fragment.hltHT300Jet30 + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT350Jet30 + fragment.HLTEndSequence )
88447 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT350 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT350MinPFJet30Sequence + fragment.HLTEndSequence )
88448 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT380 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT380MinPFJet30Sequence + fragment.HLTEndSequence )
88449 fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEGNonIsoOrWithJetAndTauNoPS + fragment.hltPrePhoton60R9Id90CaloIdLIsoLDisplacedIdLPFHT400 + fragment.HLTPhoton60R9Id90CaloIdLIsoLDisplacedIdLSequence + fragment.HLTPFHT400MinPFJet30Sequence + fragment.HLTEndSequence )
88450 fragment.HLT_ECALHT800_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG40To45IorJet170To200IorHTT300To500IorETM70ToETM150 + fragment.hltPreECALHT800 + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.hltTowerMakerEcal + fragment.hltHtMhtEcal + fragment.hltHtEcal800 + fragment.HLTEndSequence )
88451 fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v23 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGWithJetAndTau + fragment.hltPreDiSC3018EIsoANDHEMass70 + fragment.HLTSC3018EIso15HE30eMass70Sequence + fragment.HLTEndSequence )
88452 fragment.HLT_Photon20_HoverELoose_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton20HoverELoose + fragment.HLTPhoton20SequenceLooseHOverE + fragment.HLTEndSequence )
88453 fragment.HLT_Photon30_HoverELoose_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPrePhoton30HoverELoose + fragment.HLTPhoton30SequenceLooseHOverE + fragment.HLTEndSequence )
88454 fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CDCSingleMu3er1p2TOP120DPHI2p618to3p142 + fragment.hltPreL1CDCSingleMu3er1p2TOP120DPHI2p6183p142 + fragment.HLTEndSequence )
88455 fragment.HLT_CDC_L2cosmic_10_er1p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
88456 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
88457 fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTripleEG14108IorTripleEG18178 + fragment.hltPreEle16Ele12Ele8CaloIdLTrackIdL + fragment.HLTEle16Ele12Ele8CaloIdLTrackIdLSequence + fragment.HLTEndSequence )
88458 fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoubleMediumDeepTauPFTauHPS20eta2p1 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDoubleMediumDeepTauDiTauWPAntiMuonPFTau20Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleMediumDeepTauDitauWPPFTauHPS20OverlapRemoval + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDoubleMediumDeepTauDitauWPPFTauHPS20 + fragment.HLTEndSequence )
88459 fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton60R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton60R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
88460 fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40to50 + fragment.hltPrePhoton75R9Id90HE10IsoMEBOnlyPFJetsMJJ300DEta3 + fragment.HLTPhoton75R9Id90HE10IsoMEBOnlySequence + fragment.HLTAK4CaloJetsSequence + fragment.hltDiCaloJet30MJJ300AllJetsDEta3Filter + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJet30MJJ300AllJetsDEta3Filter + fragment.HLTEndSequence )
88461 fragment.HLT_Mu18_Mu9_SameSign_v15 = 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 )
88462 fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17 = 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 )
88463 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21 = 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 )
88464 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5 = 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 )
88465 fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5 = 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 )
88466 fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v14 = 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 )
88467 fragment.HLT_QuadPFJet103_88_75_15_v16 = 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 )
88468 fragment.HLT_QuadPFJet105_88_76_15_v16 = 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 )
88469 fragment.HLT_QuadPFJet111_90_80_15_v16 = 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 )
88470 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloId + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.HLTEndSequence )
88471 fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGor + fragment.hltPreDiphoton3018R9IdLANDHEANDIsoCaloIdMass55 + fragment.HLTDiphoton3018R9Id50b90eANDHE10b9eANDCaloId11b32eANDIso60b40eSequence + fragment.hltDiEG18TrackIso60Iso60b40eCaloId11b32eHE10b9eR9Id50b90eMass55CombMassLastFilter + fragment.HLTEndSequence )
88472 fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoubleMediumDeepTauPFTauHPS35L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch + fragment.hltHpsDoublePFTau35MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence )
88473 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfLooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTGlobalPFTauHPSSequence + fragment.hltOverlapFilterIsoEle24IsoTau30WPTightGsfCaloJet5 + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatch + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatched + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPDeepTauPFTau30 + fragment.HLTEndSequence )
88474 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Tighteta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagTightWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfTightETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
88475 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Mediumeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagMediumWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfMediumETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
88476 fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3 + fragment.hltPreEle24eta2p1WPTightGsfPNetTauhPFJet30Looseeta2p3CrossL1 + fragment.HLTEle24erWPTightGsfForTauSequence + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJets30PNetTauhTagLooseWPMatchETauL1 + fragment.hltHpsOverlapFilterIsoEle24WPTightGsfLooseETauWPPNetPFTau30L1Seeded + fragment.HLTEndSequence )
88477 fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu20eta2p1LooseDeepTauPFTauHPS27eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseMuTauWPDeepTauAntiMuonPFTau27Sequence + fragment.hltHpsL1JetsHLTPFTauLooseMutauWPDeepTauVsJetsAgainstMuonMatch + fragment.hltHpsSelectedPFTau27LooseMuTauWPDeepTauVsJetsAgainstMuonL1HLTMatched + fragment.hltHpsOverlapFilterIsoMu20LooseMuTauWPDeepTauPFTau27L1Seeded + fragment.HLTEndSequence )
88478 fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu22erIsoTau40er + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS180eta2p1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTau180LooseSingleTauWPDeepTauMatchMu22IsoTau40 + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauMatchedMu22IsoTau40 + fragment.hltHpsOverlapFilterIsoMu24LooseSingleTauWPDeepTauPFTau180L1Seeded + fragment.HLTEndSequence )
88479 fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1LooseDeepTauPFTauHPS30eta2p1CrossL1 + fragment.hltL1fL1sBigORMu18erTauXXer2p1L1Filtered0 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fBigORMu18erTauXXer2p1L1f0L2Filtered10Q) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fBigORMu18erTauXXer2p1L1Filtered0) + fragment.hltL3fL1BigORMu18erTauXXer2p1L1f0L2f10QL3Filtered20Q + fragment.HLTMu20Eta2p1Tau24Eta2p1IsolationSequence + fragment.hltL3crIsoBigORMu18erTauXXer2p1L1f0L2f10QL3f20QL3trkIsoFiltered + fragment.hltIsoMu24FilterEle24Tau30Monitoring + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSLooseETauWPDeepTauPFTau30Sequence + fragment.hltHpsL1JetsHLTPFTauLooseEtauWPDeepTauMatchMonitoring + fragment.hltHpsSelectedPFTau30LooseETauWPDeepTauL1HLTMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24LooseETauWPDeepTauPFTau30L1Seeded + fragment.HLTEndSequence )
88480 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS35L2NNeta2p1CrossL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSSinglePFTauPt35Eta2p1Trk1 + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatch + fragment.hltHpsSelectedPFTau35MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau35Monitoring + fragment.HLTEndSequence )
88481 fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreLooseDeepTauPFTauHPS180L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTLooseSingleTauWPDeepTauPFTau + fragment.hltL1JetsHLTPFTauLooseSingleTauWPDeepTauMatch + fragment.hltSelectedPFTau180LooseSingleTauWPDeepTauL1HLTMatched + fragment.HLTEndSequence )
88482 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetC50to60IorHTT280to500IorHTT250to340QuadJet + fragment.hltPrePFHT330PT30QuadPFJet75604540TriplePFBTagDeepJet4p5 + fragment.HLTAK4CaloJetsSequence + fragment.hltQuadCentralJet30 + fragment.hltCaloJetsQuad30ForHt + fragment.hltHtMhtCaloJetsQuadC30 + fragment.hltCaloQuadJet30HT320 + fragment.HLTBtagDeepCSVSequenceL3 + fragment.hltBTagCaloDeepCSVp17Double + fragment.HLTAK4PFJetsSequence + fragment.hltPFCentralJetLooseIDQuad30 + fragment.hlt1PFCentralJetLooseID75 + fragment.hlt2PFCentralJetLooseID60 + fragment.hlt3PFCentralJetLooseID45 + fragment.hlt4PFCentralJetLooseID40 + fragment.hltPFCentralJetLooseIDQuad30forHt + fragment.hltHtMhtPFCentralJetsLooseIDQuadC30 + fragment.hltPFCentralJetsLooseIDQuad30HT330 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet4p5Triple + fragment.HLTEndSequence )
88483 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v4 = 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 )
88484 fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v4 = 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 )
88485 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v5 = 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 )
88486 fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v5 = 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 )
88487 fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5 = 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 )
88488 fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5 = 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 )
88489 fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5 = 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 )
88490 fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5 = 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 )
88491 fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5 = 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 )
88492 fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5 = 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 )
88493 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFDiJet30PFBtagDeepJet1p5 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetFilterTwoC30 + fragment.HLTBtagDeepJetSequencePF + fragment.hltBTagPFDeepJet1p5Single + fragment.HLTEndSequence )
88494 fragment.HLT_PFHT250_QuadPFJet25_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88495 fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet25PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt25 + fragment.hltPFCentralJetPt25PNet2BTagMean0p55 + fragment.HLTEndSequence )
88496 fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v5 = 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 )
88497 fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT250QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT250Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
88498 fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5 = 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 )
88499 fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5 = 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 )
88500 fragment.HLT_PFHT280_QuadPFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
88501 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p55 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p55 + fragment.HLTEndSequence )
88502 fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet30PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt30 + fragment.hltPFCentralJetPt30PNet2BTagMean0p60 + fragment.HLTEndSequence )
88503 fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sQuadJetOrHTTOrMuonHTT + fragment.hltPrePFHT280QuadPFJet35PNet2BTagMean0p60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt35 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltPFCentralJetTightIDPt35 + fragment.hltPFCentralJetPt35PNet2BTagMean0p60 + fragment.HLTEndSequence )
88504 fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v9 = 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 )
88505 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
88506 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT280QuadPFJet30 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt30 + fragment.hltPFHTJet30 + fragment.hltPFHT280Jet30 + fragment.HLTEndSequence )
88507 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8 = 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 )
88508 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8 = 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 )
88509 fragment.HLT_QuadPFJet100_88_70_30_v9 = 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 )
88510 fragment.HLT_QuadPFJet105_88_75_30_v8 = 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 )
88511 fragment.HLT_QuadPFJet111_90_80_30_v8 = 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 )
88512 fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9 = 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 )
88513 fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9 = 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 )
88514 fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9 = 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 )
88515 fragment.HLT_AK8PFJet220_SoftDropMass40_v12 = 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 )
88516 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8 = 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 )
88517 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8 = 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 )
88518 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8 = 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 )
88519 fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8 = 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 )
88520 fragment.HLT_AK8PFJet230_SoftDropMass40_v12 = 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 )
88521 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8 = 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 )
88522 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8 = 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 )
88523 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8 = 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 )
88524 fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8 = 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 )
88525 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8 = 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 )
88526 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8 = 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 )
88527 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8 = 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 )
88528 fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8 = 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 )
88529 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8 = 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 )
88530 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8 = 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 )
88531 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8 = 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 )
88532 fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8 = 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 )
88533 fragment.HLT_AK8PFJet275_Nch45_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch45 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch45 + fragment.hltSingleAK8PFJet275Nch45 + fragment.HLTEndSequence )
88534 fragment.HLT_AK8PFJet275_Nch40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJetOrHTTOrMuHTT + fragment.hltPreAK8PFJet275Nch40 + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8SingleCaloJet200 + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200 + fragment.hltAK8PFJetsCorrectedMatchedToCaloJets200Nch40 + fragment.hltSingleAK8PFJet275Nch40 + fragment.HLTEndSequence )
88535 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11 = 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 )
88536 fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8 = 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 )
88537 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11 = 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 )
88538 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8 = 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 )
88539 fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8 = 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 )
88540 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11 = 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 )
88541 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8 = 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 )
88542 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11 = 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 )
88543 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8 = 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 )
88544 fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8 = 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 )
88545 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZDoubleAK4PFJet6030 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFCentralJetTightIDPt30 + fragment.hlt1PFCentralJetTightIDPt60 + fragment.HLTEndSequence )
88546 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v9 = 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 )
88547 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88548 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu5EG23IorMu5IsoEG20IorMu7EG23IorMu7IsoEG20IorMuIso7EG23 + fragment.hltPreMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZPFHT250QuadPFJet25 + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLMuonlegSequence + fragment.HLTMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLElectronlegSequence + fragment.hltMu8TrkIsoVVLEle23CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88549 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5 = 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 )
88550 fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v5 = 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 )
88551 fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet60 + fragment.HLTEndSequence )
88552 fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatchDoubleTauJet + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatchedDoubleTauJet + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauDoublePFTau30PFJet75 + fragment.HLTEndSequence )
88553 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1CrossL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTEndSequence )
88554 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet55 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet60CrossL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet60 + fragment.HLTEndSequence )
88555 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMu18erTau26er2p1Jet70 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1PFJet75CrossL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauDoubleTauJet + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatch + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatched + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30Monitoring + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDeepTauPFTau30VeryBigOrMu18erTauXXPFJet75 + fragment.HLTEndSequence )
88556 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu22 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS20eta2p1SingleL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau20MediumDitauWPDeepTauNoMatchForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDeepTauPFTau20 + fragment.HLTEndSequence )
88557 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigOrMuXXerIsoTauYYer + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS45L2NNeta2p1CrossL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauBigOrMuXXerIsoTauYYerMatchForVBFIsoTau + fragment.hltHpsSelectedPFTau45MediumDitauWPDeepTauL1HLTBigOrMuXXerIsoTauYYerMatchedForVBFIsoTau + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau45MonitoringForVBFIsoTau + fragment.HLTEndSequence )
88558 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5 = 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 )
88559 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5 = 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 )
88560 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v5 = 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 )
88561 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v5 = 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 )
88562 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v5 = 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 )
88563 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v5 = 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 )
88564 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v5 = 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 )
88565 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v5 = 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 )
88566 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v5 = 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 )
88567 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v5 = 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 )
88568 fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v5 = 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 )
88569 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v5 = 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 )
88570 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v5 = 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 )
88571 fragment.HLT_IsoMu24_eta2p1_PFHT250_v5 = 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 )
88572 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5 = 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.hlt4PFCentralJetTightIDPt25 + fragment.hltPFHTJet25 + fragment.hltPFHT250Jet25 + fragment.HLTEndSequence )
88573 fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5 = 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 )
88574 fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5 = 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 )
88575 fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagMediumWPL2DoubleTau + fragment.HLTEndSequence )
88576 fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigOR + fragment.hltPreDoublePNetTauhPFJet30TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets30PNetTauhTagTightWPL2DoubleTau + fragment.HLTEndSequence )
88577 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet60 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet60L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet60 + fragment.HLTEndSequence )
88578 fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauJet70 + fragment.hltPreDoublePNetTauhPFJet26L2NNeta2p3PFJet75 + fragment.HLTL2TauTagNNSequence + fragment.hltL2DoubleTauJetTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltDoublePFJets26PNetTauhTagL2DoubleTauJet + fragment.hltPFJetsCorrectedMatchedToL1 + fragment.hlt1PFJet75L1HLTMatched + fragment.hltHpsOverlapFilterDoublePNetTauh26PFJet75 + fragment.HLTEndSequence )
88579 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5 = 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 )
88580 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5 = 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 )
88581 fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5 = 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 )
88582 fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130LooseL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagLooseWPL2SingleTau + fragment.HLTEndSequence )
88583 fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130MediumL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagMediumWPL2SingleTau + fragment.HLTEndSequence )
88584 fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleTau + fragment.hltPreSinglePNetTauhPFJet130TightL2NNeta2p3 + fragment.HLTL2TauTagNNSequence + fragment.hltL2SingleTauTagNNFilter + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.hltSinglePFJet130PNetTauhTagTightWPL2SingleTau + fragment.HLTEndSequence )
88585 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu10NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
88586 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu12NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu12NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
88587 fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2Mu14NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1fMuf0DoubleL2MuNoVtx10Q + fragment.hltL2fDoubleMu14NoVertexL2Filtered + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fDimuonL1f0ppL2NV2Chaf10L3NVf0Veto1Prompt + fragment.HLTEndSequence )
88588 fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
88589 fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu1810NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18Displaced + fragment.HLTEndSequence )
88590 fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3Mu2010NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtxFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf20Displaced + fragment.HLTEndSequence )
88591 fragment.HLT_L2Mu10NoVtx_2Cha_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2Cha + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTEndSequence )
88592 fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0ppL2NV2Chaf10L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
88593 fragment.HLT_L3Mu10NoVtx_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtx + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf15f7L3MuNVf10 + fragment.HLTEndSequence )
88594 fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL3Mu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered7 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf7L3MuNVf10DxyMin0p01 + fragment.HLTEndSequence )
88595 fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu16NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf16DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
88596 fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL2MuL3Mu18NoVtxVetoL3Mu0DxyMax0p1cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuNoVtx2ChaFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtx2ChaFiltered15 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf18DisplacedHybDxy0p1cm + ~fragment.hltL3fL1DoubleMuf0L2NVf15f7L3SingleMuNVf0VetoDxy0p1cm + fragment.HLTEndSequence )
88597 fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10 = 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 )
88598 fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10 = 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 )
88599 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuORUpt15OR20 + fragment.hltPreL2Mu10NoVtx2ChaCosmicSeed + fragment.hltL1fL1sSingleMuORUpt15OR20L1Filtered0 + fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed + fragment.hltL2fL1sMuORL1f0L2NoVtx10Q2ChaCosmicSeed + fragment.HLTEndSequence )
88600 fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10 = 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 )
88601 fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreDoubleL3dTksMu1610NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2DoubleMuDisplacedFiltered7 + fragment.hltL2fL1DoubleMuf0L2SingleMuDisplacedFiltered15 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3DoubleMuNVf10Displaced + fragment.hltL3dTkfL1DoubleMuf0L2NVf15f7L3SingleMuNVf16Displaced + fragment.HLTEndSequence )
88602 fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3 = 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 )
88603 fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL2Mu50NoVtx3ChaVetoL3Mu0DxyMax1cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1sSingleMuUpt15OR20L1f0L2NoVtx50Q3Cha + fragment.HLTL3muonrecoSequenceNoVtx + ~fragment.hltL3fMuL1f0Upt15OR20ppL2NV3Chaf50L3NVf0VetoDxyMax1cm + fragment.HLTEndSequence )
88604 fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu30NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered27 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf27L3MuNVf30DxyMin0p01 + fragment.HLTEndSequence )
88605 fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuUpt15OR20 + fragment.hltPreL3Mu50NoVtxDxyMin0p01cm + fragment.hltL1fL1sSingleMuUpt15OR20L1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1Muf0L2MuNoVtxFiltered47 + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fL1Muf0L2NVf47L3MuNVf50DxyMin0p01 + fragment.HLTEndSequence )
88606 fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuORTripleMuORDoubleMu0upt + fragment.hltPreL3dTksMu10NoVtxDxyMin0p01cm + fragment.hltL1fL1sDoubleMuORTripleMuORDoubleMuUptL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + fragment.hltL2fL1DoubleMuf0L2SingleMuNoVtxFiltered7 + fragment.HLTL3DisplacedMuonRecoSequence + fragment.hltL3fL1f0L2f0Filtered10GlbDisplaceddTks + fragment.HLTEndSequence )
88607 fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v10 = 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 )
88608 fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7 = 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 )
88609 fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7 = 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 )
88610 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v12 = 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 )
88611 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v7 = 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 )
88612 fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v7 = 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 )
88613 fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7 = 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 )
88614 fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v6 = 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 )
88615 fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v6 = 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 )
88616 fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v6 = 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 )
88617 fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v6 = 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 )
88618 fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v6 = 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 )
88619 fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v6 = 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 )
88620 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v8 = 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 )
88621 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v8 = 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 )
88622 fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v6 = 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 )
88623 fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v6 = 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 )
88624 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v6 = 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 )
88625 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v8 = 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 )
88626 fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v10 = 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 )
88627 fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v6 = 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 )
88628 fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v6 = 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 )
88629 fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v8 = 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 )
88630 fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v10 = 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 )
88631 fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v6 = 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 )
88632 fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v6 = 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 )
88633 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v9 = 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 )
88634 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v10 = 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 )
88635 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v6 = 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 )
88636 fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v6 = 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 )
88637 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v10 = 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 )
88638 fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v6 = 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 )
88639 fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v6 = 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 )
88640 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p5To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p5To4ns + fragment.HLTEndSequence )
88641 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p6To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p6To4ns + fragment.HLTEndSequence )
88642 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay2p75To4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau2p75To4ns + fragment.HLTEndSequence )
88643 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p5ns + fragment.HLTEndSequence )
88644 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay3p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau3p75ns + fragment.HLTEndSequence )
88645 fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40SingleDelay4nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltSingleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducerSingle + fragment.hltCaloJetTimingProducerSingle + fragment.hltCaloJetTimingFilterSingleTau4ns + fragment.HLTEndSequence )
88646 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v8 = 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 )
88647 fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v6 = 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 )
88648 fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v6 = 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 )
88649 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay0p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau0p75ns + fragment.HLTEndSequence )
88650 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p25nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p25ns + fragment.HLTEndSequence )
88651 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p5nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p5ns + fragment.HLTEndSequence )
88652 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTauVeryBigOR + fragment.hltPreL1TauDelayedJet40DoubleDelay1p75nsInclusive + fragment.HLTAK4CaloJetsSequence + fragment.hltEmFraction0p01To0p99CaloJetSelector + fragment.hltDoubleCentralCaloJetpt40 + fragment.hltCentralCaloJetptLowPtCollectionProducer + fragment.hltCaloJetTimingProducer + fragment.hltCaloJetTimingFilterDoubleTau1p75ns + fragment.HLTEndSequence )
88653 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v8 = 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 )
88654 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v8 = 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 )
88655 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v6 = 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 )
88656 fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v6 = 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 )
88657 fragment.HLT_L1Mu6HT240_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoMu6HTT240Or250 + fragment.hltPreL1Mu6HT240 + fragment.HLTEndSequence )
88658 fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v10 = 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 )
88659 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v10 = 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 )
88660 fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v10 = 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 )
88661 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v10 = 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 )
88662 fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v10 = 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 )
88663 fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v10 = 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 )
88664 fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v10 = 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 )
88665 fragment.HLT_HT350_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT350 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT350 + fragment.HLTEndSequence )
88666 fragment.HLT_HT425_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280orHTT320orHTT360orETT2000 + fragment.hltPreHT425 + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT425 + fragment.HLTEndSequence )
88667 fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = 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 )
88668 fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v6 = 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 )
88669 fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = 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 )
88670 fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v6 = 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 )
88671 fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v6 = 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 )
88672 fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = 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 )
88673 fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v22 = 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 )
88674 fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v22 = 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 )
88675 fragment.HLT_HT550_DisplacedDijet60_Inclusive_v22 = 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 )
88676 fragment.HLT_HT650_DisplacedDijet60_Inclusive_v22 = 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 )
88677 fragment.HLT_CaloMET60_DTCluster50_v10 = 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 )
88678 fragment.HLT_CaloMET60_DTClusterNoMB1S50_v10 = 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 )
88679 fragment.HLT_L1MET_DTCluster50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTCluster50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterFilter50 + fragment.HLTEndSequence )
88680 fragment.HLT_L1MET_DTClusterNoMB1S50_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAllETMHFSeeds + fragment.hltPreL1METDTClusterNoMB1S50 + fragment.HLTRecoMETSequence + fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDTrechitClusterProducer50 + fragment.hltMuonRecHitClusterNoMB1SFilter50 + fragment.HLTEndSequence )
88681 fragment.HLT_CscCluster_Loose_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoose + fragment.HLTEndSequence )
88682 fragment.HLT_CscCluster_Medium_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMedium + fragment.HLTEndSequence )
88683 fragment.HLT_CscCluster_Tight_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTight + fragment.HLTEndSequence )
88684 fragment.HLT_CscCluster50_Photon20Unseeded_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon20Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho20HEFilterUnseededSequence + fragment.HLTEndSequence )
88685 fragment.HLT_CscCluster50_Photon30Unseeded_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster50Photon30Unseeded + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterVeryLoose + fragment.HLTPho30HEFilterUnseededSequence + fragment.HLTEndSequence )
88686 fragment.HLT_CscCluster100_Ele5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscCluster100Ele5 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscCluster100NoME1112 + fragment.HLTEle5CaloIdLMWUnseededSequence + fragment.HLTEndSequence )
88687 fragment.HLT_CscCluster100_Mu5_v5 = 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 )
88688 fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v5 = 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 )
88689 fragment.HLT_DoubleCscCluster75_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster75 + fragment.HLTEndSequence )
88690 fragment.HLT_IsoTrk200_L1SingleMuShower_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk200L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk200MuonEndcapFilter + fragment.HLTEndSequence )
88691 fragment.HLT_IsoTrk400_L1SingleMuShower_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreIsoTrk400L1SingleMuShower + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltDeDxEstimatorProducer + fragment.hltTrk400MuonEndcapFilter + fragment.HLTEndSequence )
88692 fragment.HLT_DoubleCscCluster100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominalORTwoLoose + fragment.hltPreDoubleCscCluster100 + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscDoubleCluster100 + fragment.HLTEndSequence )
88693 fragment.HLT_L1CSCShower_DTCluster50_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster50 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster50NoMB1 + fragment.HLTEndSequence )
88694 fragment.HLT_L1CSCShower_DTCluster75_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreL1CSCShowerDTCluster75 + fragment.HLTMuonLocalRecoSequence + fragment.hltDTrechitClusters + fragment.hltDTCluster75NoMB1 + fragment.HLTEndSequence )
88695 fragment.HLT_PFMET105_IsoTrk50_v12 = 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 )
88696 fragment.HLT_L1SingleLLPJet_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sVoHTT200SingleLLPJet60 + fragment.hltPreL1SingleLLPJet + fragment.HLTEndSequence )
88697 fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10 = 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 )
88698 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10 = 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 )
88699 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v10 = 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 )
88700 fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10 = 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 )
88701 fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10 = 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 )
88702 fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = 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 )
88703 fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7 = 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 )
88704 fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10 = 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 )
88705 fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10 = 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 )
88706 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v10 = 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 )
88707 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v10 = 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 )
88708 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v10 = 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 )
88709 fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v10 = 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 )
88710 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v5 = 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 )
88711 fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v5 = 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 )
88712 fragment.HLT_DiPhoton10Time1ns_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1ns + fragment.HLTDiPho10CaloIdLTime1nsSequence + fragment.HLTEndSequence )
88713 fragment.HLT_DiPhoton10Time1p2ns_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p2ns + fragment.HLTDiPho10CaloIdLTime1p2nsSequence + fragment.HLTEndSequence )
88714 fragment.HLT_DiPhoton10Time1p4ns_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p4ns + fragment.HLTDiPho10CaloIdLTime1p4nsSequence + fragment.HLTEndSequence )
88715 fragment.HLT_DiPhoton10Time1p6ns_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p6ns + fragment.HLTDiPho10CaloIdLTime1p6nsSequence + fragment.HLTEndSequence )
88716 fragment.HLT_DiPhoton10Time1p8ns_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time1p8ns + fragment.HLTDiPho10CaloIdLTime1p8nsSequence + fragment.HLTEndSequence )
88717 fragment.HLT_DiPhoton10Time2ns_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10Time2ns + fragment.HLTDiPho10CaloIdLTime2nsSequence + fragment.HLTEndSequence )
88718 fragment.HLT_DiPhoton10_CaloIdL_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleAndDoubleEGNonIsoForDisplacedTrig + fragment.hltPreDiPhoton10CaloIdL + fragment.HLTDiPho10CaloIdLSequence + fragment.HLTEndSequence )
88719 fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle6p5eta1p22mMax6 + fragment.HLTDoubleEle6p5eta1p22Sequence + fragment.hltDoubleEle6p5eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
88720 fragment.HLT_DoubleEle8_eta1p22_mMax6_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle8eta1p22mMax6 + fragment.HLTDoubleEle8eta1p22Sequence + fragment.hltDoubleEle8eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
88721 fragment.HLT_DoubleEle10_eta1p22_mMax6_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreDoubleEle10eta1p22mMax6 + fragment.HLTDoubleEle10eta1p22Sequence + fragment.hltDoubleEle10eta1p22PMmMax6MassFilter + fragment.HLTEndSequence )
88722 fragment.HLT_SingleEle8_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGXer1p2dRMaxY + fragment.hltPreSingleEle8 + fragment.HLTSingleEle8Sequence + fragment.HLTEndSequence )
88723 fragment.HLT_SingleEle8_SingleEGL1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5SingleEG15er2p5 + fragment.hltPreSingleEle8SingleEGL1 + fragment.HLTSingleEle8SingleEGL1Sequence + fragment.HLTEndSequence )
88724 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
88725 fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2014eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2014eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
88726 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHEANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE12b10eSequence + fragment.HLTEndSequence )
88727 fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2214eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2214eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
88728 fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2414eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2414eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
88729 fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEGIsoeta1p5 + fragment.hltPreDiphoton2416eta1p5R9IdLANDHETANDIsoTCaloIdT + fragment.HLTDiphoton2416eta1p5R9Idb50e90ANDIso30CaloId11b11eANDHE06b06eSequence + fragment.HLTEndSequence )
88730 fragment.HLT_Mu50_L1SingleMuShower_v10 = 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 )
88731 fragment.HLT_IsoMu24_OneProng32_v8 = 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 )
88732 fragment.HLT_Photon32_OneProng32_M50To105_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORLooseIsoEGXXerIsoTauYYerdRMin0p3ORSingleEG36er + fragment.hltPrePhoton32OneProng32M50To105 + fragment.HLTPhoton32R9Id90HE10IsoMSequence + fragment.HLTGlobalPFTauConeSequence + fragment.hltOverlapFilterPhoton32IsoTau32WPTightGsfCaloJet5 + fragment.HLTMediumChargedIsoPFTau32Sequence + fragment.hltOverlapFilterPhoton32MediumChargedIsoPFTau32 + fragment.HLTEndSequence )
88733 fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleTauBigORWithLowMass + fragment.hltPreDoubleMediumDeepTauPFTauHPS30L2NNeta2p1OneProng + fragment.HLTL2TauTagNNSequence + fragment.hltL2TauTagNNFilterDoubleTauLowMass + fragment.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTDoublePFTauMediumDitauWPDeepTauMatch30 + fragment.hltHpsDoublePFTau30MediumDitauWPDeepTauL1HLTMatched + fragment.HLTEndSequence )
88734 fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBigORMu18erTauXXer2p1 + fragment.hltPreIsoMu24eta2p1MediumDeepTauPFTauHPS30L2NNeta2p1OneProngCrossL1 + 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.HLTGlobalPFTauHPSSequence + fragment.HLTHPSDeepTauPFTauSequence + fragment.hltPFTau1ProngHPS + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTau30 + fragment.hltHpsL1JetsHLTPFTauMediumDitauWPDeepTauVeryBigOrMu18erTauXXerMatchMonitoring + fragment.hltHpsSelectedPFTau30MediumDitauWPDeepTauL1HLTVeryBigOrMu18erTauXXerMatchedMonitoring + fragment.hltHpsOverlapFilterIsoMu24MediumDitauWPDeepTauPFTau30OneProngMonitoring + fragment.HLTEndSequence )
88735 fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1050 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1050 + fragment.hltL1PFJetCategoriesVBFinclTight1050 + fragment.HLTEndSequence )
88736 fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFincl + fragment.hltPreVBFDiPFJet12545Mjj1200 + fragment.HLTAK4PFJetsSequence + fragment.hlt2PFJetTightID45 + fragment.hlt1PFJetTightID125 + fragment.hltDiPFJet45MJJ1200 + fragment.hltL1PFJetCategoriesVBFinclTight1200 + fragment.HLTEndSequence )
88737 fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj800DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ800 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet800 + fragment.HLTEndSequence )
88738 fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1DiJetVBFdoubleJet + fragment.hltPreVBFDiPFJet7545Mjj850DiPFJet60 + fragment.HLTAK4PFJetsSequence + fragment.hlt4PFJetTightID45 + fragment.hlt3PFJetTightID60 + fragment.hlt1PFJetTightID75 + fragment.hltDiPFJet45MJJ850 + fragment.hltL1PFJetCategoriesVBFdijetTightQuadjet850 + fragment.HLTEndSequence )
88739 fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5 = 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 )
88740 fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5 = 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 )
88741 fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5 = 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 )
88742 fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5 = 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 )
88743 fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Photon22OverlapFilter + fragment.HLTEndSequence )
88744 fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj750Photon22 + fragment.HLTPhoton22Sequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass750 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass750 + fragment.hltDiPFJet50Mjj750Photon22OverlapFilter + fragment.HLTEndSequence )
88745 fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj600Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass600 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass600 + fragment.hltDiPFJet50Ele22OverlapFilter + fragment.HLTEndSequence )
88746 fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFLooseIsoEG + fragment.hltPreVBFDiPFJet50Mjj650Ele22eta2p1WPTightGsf + fragment.HLTEle22erWPTightGsfForVBFSequence + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt50Mass650 + fragment.hltAK4PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hlt2PFJetsL1VBFLooseIsoEGMatchedVBFLooseIDPt50Mass650 + fragment.hltDiPFJet50Mjj650Ele22OverlapFilter + fragment.HLTEndSequence )
88747 fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj650MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass650 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass650 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau650 + fragment.HLTEndSequence )
88748 fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetIsoTau + fragment.hltPreVBFDiPFJet45Mjj750MediumDeepTauPFTauHPS45L2NNeta2p1 + fragment.HLTL2TauTagNNSequence + fragment.hltL2VBFIsoTauNNFilter + fragment.HLTGlobalPFTauHPSSequence + fragment.hltHpsSinglePFTau45withL2NNBeforeDeepTau + fragment.HLTHPSDeepTauPFTauSequenceForVBFIsoTau + fragment.hltHpsSelectedPFTausMediumDitauWPDeepTauForVBFIsoTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauNoMatch + fragment.hltHpsL1VBFJetsAndIsoTauMatchPFTauMediumDitauWPDeepTau + fragment.hltHpsSinglePFTau45MediumDitauWPDeepTauL1HLTMatchedSingleTauHLT + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetVBFFilterLooseIDPt45Mass750 + fragment.hltAK4PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hlt2PFJetsL1VBFDiJetIsoTauMatchedVBFLooseIDPt45Mass750 + fragment.hltPFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.hlt2PFDiJetCorrCheckerWithMediumDiTauForVBFSingleTau750 + fragment.HLTEndSequence )
88749 fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1VBFDiJetOR + fragment.hltPreVBFDoublePNetTauhPFJet20eta2p2 + fragment.HLTL2TauJetsSequence + fragment.hltDoubleL2Tau20eta2p2 + fragment.HLTL2p5IsoTauGlobalSequence + fragment.hltDoubleL2GlobIsoTau20eta2p2 + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFMinPFJetPt20 + fragment.hltDoublePFJets20PNetTauhTagL2DoubleTau + fragment.hltVBFL1TLooseIDPFJetsMatching + fragment.hltMatchedVBFTwoPFJetsDoubleOverlapRemovalDouble20PNetTauhTag + fragment.hltMatchedVBFTwoPFJets2CrossCleanedFromDouble20PNetTauhTag + fragment.hltMatchedVBFOnePFJet2CrossCleanedFromDouble20PNetTauhTag + fragment.HLTEndSequence )
88750 fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5 = 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 )
88751 fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5 = 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 )
88752 fragment.HLT_PFJet200_TimeLtNeg2p5ns_v9 = 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 )
88753 fragment.HLT_PFJet200_TimeGt2p5ns_v9 = 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 )
88754 fragment.HLT_Photon50_TimeLtNeg2p5ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeLtNeg2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTimeNeg2p5nsFilter + fragment.HLTEndSequence )
88755 fragment.HLT_Photon50_TimeGt2p5ns_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34to45 + fragment.hltPrePhoton50TimeGt2p5ns + fragment.HLTPhoton50Sequence + fragment.hltEgammaClusterShape + fragment.hltEG50CaloIdLClusterShapeFilter + fragment.hltEG50CaloIdLTime2p5nsFilter + fragment.HLTEndSequence )
88756 fragment.HLT_PPSMaxTracksPerArm1_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88757 fragment.HLT_PPSMaxTracksPerRP4_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
88758 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
88759 fragment.MC_ReducedIterativeTracking_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCReducedIterativeTracking + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.HLTEndSequence )
88760 fragment.MC_AK4CaloJets_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJets + fragment.HLTAK4CaloJetsSequence + fragment.hltCaloJetCollection20Filter + fragment.HLTEndSequence )
88761 fragment.MC_AK4CaloJetsFromPV_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4CaloJetsFromPV + fragment.HLTAK4CaloJetsSequence + fragment.HLTNoPUSequence + fragment.hltCaloJetFromPVCollection20Filter + fragment.hltHtMhtFromPVForMC + fragment.hltCaloHtMhtFromPVOpenFilter + fragment.HLTEndSequence )
88762 fragment.MC_CaloHT_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltCaloHTOpenFilter + fragment.HLTEndSequence )
88763 fragment.MC_AK8CaloHT_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8CaloHT + fragment.HLTAK8CaloJetsSequence + fragment.hltAK8HtMhtForMC + fragment.hltAK8CaloHTOpenFilter + fragment.HLTEndSequence )
88764 fragment.MC_CaloMHT_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMHT + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMhtForMC + fragment.hltMhtFilter + fragment.HLTEndSequence )
88765 fragment.MC_AK4PFJets_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJets + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetCollection20Filter + fragment.HLTEndSequence )
88766 fragment.MC_PFHT_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFHTOpenFilter + fragment.HLTEndSequence )
88767 fragment.MC_AK8PFJets_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJets + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFJetCollection20Filter + fragment.HLTEndSequence )
88768 fragment.MC_AK8PFHT_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFHT + fragment.HLTAK8PFJetsSequence + fragment.hltAK8PFHTForMC + fragment.hltAK8PFHTOpenFilter + fragment.HLTEndSequence )
88769 fragment.MC_CaloMET_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMET + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.hltMETOpen + fragment.HLTEndSequence )
88770 fragment.MC_CaloMET_JetIdCleaned_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCCaloMETJetIdCleaned + fragment.HLTDoCaloSequence + fragment.hltMet + fragment.HLTAK4CaloJetsSequence + fragment.hltMetCleanUsingJetID + fragment.hltMETCleanUsingJetIDOpenFilter + fragment.HLTEndSequence )
88771 fragment.MC_PFMET_v28 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMET + fragment.HLTAK4PFJetsSequence + fragment.hltPFMETProducer + fragment.hltPFMETOpenFilter + fragment.HLTEndSequence )
88772 fragment.MC_PFMHT_v27 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCPFMHT + fragment.HLTAK4PFJetsSequence + fragment.hltPFHTForMC + fragment.hltPFMHTOpenFilter + fragment.HLTEndSequence )
88773 fragment.MC_AK4PFJetPNet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK4PFJetPNet + fragment.HLTAK4PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePF + fragment.HLTEndSequence )
88774 fragment.MC_AK8PFJetPNet_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCAK8PFJetPNet + fragment.HLTAK8PFJetsSequence + fragment.HLTJetFlavourTagParticleNetSequencePFAK8 + fragment.HLTEndSequence )
88775 fragment.MC_Egamma_Open_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpen + fragment.HLTEgammaOpenSequence + fragment.HLTEndSequence )
88776 fragment.MC_Egamma_Open_Unseeded_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreMCEgammaOpenUnseeded + fragment.HLTEgammaOpenUnseededSequence + fragment.HLTEndSequence )
88777 fragment.MC_Ele5_WPTight_Gsf_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle5WPTightGsf + fragment.HLTEle5WPTightGsfSequence + fragment.HLTEndSequence )
88778 fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v24 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCEle15Ele10CaloIdLTrackIdLIsoVLDZ + fragment.HLTEle15Ele10CaloIdLTrackIdLIsoVLSequence + fragment.hltEle15Ele10CaloIdLTrackIdLIsoVLDZFilter + fragment.HLTEndSequence )
88779 fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5 + fragment.hltPreMCDiphoton1010R9IdORIsoCaloIdANDHER9IdMass10 + fragment.HLTDiphoton1010R9Id85b90eORIso60CaloId15b35eANDHE10R9Id50b80eMass10Sequence + fragment.HLTEndSequence )
88780 fragment.MC_DoubleEle5_CaloIdL_MW_v25 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5WithJetAndTau + fragment.hltPreMCDoubleEle5CaloIdLMW + fragment.HLTEle5CaloIdLMWSequence + fragment.HLTDoubleEle5CaloIdLMWSequence + fragment.HLTEndSequence )
88781 fragment.MC_IsoMu_v26 = 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 )
88782 fragment.MC_DoubleMu_TrkIsoVVL_DZ_v22 = 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 )
88783 fragment.MC_DoubleMuNoFiltersNoVtx_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreMCDoubleMuNoFiltersNoVtx + fragment.hltL1fL1sDoubleMu0HighQL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtx + cms.ignore(fragment.hltL2fDimuonL1f0L2NoVtx) + fragment.HLTL3NoFiltersNoVtxmuonrecoSequence + fragment.hltL3fDimuonL1f0L2NVL3NoFiltersNoVtx + fragment.HLTEndSequence )
88784 fragment.MC_PFScouting_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMCRun3PFScoutingPixelTracking + fragment.hltPreMCPFScouting + fragment.HLTPFScoutingTrackingSequence + fragment.HLTEndSequence )
88785 fragment.HLT_L1AXOVTight_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAXOVTight + fragment.hltPreL1AXOVTight + fragment.HLTEndSequence )
88786 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
88787 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
88788 fragment.Dataset_AlCaLowPtJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLowPtJet + fragment.hltPreDatasetAlCaLowPtJet )
88789 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
88790 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
88791 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
88792 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
88793 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
88794 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
88795 fragment.Dataset_BTagMu = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetBTagMu + fragment.hltPreDatasetBTagMu )
88796 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
88797 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
88798 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
88799 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
88800 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
88801 fragment.Dataset_DisplacedJet = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDisplacedJet + fragment.hltPreDatasetDisplacedJet )
88802 fragment.Dataset_EGamma0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma0 )
88803 fragment.Dataset_EGamma1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEGamma + fragment.hltPreDatasetEGamma1 )
88804 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
88805 fragment.Dataset_EphemeralHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics0 )
88806 fragment.Dataset_EphemeralHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics1 )
88807 fragment.Dataset_EphemeralHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics2 )
88808 fragment.Dataset_EphemeralHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics3 )
88809 fragment.Dataset_EphemeralHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics4 )
88810 fragment.Dataset_EphemeralHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics5 )
88811 fragment.Dataset_EphemeralHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics6 )
88812 fragment.Dataset_EphemeralHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralHLTPhysics + fragment.hltPreDatasetEphemeralHLTPhysics7 )
88813 fragment.Dataset_EphemeralZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias0 )
88814 fragment.Dataset_EphemeralZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias1 )
88815 fragment.Dataset_EphemeralZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias2 )
88816 fragment.Dataset_EphemeralZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias3 )
88817 fragment.Dataset_EphemeralZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias4 )
88818 fragment.Dataset_EphemeralZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias5 )
88819 fragment.Dataset_EphemeralZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias6 )
88820 fragment.Dataset_EphemeralZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEphemeralZeroBias + fragment.hltPreDatasetEphemeralZeroBias7 )
88821 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
88822 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
88823 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
88824 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
88825 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
88826 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
88827 fragment.Dataset_JetMET0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET0 )
88828 fragment.Dataset_JetMET1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetJetMET + fragment.hltPreDatasetJetMET1 )
88829 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
88830 fragment.Dataset_MonteCarlo = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMonteCarlo + fragment.hltPreDatasetMonteCarlo )
88831 fragment.Dataset_Muon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon0 )
88832 fragment.Dataset_Muon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuon + fragment.hltPreDatasetMuon1 )
88833 fragment.Dataset_MuonEG = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonEG + fragment.hltPreDatasetMuonEG )
88834 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
88835 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
88836 fragment.Dataset_ParkingDoubleMuonLowMass0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass0 )
88837 fragment.Dataset_ParkingDoubleMuonLowMass1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass1 )
88838 fragment.Dataset_ParkingDoubleMuonLowMass2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass2 )
88839 fragment.Dataset_ParkingDoubleMuonLowMass3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass3 )
88840 fragment.Dataset_ParkingDoubleMuonLowMass4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass4 )
88841 fragment.Dataset_ParkingDoubleMuonLowMass5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass5 )
88842 fragment.Dataset_ParkingDoubleMuonLowMass6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass6 )
88843 fragment.Dataset_ParkingDoubleMuonLowMass7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingDoubleMuonLowMass + fragment.hltPreDatasetParkingDoubleMuonLowMass7 )
88844 fragment.Dataset_ParkingHH = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingHH + fragment.hltPreDatasetParkingHH )
88845 fragment.Dataset_ParkingLLP = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingLLP + fragment.hltPreDatasetParkingLLP )
88846 fragment.Dataset_ParkingSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon0 )
88847 fragment.Dataset_ParkingVBF0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF0 )
88848 fragment.Dataset_ParkingVBF1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF1 )
88849 fragment.Dataset_ParkingVBF2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF2 )
88850 fragment.Dataset_ParkingVBF3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF3 )
88851 fragment.Dataset_ParkingVBF4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF4 )
88852 fragment.Dataset_ParkingVBF5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF5 )
88853 fragment.Dataset_ParkingVBF6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF6 )
88854 fragment.Dataset_ParkingVBF7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingVBF + fragment.hltPreDatasetParkingVBF7 )
88855 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
88856 fragment.Dataset_ScoutingPFMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFMonitor + fragment.hltPreDatasetScoutingPFMonitor )
88857 fragment.Dataset_ScoutingPFRun3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetScoutingPFRun3 + fragment.hltPreDatasetScoutingPFRun3 )
88858 fragment.Dataset_Tau = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTau + fragment.hltPreDatasetTau )
88859 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
88860 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
88861 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
88862 fragment.ScoutingPFOutput = cms.FinalPath( )
88863 fragment.Dataset_ParkingSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon1 )
88864 fragment.Dataset_ParkingSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon2 )
88865 fragment.Dataset_ParkingSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon3 )
88866 fragment.Dataset_ParkingSingleMuon4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon4 )
88867 fragment.Dataset_ParkingSingleMuon5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon5 )
88868 fragment.Dataset_ParkingSingleMuon6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon6 )
88869 fragment.Dataset_ParkingSingleMuon7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon7 )
88870 fragment.Dataset_ParkingSingleMuon8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon8 )
88871 fragment.Dataset_ParkingSingleMuon9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon9 )
88872 fragment.Dataset_ParkingSingleMuon10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon10 )
88873 fragment.Dataset_ParkingSingleMuon11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetParkingSingleMuon + fragment.hltPreDatasetParkingSingleMuon11 )
88874 
88875 
88876 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v19, fragment.AlCa_EcalEtaEBonly_v24, fragment.AlCa_EcalEtaEEonly_v24, fragment.AlCa_EcalPi0EBonly_v24, fragment.AlCa_EcalPi0EEonly_v24, fragment.AlCa_RPCMuonNormalisation_v22, fragment.AlCa_LumiPixelsCounts_Random_v9, fragment.AlCa_LumiPixelsCounts_ZeroBias_v11, fragment.AlCa_PFJet40_v31, fragment.AlCa_PFJet40_CPUOnly_v10, fragment.AlCa_AK8PFJet40_v26, fragment.DQM_PixelReconstruction_v11, fragment.DQM_EcalReconstruction_v11, fragment.DQM_HcalReconstruction_v9, fragment.DST_ZeroBias_v10, fragment.DST_Physics_v15, fragment.DST_PFScouting_DoubleMuon_v5, fragment.DST_PFScouting_DoubleEG_v5, fragment.DST_PFScouting_JetHT_v5, fragment.DST_PFScouting_DatasetMuon_v5, fragment.DST_PFScouting_AXOVLoose_v3, fragment.DST_PFScouting_AXOLoose_v3, fragment.DST_PFScouting_AXONominal_v5, fragment.DST_PFScouting_AXOTight_v5, fragment.DST_PFScouting_AXOVTight_v3, fragment.DST_PFScouting_CICADAVLoose_v1, fragment.DST_PFScouting_CICADALoose_v1, fragment.DST_PFScouting_CICADAMedium_v1, fragment.DST_PFScouting_CICADATight_v1, fragment.DST_PFScouting_CICADAVTight_v1, fragment.DST_PFScouting_SingleMuon_v5, fragment.DST_PFScouting_SinglePhotonEB_v2, fragment.DST_PFScouting_ZeroBias_v3, fragment.HLT_EphemeralPhysics_v8, fragment.HLT_EphemeralZeroBias_v8, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v20, fragment.HLT_HcalPhiSym_v22, fragment.HLT_Random_v3, fragment.HLT_Physics_v13, fragment.HLT_ZeroBias_v12, fragment.HLT_ZeroBias_Alignment_v7, fragment.HLT_ZeroBias_Beamspot_v15, fragment.HLT_ZeroBias_IsolatedBunches_v11, fragment.HLT_ZeroBias_FirstBXAfterTrain_v9, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11, fragment.HLT_ZeroBias_FirstCollisionInTrain_v10, fragment.HLT_ZeroBias_LastCollisionInTrain_v9, fragment.HLT_HT300_Beamspot_v22, fragment.HLT_IsoTrackHB_v13, fragment.HLT_IsoTrackHE_v13, fragment.HLT_PFJet40_GPUvsCPU_v6, fragment.HLT_AK8PFJet380_SoftDropMass30_v5, fragment.HLT_AK8PFJet400_SoftDropMass30_v5, fragment.HLT_AK8PFJet425_SoftDropMass30_v5, fragment.HLT_AK8PFJet450_SoftDropMass30_v5, fragment.HLT_AK8DiPFJet250_250_SoftDropMass40_v5, fragment.HLT_AK8DiPFJet250_250_SoftDropMass50_v5, fragment.HLT_AK8DiPFJet260_260_SoftDropMass30_v5, fragment.HLT_AK8DiPFJet260_260_SoftDropMass40_v5, fragment.HLT_AK8DiPFJet270_270_SoftDropMass30_v5, fragment.HLT_AK8DiPFJet280_280_SoftDropMass30_v11, fragment.HLT_AK8DiPFJet290_290_SoftDropMass30_v5, fragment.HLT_CaloJet500_NoJetID_v21, fragment.HLT_CaloJet550_NoJetID_v16, fragment.HLT_DoubleMu5_Upsilon_DoubleEle3_CaloIdL_TrackIdL_v15, fragment.HLT_DoubleMu3_DoubleEle7p5_CaloIdL_TrackIdL_Upsilon_v15, fragment.HLT_Trimuon5_3p5_2_Upsilon_Muon_v16, fragment.HLT_TrimuonOpen_5_3p5_2_Upsilon_Muon_v13, fragment.HLT_DoubleEle25_CaloIdL_MW_v14, fragment.HLT_DoubleEle27_CaloIdL_MW_v14, fragment.HLT_DoubleEle33_CaloIdL_MW_v27, fragment.HLT_DoubleEle24_eta2p1_WPTight_Gsf_v16, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_DZ_PFHT350_v31, fragment.HLT_DoubleEle8_CaloIdM_TrackIdM_Mass8_PFHT350_v31, fragment.HLT_Mu27_Ele37_CaloIdL_MW_v16, fragment.HLT_Mu37_Ele27_CaloIdL_MW_v16, fragment.HLT_Mu37_TkMu27_v16, fragment.HLT_DoubleMu4_3_Bs_v26, fragment.HLT_DoubleMu4_3_Jpsi_v26, fragment.HLT_DoubleMu4_3_LowMass_v12, fragment.HLT_DoubleMu4_LowMass_Displaced_v12, fragment.HLT_Mu0_L1DoubleMu_v12, fragment.HLT_Mu4_L1DoubleMu_v12, fragment.HLT_DoubleMu2_Jpsi_LowPt_v5, fragment.HLT_DoubleMu4_3_Photon4_BsToMMG_v11, fragment.HLT_DoubleMu4_3_Displaced_Photon4_BsToMMG_v11, fragment.HLT_DoubleMu3_Trk_Tau3mu_v23, fragment.HLT_DoubleMu3_TkMu_DsTau3Mu_v15, fragment.HLT_DoubleMu4_Mass3p8_DZ_PFHT350_v19, fragment.HLT_DoubleMu4_MuMuTrk_Displaced_v26, fragment.HLT_Mu3_PFJet40_v27, fragment.HLT_Mu7p5_L2Mu2_Jpsi_v21, fragment.HLT_Mu7p5_L2Mu2_Upsilon_v21, fragment.HLT_Mu3_L1SingleMu5orSingleMu7_v12, fragment.HLT_Mu0_Barrel_v5, fragment.HLT_Mu0_Barrel_L1HP6_v2, fragment.HLT_Mu0_Barrel_L1HP7_v2, fragment.HLT_Mu0_Barrel_L1HP8_v3, fragment.HLT_Mu0_Barrel_L1HP9_v3, fragment.HLT_Mu0_Barrel_L1HP10_v5, fragment.HLT_Mu0_Barrel_L1HP11_v5, fragment.HLT_Mu0_Barrel_L1HP6_IP6_v2, fragment.HLT_Mu6_Barrel_L1HP7_IP6_v2, fragment.HLT_Mu7_Barrel_L1HP8_IP6_v3, fragment.HLT_Mu8_Barrel_L1HP9_IP6_v3, fragment.HLT_Mu9_Barrel_L1HP10_IP6_v5, fragment.HLT_Mu10_Barrel_L1HP11_IP6_v5, fragment.HLT_DoublePhoton33_CaloIdL_v16, fragment.HLT_DoublePhoton70_v16, fragment.HLT_DoublePhoton85_v24, fragment.HLT_DiEle27_WPTightCaloOnly_L1DoubleEG_v13, fragment.HLT_Ele30_WPTight_Gsf_v10, fragment.HLT_Ele32_WPTight_Gsf_v24, fragment.HLT_Ele35_WPTight_Gsf_v18, fragment.HLT_Ele38_WPTight_Gsf_v18, fragment.HLT_Ele40_WPTight_Gsf_v18, fragment.HLT_Ele32_WPTight_Gsf_L1DoubleEG_v18, fragment.HLT_IsoMu20_v26, fragment.HLT_IsoMu24_v24, fragment.HLT_IsoMu24_eta2p1_v26, fragment.HLT_IsoMu27_v27, fragment.HLT_UncorrectedJetE30_NoBPTX_v13, fragment.HLT_UncorrectedJetE30_NoBPTX3BX_v13, fragment.HLT_UncorrectedJetE60_NoBPTX3BX_v13, fragment.HLT_UncorrectedJetE70_NoBPTX3BX_v13, fragment.HLT_L1SingleMuCosmics_v7, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v13, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v14, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v12, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v13, fragment.HLT_L2Mu23NoVtx_2Cha_v9, fragment.HLT_L2Mu23NoVtx_2Cha_CosmicSeed_v9, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_CosmicSeed_Eta2p4_v10, fragment.HLT_DoubleL2Mu30NoVtx_2Cha_Eta2p4_v10, fragment.HLT_DoubleL2Mu50_v10, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_CosmicSeed_v10, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_v10, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_CosmicSeed_Eta2p4_v10, fragment.HLT_DoubleL2Mu23NoVtx_2Cha_v10, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_v10, fragment.HLT_DoubleL2Mu25NoVtx_2Cha_Eta2p4_v10, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_v25, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_v14, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_v26, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_v14, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_v16, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_PFJet30_v5, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass8_v14, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass3p8_v16, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_CaloJet30_v4, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8PFJet30_v4, fragment.HLT_Mu17_TrkIsoVVL_Mu8_TrkIsoVVL_DZ_Mass8_AK8CaloJet30_v4, fragment.HLT_Mu19_TrkIsoVVL_Mu9_TrkIsoVVL_DZ_Mass3p8_v14, fragment.HLT_Mu30_TkMu0_Psi_v12, fragment.HLT_Mu30_TkMu0_Upsilon_v12, fragment.HLT_Mu25_TkMu0_Phi_v19, fragment.HLT_Mu15_v14, fragment.HLT_Mu20_v23, fragment.HLT_Mu27_v24, fragment.HLT_Mu50_v24, fragment.HLT_Mu55_v14, fragment.HLT_CascadeMu100_v12, fragment.HLT_HighPtTkMu100_v11, fragment.HLT_DiPFJetAve40_v25, fragment.HLT_DiPFJetAve60_v25, fragment.HLT_DiPFJetAve80_v25, fragment.HLT_DiPFJetAve140_v24, fragment.HLT_DiPFJetAve200_v24, fragment.HLT_DiPFJetAve260_v25, fragment.HLT_DiPFJetAve320_v25, fragment.HLT_DiPFJetAve400_v25, fragment.HLT_DiPFJetAve500_v25, fragment.HLT_DiPFJetAve60_HFJEC_v26, fragment.HLT_DiPFJetAve80_HFJEC_v28, fragment.HLT_DiPFJetAve100_HFJEC_v28, fragment.HLT_DiPFJetAve160_HFJEC_v27, fragment.HLT_DiPFJetAve220_HFJEC_v27, fragment.HLT_DiPFJetAve260_HFJEC_v10, fragment.HLT_DiPFJetAve300_HFJEC_v27, fragment.HLT_DiPFJetAve180_PPSMatch_Xi0p3_QuadJet_Max2ProtPerRP_v5, fragment.HLT_AK8PFJet40_v27, fragment.HLT_AK8PFJet60_v26, fragment.HLT_AK8PFJet80_v27, fragment.HLT_AK8PFJet140_v26, fragment.HLT_AK8PFJet200_v26, fragment.HLT_AK8PFJet260_v27, fragment.HLT_AK8PFJet320_v27, fragment.HLT_AK8PFJet400_v27, fragment.HLT_AK8PFJet450_v27, fragment.HLT_AK8PFJet500_v27, fragment.HLT_AK8PFJet550_v22, fragment.HLT_PFJet40_v32, fragment.HLT_PFJet60_v32, fragment.HLT_PFJet80_v32, fragment.HLT_PFJet110_v11, fragment.HLT_PFJet140_v30, fragment.HLT_PFJet200_v30, fragment.HLT_PFJet260_v31, fragment.HLT_PFJet320_v31, fragment.HLT_PFJet400_v31, fragment.HLT_PFJet450_v32, fragment.HLT_PFJet500_v32, fragment.HLT_PFJet550_v22, fragment.HLT_PFJetFwd40_v30, fragment.HLT_PFJetFwd60_v30, fragment.HLT_PFJetFwd80_v29, fragment.HLT_PFJetFwd140_v29, fragment.HLT_PFJetFwd200_v29, fragment.HLT_PFJetFwd260_v30, fragment.HLT_PFJetFwd320_v30, fragment.HLT_PFJetFwd400_v30, fragment.HLT_PFJetFwd450_v30, fragment.HLT_PFJetFwd500_v30, fragment.HLT_AK8PFJetFwd40_v26, fragment.HLT_AK8PFJetFwd60_v25, fragment.HLT_AK8PFJetFwd80_v25, fragment.HLT_AK8PFJetFwd140_v25, fragment.HLT_AK8PFJetFwd200_v25, fragment.HLT_AK8PFJetFwd260_v26, fragment.HLT_AK8PFJetFwd320_v26, fragment.HLT_AK8PFJetFwd400_v26, fragment.HLT_AK8PFJetFwd450_v26, fragment.HLT_AK8PFJetFwd500_v26, fragment.HLT_PFHT180_v28, fragment.HLT_PFHT250_v28, fragment.HLT_PFHT370_v28, fragment.HLT_PFHT430_v28, fragment.HLT_PFHT510_v28, fragment.HLT_PFHT590_v28, fragment.HLT_PFHT680_v28, fragment.HLT_PFHT780_v28, fragment.HLT_PFHT890_v28, fragment.HLT_PFHT1050_v29, fragment.HLT_PFHT500_PFMET100_PFMHT100_IDTight_v23, fragment.HLT_PFHT500_PFMET110_PFMHT110_IDTight_v23, fragment.HLT_PFHT700_PFMET85_PFMHT85_IDTight_v23, fragment.HLT_PFHT800_PFMET75_PFMHT75_IDTight_v23, fragment.HLT_PFMET120_PFMHT120_IDTight_v31, fragment.HLT_PFMET130_PFMHT130_IDTight_v31, fragment.HLT_PFMET140_PFMHT140_IDTight_v31, fragment.HLT_PFMET120_PFMHT120_IDTight_PFHT60_v20, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_PFHT60_v20, fragment.HLT_PFMETTypeOne140_PFMHT140_IDTight_v22, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_v31, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_v30, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_v30, fragment.HLT_PFMETNoMu110_PFMHTNoMu110_IDTight_FilterHF_v11, fragment.HLT_PFMETNoMu120_PFMHTNoMu120_IDTight_FilterHF_v11, fragment.HLT_PFMETNoMu130_PFMHTNoMu130_IDTight_FilterHF_v11, fragment.HLT_PFMETNoMu140_PFMHTNoMu140_IDTight_FilterHF_v11, fragment.HLT_L1ETMHadSeeds_v9, fragment.HLT_CaloMHT90_v13, fragment.HLT_CaloMET90_NotCleaned_v13, fragment.HLT_CaloMET350_NotCleaned_v13, fragment.HLT_PFMET200_NotCleaned_v20, fragment.HLT_PFMET250_NotCleaned_v20, fragment.HLT_PFMET300_NotCleaned_v20, fragment.HLT_PFMET200_BeamHaloCleaned_v20, fragment.HLT_PFMETTypeOne200_BeamHaloCleaned_v20, fragment.HLT_MET105_IsoTrk50_v18, fragment.HLT_MET120_IsoTrk50_v18, fragment.HLT_Mu12eta2p3_v12, fragment.HLT_Mu12eta2p3_PFJet40_v12, fragment.HLT_Mu12_DoublePFJets40_PNetBTag_0p11_v5, fragment.HLT_Mu12_DoublePFJets100_PNetBTag_0p11_v5, fragment.HLT_Mu12_DoublePFJets200_PNetBTag_0p11_v5, fragment.HLT_Mu12_DoublePFJets350_PNetBTag_0p11_v5, fragment.HLT_Mu12_DoublePFJets40MaxDeta1p6_PNet2BTag_0p11_v5, fragment.HLT_Mu12_DoublePFJets54MaxDeta1p6_PNet2BTag_0p11_v5, fragment.HLT_DoublePFJets40_PNetBTag_0p11_v5, fragment.HLT_DoublePFJets100_PNetBTag_0p11_v5, fragment.HLT_DoublePFJets200_PNetBTag_0p11_v5, fragment.HLT_DoublePFJets350_PNetBTag_0p11_v5, fragment.HLT_DoublePFJets116MaxDeta1p6_PNet2BTag_0p11_v5, fragment.HLT_DoublePFJets128MaxDeta1p6_PNet2BTag_0p11_v5, fragment.HLT_Photon300_NoHE_v22, fragment.HLT_Mu8_TrkIsoVVL_v23, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_DZ_v29, fragment.HLT_Mu8_DiEle12_CaloIdL_TrackIdL_v29, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_DZ_v30, fragment.HLT_Mu8_Ele8_CaloIdM_TrackIdM_Mass8_PFHT350_v30, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v24, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_CaloDiJet30_v12, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v22, fragment.HLT_Mu17_TrkIsoVVL_v24, fragment.HLT_Mu19_TrkIsoVVL_v15, fragment.HLT_BTagMu_AK4DiJet20_Mu5_v24, fragment.HLT_BTagMu_AK4DiJet40_Mu5_v24, fragment.HLT_BTagMu_AK4DiJet70_Mu5_v24, fragment.HLT_BTagMu_AK4DiJet110_Mu5_v24, fragment.HLT_BTagMu_AK4DiJet170_Mu5_v23, fragment.HLT_BTagMu_AK4Jet300_Mu5_v23, fragment.HLT_BTagMu_AK8DiJet170_Mu5_v20, fragment.HLT_BTagMu_AK8Jet170_DoubleMu5_v13, fragment.HLT_BTagMu_AK8Jet300_Mu5_v23, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v28, fragment.HLT_Ele23_Ele12_CaloIdL_TrackIdL_IsoVL_v28, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_DZ_v26, fragment.HLT_Mu23_TrkIsoVVL_Ele12_CaloIdL_TrackIdL_IsoVL_v18, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_v18, fragment.HLT_Mu12_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_v26, fragment.HLT_Mu12_IsoVVL_PFHT150_PNetBTag0p53_v4, fragment.HLT_Photon33_v14, fragment.HLT_Photon50_v22, fragment.HLT_Photon75_v22, fragment.HLT_Photon90_v22, fragment.HLT_Photon120_v22, fragment.HLT_Photon150_v16, fragment.HLT_Photon175_v24, fragment.HLT_Photon200_v23, fragment.HLT_Photon45EB_v2, fragment.HLT_Photon40EB_v2, fragment.HLT_Photon50EB_v3, fragment.HLT_Photon30EB_TightID_TightIso_v11, fragment.HLT_Photon40EB_TightID_TightIso_v2, fragment.HLT_Photon45EB_TightID_TightIso_v2, fragment.HLT_Photon50EB_TightID_TightIso_PFJet30_v5, fragment.HLT_Photon50EB_TightID_TightIso_CaloJet30_v2, fragment.HLT_Photon50EB_TightID_TightIso_AK8PFJet30_v4, fragment.HLT_Photon50EB_TightID_TightIso_AK8CaloJet30_v2, fragment.HLT_Photon50EB_TightID_TightIso_v7, fragment.HLT_Photon55EB_TightID_TightIso_v3, fragment.HLT_Photon75EB_TightID_TightIso_v7, fragment.HLT_Photon90EB_TightID_TightIso_v7, fragment.HLT_Photon110EB_TightID_TightIso_v11, fragment.HLT_Photon110EB_TightID_TightIso_PFJet30_v5, fragment.HLT_Photon110EB_TightID_TightIso_CaloJet30_v2, fragment.HLT_Photon110EB_TightID_TightIso_AK8PFJet30_v4, fragment.HLT_Photon110EB_TightID_TightIso_AK8CaloJet30_v2, fragment.HLT_Photon100EBHE10_v11, fragment.HLT_Photon50_R9Id90_HE10_IsoM_v23, fragment.HLT_Photon75_R9Id90_HE10_IsoM_v23, fragment.HLT_Photon90_R9Id90_HE10_IsoM_v23, fragment.HLT_Photon120_R9Id90_HE10_IsoM_v23, fragment.HLT_Photon165_R9Id90_HE10_IsoM_v24, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass90_v22, fragment.HLT_Diphoton30_22_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass95_v22, fragment.HLT_DiphotonMVA14p25_Mass90_v2, fragment.HLT_DiphotonMVA14p25_Tight_Mass90_v2, fragment.HLT_Photon35_TwoProngs35_v12, fragment.HLT_IsoMu24_TwoProngs35_v12, fragment.HLT_Dimuon0_Jpsi_L1_NoOS_v18, fragment.HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v18, fragment.HLT_Dimuon0_Jpsi_v19, fragment.HLT_Dimuon0_Jpsi_NoVertexing_v19, fragment.HLT_Dimuon0_Jpsi_L1_4R_0er1p5R_v18, fragment.HLT_Dimuon0_Jpsi_NoVertexing_L1_4R_0er1p5R_v18, fragment.HLT_Dimuon0_Jpsi3p5_Muon2_v16, fragment.HLT_Dimuon0_Upsilon_L1_4p5_v20, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0_v20, fragment.HLT_Dimuon0_Upsilon_L1_4p5er2p0M_v18, fragment.HLT_Dimuon0_Upsilon_NoVertexing_v18, fragment.HLT_Dimuon0_LowMass_L1_0er1p5_v19, fragment.HLT_Dimuon0_LowMass_v19, fragment.HLT_Dimuon0_LowMass_L1_4_v19, fragment.HLT_Dimuon0_LowMass_L1_TM530_v17, fragment.HLT_Dimuon0_Upsilon_Muon_NoL1Mass_v17, fragment.HLT_TripleMu_5_3_3_Mass3p8_DZ_v19, fragment.HLT_TripleMu_10_5_5_DZ_v21, fragment.HLT_TripleMu_12_10_5_v21, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_v15, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_Tau15_Charge1_v15, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_v15, fragment.HLT_Tau3Mu_Mu7_Mu1_TkMu1_IsoTau15_Charge1_v15, fragment.HLT_DoubleMu3_DZ_PFMET50_PFMHT60_v21, fragment.HLT_DoubleMu3_DZ_PFMET70_PFMHT70_v21, fragment.HLT_DoubleMu3_DZ_PFMET90_PFMHT90_v21, fragment.HLT_DoubleMu3_Trk_Tau3mu_NoL1Mass_v17, fragment.HLT_DoubleMu4_3_LowMass_SS_v5, fragment.HLT_DoubleMu4_Jpsi_Displaced_v18, fragment.HLT_DoubleMu4_Jpsi_NoVertexing_v18, fragment.HLT_DoubleMu4_JpsiTrkTrk_Displaced_v18, fragment.HLT_DoubleMu4_JpsiTrk_Bc_v11, fragment.HLT_DoubleMu43NoFiltersNoVtx_v13, fragment.HLT_DoubleMu48NoFiltersNoVtx_v13, fragment.HLT_Mu43NoFiltersNoVtx_Photon43_CaloIdL_v14, fragment.HLT_Mu48NoFiltersNoVtx_Photon48_CaloIdL_v14, fragment.HLT_Mu38NoFiltersNoVtxDisplaced_Photon38_CaloIdL_v10, fragment.HLT_Mu43NoFiltersNoVtxDisplaced_Photon43_CaloIdL_v10, fragment.HLT_Ele30_eta2p1_WPTight_Gsf_CentralPFJet35_EleCleaned_v24, fragment.HLT_Ele28_eta2p1_WPTight_Gsf_HT150_v24, fragment.HLT_Ele28_HighEta_SC20_Mass55_v22, fragment.HLT_Ele15_IsoVVVL_PFHT450_PFMET50_v27, fragment.HLT_Ele15_IsoVVVL_PFHT450_v27, fragment.HLT_Ele50_IsoVVVL_PFHT450_v27, fragment.HLT_Ele15_IsoVVVL_PFHT600_v31, fragment.HLT_Mu15_IsoVVVL_PFHT450_PFMET50_v26, fragment.HLT_Mu15_IsoVVVL_PFHT450_v26, fragment.HLT_Mu50_IsoVVVL_PFHT450_v26, fragment.HLT_Mu15_IsoVVVL_PFHT600_v30, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET80_PFMHT80_IDTight_v13, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET90_PFMHT90_IDTight_v13, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMET100_PFMHT100_IDTight_v13, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu80_PFMHTNoMu80_IDTight_v13, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu90_PFMHTNoMu90_IDTight_v13, fragment.HLT_Mu3er1p5_PFJet100er2p5_PFMETNoMu100_PFMHTNoMu100_IDTight_v13, fragment.HLT_Dimuon10_Upsilon_y1p4_v12, fragment.HLT_Dimuon12_Upsilon_y1p4_v13, fragment.HLT_Dimuon14_Phi_Barrel_Seagulls_v18, fragment.HLT_Dimuon25_Jpsi_v25, fragment.HLT_Dimuon14_PsiPrime_v24, fragment.HLT_Dimuon14_PsiPrime_noCorrL1_v16, fragment.HLT_Dimuon18_PsiPrime_v25, fragment.HLT_Dimuon18_PsiPrime_noCorrL1_v17, fragment.HLT_Dimuon24_Upsilon_noCorrL1_v17, fragment.HLT_Dimuon24_Phi_noCorrL1_v17, fragment.HLT_Dimuon25_Jpsi_noCorrL1_v17, fragment.HLT_DiMu4_Ele9_CaloIdL_TrackIdL_DZ_Mass3p8_v28, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_DZ_v28, fragment.HLT_DiMu9_Ele9_CaloIdL_TrackIdL_v28, fragment.HLT_DoubleIsoMu20_eta2p1_v18, fragment.HLT_TrkMu12_DoubleTrkMu5NoFiltersNoVtx_v16, fragment.HLT_Mu8_v23, fragment.HLT_Mu17_v24, fragment.HLT_Mu19_v15, fragment.HLT_Mu17_Photon30_IsoCaloId_v17, fragment.HLT_Ele8_CaloIdL_TrackIdL_IsoVL_PFJet30_v27, fragment.HLT_Ele12_CaloIdL_TrackIdL_IsoVL_PFJet30_v29, fragment.HLT_Ele14_eta2p5_IsoVVVL_Gsf_PFHT200_PNetBTag0p53_v4, fragment.HLT_Ele23_CaloIdL_TrackIdL_IsoVL_PFJet30_v29, fragment.HLT_Ele8_CaloIdM_TrackIdM_PFJet30_v29, fragment.HLT_Ele17_CaloIdM_TrackIdM_PFJet30_v27, fragment.HLT_Ele23_CaloIdM_TrackIdM_PFJet30_v29, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165_v29, fragment.HLT_Ele115_CaloIdVT_GsfTrkIdT_v24, fragment.HLT_Ele135_CaloIdVT_GsfTrkIdT_v17, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_v20, fragment.HLT_PFHT400_SixPFJet32_v20, fragment.HLT_PFHT400_SixPFJet32_PNet2BTagMean0p50_v8, fragment.HLT_PFHT450_SixPFJet36_v19, fragment.HLT_PFHT450_SixPFJet36_PNetBTag0p35_v8, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_v5, fragment.HLT_PFHT350_v30, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT350_v9, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT380_v9, fragment.HLT_Photon60_R9Id90_CaloIdL_IsoL_DisplacedIdL_PFHT400_v9, fragment.HLT_ECALHT800_v19, fragment.HLT_DiSC30_18_EIso_AND_HE_Mass70_v23, fragment.HLT_Photon20_HoverELoose_v19, fragment.HLT_Photon30_HoverELoose_v19, fragment.HLT_L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142_v8, fragment.HLT_CDC_L2cosmic_10_er1p0_v9, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v9, fragment.HLT_Ele16_Ele12_Ele8_CaloIdL_TrackIdL_v18, fragment.HLT_VBF_DoubleMediumDeepTauPFTauHPS20_eta2p1_v12, fragment.HLT_Photon60_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v8, fragment.HLT_Photon75_R9Id90_HE10_IsoM_EBOnly_PFJetsMJJ300DEta3_v16, fragment.HLT_Mu18_Mu9_SameSign_v15, fragment.HLT_DoubleMu2_Jpsi_DoubleTrk1_Phi1p05_v17, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_v21, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_v5, fragment.HLT_DoubleMu3_DCA_PFMET50_PFMHT60_Mass2p0_noDCA_v5, fragment.HLT_TripleMu_5_3_3_Mass3p8_DCA_v14, fragment.HLT_QuadPFJet103_88_75_15_v16, fragment.HLT_QuadPFJet105_88_76_15_v16, fragment.HLT_QuadPFJet111_90_80_15_v16, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_v10, fragment.HLT_Diphoton30_18_R9IdL_AND_HE_AND_IsoCaloId_Mass55_v10, fragment.HLT_DoubleMediumDeepTauPFTauHPS35_L2NN_eta2p1_v11, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Tight_eta2p3_CrossL1_v5, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Medium_eta2p3_CrossL1_v5, fragment.HLT_Ele24_eta2p1_WPTight_Gsf_PNetTauhPFJet30_Loose_eta2p3_CrossL1_v5, fragment.HLT_IsoMu20_eta2p1_LooseDeepTauPFTauHPS27_eta2p1_CrossL1_v12, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS180_eta2p1_v12, fragment.HLT_IsoMu24_eta2p1_LooseDeepTauPFTauHPS30_eta2p1_CrossL1_v12, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS35_L2NN_eta2p1_CrossL1_v12, fragment.HLT_LooseDeepTauPFTauHPS180_L2NN_eta2p1_v12, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_TriplePFBTagDeepJet_4p5_v12, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_4p3_v4, fragment.HLT_PFHT330PT30_QuadPFJet_75_60_45_40_PNet3BTag_2p0_v4, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_5p6_v5, fragment.HLT_PFHT400_FivePFJet_120_120_60_30_30_PNet2BTag_4p3_v5, fragment.HLT_QuadPFJet103_88_75_15_PNetBTag_0p4_VBF2_v5, fragment.HLT_QuadPFJet103_88_75_15_PNet2BTag_0p4_0p12_VBF1_v5, fragment.HLT_QuadPFJet105_88_76_15_PNetBTag_0p4_VBF2_v5, fragment.HLT_QuadPFJet105_88_76_15_PNet2BTag_0p4_0p12_VBF1_v5, fragment.HLT_QuadPFJet111_90_80_15_PNetBTag_0p4_VBF2_v5, fragment.HLT_QuadPFJet111_90_80_15_PNet2BTag_0p4_0p12_VBF1_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PFBtagDeepJet_1p5_v12, fragment.HLT_PFHT250_QuadPFJet25_v5, fragment.HLT_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5, fragment.HLT_PFHT250_QuadPFJet25_PNet1BTag0p20_PNet1Tauh0p50_v5, fragment.HLT_PFHT250_QuadPFJet30_PNet2BTagMean0p55_v5, fragment.HLT_PFHT250_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5, fragment.HLT_PFHT280_QuadPFJet30_PNet1BTag0p20_PNet1Tauh0p50_v5, fragment.HLT_PFHT280_QuadPFJet30_v8, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8, fragment.HLT_PFHT280_QuadPFJet30_PNet2BTagMean0p60_v8, fragment.HLT_PFHT280_QuadPFJet35_PNet2BTagMean0p60_v8, fragment.HLT_PFHT340_QuadPFJet70_50_40_40_PNet2BTagMean0p70_v9, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT280_QuadPFJet30_PNet2BTagMean0p55_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFDiJet30_PNet2BTagMean0p50_v8, fragment.HLT_QuadPFJet100_88_70_30_v9, fragment.HLT_QuadPFJet105_88_75_30_v8, fragment.HLT_QuadPFJet111_90_80_30_v8, fragment.HLT_QuadPFJet100_88_70_30_PNet1CvsAll0p5_VBF3Tight_v9, fragment.HLT_QuadPFJet105_88_75_30_PNet1CvsAll0p5_VBF3Tight_v9, fragment.HLT_QuadPFJet111_90_80_30_PNet1CvsAll0p6_VBF3Tight_v9, fragment.HLT_AK8PFJet220_SoftDropMass40_v12, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v8, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p53_v8, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p55_v8, fragment.HLT_AK8PFJet220_SoftDropMass40_PNetBB0p06_DoubleAK4PFJet60_30_PNet2BTagMean0p60_v8, fragment.HLT_AK8PFJet230_SoftDropMass40_v12, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p03_v8, fragment.HLT_AK8PFJet230_SoftDropMass40_PNetTauTau0p05_v8, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetBB0p10_v8, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p03_v8, fragment.HLT_AK8PFJet250_SoftDropMass40_PNetTauTau0p05_v8, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetBB0p10_v8, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p03_v8, fragment.HLT_AK8PFJet275_SoftDropMass40_PNetTauTau0p05_v8, fragment.HLT_AK8PFJet275_Nch45_v5, fragment.HLT_AK8PFJet275_Nch40_v5, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_v11, fragment.HLT_IsoMu50_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_v11, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_IsoMu50_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_v11, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet220_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_v11, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p06_v8, fragment.HLT_Ele50_CaloIdVT_GsfTrkIdT_AK8PFJet230_SoftDropMass40_PNetBB0p10_v8, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_v9, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_DoubleAK4PFJet60_30_PNet2BTagMean0p50_v9, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet2BTagMean0p55_v5, fragment.HLT_Mu8_TrkIsoVVL_Ele23_CaloIdL_TrackIdL_IsoVL_DZ_PFHT250_QuadPFJet25_PNet1BTag0p20_v5, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_v11, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet60_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_PFJet75_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS20_eta2p1_SingleL1_v11, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS45_L2NN_eta2p1_CrossL1_v11, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_L2NN_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_L2NN_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet60_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet26_L2NN_eta2p3_CrossL1_PFJet75_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Tight_eta2p3_CrossL1_ETau_Monitoring_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Medium_eta2p3_CrossL1_ETau_Monitoring_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet30_Loose_eta2p3_CrossL1_ETau_Monitoring_v5, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Tight_eta2p3_CrossL1_v5, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Medium_eta2p3_CrossL1_v5, fragment.HLT_IsoMu20_eta2p1_PNetTauhPFJet27_Loose_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet20_eta2p2_SingleL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet45_L2NN_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PFHT250_v5, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_v5, fragment.HLT_IsoMu24_eta2p1_PFHT250_QuadPFJet25_PNet1Tauh0p50_v5, fragment.HLT_IsoMu24_eta2p1_SinglePFJet25_PNet1Tauh0p50_v5, fragment.HLT_DoublePNetTauhPFJet30_Medium_L2NN_eta2p3_v5, fragment.HLT_DoublePNetTauhPFJet30_Tight_L2NN_eta2p3_v5, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet60_v5, fragment.HLT_DoublePNetTauhPFJet26_L2NN_eta2p3_PFJet75_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Loose_L2NN_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Medium_L2NN_eta2p3_CrossL1_v5, fragment.HLT_IsoMu24_eta2p1_PNetTauhPFJet130_Tight_L2NN_eta2p3_CrossL1_v5, fragment.HLT_SinglePNetTauhPFJet130_Loose_L2NN_eta2p3_v5, fragment.HLT_SinglePNetTauhPFJet130_Medium_L2NN_eta2p3_v5, fragment.HLT_SinglePNetTauhPFJet130_Tight_L2NN_eta2p3_v5, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v11, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL2Mu14NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL3Mu16_10NoVtx_DxyMin0p01cm_v10, fragment.HLT_DoubleL3Mu18_10NoVtx_DxyMin0p01cm_v9, fragment.HLT_DoubleL3Mu20_10NoVtx_DxyMin0p01cm_v9, fragment.HLT_L2Mu10NoVtx_2Cha_v8, fragment.HLT_L2Mu10NoVtx_2Cha_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_L3Mu10NoVtx_v9, fragment.HLT_L3Mu10NoVtx_DxyMin0p01cm_v9, fragment.HLT_DoubleL2Mu_L3Mu16NoVtx_VetoL3Mu0DxyMax0p1cm_v9, fragment.HLT_DoubleL2Mu_L3Mu18NoVtx_VetoL3Mu0DxyMax0p1cm_v9, fragment.HLT_DoubleL2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL2Mu12NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_v8, fragment.HLT_L2Mu10NoVtx_2Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v10, fragment.HLT_DoubleL3dTksMu16_10NoVtx_DxyMin0p01cm_v9, fragment.HLT_L2Mu50NoVtx_3Cha_CosmicSeed_VetoL3Mu0DxyMax1cm_v3, fragment.HLT_L2Mu50NoVtx_3Cha_VetoL3Mu0DxyMax1cm_v3, fragment.HLT_L3Mu30NoVtx_DxyMin0p01cm_v2, fragment.HLT_L3Mu50NoVtx_DxyMin0p01cm_v2, fragment.HLT_L3dTksMu10_NoVtx_DxyMin0p01cm_v9, fragment.HLT_Mu20NoFiltersNoVtxDisplaced_Photon20_CaloCustomId_v10, fragment.HLT_DisplacedMu24_MediumChargedIsoDisplacedPFTauHPS24_v7, fragment.HLT_Photon34_R9Id90_CaloIdL_IsoL_DisplacedIdL_MediumChargedIsoDisplacedPFTauHPS34_v7, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_v12, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS36_Trk1_eta2p1_v7, fragment.HLT_DoubleMediumChargedIsoDisplacedPFTauHPS32_Trk1_eta2p1_noDxy_v7, fragment.HLT_IsoMu27_MediumChargedIsoDisplacedPFTauHPS24_eta2p1_SingleL1_v7, fragment.HLT_HT350_DelayedJet40_SingleDelay1p5To3p5nsInclusive_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay1p6To3p5nsInclusive_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay1p75To3p5nsInclusive_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay3nsInclusive_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay3p25nsInclusive_v6, fragment.HLT_HT350_DelayedJet40_SingleDelay3p5nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1To1p5nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay1p1To1p6nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25To1p75nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsInclusive_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay2nsInclusive_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay2p25nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay2p5nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay0p5nsTrackless_v8, fragment.HLT_HT430_DelayedJet40_SingleDelay1nsTrackless_v10, fragment.HLT_HT430_DelayedJet40_SingleDelay1p25nsTrackless_v6, fragment.HLT_HT430_DelayedJet40_SingleDelay1p5nsTrackless_v6, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsInclusive_v9, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsInclusive_v10, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p25nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_DoubleDelay1p5nsInclusive_v6, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p5nsTrackless_v10, fragment.HLT_HT430_DelayedJet40_DoubleDelay0p75nsTrackless_v6, fragment.HLT_HT430_DelayedJet40_DoubleDelay1nsTrackless_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5To4nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p6To4nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75To4nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p5nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3p75nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay4nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p5nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_SingleDelay2p75nsTrackless_v6, fragment.HLT_L1Tau_DelayedJet40_SingleDelay3nsTrackless_v6, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p75nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsInclusive_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p75nsInclusive_v6, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay0p5nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1nsTrackless_v8, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p25nsTrackless_v6, fragment.HLT_L1Tau_DelayedJet40_DoubleDelay1p5nsTrackless_v6, fragment.HLT_L1Mu6HT240_v8, fragment.HLT_Mu6HT240_DisplacedDijet30_Inclusive1PtrkShortSig5_DisplacedLoose_v10, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive0PtrkShortSig5_v10, fragment.HLT_Mu6HT240_DisplacedDijet35_Inclusive1PtrkShortSig5_DisplacedLoose_v10, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive0PtrkShortSig5_v10, fragment.HLT_Mu6HT240_DisplacedDijet40_Inclusive1PtrkShortSig5_DisplacedLoose_v10, fragment.HLT_Mu6HT240_DisplacedDijet45_Inclusive0PtrkShortSig5_v10, fragment.HLT_Mu6HT240_DisplacedDijet50_Inclusive0PtrkShortSig5_v10, fragment.HLT_HT350_v6, fragment.HLT_HT425_v18, fragment.HLT_HT360_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT360_DisplacedDijet45_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT390_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT390_DisplacedDijet45_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT390eta2p0_DisplacedDijet40_Inclusive1PtrkShortSig5_v6, fragment.HLT_HT430_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT400_DisplacedDijet40_DisplacedTrack_v22, fragment.HLT_HT430_DisplacedDijet40_DisplacedTrack_v22, fragment.HLT_HT550_DisplacedDijet60_Inclusive_v22, fragment.HLT_HT650_DisplacedDijet60_Inclusive_v22, fragment.HLT_CaloMET60_DTCluster50_v10, fragment.HLT_CaloMET60_DTClusterNoMB1S50_v10, fragment.HLT_L1MET_DTCluster50_v10, fragment.HLT_L1MET_DTClusterNoMB1S50_v10, fragment.HLT_CscCluster_Loose_v9, fragment.HLT_CscCluster_Medium_v9, fragment.HLT_CscCluster_Tight_v9, fragment.HLT_CscCluster50_Photon20Unseeded_v3, fragment.HLT_CscCluster50_Photon30Unseeded_v3, fragment.HLT_CscCluster100_Ele5_v3, fragment.HLT_CscCluster100_Mu5_v5, fragment.HLT_CscCluster100_PNetTauhPFJet10_Loose_v5, fragment.HLT_DoubleCscCluster75_v6, fragment.HLT_IsoTrk200_L1SingleMuShower_v3, fragment.HLT_IsoTrk400_L1SingleMuShower_v3, fragment.HLT_DoubleCscCluster100_v6, fragment.HLT_L1CSCShower_DTCluster50_v9, fragment.HLT_L1CSCShower_DTCluster75_v9, fragment.HLT_PFMET105_IsoTrk50_v12, fragment.HLT_L1SingleLLPJet_v6, fragment.HLT_HT170_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet60_DisplacedTrack_v10, fragment.HLT_HT270_L1SingleLLPJet_DisplacedDijet40_DisplacedTrack_v10, fragment.HLT_HT200_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v10, fragment.HLT_HT240_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT280_L1SingleLLPJet_DisplacedDijet40_Inclusive1PtrkShortSig5_v7, fragment.HLT_HT320_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10, fragment.HLT_HT420_L1SingleLLPJet_DisplacedDijet60_Inclusive_v10, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay1nsTrackless_v10, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_SingleDelay2nsInclusive_v10, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay0p5nsTrackless_v10, fragment.HLT_HT200_L1SingleLLPJet_DelayedJet40_DoubleDelay1nsInclusive_v10, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p7_v5, fragment.HLT_HT200_L1SingleLLPJet_PFJet60_NeutralHadronFrac0p8_v5, fragment.HLT_DiPhoton10Time1ns_v9, fragment.HLT_DiPhoton10Time1p2ns_v9, fragment.HLT_DiPhoton10Time1p4ns_v9, fragment.HLT_DiPhoton10Time1p6ns_v9, fragment.HLT_DiPhoton10Time1p8ns_v9, fragment.HLT_DiPhoton10Time2ns_v9, fragment.HLT_DiPhoton10_CaloIdL_v9, fragment.HLT_DoubleEle6p5_eta1p22_mMax6_v9, fragment.HLT_DoubleEle8_eta1p22_mMax6_v9, fragment.HLT_DoubleEle10_eta1p22_mMax6_v9, fragment.HLT_SingleEle8_v8, fragment.HLT_SingleEle8_SingleEGL1_v8, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9, fragment.HLT_Diphoton20_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HE_AND_IsoTCaloIdT_v9, fragment.HLT_Diphoton22_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9, fragment.HLT_Diphoton24_14_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9, fragment.HLT_Diphoton24_16_eta1p5_R9IdL_AND_HET_AND_IsoTCaloIdT_v9, fragment.HLT_Mu50_L1SingleMuShower_v10, fragment.HLT_IsoMu24_OneProng32_v8, fragment.HLT_Photon32_OneProng32_M50To105_v9, fragment.HLT_DoubleMediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_v7, fragment.HLT_IsoMu24_eta2p1_MediumDeepTauPFTauHPS30_L2NN_eta2p1_OneProng_CrossL1_v7, fragment.HLT_VBF_DiPFJet125_45_Mjj1050_v7, fragment.HLT_VBF_DiPFJet125_45_Mjj1200_v5, fragment.HLT_VBF_DiPFJet75_45_Mjj800_DiPFJet60_v5, fragment.HLT_VBF_DiPFJet75_45_Mjj850_DiPFJet60_v5, fragment.HLT_VBF_DiPFJet80_45_Mjj650_PFMETNoMu85_v5, fragment.HLT_VBF_DiPFJet80_45_Mjj750_PFMETNoMu85_v5, fragment.HLT_VBF_DiPFJet95_45_Mjj750_Mu3_TrkIsoVVL_v5, fragment.HLT_VBF_DiPFJet95_45_Mjj850_Mu3_TrkIsoVVL_v5, fragment.HLT_VBF_DiPFJet50_Mjj650_Photon22_v5, fragment.HLT_VBF_DiPFJet50_Mjj750_Photon22_v5, fragment.HLT_VBF_DiPFJet50_Mjj600_Ele22_eta2p1_WPTight_Gsf_v5, fragment.HLT_VBF_DiPFJet50_Mjj650_Ele22_eta2p1_WPTight_Gsf_v5, fragment.HLT_VBF_DiPFJet45_Mjj650_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5, fragment.HLT_VBF_DiPFJet45_Mjj750_MediumDeepTauPFTauHPS45_L2NN_eta2p1_v5, fragment.HLT_VBF_DoublePNetTauhPFJet20_eta2p2_v5, fragment.HLT_VBF_DiPFJet45_Mjj650_PNetTauhPFJet45_L2NN_eta2p3_v5, fragment.HLT_VBF_DiPFJet45_Mjj750_PNetTauhPFJet45_L2NN_eta2p3_v5, fragment.HLT_PFJet200_TimeLtNeg2p5ns_v9, fragment.HLT_PFJet200_TimeGt2p5ns_v9, fragment.HLT_Photon50_TimeLtNeg2p5ns_v6, fragment.HLT_Photon50_TimeGt2p5ns_v6, fragment.HLT_PPSMaxTracksPerArm1_v8, fragment.HLT_PPSMaxTracksPerRP4_v8, fragment.HLT_PPSRandom_v1, fragment.MC_ReducedIterativeTracking_v21, fragment.MC_AK4CaloJets_v18, fragment.MC_AK4CaloJetsFromPV_v17, fragment.MC_CaloHT_v17, fragment.MC_AK8CaloHT_v17, fragment.MC_CaloMHT_v17, fragment.MC_AK4PFJets_v28, fragment.MC_PFHT_v27, fragment.MC_AK8PFJets_v28, fragment.MC_AK8PFHT_v27, fragment.MC_CaloMET_v17, fragment.MC_CaloMET_JetIdCleaned_v18, fragment.MC_PFMET_v28, fragment.MC_PFMHT_v27, fragment.MC_AK4PFJetPNet_v4, fragment.MC_AK8PFJetPNet_v4, fragment.MC_Egamma_Open_v7, fragment.MC_Egamma_Open_Unseeded_v7, fragment.MC_Ele5_WPTight_Gsf_v17, fragment.MC_Ele15_Ele10_CaloIdL_TrackIdL_IsoVL_DZ_v24, fragment.MC_Diphoton10_10_R9Id_OR_IsoCaloId_AND_HE_R9Id_Mass10_v22, fragment.MC_DoubleEle5_CaloIdL_MW_v25, fragment.MC_IsoMu_v26, fragment.MC_DoubleMu_TrkIsoVVL_DZ_v22, fragment.MC_DoubleMuNoFiltersNoVtx_v16, fragment.MC_PFScouting_v5, fragment.HLT_L1AXOVTight_v3, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLowPtJet, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_BTagMu, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_DisplacedJet, fragment.Dataset_EGamma0, fragment.Dataset_EGamma1, 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_ParkingHH, fragment.Dataset_ParkingLLP, fragment.Dataset_ParkingSingleMuon0, 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_RPCMonitor, fragment.Dataset_ScoutingPFMonitor, fragment.Dataset_ScoutingPFRun3, fragment.Dataset_Tau, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.ScoutingPFOutput, 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, ))
88877 
88878 
88879 # dummify hltGetConditions in cff's
88880 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
88881     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
88882         result = cms.bool( True )
88883     )
88884     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
88885 
88886 # add specific customizations
88887 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
88888 fragment = customizeHLTforAll(fragment,"GRun")
88889 
88890 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
88891 fragment = customizeHLTforCMSSW(fragment,"GRun")
88892 
88893 # Eras-based customisations
88894 from HLTrigger.Configuration.Eras import modifyHLTforEras
88895 modifyHLTforEras(fragment)
88896