Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-06-29 22:59:37

0001 # hltGetConfiguration /dev/CMSSW_15_0_0/PIon --cff --data --type PIon
0002 
0003 # /dev/CMSSW_15_0_0/PIon/V96 (CMSSW_15_0_4_patch2)
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 fragment = cms.ProcessFragment( "HLT" )
0008 
0009 fragment.load("Configuration.StandardSequences.Accelerators_cff")
0010 
0011 fragment.HLTConfigVersion = cms.PSet(
0012   tableName = cms.string("/dev/CMSSW_15_0_0/PIon/V96")
0013 )
0014 
0015 fragment.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet( 
0016   useSameTrajFilter = cms.bool( True ),
0017   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0018   keepOriginalIfRebuildFails = cms.bool( False ),
0019   lostHitPenalty = cms.double( 30.0 ),
0020   lockHits = cms.bool( True ),
0021   requireSeedHitsInRebuild = cms.bool( True ),
0022   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0023   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0024   maxPtForLooperReconstruction = cms.double( 0.0 ),
0025   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0026   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
0027   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0028   seedAs5DHit = cms.bool( False ),
0029   minNrOfHitsForRebuild = cms.int32( 5 ),
0030   maxCand = cms.int32( 1 ),
0031   alwaysUseInvalidHits = cms.bool( True ),
0032   estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
0033   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
0034   intermediateCleaning = cms.bool( True ),
0035   foundHitBonus = cms.double( 10.0 ),
0036   updator = cms.string( "hltESPKFUpdator" ),
0037   bestHitOnly = cms.bool( True )
0038 )
0039 fragment.HLTCkfBaseTrajectoryFilterP5 = cms.PSet( 
0040   minimumNumberOfHits = cms.int32( 5 ),
0041   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0042   seedExtension = cms.int32( 0 ),
0043   chargeSignificance = cms.double( -1.0 ),
0044   pixelSeedExtension = cms.bool( False ),
0045   strictSeedExtension = cms.bool( False ),
0046   nSigmaMinPt = cms.double( 5.0 ),
0047   maxCCCLostHits = cms.int32( 9999 ),
0048   minHitsAtHighEta = cms.int32( 5 ),
0049   minPt = cms.double( 0.5 ),
0050   maxConsecLostHits = cms.int32( 3 ),
0051   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0052   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0053   highEtaSwitch = cms.double( 5.0 ),
0054   seedPairPenalty = cms.int32( 0 ),
0055   maxNumberOfHits = cms.int32( 100 ),
0056   minNumberOfHitsForLoopers = cms.int32( 13 ),
0057   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0058   minNumberOfHitsPerLoop = cms.int32( 4 ),
0059   minHitsMinPt = cms.int32( 3 ),
0060   maxLostHitsFraction = cms.double( 0.1 ),
0061   maxLostHits = cms.int32( 4 )
0062 )
0063 fragment.HLTCkfBaseTrajectoryFilter_block = cms.PSet( 
0064   minimumNumberOfHits = cms.int32( 5 ),
0065   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0066   seedExtension = cms.int32( 0 ),
0067   chargeSignificance = cms.double( -1.0 ),
0068   pixelSeedExtension = cms.bool( False ),
0069   strictSeedExtension = cms.bool( False ),
0070   nSigmaMinPt = cms.double( 5.0 ),
0071   maxCCCLostHits = cms.int32( 9999 ),
0072   minHitsAtHighEta = cms.int32( 5 ),
0073   minPt = cms.double( 0.9 ),
0074   maxConsecLostHits = cms.int32( 1 ),
0075   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0076   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0077   highEtaSwitch = cms.double( 5.0 ),
0078   seedPairPenalty = cms.int32( 0 ),
0079   maxNumberOfHits = cms.int32( 100 ),
0080   minNumberOfHitsForLoopers = cms.int32( 13 ),
0081   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0082   minNumberOfHitsPerLoop = cms.int32( 4 ),
0083   minHitsMinPt = cms.int32( 3 ),
0084   maxLostHitsFraction = cms.double( 0.1 ),
0085   maxLostHits = cms.int32( 999 )
0086 )
0087 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet( 
0088   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0089   lostHitPenalty = cms.double( 30.0 ),
0090   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0091   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0092   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
0093   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0094   maxCand = cms.int32( 1 ),
0095   alwaysUseInvalidHits = cms.bool( False ),
0096   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0097   intermediateCleaning = cms.bool( True ),
0098   updator = cms.string( "hltESPKFUpdator" ),
0099   seedAs5DHit = cms.bool( False )
0100 )
0101 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0102   keepOriginalIfRebuildFails = cms.bool( False ),
0103   lockHits = cms.bool( True ),
0104   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0105   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0106   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0107   maxCand = cms.int32( 2 ),
0108   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
0109   intermediateCleaning = cms.bool( True ),
0110   bestHitOnly = cms.bool( True ),
0111   useSameTrajFilter = cms.bool( True ),
0112   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0113   lostHitPenalty = cms.double( 30.0 ),
0114   requireSeedHitsInRebuild = cms.bool( True ),
0115   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0116   maxPtForLooperReconstruction = cms.double( 0.0 ),
0117   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0118   minNrOfHitsForRebuild = cms.int32( 5 ),
0119   alwaysUseInvalidHits = cms.bool( False ),
0120   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
0121   foundHitBonus = cms.double( 5.0 ),
0122   updator = cms.string( "hltESPKFUpdator" ),
0123   seedAs5DHit = cms.bool( False )
0124 )
0125 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet( 
0126   minimumNumberOfHits = cms.int32( 6 ),
0127   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0128   seedExtension = cms.int32( 0 ),
0129   chargeSignificance = cms.double( -1.0 ),
0130   pixelSeedExtension = cms.bool( False ),
0131   strictSeedExtension = cms.bool( False ),
0132   nSigmaMinPt = cms.double( 5.0 ),
0133   maxCCCLostHits = cms.int32( 9999 ),
0134   minPt = cms.double( 0.3 ),
0135   maxConsecLostHits = cms.int32( 1 ),
0136   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0137   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0138   seedPairPenalty = cms.int32( 0 ),
0139   maxNumberOfHits = cms.int32( 100 ),
0140   minNumberOfHitsForLoopers = cms.int32( 13 ),
0141   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0142   minNumberOfHitsPerLoop = cms.int32( 4 ),
0143   minHitsMinPt = cms.int32( 3 ),
0144   maxLostHitsFraction = cms.double( 999.0 ),
0145   maxLostHits = cms.int32( 0 ),
0146   highEtaSwitch = cms.double( 5.0 ),
0147   minHitsAtHighEta = cms.int32( 5 )
0148 )
0149 fragment.HLTPSetPvClusterComparerForIT = cms.PSet( 
0150   track_chi2_max = cms.double( 20.0 ),
0151   track_pt_max = cms.double( 20.0 ),
0152   track_prob_min = cms.double( -1.0 ),
0153   track_pt_min = cms.double( 1.0 )
0154 )
0155 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet( 
0156   rescaleErrorIfFail = cms.double( 1.0 ),
0157   ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
0158   lostHitPenalty = cms.double( 30.0 ),
0159   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0160   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0161   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
0162   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0163   maxCand = cms.int32( 5 ),
0164   alwaysUseInvalidHits = cms.bool( True ),
0165   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0166   intermediateCleaning = cms.bool( False ),
0167   propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
0168   updator = cms.string( "hltESPKFUpdator" ),
0169   deltaEta = cms.double( -1.0 ),
0170   useSeedLayer = cms.bool( False ),
0171   deltaPhi = cms.double( -1.0 ),
0172   seedAs5DHit = cms.bool( False )
0173 )
0174 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet( 
0175   minimumNumberOfHits = cms.int32( 3 ),
0176   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0177   seedExtension = cms.int32( 0 ),
0178   chargeSignificance = cms.double( -1.0 ),
0179   pixelSeedExtension = cms.bool( False ),
0180   strictSeedExtension = cms.bool( False ),
0181   nSigmaMinPt = cms.double( 5.0 ),
0182   maxCCCLostHits = cms.int32( 9999 ),
0183   minPt = cms.double( 0.3 ),
0184   maxConsecLostHits = cms.int32( 1 ),
0185   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0186   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0187   seedPairPenalty = cms.int32( 0 ),
0188   maxNumberOfHits = cms.int32( 100 ),
0189   minNumberOfHitsForLoopers = cms.int32( 13 ),
0190   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0191   minNumberOfHitsPerLoop = cms.int32( 4 ),
0192   minHitsMinPt = cms.int32( 3 ),
0193   maxLostHitsFraction = cms.double( 999.0 ),
0194   maxLostHits = cms.int32( 1 ),
0195   highEtaSwitch = cms.double( 5.0 ),
0196   minHitsAtHighEta = cms.int32( 5 )
0197 )
0198 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet( 
0199   track_chi2_max = cms.double( 20.0 ),
0200   track_pt_max = cms.double( 20.0 ),
0201   track_prob_min = cms.double( -1.0 ),
0202   track_pt_min = cms.double( 0.1 )
0203 )
0204 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0205   keepOriginalIfRebuildFails = cms.bool( False ),
0206   lockHits = cms.bool( True ),
0207   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0208   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0209   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0210   maxCand = cms.int32( 2 ),
0211   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0212   intermediateCleaning = cms.bool( True ),
0213   bestHitOnly = cms.bool( True ),
0214   useSameTrajFilter = cms.bool( True ),
0215   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0216   lostHitPenalty = cms.double( 30.0 ),
0217   requireSeedHitsInRebuild = cms.bool( True ),
0218   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0219   maxPtForLooperReconstruction = cms.double( 0.0 ),
0220   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0221   minNrOfHitsForRebuild = cms.int32( 5 ),
0222   alwaysUseInvalidHits = cms.bool( False ),
0223   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
0224   foundHitBonus = cms.double( 5.0 ),
0225   updator = cms.string( "hltESPKFUpdator" ),
0226   seedAs5DHit = cms.bool( False )
0227 )
0228 fragment.HLTSiStripClusterChargeCutTight = cms.PSet(  value = cms.double( 1945.0 ) )
0229 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet( 
0230   Rescale_Dz = cms.double( 3.0 ),
0231   Pt_fixed = cms.bool( False ),
0232   Eta_fixed = cms.bool( False ),
0233   Eta_min = cms.double( 0.1 ),
0234   DeltaZ = cms.double( 15.9 ),
0235   maxRegions = cms.int32( 2 ),
0236   EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
0237   UseVertex = cms.bool( False ),
0238   Z_fixed = cms.bool( True ),
0239   PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
0240   PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
0241   Rescale_phi = cms.double( 3.0 ),
0242   DeltaEta = cms.double( 0.2 ),
0243   precise = cms.bool( True ),
0244   OnDemand = cms.int32( -1 ),
0245   EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
0246   MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
0247   vertexCollection = cms.InputTag( "pixelVertices" ),
0248   Pt_min = cms.double( 1.5 ),
0249   beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
0250   Phi_fixed = cms.bool( False ),
0251   DeltaR = cms.double( 0.2 ),
0252   input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
0253   DeltaPhi = cms.double( 0.2 ),
0254   Phi_min = cms.double( 0.1 ),
0255   Rescale_eta = cms.double( 3.0 )
0256 )
0257 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet( 
0258   minimumNumberOfHits = cms.int32( 3 ),
0259   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0260   seedExtension = cms.int32( 1 ),
0261   chargeSignificance = cms.double( -1.0 ),
0262   pixelSeedExtension = cms.bool( False ),
0263   strictSeedExtension = cms.bool( False ),
0264   nSigmaMinPt = cms.double( 5.0 ),
0265   maxCCCLostHits = cms.int32( 0 ),
0266   minPt = cms.double( 0.3 ),
0267   maxConsecLostHits = cms.int32( 1 ),
0268   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0269   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0270   seedPairPenalty = cms.int32( 0 ),
0271   maxNumberOfHits = cms.int32( 100 ),
0272   minNumberOfHitsForLoopers = cms.int32( 13 ),
0273   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0274   minNumberOfHitsPerLoop = cms.int32( 4 ),
0275   minHitsMinPt = cms.int32( 3 ),
0276   maxLostHitsFraction = cms.double( 999.0 ),
0277   maxLostHits = cms.int32( 1 ),
0278   highEtaSwitch = cms.double( 5.0 ),
0279   minHitsAtHighEta = cms.int32( 5 )
0280 )
0281 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet( 
0282   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0283   lostHitPenalty = cms.double( 30.0 ),
0284   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0285   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0286   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
0287   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0288   maxCand = cms.int32( 1 ),
0289   alwaysUseInvalidHits = cms.bool( False ),
0290   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0291   intermediateCleaning = cms.bool( True ),
0292   updator = cms.string( "hltESPKFUpdator" ),
0293   seedAs5DHit = cms.bool( False )
0294 )
0295 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet( 
0296   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0297   lostHitPenalty = cms.double( 90.0 ),
0298   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0299   propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
0300   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
0301   propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
0302   maxCand = cms.int32( 5 ),
0303   alwaysUseInvalidHits = cms.bool( True ),
0304   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
0305   intermediateCleaning = cms.bool( False ),
0306   updator = cms.string( "hltESPKFUpdator" ),
0307   seedAs5DHit = cms.bool( False )
0308 )
0309 fragment.HLTSiStripClusterChargeCutNone = cms.PSet(  value = cms.double( -1.0 ) )
0310 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet( 
0311   minimumNumberOfHits = cms.int32( 5 ),
0312   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0313   seedExtension = cms.int32( 0 ),
0314   chargeSignificance = cms.double( -1.0 ),
0315   pixelSeedExtension = cms.bool( False ),
0316   strictSeedExtension = cms.bool( False ),
0317   nSigmaMinPt = cms.double( 5.0 ),
0318   maxCCCLostHits = cms.int32( 9999 ),
0319   minPt = cms.double( 0.9 ),
0320   maxConsecLostHits = cms.int32( 1 ),
0321   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0322   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0323   seedPairPenalty = cms.int32( 0 ),
0324   maxNumberOfHits = cms.int32( -1 ),
0325   minNumberOfHitsForLoopers = cms.int32( 13 ),
0326   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0327   minNumberOfHitsPerLoop = cms.int32( 4 ),
0328   minHitsMinPt = cms.int32( 3 ),
0329   maxLostHitsFraction = cms.double( 999.0 ),
0330   maxLostHits = cms.int32( 1 ),
0331   highEtaSwitch = cms.double( 5.0 ),
0332   minHitsAtHighEta = cms.int32( 5 )
0333 )
0334 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet( 
0335   minimumNumberOfHits = cms.int32( 3 ),
0336   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0337   seedExtension = cms.int32( 0 ),
0338   chargeSignificance = cms.double( -1.0 ),
0339   pixelSeedExtension = cms.bool( False ),
0340   strictSeedExtension = cms.bool( False ),
0341   nSigmaMinPt = cms.double( 5.0 ),
0342   maxCCCLostHits = cms.int32( 0 ),
0343   minPt = cms.double( 0.2 ),
0344   maxConsecLostHits = cms.int32( 1 ),
0345   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0346   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0347   seedPairPenalty = cms.int32( 0 ),
0348   maxNumberOfHits = cms.int32( 100 ),
0349   minNumberOfHitsForLoopers = cms.int32( 13 ),
0350   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0351   minNumberOfHitsPerLoop = cms.int32( 4 ),
0352   minHitsMinPt = cms.int32( 3 ),
0353   maxLostHitsFraction = cms.double( 999.0 ),
0354   maxLostHits = cms.int32( 1 ),
0355   highEtaSwitch = cms.double( 5.0 ),
0356   minHitsAtHighEta = cms.int32( 5 )
0357 )
0358 fragment.HLTSeedFromProtoTracks = cms.PSet( 
0359   TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
0360   SeedMomentumForBOFF = cms.double( 5.0 ),
0361   propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
0362   forceKinematicWithRegionDirection = cms.bool( False ),
0363   magneticField = cms.string( "ParabolicMf" ),
0364   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0365   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0366   MinOneOverPtError = cms.double( 1.0 )
0367 )
0368 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet( 
0369   minimumNumberOfHits = cms.int32( 5 ),
0370   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0371   seedExtension = cms.int32( 0 ),
0372   chargeSignificance = cms.double( -1.0 ),
0373   pixelSeedExtension = cms.bool( False ),
0374   strictSeedExtension = cms.bool( False ),
0375   nSigmaMinPt = cms.double( 5.0 ),
0376   maxCCCLostHits = cms.int32( 9999 ),
0377   minPt = cms.double( 10.0 ),
0378   maxConsecLostHits = cms.int32( 1 ),
0379   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0380   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0381   seedPairPenalty = cms.int32( 0 ),
0382   maxNumberOfHits = cms.int32( 8 ),
0383   minNumberOfHitsForLoopers = cms.int32( 13 ),
0384   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0385   minNumberOfHitsPerLoop = cms.int32( 4 ),
0386   minHitsMinPt = cms.int32( 3 ),
0387   maxLostHitsFraction = cms.double( 999.0 ),
0388   maxLostHits = cms.int32( 1 ),
0389   highEtaSwitch = cms.double( 5.0 ),
0390   minHitsAtHighEta = cms.int32( 5 )
0391 )
0392 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet( 
0393   minimumNumberOfHits = cms.int32( 3 ),
0394   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0395   seedExtension = cms.int32( 0 ),
0396   chargeSignificance = cms.double( -1.0 ),
0397   pixelSeedExtension = cms.bool( False ),
0398   strictSeedExtension = cms.bool( False ),
0399   nSigmaMinPt = cms.double( 5.0 ),
0400   maxCCCLostHits = cms.int32( 0 ),
0401   minPt = cms.double( 0.3 ),
0402   maxConsecLostHits = cms.int32( 1 ),
0403   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0404   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0405   seedPairPenalty = cms.int32( 0 ),
0406   maxNumberOfHits = cms.int32( 100 ),
0407   minNumberOfHitsForLoopers = cms.int32( 13 ),
0408   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0409   minNumberOfHitsPerLoop = cms.int32( 4 ),
0410   minHitsMinPt = cms.int32( 3 ),
0411   maxLostHitsFraction = cms.double( 999.0 ),
0412   maxLostHits = cms.int32( 1 ),
0413   highEtaSwitch = cms.double( 5.0 ),
0414   minHitsAtHighEta = cms.int32( 5 )
0415 )
0416 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet( 
0417   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0418   SeedMomentumForBOFF = cms.double( 5.0 ),
0419   propagator = cms.string( "PropagatorWithMaterial" ),
0420   forceKinematicWithRegionDirection = cms.bool( False ),
0421   magneticField = cms.string( "" ),
0422   OriginTransverseErrorMultiplier = cms.double( 1.0 ),
0423   ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
0424   MinOneOverPtError = cms.double( 1.0 )
0425 )
0426 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet(  value = cms.double( 2069.0 ) )
0427 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet( 
0428   minimumNumberOfHits = cms.int32( 5 ),
0429   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0430   seedExtension = cms.int32( 0 ),
0431   chargeSignificance = cms.double( -1.0 ),
0432   pixelSeedExtension = cms.bool( False ),
0433   strictSeedExtension = cms.bool( False ),
0434   nSigmaMinPt = cms.double( 5.0 ),
0435   maxCCCLostHits = cms.int32( 9999 ),
0436   minPt = cms.double( 2.0 ),
0437   maxConsecLostHits = cms.int32( 1 ),
0438   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0439   constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
0440   seedPairPenalty = cms.int32( 0 ),
0441   maxNumberOfHits = cms.int32( -1 ),
0442   minNumberOfHitsForLoopers = cms.int32( 13 ),
0443   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0444   minNumberOfHitsPerLoop = cms.int32( 4 ),
0445   minHitsMinPt = cms.int32( -1 ),
0446   maxLostHitsFraction = cms.double( 999.0 ),
0447   maxLostHits = cms.int32( 1 ),
0448   highEtaSwitch = cms.double( 5.0 ),
0449   minHitsAtHighEta = cms.int32( 5 )
0450 )
0451 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet( 
0452   ComponentType = cms.string( "CkfTrajectoryBuilder" ),
0453   lostHitPenalty = cms.double( 30.0 ),
0454   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0455   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0456   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
0457   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0458   maxCand = cms.int32( 4 ),
0459   alwaysUseInvalidHits = cms.bool( True ),
0460   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0461   intermediateCleaning = cms.bool( True ),
0462   updator = cms.string( "hltESPKFUpdator" ),
0463   seedAs5DHit = cms.bool( False )
0464 )
0465 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet( 
0466   useSameTrajFilter = cms.bool( True ),
0467   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0468   keepOriginalIfRebuildFails = cms.bool( False ),
0469   lostHitPenalty = cms.double( 30.0 ),
0470   lockHits = cms.bool( True ),
0471   requireSeedHitsInRebuild = cms.bool( True ),
0472   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0473   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0474   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
0475   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0476   minNrOfHitsForRebuild = cms.int32( 5 ),
0477   maxCand = cms.int32( 2 ),
0478   alwaysUseInvalidHits = cms.bool( False ),
0479   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
0480   intermediateCleaning = cms.bool( True ),
0481   foundHitBonus = cms.double( 5.0 ),
0482   updator = cms.string( "hltESPKFUpdator" ),
0483   bestHitOnly = cms.bool( True ),
0484   seedAs5DHit = cms.bool( False ),
0485   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
0486 )
0487 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0488   useSameTrajFilter = cms.bool( True ),
0489   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0490   keepOriginalIfRebuildFails = cms.bool( True ),
0491   lostHitPenalty = cms.double( 1.0 ),
0492   lockHits = cms.bool( True ),
0493   requireSeedHitsInRebuild = cms.bool( True ),
0494   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0495   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0496   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0497   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0498   minNrOfHitsForRebuild = cms.int32( 2 ),
0499   maxCand = cms.int32( 5 ),
0500   alwaysUseInvalidHits = cms.bool( True ),
0501   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0502   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
0503   intermediateCleaning = cms.bool( True ),
0504   foundHitBonus = cms.double( 1000.0 ),
0505   updator = cms.string( "hltESPKFUpdator" ),
0506   bestHitOnly = cms.bool( True ),
0507   seedAs5DHit = cms.bool( False )
0508 )
0509 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0510   minimumNumberOfHits = cms.int32( 3 ),
0511   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0512   seedExtension = cms.int32( 0 ),
0513   chargeSignificance = cms.double( -1.0 ),
0514   pixelSeedExtension = cms.bool( False ),
0515   strictSeedExtension = cms.bool( False ),
0516   nSigmaMinPt = cms.double( 5.0 ),
0517   maxCCCLostHits = cms.int32( 9999 ),
0518   minPt = cms.double( 0.9 ),
0519   maxConsecLostHits = cms.int32( 1 ),
0520   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0521   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0522   seedPairPenalty = cms.int32( 0 ),
0523   maxNumberOfHits = cms.int32( 100 ),
0524   minNumberOfHitsForLoopers = cms.int32( 13 ),
0525   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0526   minNumberOfHitsPerLoop = cms.int32( 4 ),
0527   minHitsMinPt = cms.int32( 3 ),
0528   maxLostHitsFraction = cms.double( 0.1 ),
0529   maxLostHits = cms.int32( 999 ),
0530   highEtaSwitch = cms.double( 5.0 ),
0531   minHitsAtHighEta = cms.int32( 5 )
0532 )
0533 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet( 
0534   useSameTrajFilter = cms.bool( True ),
0535   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0536   keepOriginalIfRebuildFails = cms.bool( True ),
0537   lostHitPenalty = cms.double( 1.0 ),
0538   lockHits = cms.bool( True ),
0539   requireSeedHitsInRebuild = cms.bool( True ),
0540   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0541   propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
0542   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0543   propagatorAlong = cms.string( "PropagatorWithMaterial" ),
0544   minNrOfHitsForRebuild = cms.int32( 2 ),
0545   maxCand = cms.int32( 5 ),
0546   alwaysUseInvalidHits = cms.bool( True ),
0547   estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
0548   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
0549   intermediateCleaning = cms.bool( True ),
0550   foundHitBonus = cms.double( 1000.0 ),
0551   updator = cms.string( "hltESPKFUpdator" ),
0552   bestHitOnly = cms.bool( True ),
0553   seedAs5DHit = cms.bool( False )
0554 )
0555 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet( 
0556   minimumNumberOfHits = cms.int32( 3 ),
0557   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0558   seedExtension = cms.int32( 0 ),
0559   chargeSignificance = cms.double( -1.0 ),
0560   pixelSeedExtension = cms.bool( False ),
0561   strictSeedExtension = cms.bool( False ),
0562   nSigmaMinPt = cms.double( 5.0 ),
0563   maxCCCLostHits = cms.int32( 9999 ),
0564   minPt = cms.double( 0.9 ),
0565   maxConsecLostHits = cms.int32( 1 ),
0566   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0567   constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
0568   seedPairPenalty = cms.int32( 0 ),
0569   maxNumberOfHits = cms.int32( 100 ),
0570   minNumberOfHitsForLoopers = cms.int32( 13 ),
0571   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0572   minNumberOfHitsPerLoop = cms.int32( 4 ),
0573   minHitsMinPt = cms.int32( 3 ),
0574   maxLostHitsFraction = cms.double( 0.1 ),
0575   maxLostHits = cms.int32( 999 ),
0576   highEtaSwitch = cms.double( 5.0 ),
0577   minHitsAtHighEta = cms.int32( 5 )
0578 )
0579 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet( 
0580   minimumNumberOfHits = cms.int32( 5 ),
0581   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0582   seedExtension = cms.int32( 0 ),
0583   chargeSignificance = cms.double( -1.0 ),
0584   pixelSeedExtension = cms.bool( False ),
0585   strictSeedExtension = cms.bool( False ),
0586   nSigmaMinPt = cms.double( 5.0 ),
0587   maxCCCLostHits = cms.int32( 9999 ),
0588   minPt = cms.double( 0.9 ),
0589   maxConsecLostHits = cms.int32( 1 ),
0590   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0591   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0592   seedPairPenalty = cms.int32( 0 ),
0593   maxNumberOfHits = cms.int32( 100 ),
0594   minNumberOfHitsForLoopers = cms.int32( 13 ),
0595   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0596   minNumberOfHitsPerLoop = cms.int32( 4 ),
0597   minHitsMinPt = cms.int32( 3 ),
0598   maxLostHitsFraction = cms.double( 0.1 ),
0599   maxLostHits = cms.int32( 999 ),
0600   highEtaSwitch = cms.double( 5.0 ),
0601   minHitsAtHighEta = cms.int32( 5 )
0602 )
0603 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet(  value = cms.double( 1620.0 ) )
0604 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet( 
0605   ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
0606   subclusterCutSN = cms.double( 12.0 ),
0607   trimMaxADC = cms.double( 30.0 ),
0608   seedCutMIPs = cms.double( 0.35 ),
0609   subclusterCutMIPs = cms.double( 0.45 ),
0610   subclusterWindow = cms.double( 0.7 ),
0611   maxNSat = cms.uint32( 3 ),
0612   trimMaxFracNeigh = cms.double( 0.25 ),
0613   maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
0614   seedCutSN = cms.double( 7.0 ),
0615   layerMask = cms.PSet( 
0616     TOB = cms.bool( False ),
0617     TIB = cms.vuint32( 1, 2 ),
0618     TID = cms.vuint32( 1, 2 ),
0619     TEC = cms.bool( False )
0620   ),
0621   maxTrimmedSizeDiffPos = cms.double( 0.7 ),
0622   trimMaxFracTotal = cms.double( 0.15 )
0623 )
0624 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet( 
0625   minimumNumberOfHits = cms.int32( 4 ),
0626   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0627   seedExtension = cms.int32( 0 ),
0628   chargeSignificance = cms.double( -1.0 ),
0629   pixelSeedExtension = cms.bool( False ),
0630   strictSeedExtension = cms.bool( False ),
0631   maxCCCLostHits = cms.int32( 0 ),
0632   nSigmaMinPt = cms.double( 5.0 ),
0633   minPt = cms.double( 1.0 ),
0634   maxConsecLostHits = cms.int32( 1 ),
0635   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0636   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0637   seedPairPenalty = cms.int32( 0 ),
0638   maxNumberOfHits = cms.int32( 100 ),
0639   minNumberOfHitsForLoopers = cms.int32( 13 ),
0640   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0641   minNumberOfHitsPerLoop = cms.int32( 4 ),
0642   minHitsMinPt = cms.int32( 3 ),
0643   maxLostHitsFraction = cms.double( 0.1 ),
0644   maxLostHits = cms.int32( 999 ),
0645   highEtaSwitch = cms.double( 5.0 ),
0646   minHitsAtHighEta = cms.int32( 5 )
0647 )
0648 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0649   useSameTrajFilter = cms.bool( True ),
0650   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0651   keepOriginalIfRebuildFails = cms.bool( False ),
0652   lostHitPenalty = cms.double( 30.0 ),
0653   lockHits = cms.bool( True ),
0654   requireSeedHitsInRebuild = cms.bool( True ),
0655   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0656   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0657   maxPtForLooperReconstruction = cms.double( 0.0 ),
0658   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0659   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
0660   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0661   minNrOfHitsForRebuild = cms.int32( 5 ),
0662   maxCand = cms.int32( 3 ),
0663   alwaysUseInvalidHits = cms.bool( True ),
0664   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0665   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0666   intermediateCleaning = cms.bool( True ),
0667   foundHitBonus = cms.double( 10.0 ),
0668   updator = cms.string( "hltESPKFUpdator" ),
0669   bestHitOnly = cms.bool( True ),
0670   seedAs5DHit = cms.bool( False )
0671 )
0672 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet( 
0673   ComponentType = cms.string( "CompositeTrajectoryFilter" ),
0674   filters = cms.VPSet( 
0675     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" )    ),
0676     cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" )    )
0677   )
0678 )
0679 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0680   minimumNumberOfHits = cms.int32( 4 ),
0681   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0682   seedExtension = cms.int32( 0 ),
0683   chargeSignificance = cms.double( -1.0 ),
0684   pixelSeedExtension = cms.bool( False ),
0685   strictSeedExtension = cms.bool( False ),
0686   maxCCCLostHits = cms.int32( 0 ),
0687   nSigmaMinPt = cms.double( 5.0 ),
0688   minPt = cms.double( 1.0 ),
0689   maxConsecLostHits = cms.int32( 1 ),
0690   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0691   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0692   seedPairPenalty = cms.int32( 0 ),
0693   maxNumberOfHits = cms.int32( 100 ),
0694   minNumberOfHitsForLoopers = cms.int32( 13 ),
0695   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0696   minNumberOfHitsPerLoop = cms.int32( 4 ),
0697   minHitsMinPt = cms.int32( 3 ),
0698   maxLostHitsFraction = cms.double( 0.1 ),
0699   maxLostHits = cms.int32( 999 ),
0700   highEtaSwitch = cms.double( 5.0 ),
0701   minHitsAtHighEta = cms.int32( 5 )
0702 )
0703 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0704   useSameTrajFilter = cms.bool( True ),
0705   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0706   keepOriginalIfRebuildFails = cms.bool( True ),
0707   lostHitPenalty = cms.double( 30.0 ),
0708   lockHits = cms.bool( True ),
0709   requireSeedHitsInRebuild = cms.bool( True ),
0710   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0711   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0712   maxPtForLooperReconstruction = cms.double( 0.0 ),
0713   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0714   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0715   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0716   minNrOfHitsForRebuild = cms.int32( 1 ),
0717   maxCand = cms.int32( 3 ),
0718   alwaysUseInvalidHits = cms.bool( True ),
0719   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
0720   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0721   intermediateCleaning = cms.bool( True ),
0722   foundHitBonus = cms.double( 10.0 ),
0723   updator = cms.string( "hltESPKFUpdator" ),
0724   bestHitOnly = cms.bool( True ),
0725   seedAs5DHit = cms.bool( False )
0726 )
0727 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0728   minimumNumberOfHits = cms.int32( 3 ),
0729   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0730   seedExtension = cms.int32( 0 ),
0731   chargeSignificance = cms.double( -1.0 ),
0732   pixelSeedExtension = cms.bool( False ),
0733   strictSeedExtension = cms.bool( False ),
0734   nSigmaMinPt = cms.double( 5.0 ),
0735   maxCCCLostHits = cms.int32( 0 ),
0736   minPt = cms.double( 1.0 ),
0737   maxConsecLostHits = cms.int32( 1 ),
0738   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0739   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0740   seedPairPenalty = cms.int32( 0 ),
0741   maxNumberOfHits = cms.int32( 100 ),
0742   minNumberOfHitsForLoopers = cms.int32( 13 ),
0743   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0744   minNumberOfHitsPerLoop = cms.int32( 4 ),
0745   minHitsMinPt = cms.int32( 3 ),
0746   maxLostHitsFraction = cms.double( 0.1 ),
0747   maxLostHits = cms.int32( 999 ),
0748   highEtaSwitch = cms.double( 5.0 ),
0749   minHitsAtHighEta = cms.int32( 5 )
0750 )
0751 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0752   useSameTrajFilter = cms.bool( True ),
0753   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0754   keepOriginalIfRebuildFails = cms.bool( False ),
0755   lostHitPenalty = cms.double( 30.0 ),
0756   lockHits = cms.bool( True ),
0757   requireSeedHitsInRebuild = cms.bool( True ),
0758   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0759   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0760   maxPtForLooperReconstruction = cms.double( 0.0 ),
0761   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0762   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0763   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0764   minNrOfHitsForRebuild = cms.int32( 5 ),
0765   maxCand = cms.int32( 4 ),
0766   alwaysUseInvalidHits = cms.bool( True ),
0767   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
0768   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0769   intermediateCleaning = cms.bool( True ),
0770   foundHitBonus = cms.double( 10.0 ),
0771   updator = cms.string( "hltESPKFUpdator" ),
0772   bestHitOnly = cms.bool( True ),
0773   seedAs5DHit = cms.bool( False )
0774 )
0775 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0776   minimumNumberOfHits = cms.int32( 3 ),
0777   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0778   seedExtension = cms.int32( 0 ),
0779   chargeSignificance = cms.double( -1.0 ),
0780   pixelSeedExtension = cms.bool( False ),
0781   strictSeedExtension = cms.bool( False ),
0782   nSigmaMinPt = cms.double( 5.0 ),
0783   maxCCCLostHits = cms.int32( 0 ),
0784   minPt = cms.double( 1.0 ),
0785   maxConsecLostHits = cms.int32( 1 ),
0786   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0787   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0788   seedPairPenalty = cms.int32( 0 ),
0789   maxNumberOfHits = cms.int32( 100 ),
0790   minNumberOfHitsForLoopers = cms.int32( 13 ),
0791   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0792   minNumberOfHitsPerLoop = cms.int32( 4 ),
0793   minHitsMinPt = cms.int32( 3 ),
0794   maxLostHitsFraction = cms.double( 0.1 ),
0795   maxLostHits = cms.int32( 999 ),
0796   highEtaSwitch = cms.double( 5.0 ),
0797   minHitsAtHighEta = cms.int32( 5 )
0798 )
0799 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0800   useSameTrajFilter = cms.bool( True ),
0801   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0802   keepOriginalIfRebuildFails = cms.bool( False ),
0803   lostHitPenalty = cms.double( 30.0 ),
0804   lockHits = cms.bool( True ),
0805   requireSeedHitsInRebuild = cms.bool( True ),
0806   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0807   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0808   maxPtForLooperReconstruction = cms.double( 0.0 ),
0809   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0810   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0811   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0812   minNrOfHitsForRebuild = cms.int32( 5 ),
0813   maxCand = cms.int32( 3 ),
0814   alwaysUseInvalidHits = cms.bool( True ),
0815   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
0816   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0817   intermediateCleaning = cms.bool( True ),
0818   foundHitBonus = cms.double( 10.0 ),
0819   updator = cms.string( "hltESPKFUpdator" ),
0820   bestHitOnly = cms.bool( True ),
0821   seedAs5DHit = cms.bool( False )
0822 )
0823 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0824   minimumNumberOfHits = cms.int32( 3 ),
0825   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0826   seedExtension = cms.int32( 0 ),
0827   chargeSignificance = cms.double( -1.0 ),
0828   pixelSeedExtension = cms.bool( False ),
0829   strictSeedExtension = cms.bool( False ),
0830   nSigmaMinPt = cms.double( 5.0 ),
0831   maxCCCLostHits = cms.int32( 0 ),
0832   minPt = cms.double( 2.8 ),
0833   maxConsecLostHits = cms.int32( 1 ),
0834   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0835   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0836   seedPairPenalty = cms.int32( 0 ),
0837   maxNumberOfHits = cms.int32( 100 ),
0838   minNumberOfHitsForLoopers = cms.int32( 13 ),
0839   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
0840   minNumberOfHitsPerLoop = cms.int32( 4 ),
0841   minHitsMinPt = cms.int32( 3 ),
0842   maxLostHitsFraction = cms.double( 0.1 ),
0843   maxLostHits = cms.int32( 999 ),
0844   highEtaSwitch = cms.double( 5.0 ),
0845   minHitsAtHighEta = cms.int32( 5 )
0846 )
0847 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0848   useSameTrajFilter = cms.bool( True ),
0849   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0850   keepOriginalIfRebuildFails = cms.bool( False ),
0851   lostHitPenalty = cms.double( 30.0 ),
0852   lockHits = cms.bool( True ),
0853   requireSeedHitsInRebuild = cms.bool( True ),
0854   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0855   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0856   maxPtForLooperReconstruction = cms.double( 0.0 ),
0857   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0858   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0859   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0860   minNrOfHitsForRebuild = cms.int32( 5 ),
0861   maxCand = cms.int32( 4 ),
0862   alwaysUseInvalidHits = cms.bool( True ),
0863   estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
0864   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0865   intermediateCleaning = cms.bool( True ),
0866   foundHitBonus = cms.double( 10.0 ),
0867   updator = cms.string( "hltESPKFUpdator" ),
0868   bestHitOnly = cms.bool( True ),
0869   seedAs5DHit = cms.bool( False )
0870 )
0871 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0872   minimumNumberOfHits = cms.int32( 3 ),
0873   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0874   seedExtension = cms.int32( 0 ),
0875   chargeSignificance = cms.double( -1.0 ),
0876   pixelSeedExtension = cms.bool( False ),
0877   strictSeedExtension = cms.bool( False ),
0878   nSigmaMinPt = cms.double( 5.0 ),
0879   maxCCCLostHits = cms.int32( 9999 ),
0880   minPt = cms.double( 5.0 ),
0881   maxConsecLostHits = cms.int32( 1 ),
0882   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0883   constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
0884   seedPairPenalty = cms.int32( 0 ),
0885   maxNumberOfHits = cms.int32( 100 ),
0886   minNumberOfHitsForLoopers = cms.int32( 13 ),
0887   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0888   minNumberOfHitsPerLoop = cms.int32( 4 ),
0889   minHitsMinPt = cms.int32( 3 ),
0890   maxLostHitsFraction = cms.double( 0.1 ),
0891   maxLostHits = cms.int32( 999 ),
0892   highEtaSwitch = cms.double( 5.0 ),
0893   minHitsAtHighEta = cms.int32( 5 )
0894 )
0895 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0896   minimumNumberOfHits = cms.int32( 4 ),
0897   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0898   seedExtension = cms.int32( 0 ),
0899   chargeSignificance = cms.double( -1.0 ),
0900   pixelSeedExtension = cms.bool( False ),
0901   strictSeedExtension = cms.bool( False ),
0902   nSigmaMinPt = cms.double( 5.0 ),
0903   maxCCCLostHits = cms.int32( 9999 ),
0904   minPt = cms.double( 5.0 ),
0905   maxConsecLostHits = cms.int32( 1 ),
0906   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0907   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0908   seedPairPenalty = cms.int32( 1 ),
0909   maxNumberOfHits = cms.int32( 100 ),
0910   minNumberOfHitsForLoopers = cms.int32( 13 ),
0911   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0912   minNumberOfHitsPerLoop = cms.int32( 4 ),
0913   minHitsMinPt = cms.int32( 3 ),
0914   maxLostHitsFraction = cms.double( 0.1 ),
0915   maxLostHits = cms.int32( 0 ),
0916   highEtaSwitch = cms.double( 5.0 ),
0917   minHitsAtHighEta = cms.int32( 5 )
0918 )
0919 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0920   useSameTrajFilter = cms.bool( True ),
0921   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0922   keepOriginalIfRebuildFails = cms.bool( False ),
0923   lostHitPenalty = cms.double( 30.0 ),
0924   lockHits = cms.bool( True ),
0925   requireSeedHitsInRebuild = cms.bool( True ),
0926   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0927   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
0928   maxPtForLooperReconstruction = cms.double( 0.0 ),
0929   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
0930   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
0931   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
0932   minNrOfHitsForRebuild = cms.int32( 4 ),
0933   maxCand = cms.int32( 2 ),
0934   alwaysUseInvalidHits = cms.bool( False ),
0935   estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
0936   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
0937   intermediateCleaning = cms.bool( True ),
0938   foundHitBonus = cms.double( 10.0 ),
0939   updator = cms.string( "hltESPKFUpdator" ),
0940   bestHitOnly = cms.bool( True ),
0941   seedAs5DHit = cms.bool( False )
0942 )
0943 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0944   minimumNumberOfHits = cms.int32( 5 ),
0945   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0946   seedExtension = cms.int32( 0 ),
0947   chargeSignificance = cms.double( -1.0 ),
0948   pixelSeedExtension = cms.bool( False ),
0949   strictSeedExtension = cms.bool( False ),
0950   nSigmaMinPt = cms.double( 5.0 ),
0951   maxCCCLostHits = cms.int32( 9999 ),
0952   minPt = cms.double( 5.0 ),
0953   maxConsecLostHits = cms.int32( 1 ),
0954   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0955   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0956   seedPairPenalty = cms.int32( 1 ),
0957   maxNumberOfHits = cms.int32( 100 ),
0958   minNumberOfHitsForLoopers = cms.int32( 13 ),
0959   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0960   minNumberOfHitsPerLoop = cms.int32( 4 ),
0961   minHitsMinPt = cms.int32( 3 ),
0962   maxLostHitsFraction = cms.double( 0.1 ),
0963   maxLostHits = cms.int32( 0 ),
0964   highEtaSwitch = cms.double( 5.0 ),
0965   minHitsAtHighEta = cms.int32( 5 )
0966 )
0967 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
0968   minimumNumberOfHits = cms.int32( 4 ),
0969   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
0970   seedExtension = cms.int32( 0 ),
0971   chargeSignificance = cms.double( -1.0 ),
0972   pixelSeedExtension = cms.bool( False ),
0973   strictSeedExtension = cms.bool( False ),
0974   nSigmaMinPt = cms.double( 5.0 ),
0975   maxCCCLostHits = cms.int32( 9999 ),
0976   minPt = cms.double( 5.0 ),
0977   maxConsecLostHits = cms.int32( 1 ),
0978   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
0979   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
0980   seedPairPenalty = cms.int32( 1 ),
0981   maxNumberOfHits = cms.int32( 100 ),
0982   minNumberOfHitsForLoopers = cms.int32( 13 ),
0983   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
0984   minNumberOfHitsPerLoop = cms.int32( 4 ),
0985   minHitsMinPt = cms.int32( 3 ),
0986   maxLostHitsFraction = cms.double( 0.1 ),
0987   maxLostHits = cms.int32( 0 ),
0988   highEtaSwitch = cms.double( 5.0 ),
0989   minHitsAtHighEta = cms.int32( 5 )
0990 )
0991 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
0992   useSameTrajFilter = cms.bool( False ),
0993   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
0994   keepOriginalIfRebuildFails = cms.bool( False ),
0995   lostHitPenalty = cms.double( 30.0 ),
0996   lockHits = cms.bool( True ),
0997   requireSeedHitsInRebuild = cms.bool( True ),
0998   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
0999   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1000   maxPtForLooperReconstruction = cms.double( 0.0 ),
1001   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1002   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1003   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1004   minNrOfHitsForRebuild = cms.int32( 4 ),
1005   maxCand = cms.int32( 2 ),
1006   alwaysUseInvalidHits = cms.bool( False ),
1007   estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1008   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1009   intermediateCleaning = cms.bool( True ),
1010   foundHitBonus = cms.double( 10.0 ),
1011   updator = cms.string( "hltESPKFUpdator" ),
1012   bestHitOnly = cms.bool( True ),
1013   seedAs5DHit = cms.bool( False )
1014 )
1015 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet( 
1016   minimumNumberOfHits = cms.int32( 4 ),
1017   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1018   seedExtension = cms.int32( 0 ),
1019   chargeSignificance = cms.double( -1.0 ),
1020   pixelSeedExtension = cms.bool( False ),
1021   strictSeedExtension = cms.bool( False ),
1022   nSigmaMinPt = cms.double( 5.0 ),
1023   maxCCCLostHits = cms.int32( 9999 ),
1024   minPt = cms.double( 5.0 ),
1025   maxConsecLostHits = cms.int32( 1 ),
1026   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1027   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1028   seedPairPenalty = cms.int32( 0 ),
1029   maxNumberOfHits = cms.int32( 100 ),
1030   minNumberOfHitsForLoopers = cms.int32( 13 ),
1031   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1032   minNumberOfHitsPerLoop = cms.int32( 4 ),
1033   minHitsMinPt = cms.int32( 3 ),
1034   maxLostHitsFraction = cms.double( 0.1 ),
1035   maxLostHits = cms.int32( 999 ),
1036   highEtaSwitch = cms.double( 5.0 ),
1037   minHitsAtHighEta = cms.int32( 5 )
1038 )
1039 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1040   useSameTrajFilter = cms.bool( True ),
1041   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1042   keepOriginalIfRebuildFails = cms.bool( False ),
1043   lostHitPenalty = cms.double( 30.0 ),
1044   lockHits = cms.bool( True ),
1045   requireSeedHitsInRebuild = cms.bool( True ),
1046   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1047   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1048   maxPtForLooperReconstruction = cms.double( 0.0 ),
1049   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1050   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1051   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1052   minNrOfHitsForRebuild = cms.int32( 5 ),
1053   maxCand = cms.int32( 50 ),
1054   alwaysUseInvalidHits = cms.bool( True ),
1055   estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1056   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1057   intermediateCleaning = cms.bool( True ),
1058   foundHitBonus = cms.double( 10.0 ),
1059   updator = cms.string( "hltESPKFUpdator" ),
1060   bestHitOnly = cms.bool( True ),
1061   seedAs5DHit = cms.bool( False )
1062 )
1063 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet( 
1064   useSameTrajFilter = cms.bool( True ),
1065   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066   keepOriginalIfRebuildFails = cms.bool( False ),
1067   lostHitPenalty = cms.double( 30.0 ),
1068   lockHits = cms.bool( True ),
1069   requireSeedHitsInRebuild = cms.bool( True ),
1070   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072   maxPtForLooperReconstruction = cms.double( 0.0 ),
1073   propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1074   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075   propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1076   minNrOfHitsForRebuild = cms.int32( 5 ),
1077   maxCand = cms.int32( 2 ),
1078   alwaysUseInvalidHits = cms.bool( True ),
1079   estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1080   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081   intermediateCleaning = cms.bool( True ),
1082   foundHitBonus = cms.double( 10.0 ),
1083   updator = cms.string( "hltESPKFUpdator" ),
1084   bestHitOnly = cms.bool( True ),
1085   seedAs5DHit = cms.bool( False )
1086 )
1087 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1088   minimumNumberOfHits = cms.int32( 4 ),
1089   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090   seedExtension = cms.int32( 0 ),
1091   chargeSignificance = cms.double( -1.0 ),
1092   pixelSeedExtension = cms.bool( False ),
1093   strictSeedExtension = cms.bool( False ),
1094   maxCCCLostHits = cms.int32( 0 ),
1095   nSigmaMinPt = cms.double( 5.0 ),
1096   minPt = cms.double( 3.0 ),
1097   maxConsecLostHits = cms.int32( 1 ),
1098   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100   seedPairPenalty = cms.int32( 0 ),
1101   maxNumberOfHits = cms.int32( 100 ),
1102   minNumberOfHitsForLoopers = cms.int32( 13 ),
1103   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104   minNumberOfHitsPerLoop = cms.int32( 4 ),
1105   minHitsMinPt = cms.int32( 3 ),
1106   maxLostHitsFraction = cms.double( 0.1 ),
1107   maxLostHits = cms.int32( 999 ),
1108   highEtaSwitch = cms.double( 5.0 ),
1109   minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1112   useSameTrajFilter = cms.bool( True ),
1113   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114   keepOriginalIfRebuildFails = cms.bool( True ),
1115   lostHitPenalty = cms.double( 30.0 ),
1116   lockHits = cms.bool( True ),
1117   requireSeedHitsInRebuild = cms.bool( True ),
1118   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120   maxPtForLooperReconstruction = cms.double( 0.0 ),
1121   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1122   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1123   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1124   minNrOfHitsForRebuild = cms.int32( 1 ),
1125   maxCand = cms.int32( 3 ),
1126   alwaysUseInvalidHits = cms.bool( True ),
1127   estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1128   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129   intermediateCleaning = cms.bool( True ),
1130   foundHitBonus = cms.double( 10.0 ),
1131   updator = cms.string( "hltESPKFUpdator" ),
1132   bestHitOnly = cms.bool( True ),
1133   seedAs5DHit = cms.bool( False )
1134 )
1135 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1136   minimumNumberOfHits = cms.int32( 3 ),
1137   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1138   seedExtension = cms.int32( 0 ),
1139   chargeSignificance = cms.double( -1.0 ),
1140   pixelSeedExtension = cms.bool( False ),
1141   strictSeedExtension = cms.bool( False ),
1142   nSigmaMinPt = cms.double( 5.0 ),
1143   maxCCCLostHits = cms.int32( 0 ),
1144   minPt = cms.double( 2.8 ),
1145   maxConsecLostHits = cms.int32( 1 ),
1146   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1147   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1148   seedPairPenalty = cms.int32( 0 ),
1149   maxNumberOfHits = cms.int32( 100 ),
1150   minNumberOfHitsForLoopers = cms.int32( 13 ),
1151   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1152   minNumberOfHitsPerLoop = cms.int32( 4 ),
1153   minHitsMinPt = cms.int32( 3 ),
1154   maxLostHitsFraction = cms.double( 0.1 ),
1155   maxLostHits = cms.int32( 999 ),
1156   highEtaSwitch = cms.double( 5.0 ),
1157   minHitsAtHighEta = cms.int32( 5 )
1158 )
1159 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1160   useSameTrajFilter = cms.bool( True ),
1161   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162   keepOriginalIfRebuildFails = cms.bool( False ),
1163   lostHitPenalty = cms.double( 30.0 ),
1164   lockHits = cms.bool( True ),
1165   requireSeedHitsInRebuild = cms.bool( True ),
1166   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168   maxPtForLooperReconstruction = cms.double( 0.0 ),
1169   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1171   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172   minNrOfHitsForRebuild = cms.int32( 5 ),
1173   maxCand = cms.int32( 4 ),
1174   alwaysUseInvalidHits = cms.bool( True ),
1175   estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1176   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177   intermediateCleaning = cms.bool( True ),
1178   foundHitBonus = cms.double( 10.0 ),
1179   updator = cms.string( "hltESPKFUpdator" ),
1180   bestHitOnly = cms.bool( True ),
1181   seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet( 
1184   minimumNumberOfHits = cms.int32( 3 ),
1185   ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186   seedExtension = cms.int32( 0 ),
1187   chargeSignificance = cms.double( -1.0 ),
1188   pixelSeedExtension = cms.bool( False ),
1189   strictSeedExtension = cms.bool( False ),
1190   nSigmaMinPt = cms.double( 5.0 ),
1191   maxCCCLostHits = cms.int32( 0 ),
1192   minPt = cms.double( 3.5 ),
1193   maxConsecLostHits = cms.int32( 1 ),
1194   extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195   constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196   seedPairPenalty = cms.int32( 0 ),
1197   maxNumberOfHits = cms.int32( 100 ),
1198   minNumberOfHitsForLoopers = cms.int32( 13 ),
1199   minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200   minNumberOfHitsPerLoop = cms.int32( 4 ),
1201   minHitsMinPt = cms.int32( 3 ),
1202   maxLostHitsFraction = cms.double( 0.1 ),
1203   maxLostHits = cms.int32( 999 ),
1204   highEtaSwitch = cms.double( 5.0 ),
1205   minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet( 
1208   useSameTrajFilter = cms.bool( True ),
1209   ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210   keepOriginalIfRebuildFails = cms.bool( False ),
1211   lostHitPenalty = cms.double( 30.0 ),
1212   lockHits = cms.bool( True ),
1213   requireSeedHitsInRebuild = cms.bool( True ),
1214   TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215   maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216   maxPtForLooperReconstruction = cms.double( 0.0 ),
1217   propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218   trajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219   propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220   minNrOfHitsForRebuild = cms.int32( 5 ),
1221   maxCand = cms.int32( 3 ),
1222   alwaysUseInvalidHits = cms.bool( True ),
1223   estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1224   inOutTrajectoryFilter = cms.PSet(  refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225   intermediateCleaning = cms.bool( True ),
1226   foundHitBonus = cms.double( 10.0 ),
1227   updator = cms.string( "hltESPKFUpdator" ),
1228   bestHitOnly = cms.bool( True ),
1229   seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.streams = cms.PSet( 
1232   ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1233   ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1234   ALCAP0 = cms.vstring( 'AlCaP0' ),
1235   ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1236   ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1237   ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1238   Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1239   DQM = cms.vstring( 'OnlineMonitor' ),
1240   DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1241   DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1242   DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1243   DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1244   DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1245   EcalCalibration = cms.vstring( 'EcalLaser' ),
1246   Express = cms.vstring( 'ExpressPhysics' ),
1247   ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1248   HLTMonitor = cms.vstring( 'HLTMonitor' ),
1249   NanoDST = cms.vstring( 'L1Accept' ),
1250   PhysicsCommissioning = cms.vstring( 'EmptyBX',
1251     'HLTPhysics',
1252     'HcalNZS',
1253     'NoBPTX',
1254     'ZeroBias' ),
1255   PhysicsIonPhysics0 = cms.vstring( 'IonPhysics0' ),
1256   PhysicsIonPhysics1 = cms.vstring( 'IonPhysics1' ),
1257   PhysicsIonPhysics10 = cms.vstring( 'IonPhysics10' ),
1258   PhysicsIonPhysics11 = cms.vstring( 'IonPhysics11' ),
1259   PhysicsIonPhysics12 = cms.vstring( 'IonPhysics12' ),
1260   PhysicsIonPhysics13 = cms.vstring( 'IonPhysics13' ),
1261   PhysicsIonPhysics14 = cms.vstring( 'IonPhysics14' ),
1262   PhysicsIonPhysics15 = cms.vstring( 'IonPhysics15' ),
1263   PhysicsIonPhysics16 = cms.vstring( 'IonPhysics16' ),
1264   PhysicsIonPhysics17 = cms.vstring( 'IonPhysics17' ),
1265   PhysicsIonPhysics18 = cms.vstring( 'IonPhysics18' ),
1266   PhysicsIonPhysics19 = cms.vstring( 'IonPhysics19' ),
1267   PhysicsIonPhysics2 = cms.vstring( 'IonPhysics2' ),
1268   PhysicsIonPhysics20 = cms.vstring( 'IonPhysics20' ),
1269   PhysicsIonPhysics21 = cms.vstring( 'IonPhysics21' ),
1270   PhysicsIonPhysics22 = cms.vstring( 'IonPhysics22' ),
1271   PhysicsIonPhysics23 = cms.vstring( 'IonPhysics23' ),
1272   PhysicsIonPhysics24 = cms.vstring( 'IonPhysics24' ),
1273   PhysicsIonPhysics25 = cms.vstring( 'IonPhysics25' ),
1274   PhysicsIonPhysics26 = cms.vstring( 'IonPhysics26' ),
1275   PhysicsIonPhysics27 = cms.vstring( 'IonPhysics27' ),
1276   PhysicsIonPhysics28 = cms.vstring( 'IonPhysics28' ),
1277   PhysicsIonPhysics29 = cms.vstring( 'IonPhysics29' ),
1278   PhysicsIonPhysics3 = cms.vstring( 'IonPhysics3' ),
1279   PhysicsIonPhysics30 = cms.vstring( 'IonPhysics30' ),
1280   PhysicsIonPhysics31 = cms.vstring( 'IonPhysics31' ),
1281   PhysicsIonPhysics32 = cms.vstring( 'IonPhysics32' ),
1282   PhysicsIonPhysics33 = cms.vstring( 'IonPhysics33' ),
1283   PhysicsIonPhysics34 = cms.vstring( 'IonPhysics34' ),
1284   PhysicsIonPhysics35 = cms.vstring( 'IonPhysics35' ),
1285   PhysicsIonPhysics36 = cms.vstring( 'IonPhysics36' ),
1286   PhysicsIonPhysics37 = cms.vstring( 'IonPhysics37' ),
1287   PhysicsIonPhysics38 = cms.vstring( 'IonPhysics38' ),
1288   PhysicsIonPhysics39 = cms.vstring( 'IonPhysics39' ),
1289   PhysicsIonPhysics4 = cms.vstring( 'IonPhysics4' ),
1290   PhysicsIonPhysics40 = cms.vstring( 'IonPhysics40' ),
1291   PhysicsIonPhysics41 = cms.vstring( 'IonPhysics41' ),
1292   PhysicsIonPhysics42 = cms.vstring( 'IonPhysics42' ),
1293   PhysicsIonPhysics43 = cms.vstring( 'IonPhysics43' ),
1294   PhysicsIonPhysics44 = cms.vstring( 'IonPhysics44' ),
1295   PhysicsIonPhysics45 = cms.vstring( 'IonPhysics45' ),
1296   PhysicsIonPhysics46 = cms.vstring( 'IonPhysics46' ),
1297   PhysicsIonPhysics47 = cms.vstring( 'IonPhysics47' ),
1298   PhysicsIonPhysics48 = cms.vstring( 'IonPhysics48' ),
1299   PhysicsIonPhysics49 = cms.vstring( 'IonPhysics49' ),
1300   PhysicsIonPhysics5 = cms.vstring( 'IonPhysics5' ),
1301   PhysicsIonPhysics50 = cms.vstring( 'IonPhysics50' ),
1302   PhysicsIonPhysics51 = cms.vstring( 'IonPhysics51' ),
1303   PhysicsIonPhysics52 = cms.vstring( 'IonPhysics52' ),
1304   PhysicsIonPhysics53 = cms.vstring( 'IonPhysics53' ),
1305   PhysicsIonPhysics54 = cms.vstring( 'IonPhysics54' ),
1306   PhysicsIonPhysics55 = cms.vstring( 'IonPhysics55' ),
1307   PhysicsIonPhysics56 = cms.vstring( 'IonPhysics56' ),
1308   PhysicsIonPhysics57 = cms.vstring( 'IonPhysics57' ),
1309   PhysicsIonPhysics58 = cms.vstring( 'IonPhysics58' ),
1310   PhysicsIonPhysics59 = cms.vstring( 'IonPhysics59' ),
1311   PhysicsIonPhysics6 = cms.vstring( 'IonPhysics6' ),
1312   PhysicsIonPhysics7 = cms.vstring( 'IonPhysics7' ),
1313   PhysicsIonPhysics8 = cms.vstring( 'IonPhysics8' ),
1314   PhysicsIonPhysics9 = cms.vstring( 'IonPhysics9' ),
1315   PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0',
1316     'SpecialRandom1' ),
1317   PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2',
1318     'SpecialRandom3' ),
1319   PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4',
1320     'SpecialRandom5' ),
1321   PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6',
1322     'SpecialRandom7' ),
1323   PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8',
1324     'SpecialRandom9' ),
1325   PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10',
1326     'SpecialRandom11' ),
1327   PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12',
1328     'SpecialRandom13' ),
1329   PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14',
1330     'SpecialRandom15' ),
1331   PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16',
1332     'SpecialRandom17' ),
1333   PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18',
1334     'SpecialRandom19' ),
1335   RPCMON = cms.vstring( 'RPCMonitor' )
1336 )
1337 fragment.datasets = cms.PSet( 
1338   AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' ),
1339   AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
1340     'AlCa_LumiPixelsCounts_ZeroBias_v15' ),
1341   AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v13',
1342     'AlCa_HIEcalEtaEEonly_v13',
1343     'AlCa_HIEcalPi0EBonly_v13',
1344     'AlCa_HIEcalPi0EEonly_v13' ),
1345   AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1346     'HLT_PPSMaxTracksPerRP4_v10' ),
1347   AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
1348     'HLT_PPSMaxTracksPerRP4_v10' ),
1349   AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v22' ),
1350   DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v13',
1351     'DQM_HcalReconstruction_v11',
1352     'DQM_PixelReconstruction_v14' ),
1353   DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_Oxy5TeV_v2',
1354     'HLT_ZeroBias_Beamspot_v19' ),
1355   DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1356   EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1357   EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v10',
1358     'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
1359     'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10' ),
1360   EventDisplay = cms.vstring( 'HLT_OxyL1DoubleMu0_v1',
1361     'HLT_OxyL1SingleEG21_v1',
1362     'HLT_OxyL1SingleJet60_v1',
1363     'HLT_Physics_v15' ),
1364   ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_Oxy5TeV_v2',
1365     'HLT_ZeroBias_Beamspot_v19' ),
1366   ExpressPhysics = cms.vstring( 'HLT_OxyL1DoubleMu0_v1',
1367     'HLT_OxyL1SingleEG21_v1',
1368     'HLT_OxyL1SingleJet60_v1',
1369     'HLT_Physics_v15',
1370     'HLT_Random_v3',
1371     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
1372     'HLT_ZeroBias_v14' ),
1373   HLTMonitor = cms.vstring( 'HLT_HIHT80_Beamspot_Oxy5TeV_v2' ),
1374   HLTPhysics = cms.vstring( 'HLT_Physics_v15' ),
1375   HcalNZS = cms.vstring( 'HLT_HcalNZS_v22',
1376     'HLT_HcalPhiSym_v24' ),
1377   IonPhysics0 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1378     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1379     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1380     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1381     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1382     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1383     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1384     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1385     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1386     'HLT_OxyL1CentralityGate_v1',
1387     'HLT_OxyL1DoubleMu0_v1',
1388     'HLT_OxyL1DoubleMuOpen_v1',
1389     'HLT_OxyL1SingleEG10_v1',
1390     'HLT_OxyL1SingleEG15_v1',
1391     'HLT_OxyL1SingleEG15er2p1_v1',
1392     'HLT_OxyL1SingleEG15er2p5_v1',
1393     'HLT_OxyL1SingleEG21_v1',
1394     'HLT_OxyL1SingleJet20_v1',
1395     'HLT_OxyL1SingleJet28_v1',
1396     'HLT_OxyL1SingleJet35_v1',
1397     'HLT_OxyL1SingleJet44_v1',
1398     'HLT_OxyL1SingleJet60_v1',
1399     'HLT_OxyL1SingleMu0_v1',
1400     'HLT_OxyL1SingleMu3_v1',
1401     'HLT_OxyL1SingleMu5_v1',
1402     'HLT_OxyL1SingleMu7_v1',
1403     'HLT_OxyL1SingleMuOpen_v1',
1404     'HLT_OxyNotMBHF2_v1',
1405     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1406     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1407     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1408     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1409     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1410     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1411     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1412     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1413     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1414     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1415     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1416     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1417     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1418     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1419     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1420     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1421     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1422     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1423     'HLT_OxyZDC1nOR_v1',
1424     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1425     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1426     'HLT_OxyZeroBias_v1' ),
1427   IonPhysics1 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1428     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1429     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1430     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1431     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1432     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1433     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1434     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1435     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1436     'HLT_OxyL1CentralityGate_v1',
1437     'HLT_OxyL1DoubleMu0_v1',
1438     'HLT_OxyL1DoubleMuOpen_v1',
1439     'HLT_OxyL1SingleEG10_v1',
1440     'HLT_OxyL1SingleEG15_v1',
1441     'HLT_OxyL1SingleEG15er2p1_v1',
1442     'HLT_OxyL1SingleEG15er2p5_v1',
1443     'HLT_OxyL1SingleEG21_v1',
1444     'HLT_OxyL1SingleJet20_v1',
1445     'HLT_OxyL1SingleJet28_v1',
1446     'HLT_OxyL1SingleJet35_v1',
1447     'HLT_OxyL1SingleJet44_v1',
1448     'HLT_OxyL1SingleJet60_v1',
1449     'HLT_OxyL1SingleMu0_v1',
1450     'HLT_OxyL1SingleMu3_v1',
1451     'HLT_OxyL1SingleMu5_v1',
1452     'HLT_OxyL1SingleMu7_v1',
1453     'HLT_OxyL1SingleMuOpen_v1',
1454     'HLT_OxyNotMBHF2_v1',
1455     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1456     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1457     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1458     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1459     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1460     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1461     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1462     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1463     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1464     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1465     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1466     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1467     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1468     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1469     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1470     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1471     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1472     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1473     'HLT_OxyZDC1nOR_v1',
1474     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1475     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1476     'HLT_OxyZeroBias_v1' ),
1477   IonPhysics10 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1478     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1479     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1480     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1481     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1482     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1483     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1484     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1485     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1486     'HLT_OxyL1CentralityGate_v1',
1487     'HLT_OxyL1DoubleMu0_v1',
1488     'HLT_OxyL1DoubleMuOpen_v1',
1489     'HLT_OxyL1SingleEG10_v1',
1490     'HLT_OxyL1SingleEG15_v1',
1491     'HLT_OxyL1SingleEG15er2p1_v1',
1492     'HLT_OxyL1SingleEG15er2p5_v1',
1493     'HLT_OxyL1SingleEG21_v1',
1494     'HLT_OxyL1SingleJet20_v1',
1495     'HLT_OxyL1SingleJet28_v1',
1496     'HLT_OxyL1SingleJet35_v1',
1497     'HLT_OxyL1SingleJet44_v1',
1498     'HLT_OxyL1SingleJet60_v1',
1499     'HLT_OxyL1SingleMu0_v1',
1500     'HLT_OxyL1SingleMu3_v1',
1501     'HLT_OxyL1SingleMu5_v1',
1502     'HLT_OxyL1SingleMu7_v1',
1503     'HLT_OxyL1SingleMuOpen_v1',
1504     'HLT_OxyNotMBHF2_v1',
1505     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1506     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1507     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1508     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1509     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1510     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1511     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1512     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1513     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1514     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1515     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1516     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1517     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1518     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1519     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1520     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1521     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1522     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1523     'HLT_OxyZDC1nOR_v1',
1524     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1525     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1526     'HLT_OxyZeroBias_v1' ),
1527   IonPhysics11 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1528     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1529     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1530     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1531     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1532     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1533     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1534     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1535     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1536     'HLT_OxyL1CentralityGate_v1',
1537     'HLT_OxyL1DoubleMu0_v1',
1538     'HLT_OxyL1DoubleMuOpen_v1',
1539     'HLT_OxyL1SingleEG10_v1',
1540     'HLT_OxyL1SingleEG15_v1',
1541     'HLT_OxyL1SingleEG15er2p1_v1',
1542     'HLT_OxyL1SingleEG15er2p5_v1',
1543     'HLT_OxyL1SingleEG21_v1',
1544     'HLT_OxyL1SingleJet20_v1',
1545     'HLT_OxyL1SingleJet28_v1',
1546     'HLT_OxyL1SingleJet35_v1',
1547     'HLT_OxyL1SingleJet44_v1',
1548     'HLT_OxyL1SingleJet60_v1',
1549     'HLT_OxyL1SingleMu0_v1',
1550     'HLT_OxyL1SingleMu3_v1',
1551     'HLT_OxyL1SingleMu5_v1',
1552     'HLT_OxyL1SingleMu7_v1',
1553     'HLT_OxyL1SingleMuOpen_v1',
1554     'HLT_OxyNotMBHF2_v1',
1555     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1556     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1557     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1558     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1559     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1560     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1561     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1562     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1563     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1564     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1565     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1566     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1567     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1568     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1569     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1570     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1571     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1572     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1573     'HLT_OxyZDC1nOR_v1',
1574     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1575     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1576     'HLT_OxyZeroBias_v1' ),
1577   IonPhysics12 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1578     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1579     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1580     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1581     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1582     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1583     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1584     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1585     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1586     'HLT_OxyL1CentralityGate_v1',
1587     'HLT_OxyL1DoubleMu0_v1',
1588     'HLT_OxyL1DoubleMuOpen_v1',
1589     'HLT_OxyL1SingleEG10_v1',
1590     'HLT_OxyL1SingleEG15_v1',
1591     'HLT_OxyL1SingleEG15er2p1_v1',
1592     'HLT_OxyL1SingleEG15er2p5_v1',
1593     'HLT_OxyL1SingleEG21_v1',
1594     'HLT_OxyL1SingleJet20_v1',
1595     'HLT_OxyL1SingleJet28_v1',
1596     'HLT_OxyL1SingleJet35_v1',
1597     'HLT_OxyL1SingleJet44_v1',
1598     'HLT_OxyL1SingleJet60_v1',
1599     'HLT_OxyL1SingleMu0_v1',
1600     'HLT_OxyL1SingleMu3_v1',
1601     'HLT_OxyL1SingleMu5_v1',
1602     'HLT_OxyL1SingleMu7_v1',
1603     'HLT_OxyL1SingleMuOpen_v1',
1604     'HLT_OxyNotMBHF2_v1',
1605     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1606     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1607     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1608     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1609     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1610     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1611     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1612     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1613     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1614     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1615     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1616     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1617     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1618     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1619     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1620     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1621     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1622     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1623     'HLT_OxyZDC1nOR_v1',
1624     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1625     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1626     'HLT_OxyZeroBias_v1' ),
1627   IonPhysics13 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1628     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1629     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1630     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1631     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1632     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1633     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1634     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1635     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1636     'HLT_OxyL1CentralityGate_v1',
1637     'HLT_OxyL1DoubleMu0_v1',
1638     'HLT_OxyL1DoubleMuOpen_v1',
1639     'HLT_OxyL1SingleEG10_v1',
1640     'HLT_OxyL1SingleEG15_v1',
1641     'HLT_OxyL1SingleEG15er2p1_v1',
1642     'HLT_OxyL1SingleEG15er2p5_v1',
1643     'HLT_OxyL1SingleEG21_v1',
1644     'HLT_OxyL1SingleJet20_v1',
1645     'HLT_OxyL1SingleJet28_v1',
1646     'HLT_OxyL1SingleJet35_v1',
1647     'HLT_OxyL1SingleJet44_v1',
1648     'HLT_OxyL1SingleJet60_v1',
1649     'HLT_OxyL1SingleMu0_v1',
1650     'HLT_OxyL1SingleMu3_v1',
1651     'HLT_OxyL1SingleMu5_v1',
1652     'HLT_OxyL1SingleMu7_v1',
1653     'HLT_OxyL1SingleMuOpen_v1',
1654     'HLT_OxyNotMBHF2_v1',
1655     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1656     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1657     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1658     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1659     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1660     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1661     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1662     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1663     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1664     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1665     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1666     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1667     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1668     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1669     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1670     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1671     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1672     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1673     'HLT_OxyZDC1nOR_v1',
1674     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1675     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1676     'HLT_OxyZeroBias_v1' ),
1677   IonPhysics14 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1678     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1679     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1680     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1681     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1682     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1683     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1684     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1685     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1686     'HLT_OxyL1CentralityGate_v1',
1687     'HLT_OxyL1DoubleMu0_v1',
1688     'HLT_OxyL1DoubleMuOpen_v1',
1689     'HLT_OxyL1SingleEG10_v1',
1690     'HLT_OxyL1SingleEG15_v1',
1691     'HLT_OxyL1SingleEG15er2p1_v1',
1692     'HLT_OxyL1SingleEG15er2p5_v1',
1693     'HLT_OxyL1SingleEG21_v1',
1694     'HLT_OxyL1SingleJet20_v1',
1695     'HLT_OxyL1SingleJet28_v1',
1696     'HLT_OxyL1SingleJet35_v1',
1697     'HLT_OxyL1SingleJet44_v1',
1698     'HLT_OxyL1SingleJet60_v1',
1699     'HLT_OxyL1SingleMu0_v1',
1700     'HLT_OxyL1SingleMu3_v1',
1701     'HLT_OxyL1SingleMu5_v1',
1702     'HLT_OxyL1SingleMu7_v1',
1703     'HLT_OxyL1SingleMuOpen_v1',
1704     'HLT_OxyNotMBHF2_v1',
1705     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1706     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1707     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1708     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1709     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1710     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1711     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1712     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1713     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1714     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1715     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1716     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1717     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1718     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1719     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1720     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1721     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1722     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1723     'HLT_OxyZDC1nOR_v1',
1724     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1725     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1726     'HLT_OxyZeroBias_v1' ),
1727   IonPhysics15 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1728     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1729     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1730     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1731     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1732     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1733     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1734     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1735     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1736     'HLT_OxyL1CentralityGate_v1',
1737     'HLT_OxyL1DoubleMu0_v1',
1738     'HLT_OxyL1DoubleMuOpen_v1',
1739     'HLT_OxyL1SingleEG10_v1',
1740     'HLT_OxyL1SingleEG15_v1',
1741     'HLT_OxyL1SingleEG15er2p1_v1',
1742     'HLT_OxyL1SingleEG15er2p5_v1',
1743     'HLT_OxyL1SingleEG21_v1',
1744     'HLT_OxyL1SingleJet20_v1',
1745     'HLT_OxyL1SingleJet28_v1',
1746     'HLT_OxyL1SingleJet35_v1',
1747     'HLT_OxyL1SingleJet44_v1',
1748     'HLT_OxyL1SingleJet60_v1',
1749     'HLT_OxyL1SingleMu0_v1',
1750     'HLT_OxyL1SingleMu3_v1',
1751     'HLT_OxyL1SingleMu5_v1',
1752     'HLT_OxyL1SingleMu7_v1',
1753     'HLT_OxyL1SingleMuOpen_v1',
1754     'HLT_OxyNotMBHF2_v1',
1755     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1756     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1757     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1758     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1759     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1760     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1761     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1762     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1763     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1764     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1765     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1766     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1767     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1768     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1769     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1770     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1771     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1772     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1773     'HLT_OxyZDC1nOR_v1',
1774     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1775     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1776     'HLT_OxyZeroBias_v1' ),
1777   IonPhysics16 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1778     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1779     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1780     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1781     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1782     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1783     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1784     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1785     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1786     'HLT_OxyL1CentralityGate_v1',
1787     'HLT_OxyL1DoubleMu0_v1',
1788     'HLT_OxyL1DoubleMuOpen_v1',
1789     'HLT_OxyL1SingleEG10_v1',
1790     'HLT_OxyL1SingleEG15_v1',
1791     'HLT_OxyL1SingleEG15er2p1_v1',
1792     'HLT_OxyL1SingleEG15er2p5_v1',
1793     'HLT_OxyL1SingleEG21_v1',
1794     'HLT_OxyL1SingleJet20_v1',
1795     'HLT_OxyL1SingleJet28_v1',
1796     'HLT_OxyL1SingleJet35_v1',
1797     'HLT_OxyL1SingleJet44_v1',
1798     'HLT_OxyL1SingleJet60_v1',
1799     'HLT_OxyL1SingleMu0_v1',
1800     'HLT_OxyL1SingleMu3_v1',
1801     'HLT_OxyL1SingleMu5_v1',
1802     'HLT_OxyL1SingleMu7_v1',
1803     'HLT_OxyL1SingleMuOpen_v1',
1804     'HLT_OxyNotMBHF2_v1',
1805     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1806     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1807     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1808     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1809     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1810     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1811     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1812     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1813     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1814     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1815     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1816     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1817     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1818     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1819     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1820     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1821     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1822     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1823     'HLT_OxyZDC1nOR_v1',
1824     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1825     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1826     'HLT_OxyZeroBias_v1' ),
1827   IonPhysics17 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1828     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1829     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1830     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1831     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1832     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1833     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1834     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1835     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1836     'HLT_OxyL1CentralityGate_v1',
1837     'HLT_OxyL1DoubleMu0_v1',
1838     'HLT_OxyL1DoubleMuOpen_v1',
1839     'HLT_OxyL1SingleEG10_v1',
1840     'HLT_OxyL1SingleEG15_v1',
1841     'HLT_OxyL1SingleEG15er2p1_v1',
1842     'HLT_OxyL1SingleEG15er2p5_v1',
1843     'HLT_OxyL1SingleEG21_v1',
1844     'HLT_OxyL1SingleJet20_v1',
1845     'HLT_OxyL1SingleJet28_v1',
1846     'HLT_OxyL1SingleJet35_v1',
1847     'HLT_OxyL1SingleJet44_v1',
1848     'HLT_OxyL1SingleJet60_v1',
1849     'HLT_OxyL1SingleMu0_v1',
1850     'HLT_OxyL1SingleMu3_v1',
1851     'HLT_OxyL1SingleMu5_v1',
1852     'HLT_OxyL1SingleMu7_v1',
1853     'HLT_OxyL1SingleMuOpen_v1',
1854     'HLT_OxyNotMBHF2_v1',
1855     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1856     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1857     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1858     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1859     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1860     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1861     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1862     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1863     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1864     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1865     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1866     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1867     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1868     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1869     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1870     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1871     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1872     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1873     'HLT_OxyZDC1nOR_v1',
1874     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1875     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1876     'HLT_OxyZeroBias_v1' ),
1877   IonPhysics18 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1878     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1879     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1880     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1881     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1882     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1883     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1884     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1885     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1886     'HLT_OxyL1CentralityGate_v1',
1887     'HLT_OxyL1DoubleMu0_v1',
1888     'HLT_OxyL1DoubleMuOpen_v1',
1889     'HLT_OxyL1SingleEG10_v1',
1890     'HLT_OxyL1SingleEG15_v1',
1891     'HLT_OxyL1SingleEG15er2p1_v1',
1892     'HLT_OxyL1SingleEG15er2p5_v1',
1893     'HLT_OxyL1SingleEG21_v1',
1894     'HLT_OxyL1SingleJet20_v1',
1895     'HLT_OxyL1SingleJet28_v1',
1896     'HLT_OxyL1SingleJet35_v1',
1897     'HLT_OxyL1SingleJet44_v1',
1898     'HLT_OxyL1SingleJet60_v1',
1899     'HLT_OxyL1SingleMu0_v1',
1900     'HLT_OxyL1SingleMu3_v1',
1901     'HLT_OxyL1SingleMu5_v1',
1902     'HLT_OxyL1SingleMu7_v1',
1903     'HLT_OxyL1SingleMuOpen_v1',
1904     'HLT_OxyNotMBHF2_v1',
1905     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1906     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1907     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1908     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1909     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1910     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1911     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1912     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1913     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1914     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1915     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1916     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1917     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1918     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1919     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1920     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1921     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1922     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1923     'HLT_OxyZDC1nOR_v1',
1924     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1925     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1926     'HLT_OxyZeroBias_v1' ),
1927   IonPhysics19 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1928     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1929     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1930     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1931     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1932     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1933     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1934     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1935     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1936     'HLT_OxyL1CentralityGate_v1',
1937     'HLT_OxyL1DoubleMu0_v1',
1938     'HLT_OxyL1DoubleMuOpen_v1',
1939     'HLT_OxyL1SingleEG10_v1',
1940     'HLT_OxyL1SingleEG15_v1',
1941     'HLT_OxyL1SingleEG15er2p1_v1',
1942     'HLT_OxyL1SingleEG15er2p5_v1',
1943     'HLT_OxyL1SingleEG21_v1',
1944     'HLT_OxyL1SingleJet20_v1',
1945     'HLT_OxyL1SingleJet28_v1',
1946     'HLT_OxyL1SingleJet35_v1',
1947     'HLT_OxyL1SingleJet44_v1',
1948     'HLT_OxyL1SingleJet60_v1',
1949     'HLT_OxyL1SingleMu0_v1',
1950     'HLT_OxyL1SingleMu3_v1',
1951     'HLT_OxyL1SingleMu5_v1',
1952     'HLT_OxyL1SingleMu7_v1',
1953     'HLT_OxyL1SingleMuOpen_v1',
1954     'HLT_OxyNotMBHF2_v1',
1955     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
1956     'HLT_OxySingleEG3_NotMBHF2AND_v1',
1957     'HLT_OxySingleEG3_NotMBHF2OR_v1',
1958     'HLT_OxySingleEG5_NotMBHF2AND_v1',
1959     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
1960     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
1961     'HLT_OxySingleJet16_ZDC1nXOR_v1',
1962     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
1963     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
1964     'HLT_OxySingleJet24_ZDC1nXOR_v1',
1965     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
1966     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
1967     'HLT_OxySingleJet8_ZDC1nXOR_v1',
1968     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
1969     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
1970     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
1971     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
1972     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
1973     'HLT_OxyZDC1nOR_v1',
1974     'HLT_OxyZeroBias_MinPixelCluster400_v1',
1975     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
1976     'HLT_OxyZeroBias_v1' ),
1977   IonPhysics2 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
1978     'HLT_MinimumBiasHF_OR_BptxAND_v1',
1979     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
1980     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
1981     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
1982     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
1983     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
1984     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
1985     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
1986     'HLT_OxyL1CentralityGate_v1',
1987     'HLT_OxyL1DoubleMu0_v1',
1988     'HLT_OxyL1DoubleMuOpen_v1',
1989     'HLT_OxyL1SingleEG10_v1',
1990     'HLT_OxyL1SingleEG15_v1',
1991     'HLT_OxyL1SingleEG15er2p1_v1',
1992     'HLT_OxyL1SingleEG15er2p5_v1',
1993     'HLT_OxyL1SingleEG21_v1',
1994     'HLT_OxyL1SingleJet20_v1',
1995     'HLT_OxyL1SingleJet28_v1',
1996     'HLT_OxyL1SingleJet35_v1',
1997     'HLT_OxyL1SingleJet44_v1',
1998     'HLT_OxyL1SingleJet60_v1',
1999     'HLT_OxyL1SingleMu0_v1',
2000     'HLT_OxyL1SingleMu3_v1',
2001     'HLT_OxyL1SingleMu5_v1',
2002     'HLT_OxyL1SingleMu7_v1',
2003     'HLT_OxyL1SingleMuOpen_v1',
2004     'HLT_OxyNotMBHF2_v1',
2005     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2006     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2007     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2008     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2009     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2010     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2011     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2012     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2013     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2014     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2015     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2016     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2017     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2018     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2019     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2020     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2021     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2022     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2023     'HLT_OxyZDC1nOR_v1',
2024     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2025     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2026     'HLT_OxyZeroBias_v1' ),
2027   IonPhysics20 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2028     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2029     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2030     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2031     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2032     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2033     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2034     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2035     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2036     'HLT_OxyL1CentralityGate_v1',
2037     'HLT_OxyL1DoubleMu0_v1',
2038     'HLT_OxyL1DoubleMuOpen_v1',
2039     'HLT_OxyL1SingleEG10_v1',
2040     'HLT_OxyL1SingleEG15_v1',
2041     'HLT_OxyL1SingleEG15er2p1_v1',
2042     'HLT_OxyL1SingleEG15er2p5_v1',
2043     'HLT_OxyL1SingleEG21_v1',
2044     'HLT_OxyL1SingleJet20_v1',
2045     'HLT_OxyL1SingleJet28_v1',
2046     'HLT_OxyL1SingleJet35_v1',
2047     'HLT_OxyL1SingleJet44_v1',
2048     'HLT_OxyL1SingleJet60_v1',
2049     'HLT_OxyL1SingleMu0_v1',
2050     'HLT_OxyL1SingleMu3_v1',
2051     'HLT_OxyL1SingleMu5_v1',
2052     'HLT_OxyL1SingleMu7_v1',
2053     'HLT_OxyL1SingleMuOpen_v1',
2054     'HLT_OxyNotMBHF2_v1',
2055     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2056     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2057     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2058     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2059     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2060     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2061     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2062     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2063     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2064     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2065     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2066     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2067     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2068     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2069     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2070     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2071     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2072     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2073     'HLT_OxyZDC1nOR_v1',
2074     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2075     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2076     'HLT_OxyZeroBias_v1' ),
2077   IonPhysics21 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2078     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2079     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2080     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2081     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2082     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2083     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2084     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2085     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2086     'HLT_OxyL1CentralityGate_v1',
2087     'HLT_OxyL1DoubleMu0_v1',
2088     'HLT_OxyL1DoubleMuOpen_v1',
2089     'HLT_OxyL1SingleEG10_v1',
2090     'HLT_OxyL1SingleEG15_v1',
2091     'HLT_OxyL1SingleEG15er2p1_v1',
2092     'HLT_OxyL1SingleEG15er2p5_v1',
2093     'HLT_OxyL1SingleEG21_v1',
2094     'HLT_OxyL1SingleJet20_v1',
2095     'HLT_OxyL1SingleJet28_v1',
2096     'HLT_OxyL1SingleJet35_v1',
2097     'HLT_OxyL1SingleJet44_v1',
2098     'HLT_OxyL1SingleJet60_v1',
2099     'HLT_OxyL1SingleMu0_v1',
2100     'HLT_OxyL1SingleMu3_v1',
2101     'HLT_OxyL1SingleMu5_v1',
2102     'HLT_OxyL1SingleMu7_v1',
2103     'HLT_OxyL1SingleMuOpen_v1',
2104     'HLT_OxyNotMBHF2_v1',
2105     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2106     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2107     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2108     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2109     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2110     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2111     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2112     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2113     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2114     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2115     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2116     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2117     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2118     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2119     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2120     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2121     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2122     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2123     'HLT_OxyZDC1nOR_v1',
2124     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2125     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2126     'HLT_OxyZeroBias_v1' ),
2127   IonPhysics22 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2128     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2129     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2130     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2131     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2132     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2133     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2134     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2135     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2136     'HLT_OxyL1CentralityGate_v1',
2137     'HLT_OxyL1DoubleMu0_v1',
2138     'HLT_OxyL1DoubleMuOpen_v1',
2139     'HLT_OxyL1SingleEG10_v1',
2140     'HLT_OxyL1SingleEG15_v1',
2141     'HLT_OxyL1SingleEG15er2p1_v1',
2142     'HLT_OxyL1SingleEG15er2p5_v1',
2143     'HLT_OxyL1SingleEG21_v1',
2144     'HLT_OxyL1SingleJet20_v1',
2145     'HLT_OxyL1SingleJet28_v1',
2146     'HLT_OxyL1SingleJet35_v1',
2147     'HLT_OxyL1SingleJet44_v1',
2148     'HLT_OxyL1SingleJet60_v1',
2149     'HLT_OxyL1SingleMu0_v1',
2150     'HLT_OxyL1SingleMu3_v1',
2151     'HLT_OxyL1SingleMu5_v1',
2152     'HLT_OxyL1SingleMu7_v1',
2153     'HLT_OxyL1SingleMuOpen_v1',
2154     'HLT_OxyNotMBHF2_v1',
2155     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2156     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2157     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2158     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2159     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2160     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2161     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2162     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2163     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2164     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2165     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2166     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2167     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2168     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2169     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2170     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2171     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2172     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2173     'HLT_OxyZDC1nOR_v1',
2174     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2175     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2176     'HLT_OxyZeroBias_v1' ),
2177   IonPhysics23 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2178     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2179     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2180     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2181     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2182     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2183     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2184     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2185     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2186     'HLT_OxyL1CentralityGate_v1',
2187     'HLT_OxyL1DoubleMu0_v1',
2188     'HLT_OxyL1DoubleMuOpen_v1',
2189     'HLT_OxyL1SingleEG10_v1',
2190     'HLT_OxyL1SingleEG15_v1',
2191     'HLT_OxyL1SingleEG15er2p1_v1',
2192     'HLT_OxyL1SingleEG15er2p5_v1',
2193     'HLT_OxyL1SingleEG21_v1',
2194     'HLT_OxyL1SingleJet20_v1',
2195     'HLT_OxyL1SingleJet28_v1',
2196     'HLT_OxyL1SingleJet35_v1',
2197     'HLT_OxyL1SingleJet44_v1',
2198     'HLT_OxyL1SingleJet60_v1',
2199     'HLT_OxyL1SingleMu0_v1',
2200     'HLT_OxyL1SingleMu3_v1',
2201     'HLT_OxyL1SingleMu5_v1',
2202     'HLT_OxyL1SingleMu7_v1',
2203     'HLT_OxyL1SingleMuOpen_v1',
2204     'HLT_OxyNotMBHF2_v1',
2205     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2206     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2207     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2208     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2209     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2210     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2211     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2212     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2213     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2214     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2215     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2216     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2217     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2218     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2219     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2220     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2221     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2222     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2223     'HLT_OxyZDC1nOR_v1',
2224     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2225     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2226     'HLT_OxyZeroBias_v1' ),
2227   IonPhysics24 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2228     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2229     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2230     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2231     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2232     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2233     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2234     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2235     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2236     'HLT_OxyL1CentralityGate_v1',
2237     'HLT_OxyL1DoubleMu0_v1',
2238     'HLT_OxyL1DoubleMuOpen_v1',
2239     'HLT_OxyL1SingleEG10_v1',
2240     'HLT_OxyL1SingleEG15_v1',
2241     'HLT_OxyL1SingleEG15er2p1_v1',
2242     'HLT_OxyL1SingleEG15er2p5_v1',
2243     'HLT_OxyL1SingleEG21_v1',
2244     'HLT_OxyL1SingleJet20_v1',
2245     'HLT_OxyL1SingleJet28_v1',
2246     'HLT_OxyL1SingleJet35_v1',
2247     'HLT_OxyL1SingleJet44_v1',
2248     'HLT_OxyL1SingleJet60_v1',
2249     'HLT_OxyL1SingleMu0_v1',
2250     'HLT_OxyL1SingleMu3_v1',
2251     'HLT_OxyL1SingleMu5_v1',
2252     'HLT_OxyL1SingleMu7_v1',
2253     'HLT_OxyL1SingleMuOpen_v1',
2254     'HLT_OxyNotMBHF2_v1',
2255     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2256     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2257     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2258     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2259     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2260     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2261     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2262     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2263     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2264     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2265     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2266     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2267     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2268     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2269     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2270     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2271     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2272     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2273     'HLT_OxyZDC1nOR_v1',
2274     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2275     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2276     'HLT_OxyZeroBias_v1' ),
2277   IonPhysics25 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2278     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2279     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2280     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2281     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2282     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2283     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2284     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2285     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2286     'HLT_OxyL1CentralityGate_v1',
2287     'HLT_OxyL1DoubleMu0_v1',
2288     'HLT_OxyL1DoubleMuOpen_v1',
2289     'HLT_OxyL1SingleEG10_v1',
2290     'HLT_OxyL1SingleEG15_v1',
2291     'HLT_OxyL1SingleEG15er2p1_v1',
2292     'HLT_OxyL1SingleEG15er2p5_v1',
2293     'HLT_OxyL1SingleEG21_v1',
2294     'HLT_OxyL1SingleJet20_v1',
2295     'HLT_OxyL1SingleJet28_v1',
2296     'HLT_OxyL1SingleJet35_v1',
2297     'HLT_OxyL1SingleJet44_v1',
2298     'HLT_OxyL1SingleJet60_v1',
2299     'HLT_OxyL1SingleMu0_v1',
2300     'HLT_OxyL1SingleMu3_v1',
2301     'HLT_OxyL1SingleMu5_v1',
2302     'HLT_OxyL1SingleMu7_v1',
2303     'HLT_OxyL1SingleMuOpen_v1',
2304     'HLT_OxyNotMBHF2_v1',
2305     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2306     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2307     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2308     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2309     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2310     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2311     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2312     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2313     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2314     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2315     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2316     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2317     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2318     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2319     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2320     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2321     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2322     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2323     'HLT_OxyZDC1nOR_v1',
2324     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2325     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2326     'HLT_OxyZeroBias_v1' ),
2327   IonPhysics26 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2328     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2329     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2330     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2331     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2332     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2333     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2334     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2335     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2336     'HLT_OxyL1CentralityGate_v1',
2337     'HLT_OxyL1DoubleMu0_v1',
2338     'HLT_OxyL1DoubleMuOpen_v1',
2339     'HLT_OxyL1SingleEG10_v1',
2340     'HLT_OxyL1SingleEG15_v1',
2341     'HLT_OxyL1SingleEG15er2p1_v1',
2342     'HLT_OxyL1SingleEG15er2p5_v1',
2343     'HLT_OxyL1SingleEG21_v1',
2344     'HLT_OxyL1SingleJet20_v1',
2345     'HLT_OxyL1SingleJet28_v1',
2346     'HLT_OxyL1SingleJet35_v1',
2347     'HLT_OxyL1SingleJet44_v1',
2348     'HLT_OxyL1SingleJet60_v1',
2349     'HLT_OxyL1SingleMu0_v1',
2350     'HLT_OxyL1SingleMu3_v1',
2351     'HLT_OxyL1SingleMu5_v1',
2352     'HLT_OxyL1SingleMu7_v1',
2353     'HLT_OxyL1SingleMuOpen_v1',
2354     'HLT_OxyNotMBHF2_v1',
2355     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2356     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2357     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2358     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2359     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2360     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2361     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2362     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2363     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2364     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2365     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2366     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2367     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2368     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2369     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2370     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2371     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2372     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2373     'HLT_OxyZDC1nOR_v1',
2374     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2375     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2376     'HLT_OxyZeroBias_v1' ),
2377   IonPhysics27 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2378     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2379     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2380     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2381     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2382     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2383     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2384     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2385     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2386     'HLT_OxyL1CentralityGate_v1',
2387     'HLT_OxyL1DoubleMu0_v1',
2388     'HLT_OxyL1DoubleMuOpen_v1',
2389     'HLT_OxyL1SingleEG10_v1',
2390     'HLT_OxyL1SingleEG15_v1',
2391     'HLT_OxyL1SingleEG15er2p1_v1',
2392     'HLT_OxyL1SingleEG15er2p5_v1',
2393     'HLT_OxyL1SingleEG21_v1',
2394     'HLT_OxyL1SingleJet20_v1',
2395     'HLT_OxyL1SingleJet28_v1',
2396     'HLT_OxyL1SingleJet35_v1',
2397     'HLT_OxyL1SingleJet44_v1',
2398     'HLT_OxyL1SingleJet60_v1',
2399     'HLT_OxyL1SingleMu0_v1',
2400     'HLT_OxyL1SingleMu3_v1',
2401     'HLT_OxyL1SingleMu5_v1',
2402     'HLT_OxyL1SingleMu7_v1',
2403     'HLT_OxyL1SingleMuOpen_v1',
2404     'HLT_OxyNotMBHF2_v1',
2405     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2406     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2407     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2408     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2409     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2410     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2411     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2412     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2413     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2414     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2415     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2416     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2417     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2418     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2419     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2420     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2421     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2422     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2423     'HLT_OxyZDC1nOR_v1',
2424     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2425     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2426     'HLT_OxyZeroBias_v1' ),
2427   IonPhysics28 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2428     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2429     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2430     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2431     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2432     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2433     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2434     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2435     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2436     'HLT_OxyL1CentralityGate_v1',
2437     'HLT_OxyL1DoubleMu0_v1',
2438     'HLT_OxyL1DoubleMuOpen_v1',
2439     'HLT_OxyL1SingleEG10_v1',
2440     'HLT_OxyL1SingleEG15_v1',
2441     'HLT_OxyL1SingleEG15er2p1_v1',
2442     'HLT_OxyL1SingleEG15er2p5_v1',
2443     'HLT_OxyL1SingleEG21_v1',
2444     'HLT_OxyL1SingleJet20_v1',
2445     'HLT_OxyL1SingleJet28_v1',
2446     'HLT_OxyL1SingleJet35_v1',
2447     'HLT_OxyL1SingleJet44_v1',
2448     'HLT_OxyL1SingleJet60_v1',
2449     'HLT_OxyL1SingleMu0_v1',
2450     'HLT_OxyL1SingleMu3_v1',
2451     'HLT_OxyL1SingleMu5_v1',
2452     'HLT_OxyL1SingleMu7_v1',
2453     'HLT_OxyL1SingleMuOpen_v1',
2454     'HLT_OxyNotMBHF2_v1',
2455     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2456     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2457     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2458     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2459     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2460     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2461     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2462     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2463     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2464     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2465     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2466     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2467     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2468     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2469     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2470     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2471     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2472     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2473     'HLT_OxyZDC1nOR_v1',
2474     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2475     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2476     'HLT_OxyZeroBias_v1' ),
2477   IonPhysics29 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2478     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2479     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2480     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2481     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2482     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2483     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2484     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2485     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2486     'HLT_OxyL1CentralityGate_v1',
2487     'HLT_OxyL1DoubleMu0_v1',
2488     'HLT_OxyL1DoubleMuOpen_v1',
2489     'HLT_OxyL1SingleEG10_v1',
2490     'HLT_OxyL1SingleEG15_v1',
2491     'HLT_OxyL1SingleEG15er2p1_v1',
2492     'HLT_OxyL1SingleEG15er2p5_v1',
2493     'HLT_OxyL1SingleEG21_v1',
2494     'HLT_OxyL1SingleJet20_v1',
2495     'HLT_OxyL1SingleJet28_v1',
2496     'HLT_OxyL1SingleJet35_v1',
2497     'HLT_OxyL1SingleJet44_v1',
2498     'HLT_OxyL1SingleJet60_v1',
2499     'HLT_OxyL1SingleMu0_v1',
2500     'HLT_OxyL1SingleMu3_v1',
2501     'HLT_OxyL1SingleMu5_v1',
2502     'HLT_OxyL1SingleMu7_v1',
2503     'HLT_OxyL1SingleMuOpen_v1',
2504     'HLT_OxyNotMBHF2_v1',
2505     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2506     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2507     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2508     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2509     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2510     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2511     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2512     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2513     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2514     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2515     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2516     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2517     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2518     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2519     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2520     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2521     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2522     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2523     'HLT_OxyZDC1nOR_v1',
2524     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2525     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2526     'HLT_OxyZeroBias_v1' ),
2527   IonPhysics3 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2528     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2529     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2530     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2531     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2532     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2533     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2534     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2535     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2536     'HLT_OxyL1CentralityGate_v1',
2537     'HLT_OxyL1DoubleMu0_v1',
2538     'HLT_OxyL1DoubleMuOpen_v1',
2539     'HLT_OxyL1SingleEG10_v1',
2540     'HLT_OxyL1SingleEG15_v1',
2541     'HLT_OxyL1SingleEG15er2p1_v1',
2542     'HLT_OxyL1SingleEG15er2p5_v1',
2543     'HLT_OxyL1SingleEG21_v1',
2544     'HLT_OxyL1SingleJet20_v1',
2545     'HLT_OxyL1SingleJet28_v1',
2546     'HLT_OxyL1SingleJet35_v1',
2547     'HLT_OxyL1SingleJet44_v1',
2548     'HLT_OxyL1SingleJet60_v1',
2549     'HLT_OxyL1SingleMu0_v1',
2550     'HLT_OxyL1SingleMu3_v1',
2551     'HLT_OxyL1SingleMu5_v1',
2552     'HLT_OxyL1SingleMu7_v1',
2553     'HLT_OxyL1SingleMuOpen_v1',
2554     'HLT_OxyNotMBHF2_v1',
2555     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2556     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2557     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2558     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2559     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2560     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2561     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2562     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2563     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2564     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2565     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2566     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2567     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2568     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2569     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2570     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2571     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2572     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2573     'HLT_OxyZDC1nOR_v1',
2574     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2575     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2576     'HLT_OxyZeroBias_v1' ),
2577   IonPhysics30 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2578     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2579     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2580     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2581     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2582     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2583     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2584     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2585     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2586     'HLT_OxyL1CentralityGate_v1',
2587     'HLT_OxyL1DoubleMu0_v1',
2588     'HLT_OxyL1DoubleMuOpen_v1',
2589     'HLT_OxyL1SingleEG10_v1',
2590     'HLT_OxyL1SingleEG15_v1',
2591     'HLT_OxyL1SingleEG15er2p1_v1',
2592     'HLT_OxyL1SingleEG15er2p5_v1',
2593     'HLT_OxyL1SingleEG21_v1',
2594     'HLT_OxyL1SingleJet20_v1',
2595     'HLT_OxyL1SingleJet28_v1',
2596     'HLT_OxyL1SingleJet35_v1',
2597     'HLT_OxyL1SingleJet44_v1',
2598     'HLT_OxyL1SingleJet60_v1',
2599     'HLT_OxyL1SingleMu0_v1',
2600     'HLT_OxyL1SingleMu3_v1',
2601     'HLT_OxyL1SingleMu5_v1',
2602     'HLT_OxyL1SingleMu7_v1',
2603     'HLT_OxyL1SingleMuOpen_v1',
2604     'HLT_OxyNotMBHF2_v1',
2605     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2606     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2607     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2608     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2609     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2610     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2611     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2612     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2613     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2614     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2615     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2616     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2617     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2618     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2619     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2620     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2621     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2622     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2623     'HLT_OxyZDC1nOR_v1',
2624     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2625     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2626     'HLT_OxyZeroBias_v1' ),
2627   IonPhysics31 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2628     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2629     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2630     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2631     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2632     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2633     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2634     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2635     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2636     'HLT_OxyL1CentralityGate_v1',
2637     'HLT_OxyL1DoubleMu0_v1',
2638     'HLT_OxyL1DoubleMuOpen_v1',
2639     'HLT_OxyL1SingleEG10_v1',
2640     'HLT_OxyL1SingleEG15_v1',
2641     'HLT_OxyL1SingleEG15er2p1_v1',
2642     'HLT_OxyL1SingleEG15er2p5_v1',
2643     'HLT_OxyL1SingleEG21_v1',
2644     'HLT_OxyL1SingleJet20_v1',
2645     'HLT_OxyL1SingleJet28_v1',
2646     'HLT_OxyL1SingleJet35_v1',
2647     'HLT_OxyL1SingleJet44_v1',
2648     'HLT_OxyL1SingleJet60_v1',
2649     'HLT_OxyL1SingleMu0_v1',
2650     'HLT_OxyL1SingleMu3_v1',
2651     'HLT_OxyL1SingleMu5_v1',
2652     'HLT_OxyL1SingleMu7_v1',
2653     'HLT_OxyL1SingleMuOpen_v1',
2654     'HLT_OxyNotMBHF2_v1',
2655     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2656     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2657     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2658     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2659     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2660     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2661     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2662     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2663     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2664     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2665     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2666     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2667     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2668     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2669     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2670     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2671     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2672     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2673     'HLT_OxyZDC1nOR_v1',
2674     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2675     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2676     'HLT_OxyZeroBias_v1' ),
2677   IonPhysics32 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2678     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2679     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2680     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2681     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2682     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2683     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2684     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2685     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2686     'HLT_OxyL1CentralityGate_v1',
2687     'HLT_OxyL1DoubleMu0_v1',
2688     'HLT_OxyL1DoubleMuOpen_v1',
2689     'HLT_OxyL1SingleEG10_v1',
2690     'HLT_OxyL1SingleEG15_v1',
2691     'HLT_OxyL1SingleEG15er2p1_v1',
2692     'HLT_OxyL1SingleEG15er2p5_v1',
2693     'HLT_OxyL1SingleEG21_v1',
2694     'HLT_OxyL1SingleJet20_v1',
2695     'HLT_OxyL1SingleJet28_v1',
2696     'HLT_OxyL1SingleJet35_v1',
2697     'HLT_OxyL1SingleJet44_v1',
2698     'HLT_OxyL1SingleJet60_v1',
2699     'HLT_OxyL1SingleMu0_v1',
2700     'HLT_OxyL1SingleMu3_v1',
2701     'HLT_OxyL1SingleMu5_v1',
2702     'HLT_OxyL1SingleMu7_v1',
2703     'HLT_OxyL1SingleMuOpen_v1',
2704     'HLT_OxyNotMBHF2_v1',
2705     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2706     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2707     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2708     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2709     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2710     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2711     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2712     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2713     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2714     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2715     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2716     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2717     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2718     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2719     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2720     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2721     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2722     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2723     'HLT_OxyZDC1nOR_v1',
2724     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2725     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2726     'HLT_OxyZeroBias_v1' ),
2727   IonPhysics33 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2728     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2729     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2730     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2731     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2732     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2733     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2734     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2735     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2736     'HLT_OxyL1CentralityGate_v1',
2737     'HLT_OxyL1DoubleMu0_v1',
2738     'HLT_OxyL1DoubleMuOpen_v1',
2739     'HLT_OxyL1SingleEG10_v1',
2740     'HLT_OxyL1SingleEG15_v1',
2741     'HLT_OxyL1SingleEG15er2p1_v1',
2742     'HLT_OxyL1SingleEG15er2p5_v1',
2743     'HLT_OxyL1SingleEG21_v1',
2744     'HLT_OxyL1SingleJet20_v1',
2745     'HLT_OxyL1SingleJet28_v1',
2746     'HLT_OxyL1SingleJet35_v1',
2747     'HLT_OxyL1SingleJet44_v1',
2748     'HLT_OxyL1SingleJet60_v1',
2749     'HLT_OxyL1SingleMu0_v1',
2750     'HLT_OxyL1SingleMu3_v1',
2751     'HLT_OxyL1SingleMu5_v1',
2752     'HLT_OxyL1SingleMu7_v1',
2753     'HLT_OxyL1SingleMuOpen_v1',
2754     'HLT_OxyNotMBHF2_v1',
2755     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2756     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2757     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2758     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2759     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2760     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2761     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2762     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2763     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2764     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2765     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2766     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2767     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2768     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2769     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2770     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2771     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2772     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2773     'HLT_OxyZDC1nOR_v1',
2774     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2775     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2776     'HLT_OxyZeroBias_v1' ),
2777   IonPhysics34 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2778     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2779     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2780     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2781     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2782     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2783     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2784     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2785     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2786     'HLT_OxyL1CentralityGate_v1',
2787     'HLT_OxyL1DoubleMu0_v1',
2788     'HLT_OxyL1DoubleMuOpen_v1',
2789     'HLT_OxyL1SingleEG10_v1',
2790     'HLT_OxyL1SingleEG15_v1',
2791     'HLT_OxyL1SingleEG15er2p1_v1',
2792     'HLT_OxyL1SingleEG15er2p5_v1',
2793     'HLT_OxyL1SingleEG21_v1',
2794     'HLT_OxyL1SingleJet20_v1',
2795     'HLT_OxyL1SingleJet28_v1',
2796     'HLT_OxyL1SingleJet35_v1',
2797     'HLT_OxyL1SingleJet44_v1',
2798     'HLT_OxyL1SingleJet60_v1',
2799     'HLT_OxyL1SingleMu0_v1',
2800     'HLT_OxyL1SingleMu3_v1',
2801     'HLT_OxyL1SingleMu5_v1',
2802     'HLT_OxyL1SingleMu7_v1',
2803     'HLT_OxyL1SingleMuOpen_v1',
2804     'HLT_OxyNotMBHF2_v1',
2805     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2806     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2807     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2808     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2809     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2810     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2811     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2812     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2813     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2814     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2815     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2816     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2817     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2818     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2819     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2820     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2821     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2822     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2823     'HLT_OxyZDC1nOR_v1',
2824     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2825     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2826     'HLT_OxyZeroBias_v1' ),
2827   IonPhysics35 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2828     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2829     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2830     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2831     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2832     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2833     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2834     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2835     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2836     'HLT_OxyL1CentralityGate_v1',
2837     'HLT_OxyL1DoubleMu0_v1',
2838     'HLT_OxyL1DoubleMuOpen_v1',
2839     'HLT_OxyL1SingleEG10_v1',
2840     'HLT_OxyL1SingleEG15_v1',
2841     'HLT_OxyL1SingleEG15er2p1_v1',
2842     'HLT_OxyL1SingleEG15er2p5_v1',
2843     'HLT_OxyL1SingleEG21_v1',
2844     'HLT_OxyL1SingleJet20_v1',
2845     'HLT_OxyL1SingleJet28_v1',
2846     'HLT_OxyL1SingleJet35_v1',
2847     'HLT_OxyL1SingleJet44_v1',
2848     'HLT_OxyL1SingleJet60_v1',
2849     'HLT_OxyL1SingleMu0_v1',
2850     'HLT_OxyL1SingleMu3_v1',
2851     'HLT_OxyL1SingleMu5_v1',
2852     'HLT_OxyL1SingleMu7_v1',
2853     'HLT_OxyL1SingleMuOpen_v1',
2854     'HLT_OxyNotMBHF2_v1',
2855     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2856     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2857     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2858     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2859     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2860     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2861     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2862     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2863     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2864     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2865     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2866     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2867     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2868     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2869     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2870     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2871     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2872     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2873     'HLT_OxyZDC1nOR_v1',
2874     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2875     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2876     'HLT_OxyZeroBias_v1' ),
2877   IonPhysics36 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2878     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2879     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2880     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2881     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2882     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2883     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2884     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2885     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2886     'HLT_OxyL1CentralityGate_v1',
2887     'HLT_OxyL1DoubleMu0_v1',
2888     'HLT_OxyL1DoubleMuOpen_v1',
2889     'HLT_OxyL1SingleEG10_v1',
2890     'HLT_OxyL1SingleEG15_v1',
2891     'HLT_OxyL1SingleEG15er2p1_v1',
2892     'HLT_OxyL1SingleEG15er2p5_v1',
2893     'HLT_OxyL1SingleEG21_v1',
2894     'HLT_OxyL1SingleJet20_v1',
2895     'HLT_OxyL1SingleJet28_v1',
2896     'HLT_OxyL1SingleJet35_v1',
2897     'HLT_OxyL1SingleJet44_v1',
2898     'HLT_OxyL1SingleJet60_v1',
2899     'HLT_OxyL1SingleMu0_v1',
2900     'HLT_OxyL1SingleMu3_v1',
2901     'HLT_OxyL1SingleMu5_v1',
2902     'HLT_OxyL1SingleMu7_v1',
2903     'HLT_OxyL1SingleMuOpen_v1',
2904     'HLT_OxyNotMBHF2_v1',
2905     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2906     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2907     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2908     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2909     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2910     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2911     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2912     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2913     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2914     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2915     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2916     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2917     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2918     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2919     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2920     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2921     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2922     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2923     'HLT_OxyZDC1nOR_v1',
2924     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2925     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2926     'HLT_OxyZeroBias_v1' ),
2927   IonPhysics37 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2928     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2929     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2930     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2931     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2932     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2933     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2934     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2935     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2936     'HLT_OxyL1CentralityGate_v1',
2937     'HLT_OxyL1DoubleMu0_v1',
2938     'HLT_OxyL1DoubleMuOpen_v1',
2939     'HLT_OxyL1SingleEG10_v1',
2940     'HLT_OxyL1SingleEG15_v1',
2941     'HLT_OxyL1SingleEG15er2p1_v1',
2942     'HLT_OxyL1SingleEG15er2p5_v1',
2943     'HLT_OxyL1SingleEG21_v1',
2944     'HLT_OxyL1SingleJet20_v1',
2945     'HLT_OxyL1SingleJet28_v1',
2946     'HLT_OxyL1SingleJet35_v1',
2947     'HLT_OxyL1SingleJet44_v1',
2948     'HLT_OxyL1SingleJet60_v1',
2949     'HLT_OxyL1SingleMu0_v1',
2950     'HLT_OxyL1SingleMu3_v1',
2951     'HLT_OxyL1SingleMu5_v1',
2952     'HLT_OxyL1SingleMu7_v1',
2953     'HLT_OxyL1SingleMuOpen_v1',
2954     'HLT_OxyNotMBHF2_v1',
2955     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
2956     'HLT_OxySingleEG3_NotMBHF2AND_v1',
2957     'HLT_OxySingleEG3_NotMBHF2OR_v1',
2958     'HLT_OxySingleEG5_NotMBHF2AND_v1',
2959     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
2960     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
2961     'HLT_OxySingleJet16_ZDC1nXOR_v1',
2962     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
2963     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
2964     'HLT_OxySingleJet24_ZDC1nXOR_v1',
2965     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
2966     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
2967     'HLT_OxySingleJet8_ZDC1nXOR_v1',
2968     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
2969     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
2970     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
2971     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
2972     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
2973     'HLT_OxyZDC1nOR_v1',
2974     'HLT_OxyZeroBias_MinPixelCluster400_v1',
2975     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
2976     'HLT_OxyZeroBias_v1' ),
2977   IonPhysics38 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
2978     'HLT_MinimumBiasHF_OR_BptxAND_v1',
2979     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
2980     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
2981     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
2982     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
2983     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
2984     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
2985     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
2986     'HLT_OxyL1CentralityGate_v1',
2987     'HLT_OxyL1DoubleMu0_v1',
2988     'HLT_OxyL1DoubleMuOpen_v1',
2989     'HLT_OxyL1SingleEG10_v1',
2990     'HLT_OxyL1SingleEG15_v1',
2991     'HLT_OxyL1SingleEG15er2p1_v1',
2992     'HLT_OxyL1SingleEG15er2p5_v1',
2993     'HLT_OxyL1SingleEG21_v1',
2994     'HLT_OxyL1SingleJet20_v1',
2995     'HLT_OxyL1SingleJet28_v1',
2996     'HLT_OxyL1SingleJet35_v1',
2997     'HLT_OxyL1SingleJet44_v1',
2998     'HLT_OxyL1SingleJet60_v1',
2999     'HLT_OxyL1SingleMu0_v1',
3000     'HLT_OxyL1SingleMu3_v1',
3001     'HLT_OxyL1SingleMu5_v1',
3002     'HLT_OxyL1SingleMu7_v1',
3003     'HLT_OxyL1SingleMuOpen_v1',
3004     'HLT_OxyNotMBHF2_v1',
3005     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3006     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3007     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3008     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3009     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3010     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3011     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3012     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3013     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3014     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3015     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3016     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3017     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3018     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3019     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3020     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3021     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3022     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3023     'HLT_OxyZDC1nOR_v1',
3024     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3025     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3026     'HLT_OxyZeroBias_v1' ),
3027   IonPhysics39 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3028     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3029     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3030     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3031     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3032     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3033     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3034     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3035     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3036     'HLT_OxyL1CentralityGate_v1',
3037     'HLT_OxyL1DoubleMu0_v1',
3038     'HLT_OxyL1DoubleMuOpen_v1',
3039     'HLT_OxyL1SingleEG10_v1',
3040     'HLT_OxyL1SingleEG15_v1',
3041     'HLT_OxyL1SingleEG15er2p1_v1',
3042     'HLT_OxyL1SingleEG15er2p5_v1',
3043     'HLT_OxyL1SingleEG21_v1',
3044     'HLT_OxyL1SingleJet20_v1',
3045     'HLT_OxyL1SingleJet28_v1',
3046     'HLT_OxyL1SingleJet35_v1',
3047     'HLT_OxyL1SingleJet44_v1',
3048     'HLT_OxyL1SingleJet60_v1',
3049     'HLT_OxyL1SingleMu0_v1',
3050     'HLT_OxyL1SingleMu3_v1',
3051     'HLT_OxyL1SingleMu5_v1',
3052     'HLT_OxyL1SingleMu7_v1',
3053     'HLT_OxyL1SingleMuOpen_v1',
3054     'HLT_OxyNotMBHF2_v1',
3055     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3056     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3057     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3058     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3059     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3060     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3061     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3062     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3063     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3064     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3065     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3066     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3067     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3068     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3069     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3070     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3071     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3072     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3073     'HLT_OxyZDC1nOR_v1',
3074     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3075     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3076     'HLT_OxyZeroBias_v1' ),
3077   IonPhysics4 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3078     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3079     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3080     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3081     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3082     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3083     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3084     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3085     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3086     'HLT_OxyL1CentralityGate_v1',
3087     'HLT_OxyL1DoubleMu0_v1',
3088     'HLT_OxyL1DoubleMuOpen_v1',
3089     'HLT_OxyL1SingleEG10_v1',
3090     'HLT_OxyL1SingleEG15_v1',
3091     'HLT_OxyL1SingleEG15er2p1_v1',
3092     'HLT_OxyL1SingleEG15er2p5_v1',
3093     'HLT_OxyL1SingleEG21_v1',
3094     'HLT_OxyL1SingleJet20_v1',
3095     'HLT_OxyL1SingleJet28_v1',
3096     'HLT_OxyL1SingleJet35_v1',
3097     'HLT_OxyL1SingleJet44_v1',
3098     'HLT_OxyL1SingleJet60_v1',
3099     'HLT_OxyL1SingleMu0_v1',
3100     'HLT_OxyL1SingleMu3_v1',
3101     'HLT_OxyL1SingleMu5_v1',
3102     'HLT_OxyL1SingleMu7_v1',
3103     'HLT_OxyL1SingleMuOpen_v1',
3104     'HLT_OxyNotMBHF2_v1',
3105     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3106     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3107     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3108     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3109     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3110     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3111     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3112     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3113     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3114     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3115     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3116     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3117     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3118     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3119     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3120     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3121     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3122     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3123     'HLT_OxyZDC1nOR_v1',
3124     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3125     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3126     'HLT_OxyZeroBias_v1' ),
3127   IonPhysics40 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3128     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3129     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3130     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3131     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3132     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3133     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3134     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3135     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3136     'HLT_OxyL1CentralityGate_v1',
3137     'HLT_OxyL1DoubleMu0_v1',
3138     'HLT_OxyL1DoubleMuOpen_v1',
3139     'HLT_OxyL1SingleEG10_v1',
3140     'HLT_OxyL1SingleEG15_v1',
3141     'HLT_OxyL1SingleEG15er2p1_v1',
3142     'HLT_OxyL1SingleEG15er2p5_v1',
3143     'HLT_OxyL1SingleEG21_v1',
3144     'HLT_OxyL1SingleJet20_v1',
3145     'HLT_OxyL1SingleJet28_v1',
3146     'HLT_OxyL1SingleJet35_v1',
3147     'HLT_OxyL1SingleJet44_v1',
3148     'HLT_OxyL1SingleJet60_v1',
3149     'HLT_OxyL1SingleMu0_v1',
3150     'HLT_OxyL1SingleMu3_v1',
3151     'HLT_OxyL1SingleMu5_v1',
3152     'HLT_OxyL1SingleMu7_v1',
3153     'HLT_OxyL1SingleMuOpen_v1',
3154     'HLT_OxyNotMBHF2_v1',
3155     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3156     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3157     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3158     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3159     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3160     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3161     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3162     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3163     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3164     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3165     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3166     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3167     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3168     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3169     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3170     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3171     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3172     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3173     'HLT_OxyZDC1nOR_v1',
3174     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3175     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3176     'HLT_OxyZeroBias_v1' ),
3177   IonPhysics41 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3178     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3179     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3180     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3181     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3182     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3183     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3184     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3185     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3186     'HLT_OxyL1CentralityGate_v1',
3187     'HLT_OxyL1DoubleMu0_v1',
3188     'HLT_OxyL1DoubleMuOpen_v1',
3189     'HLT_OxyL1SingleEG10_v1',
3190     'HLT_OxyL1SingleEG15_v1',
3191     'HLT_OxyL1SingleEG15er2p1_v1',
3192     'HLT_OxyL1SingleEG15er2p5_v1',
3193     'HLT_OxyL1SingleEG21_v1',
3194     'HLT_OxyL1SingleJet20_v1',
3195     'HLT_OxyL1SingleJet28_v1',
3196     'HLT_OxyL1SingleJet35_v1',
3197     'HLT_OxyL1SingleJet44_v1',
3198     'HLT_OxyL1SingleJet60_v1',
3199     'HLT_OxyL1SingleMu0_v1',
3200     'HLT_OxyL1SingleMu3_v1',
3201     'HLT_OxyL1SingleMu5_v1',
3202     'HLT_OxyL1SingleMu7_v1',
3203     'HLT_OxyL1SingleMuOpen_v1',
3204     'HLT_OxyNotMBHF2_v1',
3205     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3206     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3207     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3208     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3209     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3210     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3211     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3212     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3213     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3214     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3215     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3216     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3217     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3218     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3219     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3220     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3221     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3222     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3223     'HLT_OxyZDC1nOR_v1',
3224     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3225     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3226     'HLT_OxyZeroBias_v1' ),
3227   IonPhysics42 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3228     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3229     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3230     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3231     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3232     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3233     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3234     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3235     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3236     'HLT_OxyL1CentralityGate_v1',
3237     'HLT_OxyL1DoubleMu0_v1',
3238     'HLT_OxyL1DoubleMuOpen_v1',
3239     'HLT_OxyL1SingleEG10_v1',
3240     'HLT_OxyL1SingleEG15_v1',
3241     'HLT_OxyL1SingleEG15er2p1_v1',
3242     'HLT_OxyL1SingleEG15er2p5_v1',
3243     'HLT_OxyL1SingleEG21_v1',
3244     'HLT_OxyL1SingleJet20_v1',
3245     'HLT_OxyL1SingleJet28_v1',
3246     'HLT_OxyL1SingleJet35_v1',
3247     'HLT_OxyL1SingleJet44_v1',
3248     'HLT_OxyL1SingleJet60_v1',
3249     'HLT_OxyL1SingleMu0_v1',
3250     'HLT_OxyL1SingleMu3_v1',
3251     'HLT_OxyL1SingleMu5_v1',
3252     'HLT_OxyL1SingleMu7_v1',
3253     'HLT_OxyL1SingleMuOpen_v1',
3254     'HLT_OxyNotMBHF2_v1',
3255     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3256     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3257     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3258     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3259     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3260     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3261     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3262     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3263     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3264     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3265     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3266     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3267     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3268     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3269     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3270     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3271     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3272     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3273     'HLT_OxyZDC1nOR_v1',
3274     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3275     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3276     'HLT_OxyZeroBias_v1' ),
3277   IonPhysics43 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3278     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3279     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3280     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3281     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3282     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3283     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3284     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3285     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3286     'HLT_OxyL1CentralityGate_v1',
3287     'HLT_OxyL1DoubleMu0_v1',
3288     'HLT_OxyL1DoubleMuOpen_v1',
3289     'HLT_OxyL1SingleEG10_v1',
3290     'HLT_OxyL1SingleEG15_v1',
3291     'HLT_OxyL1SingleEG15er2p1_v1',
3292     'HLT_OxyL1SingleEG15er2p5_v1',
3293     'HLT_OxyL1SingleEG21_v1',
3294     'HLT_OxyL1SingleJet20_v1',
3295     'HLT_OxyL1SingleJet28_v1',
3296     'HLT_OxyL1SingleJet35_v1',
3297     'HLT_OxyL1SingleJet44_v1',
3298     'HLT_OxyL1SingleJet60_v1',
3299     'HLT_OxyL1SingleMu0_v1',
3300     'HLT_OxyL1SingleMu3_v1',
3301     'HLT_OxyL1SingleMu5_v1',
3302     'HLT_OxyL1SingleMu7_v1',
3303     'HLT_OxyL1SingleMuOpen_v1',
3304     'HLT_OxyNotMBHF2_v1',
3305     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3306     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3307     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3308     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3309     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3310     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3311     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3312     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3313     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3314     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3315     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3316     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3317     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3318     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3319     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3320     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3321     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3322     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3323     'HLT_OxyZDC1nOR_v1',
3324     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3325     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3326     'HLT_OxyZeroBias_v1' ),
3327   IonPhysics44 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3328     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3329     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3330     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3331     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3332     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3333     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3334     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3335     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3336     'HLT_OxyL1CentralityGate_v1',
3337     'HLT_OxyL1DoubleMu0_v1',
3338     'HLT_OxyL1DoubleMuOpen_v1',
3339     'HLT_OxyL1SingleEG10_v1',
3340     'HLT_OxyL1SingleEG15_v1',
3341     'HLT_OxyL1SingleEG15er2p1_v1',
3342     'HLT_OxyL1SingleEG15er2p5_v1',
3343     'HLT_OxyL1SingleEG21_v1',
3344     'HLT_OxyL1SingleJet20_v1',
3345     'HLT_OxyL1SingleJet28_v1',
3346     'HLT_OxyL1SingleJet35_v1',
3347     'HLT_OxyL1SingleJet44_v1',
3348     'HLT_OxyL1SingleJet60_v1',
3349     'HLT_OxyL1SingleMu0_v1',
3350     'HLT_OxyL1SingleMu3_v1',
3351     'HLT_OxyL1SingleMu5_v1',
3352     'HLT_OxyL1SingleMu7_v1',
3353     'HLT_OxyL1SingleMuOpen_v1',
3354     'HLT_OxyNotMBHF2_v1',
3355     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3356     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3357     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3358     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3359     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3360     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3361     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3362     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3363     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3364     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3365     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3366     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3367     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3368     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3369     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3370     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3371     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3372     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3373     'HLT_OxyZDC1nOR_v1',
3374     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3375     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3376     'HLT_OxyZeroBias_v1' ),
3377   IonPhysics45 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3378     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3379     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3380     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3381     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3382     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3383     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3384     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3385     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3386     'HLT_OxyL1CentralityGate_v1',
3387     'HLT_OxyL1DoubleMu0_v1',
3388     'HLT_OxyL1DoubleMuOpen_v1',
3389     'HLT_OxyL1SingleEG10_v1',
3390     'HLT_OxyL1SingleEG15_v1',
3391     'HLT_OxyL1SingleEG15er2p1_v1',
3392     'HLT_OxyL1SingleEG15er2p5_v1',
3393     'HLT_OxyL1SingleEG21_v1',
3394     'HLT_OxyL1SingleJet20_v1',
3395     'HLT_OxyL1SingleJet28_v1',
3396     'HLT_OxyL1SingleJet35_v1',
3397     'HLT_OxyL1SingleJet44_v1',
3398     'HLT_OxyL1SingleJet60_v1',
3399     'HLT_OxyL1SingleMu0_v1',
3400     'HLT_OxyL1SingleMu3_v1',
3401     'HLT_OxyL1SingleMu5_v1',
3402     'HLT_OxyL1SingleMu7_v1',
3403     'HLT_OxyL1SingleMuOpen_v1',
3404     'HLT_OxyNotMBHF2_v1',
3405     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3406     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3407     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3408     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3409     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3410     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3411     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3412     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3413     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3414     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3415     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3416     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3417     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3418     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3419     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3420     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3421     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3422     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3423     'HLT_OxyZDC1nOR_v1',
3424     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3425     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3426     'HLT_OxyZeroBias_v1' ),
3427   IonPhysics46 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3428     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3429     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3430     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3431     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3432     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3433     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3434     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3435     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3436     'HLT_OxyL1CentralityGate_v1',
3437     'HLT_OxyL1DoubleMu0_v1',
3438     'HLT_OxyL1DoubleMuOpen_v1',
3439     'HLT_OxyL1SingleEG10_v1',
3440     'HLT_OxyL1SingleEG15_v1',
3441     'HLT_OxyL1SingleEG15er2p1_v1',
3442     'HLT_OxyL1SingleEG15er2p5_v1',
3443     'HLT_OxyL1SingleEG21_v1',
3444     'HLT_OxyL1SingleJet20_v1',
3445     'HLT_OxyL1SingleJet28_v1',
3446     'HLT_OxyL1SingleJet35_v1',
3447     'HLT_OxyL1SingleJet44_v1',
3448     'HLT_OxyL1SingleJet60_v1',
3449     'HLT_OxyL1SingleMu0_v1',
3450     'HLT_OxyL1SingleMu3_v1',
3451     'HLT_OxyL1SingleMu5_v1',
3452     'HLT_OxyL1SingleMu7_v1',
3453     'HLT_OxyL1SingleMuOpen_v1',
3454     'HLT_OxyNotMBHF2_v1',
3455     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3456     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3457     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3458     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3459     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3460     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3461     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3462     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3463     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3464     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3465     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3466     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3467     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3468     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3469     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3470     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3471     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3472     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3473     'HLT_OxyZDC1nOR_v1',
3474     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3475     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3476     'HLT_OxyZeroBias_v1' ),
3477   IonPhysics47 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3478     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3479     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3480     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3481     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3482     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3483     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3484     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3485     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3486     'HLT_OxyL1CentralityGate_v1',
3487     'HLT_OxyL1DoubleMu0_v1',
3488     'HLT_OxyL1DoubleMuOpen_v1',
3489     'HLT_OxyL1SingleEG10_v1',
3490     'HLT_OxyL1SingleEG15_v1',
3491     'HLT_OxyL1SingleEG15er2p1_v1',
3492     'HLT_OxyL1SingleEG15er2p5_v1',
3493     'HLT_OxyL1SingleEG21_v1',
3494     'HLT_OxyL1SingleJet20_v1',
3495     'HLT_OxyL1SingleJet28_v1',
3496     'HLT_OxyL1SingleJet35_v1',
3497     'HLT_OxyL1SingleJet44_v1',
3498     'HLT_OxyL1SingleJet60_v1',
3499     'HLT_OxyL1SingleMu0_v1',
3500     'HLT_OxyL1SingleMu3_v1',
3501     'HLT_OxyL1SingleMu5_v1',
3502     'HLT_OxyL1SingleMu7_v1',
3503     'HLT_OxyL1SingleMuOpen_v1',
3504     'HLT_OxyNotMBHF2_v1',
3505     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3506     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3507     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3508     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3509     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3510     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3511     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3512     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3513     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3514     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3515     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3516     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3517     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3518     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3519     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3520     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3521     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3522     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3523     'HLT_OxyZDC1nOR_v1',
3524     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3525     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3526     'HLT_OxyZeroBias_v1' ),
3527   IonPhysics48 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3528     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3529     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3530     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3531     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3532     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3533     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3534     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3535     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3536     'HLT_OxyL1CentralityGate_v1',
3537     'HLT_OxyL1DoubleMu0_v1',
3538     'HLT_OxyL1DoubleMuOpen_v1',
3539     'HLT_OxyL1SingleEG10_v1',
3540     'HLT_OxyL1SingleEG15_v1',
3541     'HLT_OxyL1SingleEG15er2p1_v1',
3542     'HLT_OxyL1SingleEG15er2p5_v1',
3543     'HLT_OxyL1SingleEG21_v1',
3544     'HLT_OxyL1SingleJet20_v1',
3545     'HLT_OxyL1SingleJet28_v1',
3546     'HLT_OxyL1SingleJet35_v1',
3547     'HLT_OxyL1SingleJet44_v1',
3548     'HLT_OxyL1SingleJet60_v1',
3549     'HLT_OxyL1SingleMu0_v1',
3550     'HLT_OxyL1SingleMu3_v1',
3551     'HLT_OxyL1SingleMu5_v1',
3552     'HLT_OxyL1SingleMu7_v1',
3553     'HLT_OxyL1SingleMuOpen_v1',
3554     'HLT_OxyNotMBHF2_v1',
3555     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3556     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3557     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3558     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3559     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3560     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3561     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3562     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3563     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3564     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3565     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3566     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3567     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3568     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3569     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3570     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3571     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3572     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3573     'HLT_OxyZDC1nOR_v1',
3574     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3575     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3576     'HLT_OxyZeroBias_v1' ),
3577   IonPhysics49 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3578     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3579     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3580     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3581     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3582     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3583     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3584     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3585     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3586     'HLT_OxyL1CentralityGate_v1',
3587     'HLT_OxyL1DoubleMu0_v1',
3588     'HLT_OxyL1DoubleMuOpen_v1',
3589     'HLT_OxyL1SingleEG10_v1',
3590     'HLT_OxyL1SingleEG15_v1',
3591     'HLT_OxyL1SingleEG15er2p1_v1',
3592     'HLT_OxyL1SingleEG15er2p5_v1',
3593     'HLT_OxyL1SingleEG21_v1',
3594     'HLT_OxyL1SingleJet20_v1',
3595     'HLT_OxyL1SingleJet28_v1',
3596     'HLT_OxyL1SingleJet35_v1',
3597     'HLT_OxyL1SingleJet44_v1',
3598     'HLT_OxyL1SingleJet60_v1',
3599     'HLT_OxyL1SingleMu0_v1',
3600     'HLT_OxyL1SingleMu3_v1',
3601     'HLT_OxyL1SingleMu5_v1',
3602     'HLT_OxyL1SingleMu7_v1',
3603     'HLT_OxyL1SingleMuOpen_v1',
3604     'HLT_OxyNotMBHF2_v1',
3605     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3606     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3607     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3608     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3609     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3610     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3611     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3612     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3613     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3614     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3615     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3616     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3617     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3618     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3619     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3620     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3621     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3622     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3623     'HLT_OxyZDC1nOR_v1',
3624     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3625     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3626     'HLT_OxyZeroBias_v1' ),
3627   IonPhysics5 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3628     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3629     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3630     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3631     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3632     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3633     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3634     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3635     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3636     'HLT_OxyL1CentralityGate_v1',
3637     'HLT_OxyL1DoubleMu0_v1',
3638     'HLT_OxyL1DoubleMuOpen_v1',
3639     'HLT_OxyL1SingleEG10_v1',
3640     'HLT_OxyL1SingleEG15_v1',
3641     'HLT_OxyL1SingleEG15er2p1_v1',
3642     'HLT_OxyL1SingleEG15er2p5_v1',
3643     'HLT_OxyL1SingleEG21_v1',
3644     'HLT_OxyL1SingleJet20_v1',
3645     'HLT_OxyL1SingleJet28_v1',
3646     'HLT_OxyL1SingleJet35_v1',
3647     'HLT_OxyL1SingleJet44_v1',
3648     'HLT_OxyL1SingleJet60_v1',
3649     'HLT_OxyL1SingleMu0_v1',
3650     'HLT_OxyL1SingleMu3_v1',
3651     'HLT_OxyL1SingleMu5_v1',
3652     'HLT_OxyL1SingleMu7_v1',
3653     'HLT_OxyL1SingleMuOpen_v1',
3654     'HLT_OxyNotMBHF2_v1',
3655     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3656     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3657     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3658     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3659     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3660     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3661     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3662     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3663     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3664     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3665     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3666     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3667     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3668     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3669     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3670     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3671     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3672     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3673     'HLT_OxyZDC1nOR_v1',
3674     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3675     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3676     'HLT_OxyZeroBias_v1' ),
3677   IonPhysics50 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3678     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3679     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3680     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3681     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3682     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3683     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3684     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3685     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3686     'HLT_OxyL1CentralityGate_v1',
3687     'HLT_OxyL1DoubleMu0_v1',
3688     'HLT_OxyL1DoubleMuOpen_v1',
3689     'HLT_OxyL1SingleEG10_v1',
3690     'HLT_OxyL1SingleEG15_v1',
3691     'HLT_OxyL1SingleEG15er2p1_v1',
3692     'HLT_OxyL1SingleEG15er2p5_v1',
3693     'HLT_OxyL1SingleEG21_v1',
3694     'HLT_OxyL1SingleJet20_v1',
3695     'HLT_OxyL1SingleJet28_v1',
3696     'HLT_OxyL1SingleJet35_v1',
3697     'HLT_OxyL1SingleJet44_v1',
3698     'HLT_OxyL1SingleJet60_v1',
3699     'HLT_OxyL1SingleMu0_v1',
3700     'HLT_OxyL1SingleMu3_v1',
3701     'HLT_OxyL1SingleMu5_v1',
3702     'HLT_OxyL1SingleMu7_v1',
3703     'HLT_OxyL1SingleMuOpen_v1',
3704     'HLT_OxyNotMBHF2_v1',
3705     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3706     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3707     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3708     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3709     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3710     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3711     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3712     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3713     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3714     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3715     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3716     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3717     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3718     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3719     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3720     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3721     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3722     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3723     'HLT_OxyZDC1nOR_v1',
3724     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3725     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3726     'HLT_OxyZeroBias_v1' ),
3727   IonPhysics51 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3728     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3729     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3730     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3731     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3732     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3733     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3734     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3735     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3736     'HLT_OxyL1CentralityGate_v1',
3737     'HLT_OxyL1DoubleMu0_v1',
3738     'HLT_OxyL1DoubleMuOpen_v1',
3739     'HLT_OxyL1SingleEG10_v1',
3740     'HLT_OxyL1SingleEG15_v1',
3741     'HLT_OxyL1SingleEG15er2p1_v1',
3742     'HLT_OxyL1SingleEG15er2p5_v1',
3743     'HLT_OxyL1SingleEG21_v1',
3744     'HLT_OxyL1SingleJet20_v1',
3745     'HLT_OxyL1SingleJet28_v1',
3746     'HLT_OxyL1SingleJet35_v1',
3747     'HLT_OxyL1SingleJet44_v1',
3748     'HLT_OxyL1SingleJet60_v1',
3749     'HLT_OxyL1SingleMu0_v1',
3750     'HLT_OxyL1SingleMu3_v1',
3751     'HLT_OxyL1SingleMu5_v1',
3752     'HLT_OxyL1SingleMu7_v1',
3753     'HLT_OxyL1SingleMuOpen_v1',
3754     'HLT_OxyNotMBHF2_v1',
3755     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3756     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3757     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3758     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3759     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3760     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3761     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3762     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3763     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3764     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3765     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3766     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3767     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3768     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3769     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3770     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3771     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3772     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3773     'HLT_OxyZDC1nOR_v1',
3774     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3775     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3776     'HLT_OxyZeroBias_v1' ),
3777   IonPhysics52 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3778     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3779     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3780     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3781     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3782     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3783     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3784     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3785     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3786     'HLT_OxyL1CentralityGate_v1',
3787     'HLT_OxyL1DoubleMu0_v1',
3788     'HLT_OxyL1DoubleMuOpen_v1',
3789     'HLT_OxyL1SingleEG10_v1',
3790     'HLT_OxyL1SingleEG15_v1',
3791     'HLT_OxyL1SingleEG15er2p1_v1',
3792     'HLT_OxyL1SingleEG15er2p5_v1',
3793     'HLT_OxyL1SingleEG21_v1',
3794     'HLT_OxyL1SingleJet20_v1',
3795     'HLT_OxyL1SingleJet28_v1',
3796     'HLT_OxyL1SingleJet35_v1',
3797     'HLT_OxyL1SingleJet44_v1',
3798     'HLT_OxyL1SingleJet60_v1',
3799     'HLT_OxyL1SingleMu0_v1',
3800     'HLT_OxyL1SingleMu3_v1',
3801     'HLT_OxyL1SingleMu5_v1',
3802     'HLT_OxyL1SingleMu7_v1',
3803     'HLT_OxyL1SingleMuOpen_v1',
3804     'HLT_OxyNotMBHF2_v1',
3805     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3806     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3807     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3808     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3809     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3810     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3811     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3812     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3813     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3814     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3815     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3816     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3817     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3818     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3819     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3820     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3821     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3822     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3823     'HLT_OxyZDC1nOR_v1',
3824     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3825     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3826     'HLT_OxyZeroBias_v1' ),
3827   IonPhysics53 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3828     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3829     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3830     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3831     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3832     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3833     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3834     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3835     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3836     'HLT_OxyL1CentralityGate_v1',
3837     'HLT_OxyL1DoubleMu0_v1',
3838     'HLT_OxyL1DoubleMuOpen_v1',
3839     'HLT_OxyL1SingleEG10_v1',
3840     'HLT_OxyL1SingleEG15_v1',
3841     'HLT_OxyL1SingleEG15er2p1_v1',
3842     'HLT_OxyL1SingleEG15er2p5_v1',
3843     'HLT_OxyL1SingleEG21_v1',
3844     'HLT_OxyL1SingleJet20_v1',
3845     'HLT_OxyL1SingleJet28_v1',
3846     'HLT_OxyL1SingleJet35_v1',
3847     'HLT_OxyL1SingleJet44_v1',
3848     'HLT_OxyL1SingleJet60_v1',
3849     'HLT_OxyL1SingleMu0_v1',
3850     'HLT_OxyL1SingleMu3_v1',
3851     'HLT_OxyL1SingleMu5_v1',
3852     'HLT_OxyL1SingleMu7_v1',
3853     'HLT_OxyL1SingleMuOpen_v1',
3854     'HLT_OxyNotMBHF2_v1',
3855     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3856     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3857     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3858     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3859     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3860     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3861     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3862     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3863     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3864     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3865     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3866     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3867     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3868     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3869     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3870     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3871     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3872     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3873     'HLT_OxyZDC1nOR_v1',
3874     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3875     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3876     'HLT_OxyZeroBias_v1' ),
3877   IonPhysics54 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3878     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3879     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3880     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3881     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3882     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3883     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3884     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3885     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3886     'HLT_OxyL1CentralityGate_v1',
3887     'HLT_OxyL1DoubleMu0_v1',
3888     'HLT_OxyL1DoubleMuOpen_v1',
3889     'HLT_OxyL1SingleEG10_v1',
3890     'HLT_OxyL1SingleEG15_v1',
3891     'HLT_OxyL1SingleEG15er2p1_v1',
3892     'HLT_OxyL1SingleEG15er2p5_v1',
3893     'HLT_OxyL1SingleEG21_v1',
3894     'HLT_OxyL1SingleJet20_v1',
3895     'HLT_OxyL1SingleJet28_v1',
3896     'HLT_OxyL1SingleJet35_v1',
3897     'HLT_OxyL1SingleJet44_v1',
3898     'HLT_OxyL1SingleJet60_v1',
3899     'HLT_OxyL1SingleMu0_v1',
3900     'HLT_OxyL1SingleMu3_v1',
3901     'HLT_OxyL1SingleMu5_v1',
3902     'HLT_OxyL1SingleMu7_v1',
3903     'HLT_OxyL1SingleMuOpen_v1',
3904     'HLT_OxyNotMBHF2_v1',
3905     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3906     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3907     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3908     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3909     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3910     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3911     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3912     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3913     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3914     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3915     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3916     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3917     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3918     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3919     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3920     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3921     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3922     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3923     'HLT_OxyZDC1nOR_v1',
3924     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3925     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3926     'HLT_OxyZeroBias_v1' ),
3927   IonPhysics55 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3928     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3929     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3930     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3931     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3932     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3933     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3934     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3935     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3936     'HLT_OxyL1CentralityGate_v1',
3937     'HLT_OxyL1DoubleMu0_v1',
3938     'HLT_OxyL1DoubleMuOpen_v1',
3939     'HLT_OxyL1SingleEG10_v1',
3940     'HLT_OxyL1SingleEG15_v1',
3941     'HLT_OxyL1SingleEG15er2p1_v1',
3942     'HLT_OxyL1SingleEG15er2p5_v1',
3943     'HLT_OxyL1SingleEG21_v1',
3944     'HLT_OxyL1SingleJet20_v1',
3945     'HLT_OxyL1SingleJet28_v1',
3946     'HLT_OxyL1SingleJet35_v1',
3947     'HLT_OxyL1SingleJet44_v1',
3948     'HLT_OxyL1SingleJet60_v1',
3949     'HLT_OxyL1SingleMu0_v1',
3950     'HLT_OxyL1SingleMu3_v1',
3951     'HLT_OxyL1SingleMu5_v1',
3952     'HLT_OxyL1SingleMu7_v1',
3953     'HLT_OxyL1SingleMuOpen_v1',
3954     'HLT_OxyNotMBHF2_v1',
3955     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
3956     'HLT_OxySingleEG3_NotMBHF2AND_v1',
3957     'HLT_OxySingleEG3_NotMBHF2OR_v1',
3958     'HLT_OxySingleEG5_NotMBHF2AND_v1',
3959     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
3960     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
3961     'HLT_OxySingleJet16_ZDC1nXOR_v1',
3962     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
3963     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
3964     'HLT_OxySingleJet24_ZDC1nXOR_v1',
3965     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
3966     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
3967     'HLT_OxySingleJet8_ZDC1nXOR_v1',
3968     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
3969     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
3970     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
3971     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
3972     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
3973     'HLT_OxyZDC1nOR_v1',
3974     'HLT_OxyZeroBias_MinPixelCluster400_v1',
3975     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
3976     'HLT_OxyZeroBias_v1' ),
3977   IonPhysics56 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
3978     'HLT_MinimumBiasHF_OR_BptxAND_v1',
3979     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
3980     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
3981     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
3982     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
3983     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
3984     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
3985     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
3986     'HLT_OxyL1CentralityGate_v1',
3987     'HLT_OxyL1DoubleMu0_v1',
3988     'HLT_OxyL1DoubleMuOpen_v1',
3989     'HLT_OxyL1SingleEG10_v1',
3990     'HLT_OxyL1SingleEG15_v1',
3991     'HLT_OxyL1SingleEG15er2p1_v1',
3992     'HLT_OxyL1SingleEG15er2p5_v1',
3993     'HLT_OxyL1SingleEG21_v1',
3994     'HLT_OxyL1SingleJet20_v1',
3995     'HLT_OxyL1SingleJet28_v1',
3996     'HLT_OxyL1SingleJet35_v1',
3997     'HLT_OxyL1SingleJet44_v1',
3998     'HLT_OxyL1SingleJet60_v1',
3999     'HLT_OxyL1SingleMu0_v1',
4000     'HLT_OxyL1SingleMu3_v1',
4001     'HLT_OxyL1SingleMu5_v1',
4002     'HLT_OxyL1SingleMu7_v1',
4003     'HLT_OxyL1SingleMuOpen_v1',
4004     'HLT_OxyNotMBHF2_v1',
4005     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4006     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4007     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4008     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4009     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4010     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4011     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4012     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4013     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4014     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4015     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4016     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4017     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4018     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4019     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4020     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4021     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4022     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4023     'HLT_OxyZDC1nOR_v1',
4024     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4025     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4026     'HLT_OxyZeroBias_v1' ),
4027   IonPhysics57 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4028     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4029     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4030     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4031     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4032     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4033     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4034     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4035     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4036     'HLT_OxyL1CentralityGate_v1',
4037     'HLT_OxyL1DoubleMu0_v1',
4038     'HLT_OxyL1DoubleMuOpen_v1',
4039     'HLT_OxyL1SingleEG10_v1',
4040     'HLT_OxyL1SingleEG15_v1',
4041     'HLT_OxyL1SingleEG15er2p1_v1',
4042     'HLT_OxyL1SingleEG15er2p5_v1',
4043     'HLT_OxyL1SingleEG21_v1',
4044     'HLT_OxyL1SingleJet20_v1',
4045     'HLT_OxyL1SingleJet28_v1',
4046     'HLT_OxyL1SingleJet35_v1',
4047     'HLT_OxyL1SingleJet44_v1',
4048     'HLT_OxyL1SingleJet60_v1',
4049     'HLT_OxyL1SingleMu0_v1',
4050     'HLT_OxyL1SingleMu3_v1',
4051     'HLT_OxyL1SingleMu5_v1',
4052     'HLT_OxyL1SingleMu7_v1',
4053     'HLT_OxyL1SingleMuOpen_v1',
4054     'HLT_OxyNotMBHF2_v1',
4055     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4056     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4057     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4058     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4059     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4060     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4061     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4062     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4063     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4064     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4065     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4066     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4067     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4068     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4069     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4070     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4071     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4072     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4073     'HLT_OxyZDC1nOR_v1',
4074     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4075     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4076     'HLT_OxyZeroBias_v1' ),
4077   IonPhysics58 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4078     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4079     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4080     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4081     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4082     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4083     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4084     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4085     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4086     'HLT_OxyL1CentralityGate_v1',
4087     'HLT_OxyL1DoubleMu0_v1',
4088     'HLT_OxyL1DoubleMuOpen_v1',
4089     'HLT_OxyL1SingleEG10_v1',
4090     'HLT_OxyL1SingleEG15_v1',
4091     'HLT_OxyL1SingleEG15er2p1_v1',
4092     'HLT_OxyL1SingleEG15er2p5_v1',
4093     'HLT_OxyL1SingleEG21_v1',
4094     'HLT_OxyL1SingleJet20_v1',
4095     'HLT_OxyL1SingleJet28_v1',
4096     'HLT_OxyL1SingleJet35_v1',
4097     'HLT_OxyL1SingleJet44_v1',
4098     'HLT_OxyL1SingleJet60_v1',
4099     'HLT_OxyL1SingleMu0_v1',
4100     'HLT_OxyL1SingleMu3_v1',
4101     'HLT_OxyL1SingleMu5_v1',
4102     'HLT_OxyL1SingleMu7_v1',
4103     'HLT_OxyL1SingleMuOpen_v1',
4104     'HLT_OxyNotMBHF2_v1',
4105     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4106     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4107     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4108     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4109     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4110     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4111     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4112     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4113     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4114     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4115     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4116     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4117     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4118     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4119     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4120     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4121     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4122     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4123     'HLT_OxyZDC1nOR_v1',
4124     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4125     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4126     'HLT_OxyZeroBias_v1' ),
4127   IonPhysics59 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4128     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4129     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4130     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4131     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4132     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4133     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4134     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4135     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4136     'HLT_OxyL1CentralityGate_v1',
4137     'HLT_OxyL1DoubleMu0_v1',
4138     'HLT_OxyL1DoubleMuOpen_v1',
4139     'HLT_OxyL1SingleEG10_v1',
4140     'HLT_OxyL1SingleEG15_v1',
4141     'HLT_OxyL1SingleEG15er2p1_v1',
4142     'HLT_OxyL1SingleEG15er2p5_v1',
4143     'HLT_OxyL1SingleEG21_v1',
4144     'HLT_OxyL1SingleJet20_v1',
4145     'HLT_OxyL1SingleJet28_v1',
4146     'HLT_OxyL1SingleJet35_v1',
4147     'HLT_OxyL1SingleJet44_v1',
4148     'HLT_OxyL1SingleJet60_v1',
4149     'HLT_OxyL1SingleMu0_v1',
4150     'HLT_OxyL1SingleMu3_v1',
4151     'HLT_OxyL1SingleMu5_v1',
4152     'HLT_OxyL1SingleMu7_v1',
4153     'HLT_OxyL1SingleMuOpen_v1',
4154     'HLT_OxyNotMBHF2_v1',
4155     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4156     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4157     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4158     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4159     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4160     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4161     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4162     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4163     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4164     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4165     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4166     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4167     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4168     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4169     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4170     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4171     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4172     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4173     'HLT_OxyZDC1nOR_v1',
4174     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4175     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4176     'HLT_OxyZeroBias_v1' ),
4177   IonPhysics6 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4178     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4179     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4180     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4181     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4182     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4183     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4184     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4185     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4186     'HLT_OxyL1CentralityGate_v1',
4187     'HLT_OxyL1DoubleMu0_v1',
4188     'HLT_OxyL1DoubleMuOpen_v1',
4189     'HLT_OxyL1SingleEG10_v1',
4190     'HLT_OxyL1SingleEG15_v1',
4191     'HLT_OxyL1SingleEG15er2p1_v1',
4192     'HLT_OxyL1SingleEG15er2p5_v1',
4193     'HLT_OxyL1SingleEG21_v1',
4194     'HLT_OxyL1SingleJet20_v1',
4195     'HLT_OxyL1SingleJet28_v1',
4196     'HLT_OxyL1SingleJet35_v1',
4197     'HLT_OxyL1SingleJet44_v1',
4198     'HLT_OxyL1SingleJet60_v1',
4199     'HLT_OxyL1SingleMu0_v1',
4200     'HLT_OxyL1SingleMu3_v1',
4201     'HLT_OxyL1SingleMu5_v1',
4202     'HLT_OxyL1SingleMu7_v1',
4203     'HLT_OxyL1SingleMuOpen_v1',
4204     'HLT_OxyNotMBHF2_v1',
4205     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4206     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4207     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4208     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4209     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4210     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4211     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4212     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4213     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4214     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4215     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4216     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4217     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4218     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4219     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4220     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4221     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4222     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4223     'HLT_OxyZDC1nOR_v1',
4224     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4225     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4226     'HLT_OxyZeroBias_v1' ),
4227   IonPhysics7 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4228     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4229     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4230     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4231     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4232     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4233     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4234     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4235     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4236     'HLT_OxyL1CentralityGate_v1',
4237     'HLT_OxyL1DoubleMu0_v1',
4238     'HLT_OxyL1DoubleMuOpen_v1',
4239     'HLT_OxyL1SingleEG10_v1',
4240     'HLT_OxyL1SingleEG15_v1',
4241     'HLT_OxyL1SingleEG15er2p1_v1',
4242     'HLT_OxyL1SingleEG15er2p5_v1',
4243     'HLT_OxyL1SingleEG21_v1',
4244     'HLT_OxyL1SingleJet20_v1',
4245     'HLT_OxyL1SingleJet28_v1',
4246     'HLT_OxyL1SingleJet35_v1',
4247     'HLT_OxyL1SingleJet44_v1',
4248     'HLT_OxyL1SingleJet60_v1',
4249     'HLT_OxyL1SingleMu0_v1',
4250     'HLT_OxyL1SingleMu3_v1',
4251     'HLT_OxyL1SingleMu5_v1',
4252     'HLT_OxyL1SingleMu7_v1',
4253     'HLT_OxyL1SingleMuOpen_v1',
4254     'HLT_OxyNotMBHF2_v1',
4255     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4256     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4257     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4258     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4259     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4260     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4261     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4262     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4263     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4264     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4265     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4266     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4267     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4268     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4269     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4270     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4271     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4272     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4273     'HLT_OxyZDC1nOR_v1',
4274     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4275     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4276     'HLT_OxyZeroBias_v1' ),
4277   IonPhysics8 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4278     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4279     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4280     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4281     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4282     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4283     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4284     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4285     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4286     'HLT_OxyL1CentralityGate_v1',
4287     'HLT_OxyL1DoubleMu0_v1',
4288     'HLT_OxyL1DoubleMuOpen_v1',
4289     'HLT_OxyL1SingleEG10_v1',
4290     'HLT_OxyL1SingleEG15_v1',
4291     'HLT_OxyL1SingleEG15er2p1_v1',
4292     'HLT_OxyL1SingleEG15er2p5_v1',
4293     'HLT_OxyL1SingleEG21_v1',
4294     'HLT_OxyL1SingleJet20_v1',
4295     'HLT_OxyL1SingleJet28_v1',
4296     'HLT_OxyL1SingleJet35_v1',
4297     'HLT_OxyL1SingleJet44_v1',
4298     'HLT_OxyL1SingleJet60_v1',
4299     'HLT_OxyL1SingleMu0_v1',
4300     'HLT_OxyL1SingleMu3_v1',
4301     'HLT_OxyL1SingleMu5_v1',
4302     'HLT_OxyL1SingleMu7_v1',
4303     'HLT_OxyL1SingleMuOpen_v1',
4304     'HLT_OxyNotMBHF2_v1',
4305     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4306     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4307     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4308     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4309     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4310     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4311     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4312     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4313     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4314     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4315     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4316     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4317     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4318     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4319     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4320     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4321     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4322     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4323     'HLT_OxyZDC1nOR_v1',
4324     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4325     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4326     'HLT_OxyZeroBias_v1' ),
4327   IonPhysics9 = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
4328     'HLT_MinimumBiasHF_OR_BptxAND_v1',
4329     'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
4330     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
4331     'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
4332     'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
4333     'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
4334     'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
4335     'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
4336     'HLT_OxyL1CentralityGate_v1',
4337     'HLT_OxyL1DoubleMu0_v1',
4338     'HLT_OxyL1DoubleMuOpen_v1',
4339     'HLT_OxyL1SingleEG10_v1',
4340     'HLT_OxyL1SingleEG15_v1',
4341     'HLT_OxyL1SingleEG15er2p1_v1',
4342     'HLT_OxyL1SingleEG15er2p5_v1',
4343     'HLT_OxyL1SingleEG21_v1',
4344     'HLT_OxyL1SingleJet20_v1',
4345     'HLT_OxyL1SingleJet28_v1',
4346     'HLT_OxyL1SingleJet35_v1',
4347     'HLT_OxyL1SingleJet44_v1',
4348     'HLT_OxyL1SingleJet60_v1',
4349     'HLT_OxyL1SingleMu0_v1',
4350     'HLT_OxyL1SingleMu3_v1',
4351     'HLT_OxyL1SingleMu5_v1',
4352     'HLT_OxyL1SingleMu7_v1',
4353     'HLT_OxyL1SingleMuOpen_v1',
4354     'HLT_OxyNotMBHF2_v1',
4355     'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
4356     'HLT_OxySingleEG3_NotMBHF2AND_v1',
4357     'HLT_OxySingleEG3_NotMBHF2OR_v1',
4358     'HLT_OxySingleEG5_NotMBHF2AND_v1',
4359     'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
4360     'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
4361     'HLT_OxySingleJet16_ZDC1nXOR_v1',
4362     'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
4363     'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
4364     'HLT_OxySingleJet24_ZDC1nXOR_v1',
4365     'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
4366     'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
4367     'HLT_OxySingleJet8_ZDC1nXOR_v1',
4368     'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
4369     'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
4370     'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
4371     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
4372     'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
4373     'HLT_OxyZDC1nOR_v1',
4374     'HLT_OxyZeroBias_MinPixelCluster400_v1',
4375     'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
4376     'HLT_OxyZeroBias_v1' ),
4377   L1Accept = cms.vstring( 'DST_Physics_v17' ),
4378   NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
4379     'HLT_CDC_L2cosmic_5p5_er1p0_v11' ),
4380   OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
4381     'HLT_CDC_L2cosmic_5p5_er1p0_v11',
4382     'HLT_HIL1NotBptxORForPPRef_v10',
4383     'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
4384     'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10',
4385     'HLT_HcalNZS_v22',
4386     'HLT_HcalPhiSym_v24',
4387     'HLT_OxyL1DoubleMu0_v1',
4388     'HLT_OxyL1SingleEG21_v1',
4389     'HLT_OxyL1SingleJet60_v1',
4390     'HLT_Physics_v15',
4391     'HLT_Random_v3',
4392     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
4393     'HLT_ZeroBias_v14' ),
4394   RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v12' ),
4395   SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4396   SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4397   SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4398   SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4399   SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4400   SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4401   SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4402   SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4403   SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4404   SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4405   SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4406   SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4407   SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4408   SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4409   SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4410   SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4411   SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4412   SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4413   SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4414   SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
4415   TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
4416     'HLT_HcalCalibration_v6' ),
4417   TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
4418     'HLT_HcalCalibration_v6' ),
4419   ZeroBias = cms.vstring( 'HLT_Random_v3',
4420     'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
4421     'HLT_ZeroBias_v14' )
4422 )
4423 
4424 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
4425     recordName = cms.string( "CSCChannelMapperRecord" ),
4426     iovIsRunNotTime = cms.bool( True ),
4427     firstValid = cms.vuint32( 1 )
4428 )
4429 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
4430     recordName = cms.string( "CSCIndexerRecord" ),
4431     iovIsRunNotTime = cms.bool( True ),
4432     firstValid = cms.vuint32( 1 )
4433 )
4434 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
4435     recordName = cms.string( "L1TGlobalParametersRcd" ),
4436     iovIsRunNotTime = cms.bool( True ),
4437     firstValid = cms.vuint32( 1 )
4438 )
4439 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
4440     appendToDataLabel = cms.string( "HBHE" ),
4441     timeSlewParametersM2 = cms.VPSet( 
4442       cms.PSet(  tmax = cms.double( 16.0 ),
4443         tzero = cms.double( 23.960177 ),
4444         slope = cms.double( -3.178648 )
4445       ),
4446       cms.PSet(  tmax = cms.double( 10.0 ),
4447         tzero = cms.double( 11.977461 ),
4448         slope = cms.double( -1.5610227 )
4449       ),
4450       cms.PSet(  tmax = cms.double( 6.25 ),
4451         tzero = cms.double( 9.109694 ),
4452         slope = cms.double( -1.075824 )
4453       )
4454     ),
4455     timeSlewParametersM3 = cms.VPSet( 
4456       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4457         tspar2_siPM = cms.double( 0.0 ),
4458         tspar2 = cms.double( 0.0 ),
4459         cap = cms.double( 6.0 ),
4460         tspar1 = cms.double( -2.19142 ),
4461         tspar0 = cms.double( 12.2999 ),
4462         tspar1_siPM = cms.double( 0.0 )
4463       ),
4464       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4465         tspar2_siPM = cms.double( 0.0 ),
4466         tspar2 = cms.double( 32.0 ),
4467         cap = cms.double( 6.0 ),
4468         tspar1 = cms.double( -3.2 ),
4469         tspar0 = cms.double( 15.5 ),
4470         tspar1_siPM = cms.double( 0.0 )
4471       ),
4472       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4473         tspar2_siPM = cms.double( 0.0 ),
4474         tspar2 = cms.double( 0.0 ),
4475         cap = cms.double( 6.0 ),
4476         tspar1 = cms.double( -2.19142 ),
4477         tspar0 = cms.double( 12.2999 ),
4478         tspar1_siPM = cms.double( 0.0 )
4479       ),
4480       cms.PSet(  tspar0_siPM = cms.double( 0.0 ),
4481         tspar2_siPM = cms.double( 0.0 ),
4482         tspar2 = cms.double( 0.0 ),
4483         cap = cms.double( 6.0 ),
4484         tspar1 = cms.double( -2.19142 ),
4485         tspar0 = cms.double( 12.2999 ),
4486         tspar1_siPM = cms.double( 0.0 )
4487       )
4488     )
4489 )
4490 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
4491     recordName = cms.string( "JetTagComputerRecord" ),
4492     iovIsRunNotTime = cms.bool( True ),
4493     firstValid = cms.vuint32( 1 )
4494 )
4495 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
4496     recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
4497     iovIsRunNotTime = cms.bool( True ),
4498     firstValid = cms.vuint32( 1 )
4499 )
4500 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
4501     recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
4502     iovIsRunNotTime = cms.bool( True ),
4503     firstValid = cms.vuint32( 1 )
4504 )
4505 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
4506     recordName = cms.string( "PFRecHitHCALParamsRecord" ),
4507     iovIsRunNotTime = cms.bool( True ),
4508     firstValid = cms.vuint32( 1 )
4509 )
4510 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
4511     recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
4512     iovIsRunNotTime = cms.bool( True ),
4513     firstValid = cms.vuint32( 1 )
4514 )
4515 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
4516     recordName = cms.string( "TfGraphRecord" ),
4517     iovIsRunNotTime = cms.bool( True ),
4518     firstValid = cms.vuint32( 1 )
4519 )
4520 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
4521     RunType = cms.string( "Run3" ),
4522     PitchSimY = cms.double( 0.15 ),
4523     PitchSimX = cms.double( 0.1 ),
4524     thickness = cms.double( 0.23 ),
4525     noOfPixelSimX = cms.int32( 160 ),
4526     noOfPixelSimY = cms.int32( 104 ),
4527     noOfPixels = cms.int32( 16640 ),
4528     simXWidth = cms.double( 16.6 ),
4529     simYWidth = cms.double( 16.2 ),
4530     deadEdgeWidth = cms.double( 0.2 ),
4531     activeEdgeSigma = cms.double( 0.02 ),
4532     physActiveEdgeDist = cms.double( 0.15 ),
4533     appendToDataLabel = cms.string( "" )
4534 )
4535 
4536 fragment.hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4537   ComponentName = cms.string( "hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
4538   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltdr.json" ),
4539   minPt = cms.double( 0.7 ),
4540   maxClusterSize = cms.uint32( 8 ),
4541   appendToDataLabel = cms.string( "" )
4542 )
4543 fragment.mkFitGeometryESProducer = cms.ESProducer( "MkFitGeometryESProducer",
4544   appendToDataLabel = cms.string( "" )
4545 )
4546 fragment.hltESPIter0PFlowTrackCandidatesMkFitConfig = cms.ESProducer( "MkFitIterationConfigESProducer",
4547   ComponentName = cms.string( "hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
4548   config = cms.FileInPath( "RecoTracker/MkFit/data/mkfit-phase1-hltiter0.json" ),
4549   minPt = cms.double( 0.0 ),
4550   maxClusterSize = cms.uint32( 8 ),
4551   appendToDataLabel = cms.string( "" )
4552 )
4553 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4554   ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
4555   SimpleMagneticField = cms.string( "" ),
4556   PropagationDirection = cms.string( "anyDirection" ),
4557   MaxDPhi = cms.double( 1.6 ),
4558   appendToDataLabel = cms.string( "" )
4559 )
4560 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
4561   AlgoName = cms.string( "CSCChannelMapperPostls1" )
4562 )
4563 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
4564   AlgoName = cms.string( "CSCIndexerPostls1" )
4565 )
4566 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
4567   appendToDataLabel = cms.string( "" )
4568 )
4569 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
4570 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
4571   MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
4572   MapAuto = cms.untracked.bool( False ),
4573   SkipHE = cms.untracked.bool( False ),
4574   appendToDataLabel = cms.string( "" )
4575 )
4576 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
4577   appendToDataLabel = cms.string( "" )
4578 )
4579 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
4580   dump = cms.untracked.vstring(  ),
4581   appendToDataLabel = cms.string( "" )
4582 )
4583 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4584   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4585   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4586   ComponentName = cms.string( "ClusterShapeHitFilter" ),
4587   isPhase2 = cms.bool( False ),
4588   doPixelShapeCut = cms.bool( True ),
4589   doStripShapeCut = cms.bool( True ),
4590   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4591   appendToDataLabel = cms.string( "" )
4592 )
4593 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
4594   appendToDataLabel = cms.string( "" )
4595 )
4596 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
4597   TotalBxInEvent = cms.int32( 5 ),
4598   NumberPhysTriggers = cms.uint32( 512 ),
4599   NumberL1Muon = cms.uint32( 8 ),
4600   NumberL1EGamma = cms.uint32( 12 ),
4601   NumberL1Jet = cms.uint32( 12 ),
4602   NumberL1Tau = cms.uint32( 12 ),
4603   NumberChips = cms.uint32( 1 ),
4604   PinsOnChip = cms.uint32( 512 ),
4605   OrderOfChip = cms.vint32( 1 ),
4606   NumberL1IsoEG = cms.uint32( 4 ),
4607   NumberL1JetCounts = cms.uint32( 12 ),
4608   UnitLength = cms.int32( 8 ),
4609   NumberL1ForJet = cms.uint32( 4 ),
4610   IfCaloEtaNumberBits = cms.uint32( 4 ),
4611   IfMuEtaNumberBits = cms.uint32( 6 ),
4612   NumberL1TauJet = cms.uint32( 4 ),
4613   NumberL1Mu = cms.uint32( 4 ),
4614   NumberConditionChips = cms.uint32( 1 ),
4615   NumberPsbBoards = cms.int32( 7 ),
4616   NumberL1CenJet = cms.uint32( 4 ),
4617   PinsOnConditionChip = cms.uint32( 512 ),
4618   NumberL1NoIsoEG = cms.uint32( 4 ),
4619   NumberTechnicalTriggers = cms.uint32( 64 ),
4620   NumberPhysTriggersExtended = cms.uint32( 64 ),
4621   WordLength = cms.int32( 64 ),
4622   OrderConditionChip = cms.vint32( 1 ),
4623   appendToDataLabel = cms.string( "" )
4624 )
4625 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4626   SimpleMagneticField = cms.string( "" ),
4627   MaxDPhi = cms.double( 1.6 ),
4628   ComponentName = cms.string( "PropagatorWithMaterial" ),
4629   Mass = cms.double( 0.105 ),
4630   PropagationDirection = cms.string( "alongMomentum" ),
4631   useRungeKutta = cms.bool( False ),
4632   ptMin = cms.double( -1.0 )
4633 )
4634 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4635   SimpleMagneticField = cms.string( "ParabolicMf" ),
4636   MaxDPhi = cms.double( 1.6 ),
4637   ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
4638   Mass = cms.double( 0.139 ),
4639   PropagationDirection = cms.string( "alongMomentum" ),
4640   useRungeKutta = cms.bool( False ),
4641   ptMin = cms.double( -1.0 )
4642 )
4643 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4644   SimpleMagneticField = cms.string( "ParabolicMf" ),
4645   MaxDPhi = cms.double( 1.6 ),
4646   ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
4647   Mass = cms.double( 0.105 ),
4648   PropagationDirection = cms.string( "alongMomentum" ),
4649   useRungeKutta = cms.bool( False ),
4650   ptMin = cms.double( -1.0 )
4651 )
4652 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4653   SimpleMagneticField = cms.string( "" ),
4654   MaxDPhi = cms.double( 1.6 ),
4655   ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
4656   Mass = cms.double( 0.105 ),
4657   PropagationDirection = cms.string( "oppositeToMomentum" ),
4658   useRungeKutta = cms.bool( False ),
4659   ptMin = cms.double( -1.0 )
4660 )
4661 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
4662   SimpleMagneticField = cms.string( "ParabolicMf" ),
4663   MaxDPhi = cms.double( 1.6 ),
4664   ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
4665   Mass = cms.double( 0.139 ),
4666   PropagationDirection = cms.string( "oppositeToMomentum" ),
4667   useRungeKutta = cms.bool( False ),
4668   ptMin = cms.double( -1.0 )
4669 )
4670 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
4671   SimpleMagneticField = cms.string( "ParabolicMf" ),
4672   MaxDPhi = cms.double( 1.6 ),
4673   ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
4674   Mass = cms.double( 0.105 ),
4675   PropagationDirection = cms.string( "oppositeToMomentum" ),
4676   useRungeKutta = cms.bool( False ),
4677   ptMin = cms.double( -1.0 )
4678 )
4679 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4680   SimpleMagneticField = cms.string( "ParabolicMf" ),
4681   MaxDPhi = cms.double( 1.6 ),
4682   ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
4683   Mass = cms.double( 0.105 ),
4684   PropagationDirection = cms.string( "oppositeToMomentum" ),
4685   useRungeKutta = cms.bool( False ),
4686   ptMin = cms.double( 0.1 )
4687 )
4688 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
4689   SimpleMagneticField = cms.string( "ParabolicMf" ),
4690   MaxDPhi = cms.double( 4.0 ),
4691   ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
4692   Mass = cms.double( 0.1396 ),
4693   PropagationDirection = cms.string( "alongMomentum" ),
4694   useRungeKutta = cms.bool( False ),
4695   ptMin = cms.double( -1.0 )
4696 )
4697 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
4698   SimpleMagneticField = cms.string( "ParabolicMf" ),
4699   MaxDPhi = cms.double( 1.6 ),
4700   ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
4701   Mass = cms.double( 0.105 ),
4702   PropagationDirection = cms.string( "alongMomentum" ),
4703   useRungeKutta = cms.bool( False ),
4704   ptMin = cms.double( 0.1 )
4705 )
4706 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
4707   appendToDataLabel = cms.string( "" )
4708 )
4709 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
4710   QualityLabel = cms.string( "" ),
4711   Label = cms.string( "" ),
4712   appendToDataLabel = cms.string( "" )
4713 )
4714 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
4715   EtaDivisions = cms.untracked.uint32( 20 ),
4716   PhiDivisions = cms.untracked.uint32( 20 ),
4717   EtaMax = cms.untracked.double( 2.5 ),
4718   appendToDataLabel = cms.string( "" )
4719 )
4720 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
4721   use3d = cms.bool( True ),
4722   useSignificance = cms.bool( True ),
4723   unBoost = cms.bool( False ),
4724   minTracks = cms.uint32( 3 ),
4725   minVertices = cms.uint32( 1 ),
4726   appendToDataLabel = cms.string( "" )
4727 )
4728 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4729   ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
4730   NoErrorPropagation = cms.bool( False ),
4731   PropagationDirection = cms.string( "anyDirection" ),
4732   useTuningForL2Speed = cms.bool( False ),
4733   useIsYokeFlag = cms.bool( True ),
4734   endcapShiftInZNeg = cms.double( 0.0 ),
4735   SetVBFPointer = cms.bool( False ),
4736   AssumeNoMaterial = cms.bool( False ),
4737   endcapShiftInZPos = cms.double( 0.0 ),
4738   useInTeslaFromMagField = cms.bool( False ),
4739   VBFName = cms.string( "VolumeBasedMagneticField" ),
4740   useEndcapShiftsInZ = cms.bool( False ),
4741   sendLogWarning = cms.bool( False ),
4742   useMatVolumes = cms.bool( True ),
4743   debug = cms.bool( False ),
4744   ApplyRadX0Correction = cms.bool( True ),
4745   useMagVolumes = cms.bool( True ),
4746   returnTangentPlane = cms.bool( True ),
4747   appendToDataLabel = cms.string( "" )
4748 )
4749 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
4750   ComponentName = cms.string( "TransientTrackBuilder" ),
4751   appendToDataLabel = cms.string( "" )
4752 )
4753 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4754   ComponentName = cms.string( "CaloDetIdAssociator" ),
4755   etaBinSize = cms.double( 0.087 ),
4756   nEta = cms.int32( 70 ),
4757   nPhi = cms.int32( 72 ),
4758   hcalRegion = cms.int32( 2 ),
4759   includeBadChambers = cms.bool( False ),
4760   includeGEM = cms.bool( False ),
4761   includeME0 = cms.bool( False )
4762 )
4763 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4764   ComponentName = cms.string( "CosmicNavigationSchool" ),
4765   PluginName = cms.string( "" ),
4766   SimpleMagneticField = cms.string( "" ),
4767   appendToDataLabel = cms.string( "" )
4768 )
4769 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
4770   verbosity = cms.untracked.uint32( 1 ),
4771   buildMisalignedGeometry = cms.bool( False ),
4772   isRun2 = cms.bool( False ),
4773   dbTag = cms.string( "" ),
4774   compactViewTag = cms.string( "" ),
4775   fromPreprocessedDB = cms.untracked.bool( True ),
4776   fromDD4hep = cms.untracked.bool( False ),
4777   appendToDataLabel = cms.string( "" )
4778 )
4779 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
4780   lhcInfoLabel = cms.string( "" ),
4781   lhcInfoPerFillLabel = cms.string( "" ),
4782   lhcInfoPerLSLabel = cms.string( "" ),
4783   opticsLabel = cms.string( "" ),
4784   useNewLHCInfo = cms.bool( True ),
4785   appendToDataLabel = cms.string( "" )
4786 )
4787 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4788   ComponentName = cms.string( "EcalDetIdAssociator" ),
4789   etaBinSize = cms.double( 0.02 ),
4790   nEta = cms.int32( 300 ),
4791   nPhi = cms.int32( 360 ),
4792   hcalRegion = cms.int32( 2 ),
4793   includeBadChambers = cms.bool( False ),
4794   includeGEM = cms.bool( False ),
4795   includeME0 = cms.bool( False )
4796 )
4797 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
4798   appendToDataLabel = cms.string( "" ),
4799   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4800 )
4801 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
4802   appendToDataLabel = cms.string( "" ),
4803   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4804 )
4805 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
4806   flagMask = cms.PSet( 
4807     kBad = cms.vstring( 'kFaultyHardware',
4808       'kDead',
4809       'kKilled' ),
4810     kGood = cms.vstring( 'kGood' ),
4811     kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
4812       'kTowerRecovered' ),
4813     kProblematic = cms.vstring( 'kPoorReco',
4814       'kPoorCalib',
4815       'kNoisy',
4816       'kSaturated' ),
4817     kWeird = cms.vstring( 'kWeird',
4818       'kDiWeird' ),
4819     kTime = cms.vstring( 'kOutOfTime' )
4820   ),
4821   dbstatusMask = cms.PSet( 
4822     kBad = cms.vstring( 'kNonRespondingIsolated',
4823       'kDeadVFE',
4824       'kDeadFE',
4825       'kNoDataNoTP' ),
4826     kGood = cms.vstring( 'kOk' ),
4827     kRecovered = cms.vstring(  ),
4828     kProblematic = cms.vstring( 'kDAC',
4829       'kNoLaser',
4830       'kNoisy',
4831       'kNNoisy',
4832       'kNNNoisy',
4833       'kNNNNoisy',
4834       'kNNNNNoisy',
4835       'kFixedG6',
4836       'kFixedG1',
4837       'kFixedG0' ),
4838     kWeird = cms.vstring(  ),
4839     kTime = cms.vstring(  )
4840   ),
4841   timeThresh = cms.double( 2.0 )
4842 )
4843 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
4844 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
4845   appendToDataLabel = cms.string( "" )
4846 )
4847 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
4848   appendToDataLabel = cms.string( "" )
4849 )
4850 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4851   ComponentName = cms.string( "HcalDetIdAssociator" ),
4852   etaBinSize = cms.double( 0.087 ),
4853   nEta = cms.int32( 70 ),
4854   nPhi = cms.int32( 72 ),
4855   hcalRegion = cms.int32( 2 ),
4856   includeBadChambers = cms.bool( False ),
4857   includeGEM = cms.bool( False ),
4858   includeME0 = cms.bool( False )
4859 )
4860 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
4861   appendToDataLabel = cms.string( "" ),
4862   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4863 )
4864 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
4865   phase = cms.uint32( 1 ),
4866   RecoveredRecHitBits = cms.vstring( '' ),
4867   SeverityLevels = cms.VPSet( 
4868     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4869       RecHitFlags = cms.vstring( '' ),
4870       Level = cms.int32( 0 )
4871     ),
4872     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
4873       RecHitFlags = cms.vstring( '' ),
4874       Level = cms.int32( 1 )
4875     ),
4876     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
4877       RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
4878         'HFAnomalousHit' ),
4879       Level = cms.int32( 5 )
4880     ),
4881     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4882       RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
4883         'HBHESpikeNoise',
4884         'HBHETS4TS5Noise',
4885         'HBHEOOTPU',
4886         'HBHEFlatNoise',
4887         'HBHENegativeNoise' ),
4888       Level = cms.int32( 8 )
4889     ),
4890     cms.PSet(  ChannelStatus = cms.vstring( '' ),
4891       RecHitFlags = cms.vstring( 'HFLongShort',
4892         'HFS8S1Ratio',
4893         'HFPET',
4894         'HFSignalAsymmetry' ),
4895       Level = cms.int32( 11 )
4896     ),
4897     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
4898       RecHitFlags = cms.vstring(  ),
4899       Level = cms.int32( 12 )
4900     ),
4901     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellHot' ),
4902       RecHitFlags = cms.vstring( '' ),
4903       Level = cms.int32( 15 )
4904     ),
4905     cms.PSet(  ChannelStatus = cms.vstring( 'HcalCellOff',
4906   'HcalCellDead' ),
4907       RecHitFlags = cms.vstring( '' ),
4908       Level = cms.int32( 20 )
4909     )
4910   ),
4911   DropChannelStatusBits = cms.vstring( 'HcalCellMask',
4912     'HcalCellOff',
4913     'HcalCellDead' ),
4914   appendToDataLabel = cms.string( "" )
4915 )
4916 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
4917   appendToDataLabel = cms.string( "" ),
4918   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4919 )
4920 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
4921   appendToDataLabel = cms.string( "" ),
4922   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
4923 )
4924 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
4925   useCondDB = cms.bool( False ),
4926   gbrForestLabel = cms.string( "" ),
4927   weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
4928   useGBRForest = cms.bool( True ),
4929   useAdaBoost = cms.bool( False ),
4930   appendToDataLabel = cms.string( "" )
4931 )
4932 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4933   trackPseudoSelection = cms.PSet( 
4934     maxDistToAxis = cms.double( 0.07 ),
4935     totalHitsMin = cms.uint32( 0 ),
4936     ptMin = cms.double( 0.0 ),
4937     sip2dSigMax = cms.double( 99999.9 ),
4938     sip2dValMax = cms.double( 99999.9 ),
4939     sip3dSigMax = cms.double( 99999.9 ),
4940     sip3dValMax = cms.double( 99999.9 ),
4941     maxDecayLen = cms.double( 5.0 ),
4942     qualityClass = cms.string( "any" ),
4943     jetDeltaRMax = cms.double( 0.3 ),
4944     normChi2Max = cms.double( 99999.9 ),
4945     pixelHitsMin = cms.uint32( 0 ),
4946     sip2dSigMin = cms.double( 2.0 ),
4947     sip2dValMin = cms.double( -99999.9 ),
4948     sip3dSigMin = cms.double( -99999.9 ),
4949     sip3dValMin = cms.double( -99999.9 )
4950   ),
4951   trackSelection = cms.PSet( 
4952     maxDistToAxis = cms.double( 0.07 ),
4953     totalHitsMin = cms.uint32( 0 ),
4954     ptMin = cms.double( 0.0 ),
4955     sip2dSigMax = cms.double( 99999.9 ),
4956     sip2dValMax = cms.double( 99999.9 ),
4957     sip3dSigMax = cms.double( 99999.9 ),
4958     sip3dValMax = cms.double( 99999.9 ),
4959     maxDecayLen = cms.double( 5.0 ),
4960     qualityClass = cms.string( "any" ),
4961     jetDeltaRMax = cms.double( 0.3 ),
4962     normChi2Max = cms.double( 99999.9 ),
4963     pixelHitsMin = cms.uint32( 0 ),
4964     sip2dSigMin = cms.double( -99999.9 ),
4965     sip2dValMin = cms.double( -99999.9 ),
4966     sip3dSigMin = cms.double( -99999.9 ),
4967     sip3dValMin = cms.double( -99999.9 )
4968   ),
4969   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
4970   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
4971   trackFlip = cms.bool( False ),
4972   useTrackWeights = cms.bool( True ),
4973   SoftLeptonFlip = cms.bool( False ),
4974   pseudoMultiplicityMin = cms.uint32( 2 ),
4975   correctVertexMass = cms.bool( True ),
4976   minimumTrackWeight = cms.double( 0.5 ),
4977   charmCut = cms.double( 1.5 ),
4978   trackSort = cms.string( "sip2dSig" ),
4979   trackMultiplicityMin = cms.uint32( 3 ),
4980   vertexFlip = cms.bool( False ),
4981   useCategories = cms.bool( True ),
4982   categoryVariableName = cms.string( "vertexCategory" ),
4983   calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
4984     'CombinedSVPseudoVertex',
4985     'CombinedSVNoVertex' ),
4986   calibrationRecord = cms.string( "" ),
4987   recordLabel = cms.string( "HLT" ),
4988   appendToDataLabel = cms.string( "" )
4989 )
4990 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4991   trackPseudoSelection = cms.PSet( 
4992     max_pT_dRcut = cms.double( 0.1 ),
4993     b_dR = cms.double( 0.6263 ),
4994     min_pT = cms.double( 120.0 ),
4995     b_pT = cms.double( 0.3684 ),
4996     ptMin = cms.double( 0.0 ),
4997     max_pT_trackPTcut = cms.double( 3.0 ),
4998     max_pT = cms.double( 500.0 ),
4999     useVariableJTA = cms.bool( False ),
5000     maxDecayLen = cms.double( 5.0 ),
5001     qualityClass = cms.string( "any" ),
5002     normChi2Max = cms.double( 99999.9 ),
5003     sip2dValMin = cms.double( -99999.9 ),
5004     sip3dValMin = cms.double( -99999.9 ),
5005     a_dR = cms.double( -0.001053 ),
5006     maxDistToAxis = cms.double( 0.07 ),
5007     totalHitsMin = cms.uint32( 0 ),
5008     a_pT = cms.double( 0.005263 ),
5009     sip2dSigMax = cms.double( 99999.9 ),
5010     sip2dValMax = cms.double( 99999.9 ),
5011     sip3dSigMax = cms.double( 99999.9 ),
5012     sip3dValMax = cms.double( 99999.9 ),
5013     min_pT_dRcut = cms.double( 0.5 ),
5014     jetDeltaRMax = cms.double( 0.3 ),
5015     pixelHitsMin = cms.uint32( 0 ),
5016     sip3dSigMin = cms.double( -99999.9 ),
5017     sip2dSigMin = cms.double( 2.0 )
5018   ),
5019   trackSelection = cms.PSet( 
5020     max_pT_dRcut = cms.double( 0.1 ),
5021     b_dR = cms.double( 0.6263 ),
5022     min_pT = cms.double( 120.0 ),
5023     b_pT = cms.double( 0.3684 ),
5024     ptMin = cms.double( 0.0 ),
5025     max_pT_trackPTcut = cms.double( 3.0 ),
5026     max_pT = cms.double( 500.0 ),
5027     useVariableJTA = cms.bool( False ),
5028     maxDecayLen = cms.double( 5.0 ),
5029     qualityClass = cms.string( "any" ),
5030     normChi2Max = cms.double( 99999.9 ),
5031     sip2dValMin = cms.double( -99999.9 ),
5032     sip3dValMin = cms.double( -99999.9 ),
5033     a_dR = cms.double( -0.001053 ),
5034     maxDistToAxis = cms.double( 0.07 ),
5035     totalHitsMin = cms.uint32( 0 ),
5036     a_pT = cms.double( 0.005263 ),
5037     sip2dSigMax = cms.double( 99999.9 ),
5038     sip2dValMax = cms.double( 99999.9 ),
5039     sip3dSigMax = cms.double( 99999.9 ),
5040     sip3dValMax = cms.double( 99999.9 ),
5041     min_pT_dRcut = cms.double( 0.5 ),
5042     jetDeltaRMax = cms.double( 0.3 ),
5043     pixelHitsMin = cms.uint32( 0 ),
5044     sip3dSigMin = cms.double( -99999.9 ),
5045     sip2dSigMin = cms.double( -99999.9 )
5046   ),
5047   trackPairV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.03 ) ),
5048   pseudoVertexV0Filter = cms.PSet(  k0sMassWindow = cms.double( 0.05 ) ),
5049   trackFlip = cms.bool( False ),
5050   useTrackWeights = cms.bool( True ),
5051   SoftLeptonFlip = cms.bool( False ),
5052   pseudoMultiplicityMin = cms.uint32( 2 ),
5053   correctVertexMass = cms.bool( True ),
5054   minimumTrackWeight = cms.double( 0.5 ),
5055   charmCut = cms.double( 1.5 ),
5056   trackSort = cms.string( "sip2dSig" ),
5057   trackMultiplicityMin = cms.uint32( 3 ),
5058   vertexFlip = cms.bool( False ),
5059   useCategories = cms.bool( True ),
5060   categoryVariableName = cms.string( "vertexCategory" ),
5061   calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
5062     'CombinedSVIVFV2PseudoVertex',
5063     'CombinedSVIVFV2NoVertex' ),
5064   calibrationRecord = cms.string( "" ),
5065   recordLabel = cms.string( "HLT" ),
5066   appendToDataLabel = cms.string( "" )
5067 )
5068 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5069   nthTrack = cms.int32( -1 ),
5070   impactParameterType = cms.int32( 1 ),
5071   deltaR = cms.double( -1.0 ),
5072   deltaRmin = cms.double( 0.0 ),
5073   maxImpactParameter = cms.double( 0.1 ),
5074   maxImpactParameterSig = cms.double( 999999.0 ),
5075   maximumDecayLength = cms.double( 999999.0 ),
5076   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5077   trackQualityClass = cms.string( "any" ),
5078   appendToDataLabel = cms.string( "" )
5079 )
5080 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5081   minimumImpactParameter = cms.double( 0.05 ),
5082   useSignedImpactParameterSig = cms.bool( False ),
5083   nthTrack = cms.int32( 1 ),
5084   impactParameterType = cms.int32( 1 ),
5085   deltaR = cms.double( -1.0 ),
5086   maximumDecayLength = cms.double( 999999.0 ),
5087   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5088   trackQualityClass = cms.string( "any" ),
5089   useVariableJTA = cms.bool( False ),
5090   a_dR = cms.double( -0.001053 ),
5091   b_dR = cms.double( 0.6263 ),
5092   a_pT = cms.double( 0.005263 ),
5093   b_pT = cms.double( 0.3684 ),
5094   min_pT = cms.double( 120.0 ),
5095   max_pT = cms.double( 500.0 ),
5096   min_pT_dRcut = cms.double( 0.5 ),
5097   max_pT_dRcut = cms.double( 0.1 ),
5098   max_pT_trackPTcut = cms.double( 3.0 ),
5099   appendToDataLabel = cms.string( "" )
5100 )
5101 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5102   MaxChi2 = cms.double( 100.0 ),
5103   nSigma = cms.double( 4.0 ),
5104   MaxDisplacement = cms.double( 100.0 ),
5105   MaxSagitta = cms.double( -1.0 ),
5106   MinimalTolerance = cms.double( 0.5 ),
5107   MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
5108   ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
5109   appendToDataLabel = cms.string( "" )
5110 )
5111 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
5112   ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
5113   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5114   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5115   EstimateCut = cms.double( 20.0 ),
5116   MaxFractionOutliers = cms.double( 0.3 ),
5117   MaxNumberOfOutliers = cms.int32( 3 ),
5118   MinDof = cms.int32( 2 ),
5119   NoOutliersBeginEnd = cms.bool( False ),
5120   MinNumberOfHits = cms.int32( 4 ),
5121   MinNumberOfHitsHighEta = cms.int32( 5 ),
5122   HighEtaSwitch = cms.double( 5.0 ),
5123   RejectTracks = cms.bool( True ),
5124   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5125   NoInvalidHitsBeginEnd = cms.bool( True ),
5126   LogPixelProbabilityCut = cms.double( 0.0 ),
5127   appendToDataLabel = cms.string( "" )
5128 )
5129 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5130   ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
5131   SimpleMagneticField = cms.string( "" ),
5132   PropagationDirection = cms.string( "alongMomentum" ),
5133   MaxDPhi = cms.double( 1.6 ),
5134   appendToDataLabel = cms.string( "" )
5135 )
5136 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
5137   ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
5138   SimpleMagneticField = cms.string( "" ),
5139   PropagationDirection = cms.string( "oppositeToMomentum" ),
5140   MaxDPhi = cms.double( 1.6 ),
5141   appendToDataLabel = cms.string( "" )
5142 )
5143 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5144   SimpleMagneticField = cms.string( "" ),
5145   MaxDPhi = cms.double( 1.6 ),
5146   ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
5147   Mass = cms.double( 5.11E-4 ),
5148   PropagationDirection = cms.string( "oppositeToMomentum" ),
5149   useRungeKutta = cms.bool( False ),
5150   ptMin = cms.double( -1.0 )
5151 )
5152 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5153   MaxChi2 = cms.double( 16.0 ),
5154   nSigma = cms.double( 3.0 ),
5155   MaxDisplacement = cms.double( 0.5 ),
5156   MaxSagitta = cms.double( 2.0 ),
5157   MinimalTolerance = cms.double( 0.5 ),
5158   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5159   ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
5160   pTChargeCutThreshold = cms.double( -1.0 ),
5161   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5162   appendToDataLabel = cms.string( "" )
5163 )
5164 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5165   MaxChi2 = cms.double( 16.0 ),
5166   nSigma = cms.double( 3.0 ),
5167   MaxDisplacement = cms.double( 0.5 ),
5168   MaxSagitta = cms.double( 2.0 ),
5169   MinimalTolerance = cms.double( 0.5 ),
5170   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5171   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
5172   pTChargeCutThreshold = cms.double( 15.0 ),
5173   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5174   appendToDataLabel = cms.string( "" )
5175 )
5176 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5177   MaxChi2 = cms.double( 2000.0 ),
5178   nSigma = cms.double( 3.0 ),
5179   MaxDisplacement = cms.double( 100.0 ),
5180   MaxSagitta = cms.double( -1.0 ),
5181   MinimalTolerance = cms.double( 10.0 ),
5182   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5183   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
5184   pTChargeCutThreshold = cms.double( 15.0 ),
5185   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5186   appendToDataLabel = cms.string( "" )
5187 )
5188 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5189   MaxChi2 = cms.double( 30.0 ),
5190   nSigma = cms.double( 3.0 ),
5191   MaxDisplacement = cms.double( 100.0 ),
5192   MaxSagitta = cms.double( -1.0 ),
5193   MinimalTolerance = cms.double( 10.0 ),
5194   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5195   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
5196   pTChargeCutThreshold = cms.double( 15.0 ),
5197   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5198   appendToDataLabel = cms.string( "" )
5199 )
5200 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5201   MaxChi2 = cms.double( 9.0 ),
5202   nSigma = cms.double( 3.0 ),
5203   MaxDisplacement = cms.double( 0.5 ),
5204   MaxSagitta = cms.double( 2.0 ),
5205   MinimalTolerance = cms.double( 0.5 ),
5206   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5207   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
5208   pTChargeCutThreshold = cms.double( 15.0 ),
5209   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5210   appendToDataLabel = cms.string( "" )
5211 )
5212 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5213   MaxChi2 = cms.double( 9.0 ),
5214   nSigma = cms.double( 3.0 ),
5215   MaxDisplacement = cms.double( 100.0 ),
5216   MaxSagitta = cms.double( -1.0 ),
5217   MinimalTolerance = cms.double( 10.0 ),
5218   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5219   ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
5220   pTChargeCutThreshold = cms.double( 15.0 ),
5221   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
5222   appendToDataLabel = cms.string( "" )
5223 )
5224 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5225   MaxChi2 = cms.double( 16.0 ),
5226   nSigma = cms.double( 3.0 ),
5227   MaxDisplacement = cms.double( 0.5 ),
5228   MaxSagitta = cms.double( 2.0 ),
5229   MinimalTolerance = cms.double( 0.5 ),
5230   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5231   ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
5232   pTChargeCutThreshold = cms.double( -1.0 ),
5233   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5234   appendToDataLabel = cms.string( "" )
5235 )
5236 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5237   MaxChi2 = cms.double( 40.0 ),
5238   nSigma = cms.double( 4.0 ),
5239   MaxDisplacement = cms.double( 0.5 ),
5240   MaxSagitta = cms.double( 2.0 ),
5241   MinimalTolerance = cms.double( 0.5 ),
5242   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
5243   ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
5244   appendToDataLabel = cms.string( "" )
5245 )
5246 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5247   MaxChi2 = cms.double( 16.0 ),
5248   nSigma = cms.double( 3.0 ),
5249   MaxDisplacement = cms.double( 100.0 ),
5250   MaxSagitta = cms.double( -1.0 ),
5251   MinimalTolerance = cms.double( 10.0 ),
5252   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5253   ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
5254   appendToDataLabel = cms.string( "" )
5255 )
5256 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5257   MaxChi2 = cms.double( 30.0 ),
5258   nSigma = cms.double( 3.0 ),
5259   MaxDisplacement = cms.double( 100.0 ),
5260   MaxSagitta = cms.double( -1.0 ),
5261   MinimalTolerance = cms.double( 10.0 ),
5262   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5263   ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
5264   appendToDataLabel = cms.string( "" )
5265 )
5266 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5267   MaxChi2 = cms.double( 9.0 ),
5268   nSigma = cms.double( 3.0 ),
5269   MaxDisplacement = cms.double( 100.0 ),
5270   MaxSagitta = cms.double( -1.0 ),
5271   MinimalTolerance = cms.double( 10.0 ),
5272   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5273   ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
5274   appendToDataLabel = cms.string( "" )
5275 )
5276 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
5277   ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
5278   MaxComponents = cms.int32( 12 ),
5279   DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5280   appendToDataLabel = cms.string( "" )
5281 )
5282 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5283   MaxChi2 = cms.double( 9.0 ),
5284   nSigma = cms.double( 3.0 ),
5285   MaxDisplacement = cms.double( 0.5 ),
5286   MaxSagitta = cms.double( 2.0 ),
5287   MinimalTolerance = cms.double( 0.5 ),
5288   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5289   ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
5290   pTChargeCutThreshold = cms.double( -1.0 ),
5291   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5292   appendToDataLabel = cms.string( "" )
5293 )
5294 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5295   ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
5296   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5297   fractionShared = cms.double( 0.13 ),
5298   ValidHitBonus = cms.double( 5.0 ),
5299   MissingHitPenalty = cms.double( 20.0 ),
5300   allowSharedFirstHit = cms.bool( True )
5301 )
5302 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5303   ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
5304   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5305   fractionShared = cms.double( 0.13 ),
5306   ValidHitBonus = cms.double( 5.0 ),
5307   MissingHitPenalty = cms.double( 20.0 ),
5308   allowSharedFirstHit = cms.bool( True )
5309 )
5310 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5311   MaxChi2 = cms.double( 9.0 ),
5312   nSigma = cms.double( 3.0 ),
5313   MaxDisplacement = cms.double( 0.5 ),
5314   MaxSagitta = cms.double( 2.0 ),
5315   MinimalTolerance = cms.double( 0.5 ),
5316   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5317   ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
5318   pTChargeCutThreshold = cms.double( -1.0 ),
5319   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5320   appendToDataLabel = cms.string( "" )
5321 )
5322 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5323   ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
5324   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5325   fractionShared = cms.double( 0.13 ),
5326   ValidHitBonus = cms.double( 5.0 ),
5327   MissingHitPenalty = cms.double( 20.0 ),
5328   allowSharedFirstHit = cms.bool( True )
5329 )
5330 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
5331   nthTrack = cms.int32( -1 ),
5332   impactParameterType = cms.int32( 1 ),
5333   deltaR = cms.double( -1.0 ),
5334   deltaRmin = cms.double( 0.0 ),
5335   maxImpactParameter = cms.double( 0.1 ),
5336   maxImpactParameterSig = cms.double( 999999.0 ),
5337   maximumDecayLength = cms.double( 999999.0 ),
5338   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5339   trackQualityClass = cms.string( "any" ),
5340   appendToDataLabel = cms.string( "" )
5341 )
5342 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
5343   nthTrack = cms.int32( -1 ),
5344   impactParameterType = cms.int32( 1 ),
5345   deltaR = cms.double( -1.0 ),
5346   deltaRmin = cms.double( 0.0 ),
5347   maxImpactParameter = cms.double( 0.2 ),
5348   maxImpactParameterSig = cms.double( 999999.0 ),
5349   maximumDecayLength = cms.double( 999999.0 ),
5350   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5351   trackQualityClass = cms.string( "any" ),
5352   appendToDataLabel = cms.string( "" )
5353 )
5354 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
5355   nthTrack = cms.int32( -1 ),
5356   impactParameterType = cms.int32( 1 ),
5357   deltaR = cms.double( -1.0 ),
5358   deltaRmin = cms.double( 0.0 ),
5359   maxImpactParameter = cms.double( 0.05 ),
5360   maxImpactParameterSig = cms.double( 5.0 ),
5361   maximumDecayLength = cms.double( 999999.0 ),
5362   maximumDistanceToJetAxis = cms.double( 999999.0 ),
5363   trackQualityClass = cms.string( "any" ),
5364   appendToDataLabel = cms.string( "" )
5365 )
5366 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
5367   minimumImpactParameter = cms.double( 0.05 ),
5368   useSignedImpactParameterSig = cms.bool( False ),
5369   nthTrack = cms.int32( 1 ),
5370   impactParameterType = cms.int32( 1 ),
5371   deltaR = cms.double( -1.0 ),
5372   maximumDecayLength = cms.double( 999999.0 ),
5373   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5374   trackQualityClass = cms.string( "any" ),
5375   useVariableJTA = cms.bool( False ),
5376   a_dR = cms.double( -0.001053 ),
5377   b_dR = cms.double( 0.6263 ),
5378   a_pT = cms.double( 0.005263 ),
5379   b_pT = cms.double( 0.3684 ),
5380   min_pT = cms.double( 120.0 ),
5381   max_pT = cms.double( 500.0 ),
5382   min_pT_dRcut = cms.double( 0.5 ),
5383   max_pT_dRcut = cms.double( 0.1 ),
5384   max_pT_trackPTcut = cms.double( 3.0 ),
5385   appendToDataLabel = cms.string( "" )
5386 )
5387 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
5388   minimumImpactParameter = cms.double( 0.03 ),
5389   useSignedImpactParameterSig = cms.bool( False ),
5390   nthTrack = cms.int32( 1 ),
5391   impactParameterType = cms.int32( 1 ),
5392   deltaR = cms.double( -1.0 ),
5393   maximumDecayLength = cms.double( 999999.0 ),
5394   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5395   trackQualityClass = cms.string( "any" ),
5396   useVariableJTA = cms.bool( False ),
5397   a_dR = cms.double( -0.001053 ),
5398   b_dR = cms.double( 0.6263 ),
5399   a_pT = cms.double( 0.005263 ),
5400   b_pT = cms.double( 0.3684 ),
5401   min_pT = cms.double( 120.0 ),
5402   max_pT = cms.double( 500.0 ),
5403   min_pT_dRcut = cms.double( 0.5 ),
5404   max_pT_dRcut = cms.double( 0.1 ),
5405   max_pT_trackPTcut = cms.double( 3.0 ),
5406   appendToDataLabel = cms.string( "" )
5407 )
5408 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
5409   minimumImpactParameter = cms.double( 0.2 ),
5410   useSignedImpactParameterSig = cms.bool( True ),
5411   nthTrack = cms.int32( 2 ),
5412   impactParameterType = cms.int32( 1 ),
5413   deltaR = cms.double( -1.0 ),
5414   maximumDecayLength = cms.double( 999999.0 ),
5415   maximumDistanceToJetAxis = cms.double( 9999999.0 ),
5416   trackQualityClass = cms.string( "any" ),
5417   useVariableJTA = cms.bool( False ),
5418   a_dR = cms.double( -0.001053 ),
5419   b_dR = cms.double( 0.6263 ),
5420   a_pT = cms.double( 0.005263 ),
5421   b_pT = cms.double( 0.3684 ),
5422   min_pT = cms.double( 120.0 ),
5423   max_pT = cms.double( 500.0 ),
5424   min_pT_dRcut = cms.double( 0.5 ),
5425   max_pT_dRcut = cms.double( 0.1 ),
5426   max_pT_trackPTcut = cms.double( 3.0 ),
5427   appendToDataLabel = cms.string( "" )
5428 )
5429 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
5430   ComponentName = cms.string( "hltESPDummyDetLayerGeometry" ),
5431   appendToDataLabel = cms.string( "" )
5432 )
5433 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
5434   BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
5435   EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
5436   ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
5437   MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
5438   Mass = cms.double( 5.11E-4 ),
5439   BetheHeitlerCorrection = cms.int32( 2 )
5440 )
5441 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5442   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5443   NoErrorPropagation = cms.bool( False ),
5444   PropagationDirection = cms.string( "anyDirection" ),
5445   useTuningForL2Speed = cms.bool( True ),
5446   useIsYokeFlag = cms.bool( True ),
5447   endcapShiftInZNeg = cms.double( 0.0 ),
5448   SetVBFPointer = cms.bool( False ),
5449   AssumeNoMaterial = cms.bool( False ),
5450   endcapShiftInZPos = cms.double( 0.0 ),
5451   useInTeslaFromMagField = cms.bool( False ),
5452   VBFName = cms.string( "VolumeBasedMagneticField" ),
5453   useEndcapShiftsInZ = cms.bool( False ),
5454   sendLogWarning = cms.bool( False ),
5455   useMatVolumes = cms.bool( True ),
5456   debug = cms.bool( False ),
5457   ApplyRadX0Correction = cms.bool( True ),
5458   useMagVolumes = cms.bool( True ),
5459   returnTangentPlane = cms.bool( True ),
5460   appendToDataLabel = cms.string( "" )
5461 )
5462 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5463   ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5464   NoErrorPropagation = cms.bool( False ),
5465   PropagationDirection = cms.string( "oppositeToMomentum" ),
5466   useTuningForL2Speed = cms.bool( True ),
5467   useIsYokeFlag = cms.bool( True ),
5468   endcapShiftInZNeg = cms.double( 0.0 ),
5469   SetVBFPointer = cms.bool( False ),
5470   AssumeNoMaterial = cms.bool( False ),
5471   endcapShiftInZPos = cms.double( 0.0 ),
5472   useInTeslaFromMagField = cms.bool( False ),
5473   VBFName = cms.string( "VolumeBasedMagneticField" ),
5474   useEndcapShiftsInZ = cms.bool( False ),
5475   sendLogWarning = cms.bool( False ),
5476   useMatVolumes = cms.bool( True ),
5477   debug = cms.bool( False ),
5478   ApplyRadX0Correction = cms.bool( True ),
5479   useMagVolumes = cms.bool( True ),
5480   returnTangentPlane = cms.bool( True ),
5481   appendToDataLabel = cms.string( "" )
5482 )
5483 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
5484   ComponentName = cms.string( "hltESPFittingSmootherIT" ),
5485   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5486   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5487   EstimateCut = cms.double( -1.0 ),
5488   MaxFractionOutliers = cms.double( 0.3 ),
5489   MaxNumberOfOutliers = cms.int32( 3 ),
5490   MinDof = cms.int32( 2 ),
5491   NoOutliersBeginEnd = cms.bool( False ),
5492   MinNumberOfHits = cms.int32( 3 ),
5493   MinNumberOfHitsHighEta = cms.int32( 5 ),
5494   HighEtaSwitch = cms.double( 5.0 ),
5495   RejectTracks = cms.bool( True ),
5496   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5497   NoInvalidHitsBeginEnd = cms.bool( True ),
5498   LogPixelProbabilityCut = cms.double( -16.0 ),
5499   appendToDataLabel = cms.string( "" )
5500 )
5501 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
5502   ComponentName = cms.string( "hltESPFittingSmootherRK" ),
5503   Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
5504   Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
5505   EstimateCut = cms.double( -1.0 ),
5506   MaxFractionOutliers = cms.double( 0.3 ),
5507   MaxNumberOfOutliers = cms.int32( 3 ),
5508   MinDof = cms.int32( 2 ),
5509   NoOutliersBeginEnd = cms.bool( False ),
5510   MinNumberOfHits = cms.int32( 5 ),
5511   MinNumberOfHitsHighEta = cms.int32( 5 ),
5512   HighEtaSwitch = cms.double( 5.0 ),
5513   RejectTracks = cms.bool( True ),
5514   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5515   NoInvalidHitsBeginEnd = cms.bool( False ),
5516   LogPixelProbabilityCut = cms.double( -16.0 ),
5517   appendToDataLabel = cms.string( "" )
5518 )
5519 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5520   ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5521   standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5522   looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5523   appendToDataLabel = cms.string( "" )
5524 )
5525 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
5526   SimpleMagneticField = cms.string( "" ),
5527   MaxDPhi = cms.double( 1.6 ),
5528   ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
5529   Mass = cms.double( 5.11E-4 ),
5530   PropagationDirection = cms.string( "alongMomentum" ),
5531   useRungeKutta = cms.bool( False ),
5532   ptMin = cms.double( -1.0 )
5533 )
5534 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
5535   ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" ),
5536   appendToDataLabel = cms.string( "" )
5537 )
5538 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5539   ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
5540   Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
5541   Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
5542   EstimateCut = cms.double( -1.0 ),
5543   MaxFractionOutliers = cms.double( 0.3 ),
5544   MaxNumberOfOutliers = cms.int32( 3 ),
5545   MinDof = cms.int32( 2 ),
5546   NoOutliersBeginEnd = cms.bool( False ),
5547   MinNumberOfHits = cms.int32( 5 ),
5548   MinNumberOfHitsHighEta = cms.int32( 5 ),
5549   HighEtaSwitch = cms.double( 5.0 ),
5550   RejectTracks = cms.bool( True ),
5551   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5552   NoInvalidHitsBeginEnd = cms.bool( True ),
5553   LogPixelProbabilityCut = cms.double( -16.0 ),
5554   appendToDataLabel = cms.string( "" )
5555 )
5556 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
5557   ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
5558   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5559   GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
5560   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5561   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5562   appendToDataLabel = cms.string( "" )
5563 )
5564 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
5565   ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
5566   MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
5567   GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
5568   Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
5569   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5570   ErrorRescaling = cms.double( 100.0 ),
5571   appendToDataLabel = cms.string( "" )
5572 )
5573 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5574   MaxChi2 = cms.double( 30.0 ),
5575   nSigma = cms.double( 3.0 ),
5576   MaxDisplacement = cms.double( 0.5 ),
5577   MaxSagitta = cms.double( 2.0 ),
5578   MinimalTolerance = cms.double( 0.5 ),
5579   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5580   ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
5581   pTChargeCutThreshold = cms.double( 15.0 ),
5582   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5583   appendToDataLabel = cms.string( "" )
5584 )
5585 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5586   MaxChi2 = cms.double( 30.0 ),
5587   nSigma = cms.double( 3.0 ),
5588   MaxDisplacement = cms.double( 0.5 ),
5589   MaxSagitta = cms.double( 2.0 ),
5590   MinimalTolerance = cms.double( 0.5 ),
5591   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5592   ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
5593   pTChargeCutThreshold = cms.double( 15.0 ),
5594   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
5595   appendToDataLabel = cms.string( "" )
5596 )
5597 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
5598   MaxChi2 = cms.double( 36.0 ),
5599   nSigma = cms.double( 3.0 ),
5600   MaxDisplacement = cms.double( 100.0 ),
5601   MaxSagitta = cms.double( -1.0 ),
5602   MinimalTolerance = cms.double( 10.0 ),
5603   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5604   ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
5605   appendToDataLabel = cms.string( "" )
5606 )
5607 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5608   ComponentName = cms.string( "hltESPKFFittingSmoother" ),
5609   Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
5610   Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
5611   EstimateCut = cms.double( -1.0 ),
5612   MaxFractionOutliers = cms.double( 0.3 ),
5613   MaxNumberOfOutliers = cms.int32( 3 ),
5614   MinDof = cms.int32( 2 ),
5615   NoOutliersBeginEnd = cms.bool( False ),
5616   MinNumberOfHits = cms.int32( 5 ),
5617   MinNumberOfHitsHighEta = cms.int32( 5 ),
5618   HighEtaSwitch = cms.double( 5.0 ),
5619   RejectTracks = cms.bool( True ),
5620   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5621   NoInvalidHitsBeginEnd = cms.bool( False ),
5622   LogPixelProbabilityCut = cms.double( -16.0 ),
5623   appendToDataLabel = cms.string( "" )
5624 )
5625 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
5626   ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
5627   Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5628   Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5629   EstimateCut = cms.double( -1.0 ),
5630   MaxFractionOutliers = cms.double( 0.3 ),
5631   MaxNumberOfOutliers = cms.int32( 3 ),
5632   MinDof = cms.int32( 2 ),
5633   NoOutliersBeginEnd = cms.bool( False ),
5634   MinNumberOfHits = cms.int32( 5 ),
5635   MinNumberOfHitsHighEta = cms.int32( 5 ),
5636   HighEtaSwitch = cms.double( 5.0 ),
5637   RejectTracks = cms.bool( True ),
5638   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5639   NoInvalidHitsBeginEnd = cms.bool( False ),
5640   LogPixelProbabilityCut = cms.double( -16.0 ),
5641   appendToDataLabel = cms.string( "" )
5642 )
5643 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5644   ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
5645   Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5646   Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5647   EstimateCut = cms.double( 20.0 ),
5648   MaxFractionOutliers = cms.double( 0.3 ),
5649   MaxNumberOfOutliers = cms.int32( 3 ),
5650   MinDof = cms.int32( 2 ),
5651   NoOutliersBeginEnd = cms.bool( False ),
5652   MinNumberOfHits = cms.int32( 3 ),
5653   MinNumberOfHitsHighEta = cms.int32( 5 ),
5654   HighEtaSwitch = cms.double( 5.0 ),
5655   RejectTracks = cms.bool( True ),
5656   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5657   NoInvalidHitsBeginEnd = cms.bool( True ),
5658   LogPixelProbabilityCut = cms.double( -14.0 ),
5659   appendToDataLabel = cms.string( "" )
5660 )
5661 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
5662   ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
5663   Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
5664   Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
5665   EstimateCut = cms.double( 20.0 ),
5666   MaxFractionOutliers = cms.double( 0.3 ),
5667   MaxNumberOfOutliers = cms.int32( 3 ),
5668   MinDof = cms.int32( 2 ),
5669   NoOutliersBeginEnd = cms.bool( False ),
5670   MinNumberOfHits = cms.int32( 3 ),
5671   MinNumberOfHitsHighEta = cms.int32( 5 ),
5672   HighEtaSwitch = cms.double( 5.0 ),
5673   RejectTracks = cms.bool( True ),
5674   BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
5675   NoInvalidHitsBeginEnd = cms.bool( True ),
5676   LogPixelProbabilityCut = cms.double( -14.0 ),
5677   appendToDataLabel = cms.string( "" )
5678 )
5679 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5680   ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
5681   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5682   Updator = cms.string( "hltESPKFUpdator" ),
5683   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5684   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5685   minHits = cms.int32( 3 ),
5686   appendToDataLabel = cms.string( "" )
5687 )
5688 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
5689   ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
5690   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5691   Updator = cms.string( "hltESPKFUpdator" ),
5692   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5693   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5694   minHits = cms.int32( 3 ),
5695   appendToDataLabel = cms.string( "" )
5696 )
5697 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5698   ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
5699   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5700   Updator = cms.string( "hltESPKFUpdator" ),
5701   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5702   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5703   minHits = cms.int32( 3 ),
5704   appendToDataLabel = cms.string( "" )
5705 )
5706 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5707   ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
5708   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5709   Updator = cms.string( "hltESPKFUpdator" ),
5710   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5711   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5712   errorRescaling = cms.double( 100.0 ),
5713   minHits = cms.int32( 3 ),
5714   appendToDataLabel = cms.string( "" )
5715 )
5716 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
5717   ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
5718   Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
5719   Updator = cms.string( "hltESPKFUpdator" ),
5720   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5721   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5722   errorRescaling = cms.double( 100.0 ),
5723   minHits = cms.int32( 3 ),
5724   appendToDataLabel = cms.string( "" )
5725 )
5726 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5727   ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
5728   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5729   Updator = cms.string( "hltESPKFUpdator" ),
5730   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5731   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
5732   errorRescaling = cms.double( 10.0 ),
5733   minHits = cms.int32( 3 ),
5734   appendToDataLabel = cms.string( "" )
5735 )
5736 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
5737   ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
5738   Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
5739   Updator = cms.string( "hltESPKFUpdator" ),
5740   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5741   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5742   errorRescaling = cms.double( 10.0 ),
5743   minHits = cms.int32( 3 ),
5744   appendToDataLabel = cms.string( "" )
5745 )
5746 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
5747   ComponentName = cms.string( "hltESPKFUpdator" ),
5748   appendToDataLabel = cms.string( "" )
5749 )
5750 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
5751   DistanceMeasure = cms.string( "KullbackLeibler" ),
5752   ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
5753   appendToDataLabel = cms.string( "" )
5754 )
5755 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5756   ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
5757   Propagator = cms.string( "hltESPSmartPropagatorAny" ),
5758   Updator = cms.string( "hltESPKFUpdator" ),
5759   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5760   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
5761   minHits = cms.int32( 3 ),
5762   appendToDataLabel = cms.string( "" )
5763 )
5764 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5765   MaxChi2 = cms.double( 9.0 ),
5766   nSigma = cms.double( 3.0 ),
5767   MaxDisplacement = cms.double( 0.5 ),
5768   MaxSagitta = cms.double( 2.0 ),
5769   MinimalTolerance = cms.double( 0.5 ),
5770   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5771   ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
5772   pTChargeCutThreshold = cms.double( -1.0 ),
5773   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5774   appendToDataLabel = cms.string( "" )
5775 )
5776 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5777   ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
5778   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5779   fractionShared = cms.double( 0.16 ),
5780   ValidHitBonus = cms.double( 5.0 ),
5781   MissingHitPenalty = cms.double( 20.0 ),
5782   allowSharedFirstHit = cms.bool( True )
5783 )
5784 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5785   ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
5786   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5787   fractionShared = cms.double( 0.16 ),
5788   ValidHitBonus = cms.double( 5.0 ),
5789   MissingHitPenalty = cms.double( 20.0 ),
5790   allowSharedFirstHit = cms.bool( True )
5791 )
5792 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5793   MaxChi2 = cms.double( 9.0 ),
5794   nSigma = cms.double( 3.0 ),
5795   MaxDisplacement = cms.double( 0.5 ),
5796   MaxSagitta = cms.double( 2.0 ),
5797   MinimalTolerance = cms.double( 0.5 ),
5798   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5799   ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
5800   pTChargeCutThreshold = cms.double( -1.0 ),
5801   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5802   appendToDataLabel = cms.string( "" )
5803 )
5804 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5805   ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
5806   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5807   fractionShared = cms.double( 0.16 ),
5808   ValidHitBonus = cms.double( 5.0 ),
5809   MissingHitPenalty = cms.double( 20.0 ),
5810   allowSharedFirstHit = cms.bool( True )
5811 )
5812 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
5813   ComponentName = cms.string( "hltESPMeasurementTracker" ),
5814   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5815   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5816   HitMatcher = cms.string( "StandardMatcher" ),
5817   Phase2StripCPE = cms.string( "" ),
5818   SiStripQualityLabel = cms.string( "" ),
5819   UseStripModuleQualityDB = cms.bool( True ),
5820   DebugStripModuleQualityDB = cms.untracked.bool( False ),
5821   UseStripAPVFiberQualityDB = cms.bool( True ),
5822   DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
5823   MaskBadAPVFibers = cms.bool( True ),
5824   UseStripStripQualityDB = cms.bool( True ),
5825   DebugStripStripQualityDB = cms.untracked.bool( False ),
5826   badStripCuts = cms.PSet( 
5827     TOB = cms.PSet( 
5828       maxBad = cms.uint32( 4 ),
5829       maxConsecutiveBad = cms.uint32( 2 )
5830     ),
5831     TIB = cms.PSet( 
5832       maxBad = cms.uint32( 4 ),
5833       maxConsecutiveBad = cms.uint32( 2 )
5834     ),
5835     TID = cms.PSet( 
5836       maxBad = cms.uint32( 4 ),
5837       maxConsecutiveBad = cms.uint32( 2 )
5838     ),
5839     TEC = cms.PSet( 
5840       maxBad = cms.uint32( 4 ),
5841       maxConsecutiveBad = cms.uint32( 2 )
5842     )
5843   ),
5844   UsePixelModuleQualityDB = cms.bool( True ),
5845   DebugPixelModuleQualityDB = cms.untracked.bool( False ),
5846   UsePixelROCQualityDB = cms.bool( True ),
5847   DebugPixelROCQualityDB = cms.untracked.bool( False ),
5848   appendToDataLabel = cms.string( "" )
5849 )
5850 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5851   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
5852   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5853   ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5854   isPhase2 = cms.bool( False ),
5855   doPixelShapeCut = cms.bool( True ),
5856   doStripShapeCut = cms.bool( True ),
5857   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5858   appendToDataLabel = cms.string( "" )
5859 )
5860 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5861   ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5862   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5863   fractionShared = cms.double( 0.11 ),
5864   ValidHitBonus = cms.double( 5.0 ),
5865   MissingHitPenalty = cms.double( 20.0 ),
5866   allowSharedFirstHit = cms.bool( True )
5867 )
5868 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5869   MaxChi2 = cms.double( 16.0 ),
5870   nSigma = cms.double( 3.0 ),
5871   MaxDisplacement = cms.double( 0.5 ),
5872   MaxSagitta = cms.double( 2.0 ),
5873   MinimalTolerance = cms.double( 0.5 ),
5874   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
5875   ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
5876   pTChargeCutThreshold = cms.double( -1.0 ),
5877   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5878   appendToDataLabel = cms.string( "" )
5879 )
5880 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5881   ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
5882   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5883   fractionShared = cms.double( 0.11 ),
5884   ValidHitBonus = cms.double( 5.0 ),
5885   MissingHitPenalty = cms.double( 20.0 ),
5886   allowSharedFirstHit = cms.bool( True )
5887 )
5888 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
5889   ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
5890   appendToDataLabel = cms.string( "" )
5891 )
5892 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
5893   energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
5894   energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5895   appendToDataLabel = cms.string( "" ),
5896   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5897 )
5898 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
5899   usePFThresholdsFromDB = cms.bool( True ),
5900   appendToDataLabel = cms.string( "" ),
5901   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5902 )
5903 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
5904   LoadTemplatesFromDB = cms.bool( True ),
5905   Alpha2Order = cms.bool( True ),
5906   ClusterProbComputationFlag = cms.int32( 0 ),
5907   useLAWidthFromDB = cms.bool( True ),
5908   lAOffset = cms.double( 0.0 ),
5909   lAWidthBPix = cms.double( 0.0 ),
5910   lAWidthFPix = cms.double( 0.0 ),
5911   doLorentzFromAlignment = cms.bool( False ),
5912   useLAFromDB = cms.bool( True ),
5913   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5914   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5915   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5916   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5917   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5918   yerr_endcap = cms.vdouble( 0.0021 ),
5919   xerr_barrel_l1_def = cms.double( 0.0103 ),
5920   yerr_barrel_l1_def = cms.double( 0.0021 ),
5921   xerr_barrel_ln_def = cms.double( 0.0103 ),
5922   yerr_barrel_ln_def = cms.double( 0.0021 ),
5923   xerr_endcap_def = cms.double( 0.002 ),
5924   yerr_endcap_def = cms.double( 7.5E-4 ),
5925   EdgeClusterErrorX = cms.double( 50.0 ),
5926   EdgeClusterErrorY = cms.double( 85.0 ),
5927   UseErrorsFromTemplates = cms.bool( True ),
5928   TruncatePixelCharge = cms.bool( True ),
5929   ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
5930   MagneticFieldRecord = cms.ESInputTag( "","" ),
5931   appendToDataLabel = cms.string( "" )
5932 )
5933 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
5934   LoadTemplatesFromDB = cms.bool( True ),
5935   Alpha2Order = cms.bool( True ),
5936   ClusterProbComputationFlag = cms.int32( 0 ),
5937   useLAWidthFromDB = cms.bool( True ),
5938   lAOffset = cms.double( 0.0 ),
5939   lAWidthBPix = cms.double( 0.0 ),
5940   lAWidthFPix = cms.double( 0.0 ),
5941   doLorentzFromAlignment = cms.bool( False ),
5942   useLAFromDB = cms.bool( True ),
5943   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5944   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5945   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5946   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5947   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5948   yerr_endcap = cms.vdouble( 0.0021 ),
5949   xerr_barrel_l1_def = cms.double( 0.0103 ),
5950   yerr_barrel_l1_def = cms.double( 0.0021 ),
5951   xerr_barrel_ln_def = cms.double( 0.0103 ),
5952   yerr_barrel_ln_def = cms.double( 0.0021 ),
5953   xerr_endcap_def = cms.double( 0.002 ),
5954   yerr_endcap_def = cms.double( 7.5E-4 ),
5955   EdgeClusterErrorX = cms.double( 50.0 ),
5956   EdgeClusterErrorY = cms.double( 85.0 ),
5957   UseErrorsFromTemplates = cms.bool( True ),
5958   TruncatePixelCharge = cms.bool( True ),
5959   ComponentName = cms.string( "PixelCPEFastParams" ),
5960   MagneticFieldRecord = cms.ESInputTag( "","" ),
5961   appendToDataLabel = cms.string( "" ),
5962   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
5963 )
5964 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
5965   LoadTemplatesFromDB = cms.bool( True ),
5966   Alpha2Order = cms.bool( True ),
5967   ClusterProbComputationFlag = cms.int32( 0 ),
5968   useLAWidthFromDB = cms.bool( False ),
5969   lAOffset = cms.double( 0.0 ),
5970   lAWidthBPix = cms.double( 0.0 ),
5971   lAWidthFPix = cms.double( 0.0 ),
5972   doLorentzFromAlignment = cms.bool( False ),
5973   useLAFromDB = cms.bool( True ),
5974   xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5975   yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5976   xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
5977   yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
5978   xerr_endcap = cms.vdouble( 0.002, 0.002 ),
5979   yerr_endcap = cms.vdouble( 0.0021 ),
5980   xerr_barrel_l1_def = cms.double( 0.0103 ),
5981   yerr_barrel_l1_def = cms.double( 0.0021 ),
5982   xerr_barrel_ln_def = cms.double( 0.0103 ),
5983   yerr_barrel_ln_def = cms.double( 0.0021 ),
5984   xerr_endcap_def = cms.double( 0.002 ),
5985   yerr_endcap_def = cms.double( 7.5E-4 ),
5986   eff_charge_cut_highX = cms.double( 1.0 ),
5987   eff_charge_cut_highY = cms.double( 1.0 ),
5988   eff_charge_cut_lowX = cms.double( 0.0 ),
5989   eff_charge_cut_lowY = cms.double( 0.0 ),
5990   size_cutX = cms.double( 3.0 ),
5991   size_cutY = cms.double( 3.0 ),
5992   EdgeClusterErrorX = cms.double( 50.0 ),
5993   EdgeClusterErrorY = cms.double( 85.0 ),
5994   inflate_errors = cms.bool( False ),
5995   inflate_all_errors_no_trk_angle = cms.bool( False ),
5996   NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
5997   UseErrorsFromTemplates = cms.bool( True ),
5998   TruncatePixelCharge = cms.bool( True ),
5999   IrradiationBiasCorrection = cms.bool( True ),
6000   DoCosmics = cms.bool( False ),
6001   isPhase2 = cms.bool( False ),
6002   SmallPitch = cms.bool( False ),
6003   ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
6004   MagneticFieldRecord = cms.ESInputTag( "","" ),
6005   appendToDataLabel = cms.string( "" )
6006 )
6007 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
6008   LoadTemplatesFromDB = cms.bool( True ),
6009   Alpha2Order = cms.bool( True ),
6010   ClusterProbComputationFlag = cms.int32( 0 ),
6011   useLAWidthFromDB = cms.bool( True ),
6012   lAOffset = cms.double( 0.0 ),
6013   lAWidthBPix = cms.double( 0.0 ),
6014   lAWidthFPix = cms.double( 0.0 ),
6015   doLorentzFromAlignment = cms.bool( False ),
6016   useLAFromDB = cms.bool( True ),
6017   barrelTemplateID = cms.int32( 0 ),
6018   forwardTemplateID = cms.int32( 0 ),
6019   directoryWithTemplates = cms.int32( 0 ),
6020   speed = cms.int32( -2 ),
6021   UseClusterSplitter = cms.bool( False ),
6022   ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
6023   appendToDataLabel = cms.string( "" )
6024 )
6025 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6026   MaxChi2 = cms.double( 16.0 ),
6027   nSigma = cms.double( 3.0 ),
6028   MaxDisplacement = cms.double( 0.5 ),
6029   MaxSagitta = cms.double( 2.0 ),
6030   MinimalTolerance = cms.double( 0.5 ),
6031   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6032   ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
6033   pTChargeCutThreshold = cms.double( -1.0 ),
6034   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6035   appendToDataLabel = cms.string( "" )
6036 )
6037 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6038   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6039   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6040   ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
6041   isPhase2 = cms.bool( False ),
6042   doPixelShapeCut = cms.bool( True ),
6043   doStripShapeCut = cms.bool( True ),
6044   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6045   appendToDataLabel = cms.string( "" )
6046 )
6047 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6048   ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
6049   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6050   fractionShared = cms.double( 0.11 ),
6051   ValidHitBonus = cms.double( 5.0 ),
6052   MissingHitPenalty = cms.double( 20.0 ),
6053   allowSharedFirstHit = cms.bool( True )
6054 )
6055 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6056   MaxChi2 = cms.double( 9.0 ),
6057   nSigma = cms.double( 3.0 ),
6058   MaxDisplacement = cms.double( 0.5 ),
6059   MaxSagitta = cms.double( 2.0 ),
6060   MinimalTolerance = cms.double( 0.5 ),
6061   MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
6062   ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
6063   pTChargeCutThreshold = cms.double( 15.0 ),
6064   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
6065   appendToDataLabel = cms.string( "" )
6066 )
6067 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
6068   MaxChi2 = cms.double( 25.0 ),
6069   nSigma = cms.double( 3.0 ),
6070   MaxDisplacement = cms.double( 100.0 ),
6071   MaxSagitta = cms.double( -1.0 ),
6072   MinimalTolerance = cms.double( 10.0 ),
6073   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6074   ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
6075   appendToDataLabel = cms.string( "" )
6076 )
6077 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6078   ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
6079   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6080   fractionShared = cms.double( 0.19 ),
6081   ValidHitBonus = cms.double( 5.0 ),
6082   MissingHitPenalty = cms.double( 20.0 ),
6083   allowSharedFirstHit = cms.bool( True )
6084 )
6085 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6086   ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
6087   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6088   Updator = cms.string( "hltESPKFUpdator" ),
6089   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6090   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6091   minHits = cms.int32( 3 ),
6092   appendToDataLabel = cms.string( "" )
6093 )
6094 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6095   ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
6096   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6097   Updator = cms.string( "hltESPKFUpdator" ),
6098   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6099   RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
6100   errorRescaling = cms.double( 100.0 ),
6101   minHits = cms.int32( 3 ),
6102   appendToDataLabel = cms.string( "" )
6103 )
6104 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
6105   SimpleMagneticField = cms.string( "" ),
6106   MaxDPhi = cms.double( 1.6 ),
6107   ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6108   Mass = cms.double( 0.105 ),
6109   PropagationDirection = cms.string( "alongMomentum" ),
6110   useRungeKutta = cms.bool( True ),
6111   ptMin = cms.double( -1.0 )
6112 )
6113 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
6114   CablingMapLabel = cms.string( "" ),
6115   UseQualityInfo = cms.bool( False ),
6116   appendToDataLabel = cms.string( "" ),
6117   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6118 )
6119 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
6120   appendToDataLabel = cms.string( "" ),
6121   alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6122 )
6123 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
6124   ComponentName = cms.string( "hltESPSmartPropagator" ),
6125   PropagationDirection = cms.string( "alongMomentum" ),
6126   Epsilon = cms.double( 5.0 ),
6127   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6128   MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6129   appendToDataLabel = cms.string( "" )
6130 )
6131 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
6132   ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
6133   PropagationDirection = cms.string( "alongMomentum" ),
6134   Epsilon = cms.double( 5.0 ),
6135   TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
6136   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6137   appendToDataLabel = cms.string( "" )
6138 )
6139 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
6140   ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
6141   PropagationDirection = cms.string( "oppositeToMomentum" ),
6142   Epsilon = cms.double( 5.0 ),
6143   TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
6144   MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6145   appendToDataLabel = cms.string( "" )
6146 )
6147 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
6148   distance = cms.double( 0.5 ),
6149   appendToDataLabel = cms.string( "" )
6150 )
6151 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6152   ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
6153   NoErrorPropagation = cms.bool( False ),
6154   PropagationDirection = cms.string( "alongMomentum" ),
6155   useTuningForL2Speed = cms.bool( False ),
6156   useIsYokeFlag = cms.bool( True ),
6157   endcapShiftInZNeg = cms.double( 0.0 ),
6158   SetVBFPointer = cms.bool( False ),
6159   AssumeNoMaterial = cms.bool( False ),
6160   endcapShiftInZPos = cms.double( 0.0 ),
6161   useInTeslaFromMagField = cms.bool( False ),
6162   VBFName = cms.string( "VolumeBasedMagneticField" ),
6163   useEndcapShiftsInZ = cms.bool( False ),
6164   sendLogWarning = cms.bool( False ),
6165   useMatVolumes = cms.bool( True ),
6166   debug = cms.bool( False ),
6167   ApplyRadX0Correction = cms.bool( True ),
6168   useMagVolumes = cms.bool( True ),
6169   returnTangentPlane = cms.bool( True ),
6170   appendToDataLabel = cms.string( "" )
6171 )
6172 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
6173   ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
6174   NoErrorPropagation = cms.bool( False ),
6175   PropagationDirection = cms.string( "oppositeToMomentum" ),
6176   useTuningForL2Speed = cms.bool( False ),
6177   useIsYokeFlag = cms.bool( True ),
6178   endcapShiftInZNeg = cms.double( 0.0 ),
6179   SetVBFPointer = cms.bool( False ),
6180   AssumeNoMaterial = cms.bool( False ),
6181   endcapShiftInZPos = cms.double( 0.0 ),
6182   useInTeslaFromMagField = cms.bool( False ),
6183   VBFName = cms.string( "VolumeBasedMagneticField" ),
6184   useEndcapShiftsInZ = cms.bool( False ),
6185   sendLogWarning = cms.bool( False ),
6186   useMatVolumes = cms.bool( True ),
6187   debug = cms.bool( False ),
6188   ApplyRadX0Correction = cms.bool( True ),
6189   useMagVolumes = cms.bool( True ),
6190   returnTangentPlane = cms.bool( True ),
6191   appendToDataLabel = cms.string( "" )
6192 )
6193 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
6194   ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
6195   ComponentType = cms.string( "StripCPEfromTrackAngle" ),
6196   parameters = cms.PSet( 
6197     mTIB_P1 = cms.double( 0.202 ),
6198     maxChgOneMIP = cms.double( 6000.0 ),
6199     mTEC_P0 = cms.double( -1.885 ),
6200     mTOB_P1 = cms.double( 0.253 ),
6201     mTEC_P1 = cms.double( 0.471 ),
6202     mLC_P2 = cms.double( 0.3 ),
6203     mLC_P1 = cms.double( 0.618 ),
6204     mTOB_P0 = cms.double( -1.026 ),
6205     mLC_P0 = cms.double( -0.326 ),
6206     useLegacyError = cms.bool( False ),
6207     mTIB_P0 = cms.double( -0.742 ),
6208     mTID_P1 = cms.double( 0.433 ),
6209     mTID_P0 = cms.double( -1.427 )
6210   )
6211 )
6212 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6213   ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
6214   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6215   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6216   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6217   Matcher = cms.string( "StandardMatcher" ),
6218   Phase2StripCPE = cms.string( "" ),
6219   appendToDataLabel = cms.string( "" )
6220 )
6221 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6222   ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
6223   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6224   StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
6225   PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
6226   Matcher = cms.string( "StandardMatcher" ),
6227   Phase2StripCPE = cms.string( "" ),
6228   appendToDataLabel = cms.string( "" )
6229 )
6230 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6231   ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6232   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6233   StripCPE = cms.string( "Fake" ),
6234   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6235   Matcher = cms.string( "StandardMatcher" ),
6236   Phase2StripCPE = cms.string( "" ),
6237   appendToDataLabel = cms.string( "" )
6238 )
6239 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
6240   ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
6241   ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
6242   StripCPE = cms.string( "Fake" ),
6243   PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
6244   Matcher = cms.string( "StandardMatcher" ),
6245   Phase2StripCPE = cms.string( "" ),
6246   appendToDataLabel = cms.string( "" )
6247 )
6248 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
6249   MaxChi2 = cms.double( 16.0 ),
6250   nSigma = cms.double( 3.0 ),
6251   MaxDisplacement = cms.double( 0.5 ),
6252   MaxSagitta = cms.double( 2.0 ),
6253   MinimalTolerance = cms.double( 0.5 ),
6254   MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
6255   ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
6256   pTChargeCutThreshold = cms.double( -1.0 ),
6257   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6258   appendToDataLabel = cms.string( "" )
6259 )
6260 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
6261   PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
6262   PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
6263   ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
6264   isPhase2 = cms.bool( False ),
6265   doPixelShapeCut = cms.bool( True ),
6266   doStripShapeCut = cms.bool( True ),
6267   clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
6268   appendToDataLabel = cms.string( "" )
6269 )
6270 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
6271   ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
6272   Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
6273   Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
6274   EstimateCut = cms.double( 30.0 ),
6275   MaxFractionOutliers = cms.double( 0.3 ),
6276   MaxNumberOfOutliers = cms.int32( 3 ),
6277   MinDof = cms.int32( 2 ),
6278   NoOutliersBeginEnd = cms.bool( False ),
6279   MinNumberOfHits = cms.int32( 7 ),
6280   MinNumberOfHitsHighEta = cms.int32( 5 ),
6281   HighEtaSwitch = cms.double( 5.0 ),
6282   RejectTracks = cms.bool( True ),
6283   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6284   NoInvalidHitsBeginEnd = cms.bool( False ),
6285   LogPixelProbabilityCut = cms.double( -16.0 ),
6286   appendToDataLabel = cms.string( "" )
6287 )
6288 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
6289   ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6290   Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6291   Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6292   EstimateCut = cms.double( 30.0 ),
6293   MaxFractionOutliers = cms.double( 0.3 ),
6294   MaxNumberOfOutliers = cms.int32( 3 ),
6295   MinDof = cms.int32( 2 ),
6296   NoOutliersBeginEnd = cms.bool( False ),
6297   MinNumberOfHits = cms.int32( 7 ),
6298   MinNumberOfHitsHighEta = cms.int32( 5 ),
6299   HighEtaSwitch = cms.double( 5.0 ),
6300   RejectTracks = cms.bool( True ),
6301   BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
6302   NoInvalidHitsBeginEnd = cms.bool( False ),
6303   LogPixelProbabilityCut = cms.double( -16.0 ),
6304   appendToDataLabel = cms.string( "" )
6305 )
6306 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
6307   ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
6308   standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
6309   looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
6310   appendToDataLabel = cms.string( "" )
6311 )
6312 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
6313   ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
6314   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6315   Updator = cms.string( "hltESPKFUpdator" ),
6316   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6317   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6318   minHits = cms.int32( 7 ),
6319   appendToDataLabel = cms.string( "" )
6320 )
6321 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
6322   ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
6323   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6324   Updator = cms.string( "hltESPKFUpdator" ),
6325   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6326   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6327   minHits = cms.int32( 7 ),
6328   appendToDataLabel = cms.string( "" )
6329 )
6330 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
6331   ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
6332   Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
6333   Updator = cms.string( "hltESPKFUpdator" ),
6334   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6335   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6336   errorRescaling = cms.double( 10.0 ),
6337   minHits = cms.int32( 7 ),
6338   appendToDataLabel = cms.string( "" )
6339 )
6340 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
6341   ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
6342   Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
6343   Updator = cms.string( "hltESPKFUpdator" ),
6344   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6345   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6346   errorRescaling = cms.double( 10.0 ),
6347   minHits = cms.int32( 7 ),
6348   appendToDataLabel = cms.string( "" )
6349 )
6350 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6351   ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
6352   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6353   fractionShared = cms.double( 0.09 ),
6354   ValidHitBonus = cms.double( 5.0 ),
6355   MissingHitPenalty = cms.double( 20.0 ),
6356   allowSharedFirstHit = cms.bool( True )
6357 )
6358 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
6359   ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
6360   algoOrder = cms.vstring(  ),
6361   appendToDataLabel = cms.string( "" )
6362 )
6363 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
6364   ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
6365   FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
6366   appendToDataLabel = cms.string( "" )
6367 )
6368 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6369   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6370   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6371   fractionShared = cms.double( 0.5 ),
6372   ValidHitBonus = cms.double( 100.0 ),
6373   MissingHitPenalty = cms.double( 0.0 ),
6374   allowSharedFirstHit = cms.bool( False )
6375 )
6376 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
6377   ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
6378   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6379   fractionShared = cms.double( 0.19 ),
6380   ValidHitBonus = cms.double( 5.0 ),
6381   MissingHitPenalty = cms.double( 20.0 ),
6382   allowSharedFirstHit = cms.bool( True )
6383 )
6384 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
6385   ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
6386   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6387   Updator = cms.string( "hltESPKFUpdator" ),
6388   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6389   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6390   minHits = cms.int32( 3 ),
6391   appendToDataLabel = cms.string( "" )
6392 )
6393 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
6394   ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
6395   Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6396   Updator = cms.string( "hltESPKFUpdator" ),
6397   Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
6398   RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
6399   errorRescaling = cms.double( 100.0 ),
6400   minHits = cms.int32( 3 ),
6401   appendToDataLabel = cms.string( "" )
6402 )
6403 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
6404   ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
6405   useQuadrupletAlgo = cms.bool( False ),
6406   appendToDataLabel = cms.string( "" )
6407 )
6408 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
6409   ComponentName = cms.string( "hltTrackCleaner" ),
6410   appendToDataLabel = cms.string( "" )
6411 )
6412 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6413   ComponentName = cms.string( "HODetIdAssociator" ),
6414   etaBinSize = cms.double( 0.087 ),
6415   nEta = cms.int32( 30 ),
6416   nPhi = cms.int32( 72 ),
6417   hcalRegion = cms.int32( 2 ),
6418   includeBadChambers = cms.bool( False ),
6419   includeGEM = cms.bool( False ),
6420   includeME0 = cms.bool( False )
6421 )
6422 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
6423   appendToDataLabel = cms.string( "" )
6424 )
6425 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6426   ComponentName = cms.string( "MuonDetIdAssociator" ),
6427   etaBinSize = cms.double( 0.125 ),
6428   nEta = cms.int32( 48 ),
6429   nPhi = cms.int32( 48 ),
6430   hcalRegion = cms.int32( 2 ),
6431   includeBadChambers = cms.bool( True ),
6432   includeGEM = cms.bool( True ),
6433   includeME0 = cms.bool( False )
6434 )
6435 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
6436   ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6437   ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
6438   fractionShared = cms.double( 0.1 ),
6439   ValidHitBonus = cms.double( 1000.0 ),
6440   MissingHitPenalty = cms.double( 1.0 ),
6441   allowSharedFirstHit = cms.bool( True )
6442 )
6443 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
6444   ComponentName = cms.string( "SimpleNavigationSchool" ),
6445   PluginName = cms.string( "" ),
6446   SimpleMagneticField = cms.string( "ParabolicMf" ),
6447   appendToDataLabel = cms.string( "" )
6448 )
6449 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
6450   ComponentName = cms.string( "PreshowerDetIdAssociator" ),
6451   etaBinSize = cms.double( 0.1 ),
6452   nEta = cms.int32( 60 ),
6453   nPhi = cms.int32( 30 ),
6454   hcalRegion = cms.int32( 2 ),
6455   includeBadChambers = cms.bool( False ),
6456   includeGEM = cms.bool( False ),
6457   includeME0 = cms.bool( False )
6458 )
6459 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
6460   appendToDataLabel = cms.string( "" )
6461 )
6462 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
6463   ComponentName = cms.string( "" ),
6464   CablingMapLabel = cms.string( "" ),
6465   UseQualityInfo = cms.bool( False ),
6466   appendToDataLabel = cms.string( "" )
6467 )
6468 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
6469 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
6470   LatencyRecord = cms.PSet( 
6471     label = cms.untracked.string( "" ),
6472     record = cms.string( "SiStripLatencyRcd" )
6473   ),
6474   BackPlaneCorrectionPeakMode = cms.PSet( 
6475     label = cms.untracked.string( "peak" ),
6476     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6477   ),
6478   BackPlaneCorrectionDeconvMode = cms.PSet( 
6479     label = cms.untracked.string( "deconvolution" ),
6480     record = cms.string( "SiStripBackPlaneCorrectionRcd" )
6481   )
6482 )
6483 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
6484   LatencyRecord = cms.PSet( 
6485     label = cms.untracked.string( "" ),
6486     record = cms.string( "SiStripLatencyRcd" )
6487   ),
6488   LorentzAnglePeakMode = cms.PSet( 
6489     label = cms.untracked.string( "peak" ),
6490     record = cms.string( "SiStripLorentzAngleRcd" )
6491   ),
6492   LorentzAngleDeconvMode = cms.PSet( 
6493     label = cms.untracked.string( "deconvolution" ),
6494     record = cms.string( "SiStripLorentzAngleRcd" )
6495   )
6496 )
6497 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
6498   appendToDataLabel = cms.string( "" )
6499 )
6500 
6501 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
6502     RawDataCollection = cms.InputTag( "rawDataCollector" )
6503 )
6504 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
6505 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
6506     result = cms.bool( False )
6507 )
6508 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
6509 )
6510 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
6511     producer = cms.InputTag( 'hltBackend','backend' ),
6512     backends = cms.vstring( 'CudaAsync',
6513       'ROCmAsync' )
6514 )
6515 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
6516     SelectedTriggerType = cms.int32( 1 )
6517 )
6518 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
6519     FedIds = cms.vint32( 1404 ),
6520     Setup = cms.string( "stage2::GTSetup" ),
6521     FWId = cms.uint32( 0 ),
6522     DmxFWId = cms.uint32( 0 ),
6523     FWOverride = cms.bool( False ),
6524     TMTCheck = cms.bool( True ),
6525     CTP7 = cms.untracked.bool( False ),
6526     MTF7 = cms.untracked.bool( False ),
6527     InputLabel = cms.InputTag( "rawDataCollector" ),
6528     lenSlinkHeader = cms.untracked.int32( 8 ),
6529     lenSlinkTrailer = cms.untracked.int32( 8 ),
6530     lenAMCHeader = cms.untracked.int32( 8 ),
6531     lenAMCTrailer = cms.untracked.int32( 0 ),
6532     lenAMC13Header = cms.untracked.int32( 8 ),
6533     lenAMC13Trailer = cms.untracked.int32( 8 ),
6534     debug = cms.untracked.bool( False ),
6535     MinFeds = cms.uint32( 0 )
6536 )
6537 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
6538     MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6539     MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6540     EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6541     TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6542     JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6543     EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6544     EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
6545     CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
6546     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
6547     AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
6548     GetPrescaleColumnFromData = cms.bool( False ),
6549     AlgorithmTriggersUnprescaled = cms.bool( True ),
6550     RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
6551     AlgorithmTriggersUnmasked = cms.bool( True ),
6552     useMuonShowers = cms.bool( True ),
6553     produceAXOL1TLScore = cms.bool( False ),
6554     resetPSCountersEachLumiSec = cms.bool( True ),
6555     semiRandomInitialPSCounters = cms.bool( False ),
6556     ProduceL1GtDaqRecord = cms.bool( True ),
6557     ProduceL1GtObjectMapRecord = cms.bool( True ),
6558     EmulateBxInEvent = cms.int32( 1 ),
6559     L1DataBxInEvent = cms.int32( 5 ),
6560     AlternativeNrBxBoardDaq = cms.uint32( 0 ),
6561     BstLengthBytes = cms.int32( -1 ),
6562     PrescaleSet = cms.uint32( 1 ),
6563     Verbosity = cms.untracked.int32( 0 ),
6564     PrintL1Menu = cms.untracked.bool( False ),
6565     TriggerMenuLuminosity = cms.string( "startup" )
6566 )
6567 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
6568     onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
6569 )
6570 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
6571     changeToCMSCoordinates = cms.bool( False ),
6572     maxZ = cms.double( 40.0 ),
6573     setSigmaZ = cms.double( 0.0 ),
6574     beamMode = cms.untracked.uint32( 11 ),
6575     src = cms.InputTag( "" ),
6576     gtEvmLabel = cms.InputTag( "" ),
6577     maxRadius = cms.double( 2.0 ),
6578     useBSOnlineRecords = cms.bool( True ),
6579     timeThreshold = cms.int32( 48 ),
6580     sigmaZThreshold = cms.double( 2.0 ),
6581     sigmaXYThreshold = cms.double( 4.0 )
6582 )
6583 fragment.hltL1sZeroBiasIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
6584     saveTags = cms.bool( True ),
6585     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_IsolatedBunch" ),
6586     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6587     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6588     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6589     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6590     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6591     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6592     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6593     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6594     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6595 )
6596 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
6597     offset = cms.uint32( 0 ),
6598     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6599 )
6600 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
6601     tccUnpacking = cms.bool( True ),
6602     FedLabel = cms.InputTag( "listfeds" ),
6603     srpUnpacking = cms.bool( True ),
6604     syncCheck = cms.bool( True ),
6605     feIdCheck = cms.bool( True ),
6606     silentMode = cms.untracked.bool( True ),
6607     InputLabel = cms.InputTag( "rawDataCollector" ),
6608     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 ),
6609     eventPut = cms.bool( True ),
6610     numbTriggerTSamples = cms.int32( 1 ),
6611     numbXtalTSamples = cms.int32( 10 ),
6612     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 ),
6613     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 ),
6614     DoRegional = cms.bool( False ),
6615     feUnpacking = cms.bool( True ),
6616     forceToKeepFRData = cms.bool( False ),
6617     headerUnpacking = cms.bool( True ),
6618     memUnpacking = cms.bool( True )
6619 )
6620 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
6621     InputLabel = cms.InputTag( "rawDataCollector" ),
6622     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 ),
6623     maxChannelsEB = cms.uint32( 61200 ),
6624     maxChannelsEE = cms.uint32( 14648 ),
6625     digisLabelEB = cms.string( "ebDigis" ),
6626     digisLabelEE = cms.string( "eeDigis" ),
6627     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6628 )
6629 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
6630     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6631     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6632     digisOutLabelEB = cms.string( "ebDigis" ),
6633     digisOutLabelEE = cms.string( "eeDigis" ),
6634     produceDummyIntegrityCollections = cms.bool( False )
6635 )
6636 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
6637     digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
6638     digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
6639     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6640     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
6641     EBtimeFitLimits_Lower = cms.double( 0.2 ),
6642     EBtimeFitLimits_Upper = cms.double( 1.4 ),
6643     EEtimeFitLimits_Lower = cms.double( 0.2 ),
6644     EEtimeFitLimits_Upper = cms.double( 1.4 ),
6645     EBtimeConstantTerm = cms.double( 0.6 ),
6646     EEtimeConstantTerm = cms.double( 1.0 ),
6647     EBtimeNconst = cms.double( 28.5 ),
6648     EEtimeNconst = cms.double( 31.8 ),
6649     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
6650     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
6651     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
6652     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
6653     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
6654     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
6655     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
6656     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
6657     amplitudeThresholdEB = cms.double( 10.0 ),
6658     amplitudeThresholdEE = cms.double( 10.0 ),
6659     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
6660     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
6661     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
6662     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
6663     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
6664     shouldRunTimingComputation = cms.bool( True ),
6665     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
6666 )
6667 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
6668     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
6669     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
6670     isPhase2 = cms.bool( False ),
6671     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
6672     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
6673 )
6674 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
6675     ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6676     eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
6677     ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6678     ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6679     ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6680     eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
6681     eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
6682     eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
6683     integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
6684     integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
6685     ebDetIdToBeRecovered = cms.string( "ebDetId" ),
6686     eeDetIdToBeRecovered = cms.string( "eeDetId" ),
6687     ebFEToBeRecovered = cms.string( "ebFE" ),
6688     eeFEToBeRecovered = cms.string( "eeFE" )
6689 )
6690 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
6691     EErechitCollection = cms.string( "EcalRecHitsEE" ),
6692     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6693     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6694     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
6695     ChannelStatusToBeExcluded = cms.vstring(  ),
6696     killDeadChannels = cms.bool( True ),
6697     algo = cms.string( "EcalRecHitWorkerSimple" ),
6698     EBLaserMIN = cms.double( 0.5 ),
6699     EELaserMIN = cms.double( 0.5 ),
6700     EBLaserMAX = cms.double( 3.0 ),
6701     EELaserMAX = cms.double( 8.0 ),
6702     timeCalibTag = cms.ESInputTag( "","" ),
6703     timeOffsetTag = cms.ESInputTag( "","" ),
6704     skipTimeCalib = cms.bool( False ),
6705     laserCorrection = cms.bool( True ),
6706     flagsMapDBReco = cms.PSet( 
6707       kDead = cms.vstring( 'kNoDataNoTP' ),
6708       kGood = cms.vstring( 'kOk',
6709         'kDAC',
6710         'kNoLaser',
6711         'kNoisy' ),
6712       kTowerRecovered = cms.vstring( 'kDeadFE' ),
6713       kNoisy = cms.vstring( 'kNNoisy',
6714         'kFixedG6',
6715         'kFixedG1' ),
6716       kNeighboursRecovered = cms.vstring( 'kFixedG0',
6717         'kNonRespondingIsolated',
6718         'kDeadVFE' )
6719     ),
6720     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
6721     recoverEBIsolatedChannels = cms.bool( False ),
6722     recoverEEIsolatedChannels = cms.bool( False ),
6723     recoverEBVFE = cms.bool( False ),
6724     recoverEEVFE = cms.bool( False ),
6725     recoverEBFE = cms.bool( False ),
6726     recoverEEFE = cms.bool( False ),
6727     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
6728     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
6729     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
6730     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
6731     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
6732     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
6733     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
6734     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
6735     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
6736     singleChannelRecoveryThreshold = cms.double( 8.0 ),
6737     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
6738     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
6739     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
6740     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
6741     cleaningConfig = cms.PSet( 
6742       cThreshold_endcap = cms.double( 15.0 ),
6743       tightenCrack_e1_double = cms.double( 2.0 ),
6744       cThreshold_barrel = cms.double( 4.0 ),
6745       e6e2thresh = cms.double( 0.04 ),
6746       e4e1Threshold_barrel = cms.double( 0.08 ),
6747       e4e1Threshold_endcap = cms.double( 0.3 ),
6748       tightenCrack_e4e1_single = cms.double( 3.0 ),
6749       cThreshold_double = cms.double( 10.0 ),
6750       e4e1_b_barrel = cms.double( -0.024 ),
6751       tightenCrack_e6e2_double = cms.double( 3.0 ),
6752       e4e1_a_barrel = cms.double( 0.04 ),
6753       tightenCrack_e1_single = cms.double( 2.0 ),
6754       e4e1_a_endcap = cms.double( 0.02 ),
6755       e4e1_b_endcap = cms.double( -0.0125 ),
6756       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
6757     )
6758 )
6759 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
6760     sourceTag = cms.InputTag( "rawDataCollector" ),
6761     debugMode = cms.untracked.bool( False ),
6762     InstanceES = cms.string( "" ),
6763     LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
6764     ESdigiCollection = cms.string( "" )
6765 )
6766 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
6767     ESrechitCollection = cms.string( "EcalRecHitsES" ),
6768     ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
6769     algo = cms.string( "ESRecHitWorker" ),
6770     ESRecoAlgo = cms.int32( 0 )
6771 )
6772 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
6773     barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6774     endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
6775     barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
6776     endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
6777     barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6778     endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6779     statusThreshold = cms.uint32( 3 ),
6780     useRecoFlag = cms.bool( False ),
6781     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 ),
6782     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 ),
6783     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 ),
6784     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 ),
6785     phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
6786     phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
6787 )
6788 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
6789     inputTag = cms.InputTag( "rawDataCollector" ),
6790     fedList = cms.vuint32( 1404 )
6791 )
6792 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
6793     result = cms.bool( True )
6794 )
6795 fragment.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
6796     saveTags = cms.bool( True ),
6797     L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue OR L1_DoubleEG_15_10 OR L1_DoubleEG_18_17 OR L1_DoubleEG_20_18 OR L1_DoubleEG_22_10 OR L1_DoubleEG_22_12 OR L1_DoubleEG_22_15 OR L1_DoubleEG_23_10 OR L1_DoubleEG_24_17 OR L1_DoubleEG_25_12 OR L1_DoubleJet100er2p7 OR L1_DoubleJet112er2p7 OR L1_DoubleJet120er2p7 OR L1_DoubleJet40er2p7 OR L1_DoubleJet50er2p7 OR L1_DoubleJet60er2p7 OR L1_DoubleJet80er2p7 OR L1_IsolatedBunch OR L1_SingleEG10 OR L1_SingleEG15 OR L1_SingleEG18 OR L1_SingleEG24 OR L1_SingleEG26 OR L1_SingleEG28 OR L1_SingleEG30 OR L1_SingleEG32 OR L1_SingleEG34 OR L1_SingleEG36 OR L1_SingleEG38 OR L1_SingleEG40 OR L1_SingleEG42 OR L1_SingleEG45 OR L1_SingleEG5 OR L1_SingleIsoEG18 OR L1_SingleIsoEG20 OR L1_SingleIsoEG22 OR L1_SingleIsoEG24 OR L1_SingleIsoEG26 OR L1_SingleIsoEG28 OR L1_SingleIsoEG30 OR L1_SingleIsoEG32 OR L1_SingleIsoEG34 OR L1_SingleIsoEG36 OR L1_SingleJet120 OR L1_SingleJet140 OR L1_SingleJet150 OR L1_SingleJet16 OR L1_SingleJet160 OR L1_SingleJet170 OR L1_SingleJet180 OR L1_SingleJet20 OR L1_SingleJet200 OR L1_SingleJet35 OR L1_SingleJet60 OR L1_SingleJet90" ),
6798     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6799     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6800     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6801     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6802     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6803     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6804     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6805     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6806     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6807 )
6808 fragment.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
6809     offset = cms.uint32( 0 ),
6810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6811 )
6812 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
6813     doBarrel = cms.bool( True ),
6814     doEndcaps = cms.bool( True ),
6815     barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6816     endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6817     clusEtaSize = cms.int32( 3 ),
6818     clusPhiSize = cms.int32( 3 ),
6819     barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
6820     endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
6821     clusSeedThr = cms.double( 0.5 ),
6822     clusSeedThrEndCap = cms.double( 1.0 ),
6823     useRecoFlag = cms.bool( False ),
6824     flagLevelRecHitsToUse = cms.int32( 1 ),
6825     useDBStatus = cms.bool( True ),
6826     statusLevelRecHitsToUse = cms.int32( 1 ),
6827     posCalcParameters = cms.PSet( 
6828       T0_barl = cms.double( 7.4 ),
6829       T0_endcPresh = cms.double( 1.2 ),
6830       LogWeighted = cms.bool( True ),
6831       T0_endc = cms.double( 3.1 ),
6832       X0 = cms.double( 0.89 ),
6833       W0 = cms.double( 4.2 )
6834     ),
6835     maxNumberofSeeds = cms.int32( 700 ),
6836     maxNumberofClusters = cms.int32( 300 ),
6837     debugLevel = cms.int32( 0 )
6838 )
6839 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6840     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6841     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6842     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6843     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6844     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6845     useRecoFlag = cms.bool( False ),
6846     flagLevelRecHitsToUse = cms.int32( 1 ),
6847     useDBStatus = cms.bool( True ),
6848     statusLevelRecHitsToUse = cms.int32( 1 ),
6849     doSelBarrel = cms.bool( True ),
6850     barrelSelection = cms.PSet( 
6851       massHighPi0Cand = cms.double( 0.156 ),
6852       ptMinForIsolation = cms.double( 1.0 ),
6853       seleMinvMaxBarrel = cms.double( 0.8 ),
6854       massLowPi0Cand = cms.double( 0.084 ),
6855       seleS9S25Gamma = cms.double( 0.8 ),
6856       seleBeltDeta = cms.double( 0.1 ),
6857       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
6858       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6859       removePi0CandidatesForEta = cms.bool( True ),
6860       seleMinvMinBarrel = cms.double( 0.2 ),
6861       seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
6862       selePtPairBarrel_region1 = cms.double( 3.0 ),
6863       selePtPairBarrel_region2 = cms.double( 3.0 ),
6864       seleBeltDR = cms.double( 0.3 ),
6865       region1_Barrel = cms.double( 1.0 ),
6866       seleIsoBarrel_region1 = cms.double( 0.5 ),
6867       selePtGammaBarrel_region1 = cms.double( 0.65 ),
6868       seleIsoBarrel_region2 = cms.double( 0.5 ),
6869       selePtGammaBarrel_region2 = cms.double( 1.4 ),
6870       store5x5RecHitEB = cms.bool( True ),
6871       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6872       seleNxtalBarrel_region1 = cms.uint32( 6 )
6873     ),
6874     doSelEndcap = cms.bool( False ),
6875     endcapSelection = cms.PSet( 
6876       seleBeltDetaEndCap = cms.double( 0.05 ),
6877       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
6878       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
6879       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
6880       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6881       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6882       ptMinForIsolationEndCap = cms.double( 0.5 ),
6883       selePtPairEndCap_region1 = cms.double( 1.5 ),
6884       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6885       selePtPairEndCap_region2 = cms.double( 1.5 ),
6886       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
6887       selePtGammaEndCap_region3 = cms.double( 0.5 ),
6888       selePtGammaEndCap_region2 = cms.double( 0.5 ),
6889       selePtGammaEndCap_region1 = cms.double( 0.5 ),
6890       region1_EndCap = cms.double( 1.8 ),
6891       region2_EndCap = cms.double( 2.0 ),
6892       store5x5RecHitEE = cms.bool( False ),
6893       seleIsoEndCap_region3 = cms.double( 0.5 ),
6894       seleIsoEndCap_region2 = cms.double( 0.5 ),
6895       seleMinvMinEndCap = cms.double( 0.05 ),
6896       selePtPairEndCap_region3 = cms.double( 99.0 ),
6897       seleIsoEndCap_region1 = cms.double( 0.5 ),
6898       seleBeltDREndCap = cms.double( 0.2 ),
6899       seleMinvMaxEndCap = cms.double( 0.3 ),
6900       seleNxtalEndCap_region1 = cms.uint32( 6 ),
6901       seleS9S25GammaEndCap = cms.double( 0.0 )
6902     ),
6903     storeRecHitES = cms.bool( False ),
6904     preshowerSelection = cms.PSet( 
6905       preshClusterEnergyCut = cms.double( 0.0 ),
6906       debugLevelES = cms.string( "" ),
6907       ESCollection = cms.string( "etaEcalRecHitsES" ),
6908       preshNclust = cms.int32( 4 ),
6909       preshStripEnergyCut = cms.double( 0.0 ),
6910       preshCalibPlaneY = cms.double( 0.7 ),
6911       preshSeededNstrip = cms.int32( 15 ),
6912       preshCalibGamma = cms.double( 0.024 ),
6913       preshCalibPlaneX = cms.double( 1.0 ),
6914       preshCalibMIP = cms.double( 9.0E-5 )
6915     ),
6916     debugLevel = cms.int32( 0 )
6917 )
6918 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
6919     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6920     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
6921     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
6922     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
6923     doEnergyScale = cms.bool( False ),
6924     doIntercalib = cms.bool( False ),
6925     doLaserCorrections = cms.bool( False ),
6926     doEnergyScaleInverse = cms.bool( False ),
6927     doIntercalibInverse = cms.bool( False ),
6928     doLaserCorrectionsInverse = cms.bool( False )
6929 )
6930 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
6931     region = cms.string( "barrel" ),
6932     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
6933     digisOut = cms.string( "etaEBDigis" ),
6934     recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
6935     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
6936     srFlagsOut = cms.string( "etaEBSrFlags" )
6937 )
6938 fragment.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
6939     offset = cms.uint32( 0 ),
6940     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6941 )
6942 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
6943     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6944     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
6945     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
6946     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
6947     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
6948     useRecoFlag = cms.bool( False ),
6949     flagLevelRecHitsToUse = cms.int32( 1 ),
6950     useDBStatus = cms.bool( True ),
6951     statusLevelRecHitsToUse = cms.int32( 1 ),
6952     doSelBarrel = cms.bool( False ),
6953     barrelSelection = cms.PSet( 
6954       massHighPi0Cand = cms.double( 0.163 ),
6955       ptMinForIsolation = cms.double( 1.0 ),
6956       seleMinvMaxBarrel = cms.double( 0.8 ),
6957       massLowPi0Cand = cms.double( 0.104 ),
6958       seleS9S25Gamma = cms.double( 0.0 ),
6959       seleBeltDeta = cms.double( 0.05 ),
6960       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
6961       barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
6962       removePi0CandidatesForEta = cms.bool( False ),
6963       seleMinvMinBarrel = cms.double( 0.3 ),
6964       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
6965       selePtPairBarrel_region1 = cms.double( 1.5 ),
6966       selePtPairBarrel_region2 = cms.double( 1.5 ),
6967       seleBeltDR = cms.double( 0.2 ),
6968       region1_Barrel = cms.double( 1.0 ),
6969       seleIsoBarrel_region1 = cms.double( 0.5 ),
6970       selePtGammaBarrel_region1 = cms.double( 1.0 ),
6971       seleIsoBarrel_region2 = cms.double( 0.5 ),
6972       selePtGammaBarrel_region2 = cms.double( 0.5 ),
6973       store5x5RecHitEB = cms.bool( False ),
6974       seleNxtalBarrel_region2 = cms.uint32( 6 ),
6975       seleNxtalBarrel_region1 = cms.uint32( 6 )
6976     ),
6977     doSelEndcap = cms.bool( True ),
6978     endcapSelection = cms.PSet( 
6979       seleBeltDetaEndCap = cms.double( 0.1 ),
6980       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
6981       seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
6982       seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
6983       seleNxtalEndCap_region2 = cms.uint32( 6 ),
6984       seleNxtalEndCap_region3 = cms.uint32( 6 ),
6985       ptMinForIsolationEndCap = cms.double( 0.5 ),
6986       selePtPairEndCap_region1 = cms.double( 3.0 ),
6987       endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
6988       selePtPairEndCap_region2 = cms.double( 3.0 ),
6989       seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
6990       selePtGammaEndCap_region3 = cms.double( 1.0 ),
6991       selePtGammaEndCap_region2 = cms.double( 1.0 ),
6992       selePtGammaEndCap_region1 = cms.double( 1.0 ),
6993       region1_EndCap = cms.double( 1.8 ),
6994       region2_EndCap = cms.double( 2.0 ),
6995       store5x5RecHitEE = cms.bool( True ),
6996       seleIsoEndCap_region3 = cms.double( 0.5 ),
6997       seleIsoEndCap_region2 = cms.double( 0.5 ),
6998       seleMinvMinEndCap = cms.double( 0.2 ),
6999       selePtPairEndCap_region3 = cms.double( 3.0 ),
7000       seleIsoEndCap_region1 = cms.double( 0.5 ),
7001       seleBeltDREndCap = cms.double( 0.3 ),
7002       seleMinvMaxEndCap = cms.double( 0.8 ),
7003       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7004       seleS9S25GammaEndCap = cms.double( 0.85 )
7005     ),
7006     storeRecHitES = cms.bool( True ),
7007     preshowerSelection = cms.PSet( 
7008       preshClusterEnergyCut = cms.double( 0.0 ),
7009       debugLevelES = cms.string( "" ),
7010       ESCollection = cms.string( "etaEcalRecHitsES" ),
7011       preshNclust = cms.int32( 4 ),
7012       preshStripEnergyCut = cms.double( 0.0 ),
7013       preshCalibPlaneY = cms.double( 0.7 ),
7014       preshSeededNstrip = cms.int32( 15 ),
7015       preshCalibGamma = cms.double( 0.024 ),
7016       preshCalibPlaneX = cms.double( 1.0 ),
7017       preshCalibMIP = cms.double( 9.0E-5 )
7018     ),
7019     debugLevel = cms.int32( 0 )
7020 )
7021 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7022     EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7023     EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
7024     EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
7025     EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" ),
7026     doEnergyScale = cms.bool( False ),
7027     doIntercalib = cms.bool( False ),
7028     doLaserCorrections = cms.bool( False ),
7029     doEnergyScaleInverse = cms.bool( False ),
7030     doIntercalibInverse = cms.bool( False ),
7031     doLaserCorrectionsInverse = cms.bool( False )
7032 )
7033 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7034     region = cms.string( "endcap" ),
7035     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7036     digisOut = cms.string( "etaEEDigis" ),
7037     recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
7038     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7039     srFlagsOut = cms.string( "etaEESrFlags" )
7040 )
7041 fragment.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
7042     offset = cms.uint32( 0 ),
7043     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7044 )
7045 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7046     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7047     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7048     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7049     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7050     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7051     useRecoFlag = cms.bool( False ),
7052     flagLevelRecHitsToUse = cms.int32( 1 ),
7053     useDBStatus = cms.bool( True ),
7054     statusLevelRecHitsToUse = cms.int32( 1 ),
7055     doSelBarrel = cms.bool( True ),
7056     barrelSelection = cms.PSet( 
7057       massHighPi0Cand = cms.double( 0.163 ),
7058       ptMinForIsolation = cms.double( 1.0 ),
7059       seleMinvMaxBarrel = cms.double( 0.22 ),
7060       massLowPi0Cand = cms.double( 0.104 ),
7061       seleS9S25Gamma = cms.double( 0.0 ),
7062       seleBeltDeta = cms.double( 0.05 ),
7063       seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
7064       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7065       removePi0CandidatesForEta = cms.bool( False ),
7066       seleMinvMinBarrel = cms.double( 0.06 ),
7067       seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
7068       selePtPairBarrel_region1 = cms.double( 2.0 ),
7069       selePtPairBarrel_region2 = cms.double( 1.75 ),
7070       seleBeltDR = cms.double( 0.2 ),
7071       region1_Barrel = cms.double( 1.0 ),
7072       seleIsoBarrel_region1 = cms.double( 0.5 ),
7073       selePtGammaBarrel_region1 = cms.double( 0.65 ),
7074       seleIsoBarrel_region2 = cms.double( 0.5 ),
7075       selePtGammaBarrel_region2 = cms.double( 0.65 ),
7076       store5x5RecHitEB = cms.bool( False ),
7077       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7078       seleNxtalBarrel_region1 = cms.uint32( 6 )
7079     ),
7080     doSelEndcap = cms.bool( False ),
7081     endcapSelection = cms.PSet( 
7082       seleBeltDetaEndCap = cms.double( 0.05 ),
7083       selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
7084       seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
7085       seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
7086       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7087       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7088       ptMinForIsolationEndCap = cms.double( 0.5 ),
7089       selePtPairEndCap_region1 = cms.double( 1.5 ),
7090       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7091       selePtPairEndCap_region2 = cms.double( 1.5 ),
7092       seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
7093       selePtGammaEndCap_region3 = cms.double( 0.5 ),
7094       selePtGammaEndCap_region2 = cms.double( 0.5 ),
7095       selePtGammaEndCap_region1 = cms.double( 0.5 ),
7096       region1_EndCap = cms.double( 1.8 ),
7097       region2_EndCap = cms.double( 2.0 ),
7098       store5x5RecHitEE = cms.bool( False ),
7099       seleIsoEndCap_region3 = cms.double( 0.5 ),
7100       seleIsoEndCap_region2 = cms.double( 0.5 ),
7101       seleMinvMinEndCap = cms.double( 0.05 ),
7102       selePtPairEndCap_region3 = cms.double( 99.0 ),
7103       seleIsoEndCap_region1 = cms.double( 0.5 ),
7104       seleBeltDREndCap = cms.double( 0.2 ),
7105       seleMinvMaxEndCap = cms.double( 0.3 ),
7106       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7107       seleS9S25GammaEndCap = cms.double( 0.0 )
7108     ),
7109     storeRecHitES = cms.bool( False ),
7110     preshowerSelection = cms.PSet( 
7111       preshClusterEnergyCut = cms.double( 0.0 ),
7112       debugLevelES = cms.string( "" ),
7113       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7114       preshNclust = cms.int32( 4 ),
7115       preshStripEnergyCut = cms.double( 0.0 ),
7116       preshCalibPlaneY = cms.double( 0.7 ),
7117       preshSeededNstrip = cms.int32( 15 ),
7118       preshCalibGamma = cms.double( 0.024 ),
7119       preshCalibPlaneX = cms.double( 1.0 ),
7120       preshCalibMIP = cms.double( 9.0E-5 )
7121     ),
7122     debugLevel = cms.int32( 0 )
7123 )
7124 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7125     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7126     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
7127     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7128     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7129     doEnergyScale = cms.bool( False ),
7130     doIntercalib = cms.bool( False ),
7131     doLaserCorrections = cms.bool( False ),
7132     doEnergyScaleInverse = cms.bool( False ),
7133     doIntercalibInverse = cms.bool( False ),
7134     doLaserCorrectionsInverse = cms.bool( False )
7135 )
7136 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7137     region = cms.string( "barrel" ),
7138     digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
7139     digisOut = cms.string( "pi0EBDigis" ),
7140     recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
7141     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7142     srFlagsOut = cms.string( "pi0EBSrFlags" )
7143 )
7144 fragment.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
7145     offset = cms.uint32( 0 ),
7146     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7147 )
7148 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
7149     barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
7150     endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
7151     preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
7152     barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
7153     endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
7154     useRecoFlag = cms.bool( False ),
7155     flagLevelRecHitsToUse = cms.int32( 1 ),
7156     useDBStatus = cms.bool( True ),
7157     statusLevelRecHitsToUse = cms.int32( 1 ),
7158     doSelBarrel = cms.bool( False ),
7159     barrelSelection = cms.PSet( 
7160       massHighPi0Cand = cms.double( 0.163 ),
7161       ptMinForIsolation = cms.double( 1.0 ),
7162       seleMinvMaxBarrel = cms.double( 0.22 ),
7163       massLowPi0Cand = cms.double( 0.104 ),
7164       seleS9S25Gamma = cms.double( 0.0 ),
7165       seleBeltDeta = cms.double( 0.05 ),
7166       seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
7167       barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7168       removePi0CandidatesForEta = cms.bool( False ),
7169       seleMinvMinBarrel = cms.double( 0.06 ),
7170       seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
7171       selePtPairBarrel_region1 = cms.double( 1.5 ),
7172       selePtPairBarrel_region2 = cms.double( 1.5 ),
7173       seleBeltDR = cms.double( 0.2 ),
7174       region1_Barrel = cms.double( 1.0 ),
7175       seleIsoBarrel_region1 = cms.double( 0.5 ),
7176       selePtGammaBarrel_region1 = cms.double( 0.5 ),
7177       seleIsoBarrel_region2 = cms.double( 0.5 ),
7178       selePtGammaBarrel_region2 = cms.double( 0.5 ),
7179       store5x5RecHitEB = cms.bool( False ),
7180       seleNxtalBarrel_region2 = cms.uint32( 6 ),
7181       seleNxtalBarrel_region1 = cms.uint32( 6 )
7182     ),
7183     doSelEndcap = cms.bool( True ),
7184     endcapSelection = cms.PSet( 
7185       seleBeltDetaEndCap = cms.double( 0.05 ),
7186       selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
7187       seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
7188       seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
7189       seleNxtalEndCap_region2 = cms.uint32( 6 ),
7190       seleNxtalEndCap_region3 = cms.uint32( 6 ),
7191       ptMinForIsolationEndCap = cms.double( 0.5 ),
7192       selePtPairEndCap_region1 = cms.double( 3.75 ),
7193       endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7194       selePtPairEndCap_region2 = cms.double( 2.0 ),
7195       seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
7196       selePtGammaEndCap_region3 = cms.double( 0.95 ),
7197       selePtGammaEndCap_region2 = cms.double( 0.95 ),
7198       selePtGammaEndCap_region1 = cms.double( 1.1 ),
7199       region1_EndCap = cms.double( 1.8 ),
7200       region2_EndCap = cms.double( 2.0 ),
7201       store5x5RecHitEE = cms.bool( False ),
7202       seleIsoEndCap_region3 = cms.double( 0.5 ),
7203       seleIsoEndCap_region2 = cms.double( 0.5 ),
7204       seleMinvMinEndCap = cms.double( 0.05 ),
7205       selePtPairEndCap_region3 = cms.double( 2.0 ),
7206       seleIsoEndCap_region1 = cms.double( 0.5 ),
7207       seleBeltDREndCap = cms.double( 0.2 ),
7208       seleMinvMaxEndCap = cms.double( 0.3 ),
7209       seleNxtalEndCap_region1 = cms.uint32( 6 ),
7210       seleS9S25GammaEndCap = cms.double( 0.0 )
7211     ),
7212     storeRecHitES = cms.bool( True ),
7213     preshowerSelection = cms.PSet( 
7214       preshClusterEnergyCut = cms.double( 0.0 ),
7215       debugLevelES = cms.string( "" ),
7216       ESCollection = cms.string( "pi0EcalRecHitsES" ),
7217       preshNclust = cms.int32( 4 ),
7218       preshStripEnergyCut = cms.double( 0.0 ),
7219       preshCalibPlaneY = cms.double( 0.7 ),
7220       preshSeededNstrip = cms.int32( 15 ),
7221       preshCalibGamma = cms.double( 0.024 ),
7222       preshCalibPlaneX = cms.double( 1.0 ),
7223       preshCalibMIP = cms.double( 9.0E-5 )
7224     ),
7225     debugLevel = cms.int32( 0 )
7226 )
7227 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
7228     EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7229     EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
7230     EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
7231     EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" ),
7232     doEnergyScale = cms.bool( False ),
7233     doIntercalib = cms.bool( False ),
7234     doLaserCorrections = cms.bool( False ),
7235     doEnergyScaleInverse = cms.bool( False ),
7236     doIntercalibInverse = cms.bool( False ),
7237     doLaserCorrectionsInverse = cms.bool( False )
7238 )
7239 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
7240     region = cms.string( "endcap" ),
7241     digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
7242     digisOut = cms.string( "pi0EEDigis" ),
7243     recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
7244     srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
7245     srFlagsOut = cms.string( "pi0EESrFlags" )
7246 )
7247 fragment.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
7248     saveTags = cms.bool( True ),
7249     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7 OR L1_SingleMu12 OR L1_SingleMu16 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu30" ),
7250     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7251     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7252     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7253     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7254     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7255     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7256     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7257     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7258     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7259 )
7260 fragment.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
7261     offset = cms.uint32( 0 ),
7262     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7263 )
7264 fragment.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
7265     saveTags = cms.bool( True ),
7266     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7267     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
7268     MaxEta = cms.double( 2.4 ),
7269     MinPt = cms.double( 0.0 ),
7270     MaxDeltaR = cms.double( 0.3 ),
7271     MinN = cms.int32( 1 ),
7272     CentralBxOnly = cms.bool( True ),
7273     SelectQualities = cms.vint32(  )
7274 )
7275 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
7276     inputTag = cms.InputTag( "rawDataCollector" ),
7277     fedList = cms.vuint32( 1024, 1025 )
7278 )
7279 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
7280     inputTag = cms.InputTag( "rawDataCollector" ),
7281     fedList = cms.vuint32( 1369, 1370, 1371 )
7282 )
7283 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
7284     inputTag = cms.InputTag( "rawDataCollector" ),
7285     fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
7286 )
7287 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
7288     inputTag = cms.InputTag( "rawDataCollector" ),
7289     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 )
7290 )
7291 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
7292     inputTag = cms.InputTag( "rawDataCollector" ),
7293     fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
7294 )
7295 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
7296     inputTag = cms.InputTag( "rawDataCollector" ),
7297     fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
7298 )
7299 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
7300     inputTag = cms.InputTag( "rawDataCollector" ),
7301     fedList = cms.vuint32( 1380, 1381 )
7302 )
7303 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
7304     inputTag = cms.InputTag( "rawDataCollector" ),
7305     fedList = cms.vuint32( 1386 )
7306 )
7307 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
7308     SelectedTriggerType = cms.int32( 3 )
7309 )
7310 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
7311     offset = cms.uint32( 0 ),
7312     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7313 )
7314 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
7315     DebugOn = cms.untracked.bool( False ),
7316     DetectorType = cms.untracked.string( "pixel" ),
7317     acceptedCombinations = cms.untracked.vstring(  ),
7318     DcsStatusLabel = cms.untracked.InputTag( "" ),
7319     DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
7320 )
7321 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
7322     src = cms.InputTag( "hltOnlineBeamSpot" ),
7323     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7324 )
7325 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
7326     IncludeErrors = cms.bool( True ),
7327     UseQualityInfo = cms.bool( False ),
7328     clusterThreshold_layer1 = cms.int32( 2000 ),
7329     clusterThreshold_otherLayers = cms.int32( 4000 ),
7330     VCaltoElectronGain = cms.double( 1.0 ),
7331     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7332     VCaltoElectronOffset = cms.double( 0.0 ),
7333     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7334     InputLabel = cms.InputTag( "rawDataCollector" ),
7335     Regions = cms.PSet(  ),
7336     CablingMapLabel = cms.string( "" ),
7337     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7338 )
7339 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7340     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7341     clusterThreshold_layer1 = cms.int32( 2000 ),
7342     clusterThreshold_otherLayers = cms.int32( 4000 ),
7343     produceDigis = cms.bool( False ),
7344     storeDigis = cms.bool( False )
7345 )
7346 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7347     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7348     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
7349     CablingMapLabel = cms.string( "" ),
7350     UsePhase1 = cms.bool( True ),
7351     ErrorList = cms.vint32( 29 ),
7352     UserErrorList = cms.vint32( 40 )
7353 )
7354 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
7355     beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
7356     src = cms.InputTag( "hltSiPixelClustersSoA" ),
7357     CPE = cms.string( "PixelCPEFastParams" ),
7358     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7359 )
7360 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7361     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7362     src = cms.InputTag( "hltSiPixelClusters" )
7363 )
7364 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
7365     pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
7366     trigstring = cms.untracked.string( "alcaPCCEvent" ),
7367     savePerROCInfo = cms.bool( False )
7368 )
7369 fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
7370     saveTags = cms.bool( True ),
7371     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ),
7372     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7373     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7374     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7375     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7376     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7377     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7378     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7379     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7380     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7381 )
7382 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
7383     offset = cms.uint32( 0 ),
7384     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7385 )
7386 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
7387     saveTags = cms.bool( True ),
7388     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
7389     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7390     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7391     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7392     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7393     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7394     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7395     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7396     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7397     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7398 )
7399 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
7400     offset = cms.uint32( 0 ),
7401     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7402 )
7403 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
7404     src = cms.InputTag( "hltOnlineBeamSpot" )
7405 )
7406 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
7407     IncludeErrors = cms.bool( True ),
7408     UseQualityInfo = cms.bool( False ),
7409     clusterThreshold_layer1 = cms.int32( 2000 ),
7410     clusterThreshold_otherLayers = cms.int32( 4000 ),
7411     VCaltoElectronGain = cms.double( 1.0 ),
7412     VCaltoElectronGain_L1 = cms.double( 1.0 ),
7413     VCaltoElectronOffset = cms.double( 0.0 ),
7414     VCaltoElectronOffset_L1 = cms.double( 0.0 ),
7415     InputLabel = cms.InputTag( "rawDataCollector" ),
7416     Regions = cms.PSet(  ),
7417     CablingMapLabel = cms.string( "" )
7418 )
7419 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
7420     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7421     clusterThreshold_layer1 = cms.int32( 2000 ),
7422     clusterThreshold_otherLayers = cms.int32( 4000 ),
7423     produceDigis = cms.bool( False ),
7424     storeDigis = cms.bool( False )
7425 )
7426 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
7427     digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7428     fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7429     CablingMapLabel = cms.string( "" ),
7430     UsePhase1 = cms.bool( True ),
7431     ErrorList = cms.vint32( 29 ),
7432     UserErrorList = cms.vint32( 40 )
7433 )
7434 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
7435     beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
7436     src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
7437     CPE = cms.string( "PixelCPEFastParams" )
7438 )
7439 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
7440     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7441     src = cms.InputTag( "hltSiPixelClustersSerialSync" )
7442 )
7443 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
7444     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7445     CPE = cms.string( "PixelCPEFastParams" ),
7446     ptmin = cms.double( 0.9 ),
7447     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
7448     CAThetaCutForward = cms.double( 0.00355691321774 ),
7449     hardCurvCut = cms.double( 0.0328407225 ),
7450     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
7451     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
7452     earlyFishbone = cms.bool( True ),
7453     lateFishbone = cms.bool( False ),
7454     fillStatistics = cms.bool( False ),
7455     minHitsPerNtuplet = cms.uint32( 3 ),
7456     minHitsForSharingCut = cms.uint32( 10 ),
7457     fitNas4 = cms.bool( False ),
7458     doClusterCut = cms.bool( True ),
7459     doZ0Cut = cms.bool( True ),
7460     doPtCut = cms.bool( True ),
7461     useRiemannFit = cms.bool( False ),
7462     doSharedHitCut = cms.bool( True ),
7463     dupPassThrough = cms.bool( False ),
7464     useSimpleTripletCleaner = cms.bool( True ),
7465     maxNumberOfDoublets = cms.uint32( 524288 ),
7466     idealConditions = cms.bool( False ),
7467     includeJumpingForwardDoublets = cms.bool( True ),
7468     cellZ0Cut = cms.double( 12.0 ),
7469     cellPtCut = cms.double( 0.5 ),
7470     trackQualityCuts = cms.PSet( 
7471       chi2MaxPt = cms.double( 10.0 ),
7472       tripletMaxTip = cms.double( 0.3 ),
7473       chi2Scale = cms.double( 8.0 ),
7474       quadrupletMaxTip = cms.double( 0.5 ),
7475       quadrupletMinPt = cms.double( 0.3 ),
7476       quadrupletMaxZip = cms.double( 12.0 ),
7477       tripletMaxZip = cms.double( 12.0 ),
7478       tripletMinPt = cms.double( 0.5 ),
7479       chi2Coeff = cms.vdouble( 0.9, 1.8 )
7480     ),
7481     minYsizeB1 = cms.int32( 1 ),
7482     minYsizeB2 = cms.int32( 1 ),
7483     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 ),
7484     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7485 )
7486 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
7487     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7488     trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7489     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
7490     minNumberOfHits = cms.int32( 0 ),
7491     minQuality = cms.string( "loose" )
7492 )
7493 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
7494     oneKernel = cms.bool( True ),
7495     useDensity = cms.bool( True ),
7496     useDBSCAN = cms.bool( False ),
7497     useIterative = cms.bool( False ),
7498     doSplitting = cms.bool( True ),
7499     minT = cms.int32( 2 ),
7500     eps = cms.double( 0.07 ),
7501     errmax = cms.double( 0.01 ),
7502     chi2max = cms.double( 9.0 ),
7503     maxVertices = cms.int32( 256 ),
7504     PtMin = cms.double( 0.5 ),
7505     PtMax = cms.double( 75.0 ),
7506     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7507     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7508 )
7509 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
7510     TrackCollection = cms.InputTag( "hltPixelTracks" ),
7511     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7512     src = cms.InputTag( "hltPixelVerticesSoA" )
7513 )
7514 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
7515     src = cms.InputTag( "hltPixelVertices" ),
7516     maxVtx = cms.uint32( 100 ),
7517     fractionSumPt2 = cms.double( 0.3 ),
7518     minSumPt2 = cms.double( 0.0 ),
7519     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7520 )
7521 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
7522     pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7523     CPE = cms.string( "PixelCPEFastParams" ),
7524     ptmin = cms.double( 0.9 ),
7525     CAThetaCutBarrel = cms.double( 0.00123302705499 ),
7526     CAThetaCutForward = cms.double( 0.00355691321774 ),
7527     hardCurvCut = cms.double( 0.0328407225 ),
7528     dcaCutInnerTriplet = cms.double( 0.0918113099491 ),
7529     dcaCutOuterTriplet = cms.double( 0.420724617835 ),
7530     earlyFishbone = cms.bool( True ),
7531     lateFishbone = cms.bool( False ),
7532     fillStatistics = cms.bool( False ),
7533     minHitsPerNtuplet = cms.uint32( 3 ),
7534     minHitsForSharingCut = cms.uint32( 10 ),
7535     fitNas4 = cms.bool( False ),
7536     doClusterCut = cms.bool( True ),
7537     doZ0Cut = cms.bool( True ),
7538     doPtCut = cms.bool( True ),
7539     useRiemannFit = cms.bool( False ),
7540     doSharedHitCut = cms.bool( True ),
7541     dupPassThrough = cms.bool( False ),
7542     useSimpleTripletCleaner = cms.bool( True ),
7543     maxNumberOfDoublets = cms.uint32( 524288 ),
7544     idealConditions = cms.bool( False ),
7545     includeJumpingForwardDoublets = cms.bool( True ),
7546     cellZ0Cut = cms.double( 12.0 ),
7547     cellPtCut = cms.double( 0.5 ),
7548     trackQualityCuts = cms.PSet( 
7549       chi2MaxPt = cms.double( 10.0 ),
7550       tripletMaxTip = cms.double( 0.3 ),
7551       chi2Scale = cms.double( 8.0 ),
7552       quadrupletMaxTip = cms.double( 0.5 ),
7553       quadrupletMinPt = cms.double( 0.3 ),
7554       quadrupletMaxZip = cms.double( 12.0 ),
7555       tripletMaxZip = cms.double( 12.0 ),
7556       tripletMinPt = cms.double( 0.5 ),
7557       chi2Coeff = cms.vdouble( 0.9, 1.8 )
7558     ),
7559     minYsizeB1 = cms.int32( 1 ),
7560     minYsizeB2 = cms.int32( 1 ),
7561     phiCuts = cms.vint32( 965, 1241, 395, 698, 1058, 1211, 348, 782, 1016, 810, 463, 755, 694, 531, 770, 471, 592, 750, 348 )
7562 )
7563 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
7564     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7565     trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
7566     pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
7567     minNumberOfHits = cms.int32( 0 ),
7568     minQuality = cms.string( "loose" )
7569 )
7570 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
7571     oneKernel = cms.bool( True ),
7572     useDensity = cms.bool( True ),
7573     useDBSCAN = cms.bool( False ),
7574     useIterative = cms.bool( False ),
7575     doSplitting = cms.bool( True ),
7576     minT = cms.int32( 2 ),
7577     eps = cms.double( 0.07 ),
7578     errmax = cms.double( 0.01 ),
7579     chi2max = cms.double( 9.0 ),
7580     maxVertices = cms.int32( 256 ),
7581     PtMin = cms.double( 0.5 ),
7582     PtMax = cms.double( 75.0 ),
7583     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
7584 )
7585 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
7586     TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
7587     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7588     src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
7589 )
7590 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
7591     src = cms.InputTag( "hltPixelVerticesSerialSync" ),
7592     maxVtx = cms.uint32( 100 ),
7593     fractionSumPt2 = cms.double( 0.3 ),
7594     minSumPt2 = cms.double( 0.0 ),
7595     PVcomparer = cms.PSet(  refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
7596 )
7597 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
7598     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7599     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
7600 )
7601 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
7602     pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7603     TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
7604 )
7605 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
7606     pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
7607     pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
7608     topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
7609     minD2cut = cms.double( 1.0E-4 )
7610 )
7611 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
7612     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
7613     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
7614     useQualityCut = cms.bool( True ),
7615     minQuality = cms.string( "loose" )
7616 )
7617 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
7618     pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
7619     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
7620     useQualityCut = cms.bool( True ),
7621     minQuality = cms.string( "loose" )
7622 )
7623 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
7624     pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
7625     pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
7626     topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
7627     useQualityCut = cms.bool( True ),
7628     minQuality = cms.string( "loose" ),
7629     deltaR2cut = cms.double( 4.0E-4 )
7630 )
7631 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
7632     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
7633     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
7634     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
7635 )
7636 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
7637     pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
7638     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
7639     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
7640 )
7641 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
7642     pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
7643     pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
7644     beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
7645     topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
7646     dzCut = cms.double( 1.0 )
7647 )
7648 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
7649     saveTags = cms.bool( True ),
7650     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
7651     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7652     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7653     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7654     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7655     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7656     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7657     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7658     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7659     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7660 )
7661 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
7662     offset = cms.uint32( 0 ),
7663     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7664 )
7665 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
7666     InputLabel = cms.InputTag( "rawDataCollector" ),
7667     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 ),
7668     maxChannelsEB = cms.uint32( 61200 ),
7669     maxChannelsEE = cms.uint32( 14648 ),
7670     digisLabelEB = cms.string( "ebDigis" ),
7671     digisLabelEE = cms.string( "eeDigis" )
7672 )
7673 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
7674     digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
7675     digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
7676     digisOutLabelEB = cms.string( "ebDigis" ),
7677     digisOutLabelEE = cms.string( "eeDigis" ),
7678     produceDummyIntegrityCollections = cms.bool( False )
7679 )
7680 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
7681     digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
7682     digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
7683     recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
7684     recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
7685     EBtimeFitLimits_Lower = cms.double( 0.2 ),
7686     EBtimeFitLimits_Upper = cms.double( 1.4 ),
7687     EEtimeFitLimits_Lower = cms.double( 0.2 ),
7688     EEtimeFitLimits_Upper = cms.double( 1.4 ),
7689     EBtimeConstantTerm = cms.double( 0.6 ),
7690     EEtimeConstantTerm = cms.double( 1.0 ),
7691     EBtimeNconst = cms.double( 28.5 ),
7692     EEtimeNconst = cms.double( 31.8 ),
7693     outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
7694     outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
7695     outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
7696     outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
7697     outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
7698     outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
7699     outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
7700     outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
7701     amplitudeThresholdEB = cms.double( 10.0 ),
7702     amplitudeThresholdEE = cms.double( 10.0 ),
7703     EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
7704     EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
7705     EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
7706     EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
7707     kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
7708     shouldRunTimingComputation = cms.bool( True )
7709 )
7710 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
7711     inputCollectionEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
7712     outputLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
7713     isPhase2 = cms.bool( False ),
7714     inputCollectionEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
7715     outputLabelEE = cms.string( "EcalUncalibRecHitsEE" )
7716 )
7717 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
7718     EErechitCollection = cms.string( "EcalRecHitsEE" ),
7719     EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
7720     EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
7721     EBrechitCollection = cms.string( "EcalRecHitsEB" ),
7722     ChannelStatusToBeExcluded = cms.vstring(  ),
7723     killDeadChannels = cms.bool( True ),
7724     algo = cms.string( "EcalRecHitWorkerSimple" ),
7725     EBLaserMIN = cms.double( 0.5 ),
7726     EELaserMIN = cms.double( 0.5 ),
7727     EBLaserMAX = cms.double( 3.0 ),
7728     EELaserMAX = cms.double( 8.0 ),
7729     timeCalibTag = cms.ESInputTag( "","" ),
7730     timeOffsetTag = cms.ESInputTag( "","" ),
7731     skipTimeCalib = cms.bool( False ),
7732     laserCorrection = cms.bool( True ),
7733     flagsMapDBReco = cms.PSet( 
7734       kDead = cms.vstring( 'kNoDataNoTP' ),
7735       kGood = cms.vstring( 'kOk',
7736         'kDAC',
7737         'kNoLaser',
7738         'kNoisy' ),
7739       kTowerRecovered = cms.vstring( 'kDeadFE' ),
7740       kNoisy = cms.vstring( 'kNNoisy',
7741         'kFixedG6',
7742         'kFixedG1' ),
7743       kNeighboursRecovered = cms.vstring( 'kFixedG0',
7744         'kNonRespondingIsolated',
7745         'kDeadVFE' )
7746     ),
7747     algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
7748     recoverEBIsolatedChannels = cms.bool( False ),
7749     recoverEEIsolatedChannels = cms.bool( False ),
7750     recoverEBVFE = cms.bool( False ),
7751     recoverEEVFE = cms.bool( False ),
7752     recoverEBFE = cms.bool( False ),
7753     recoverEEFE = cms.bool( False ),
7754     dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
7755     dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
7756     logWarningEtThreshold_EB_FE = cms.double( -1.0 ),
7757     logWarningEtThreshold_EE_FE = cms.double( -1.0 ),
7758     ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
7759     eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
7760     ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
7761     eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
7762     singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
7763     singleChannelRecoveryThreshold = cms.double( 8.0 ),
7764     sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
7765     bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
7766     bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
7767     triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
7768     cleaningConfig = cms.PSet( 
7769       cThreshold_endcap = cms.double( 15.0 ),
7770       tightenCrack_e1_double = cms.double( 2.0 ),
7771       cThreshold_barrel = cms.double( 4.0 ),
7772       e6e2thresh = cms.double( 0.04 ),
7773       e4e1Threshold_barrel = cms.double( 0.08 ),
7774       e4e1Threshold_endcap = cms.double( 0.3 ),
7775       tightenCrack_e4e1_single = cms.double( 3.0 ),
7776       cThreshold_double = cms.double( 10.0 ),
7777       e4e1_b_barrel = cms.double( -0.024 ),
7778       tightenCrack_e6e2_double = cms.double( 3.0 ),
7779       e4e1_a_barrel = cms.double( 0.04 ),
7780       tightenCrack_e1_single = cms.double( 2.0 ),
7781       e4e1_a_endcap = cms.double( 0.02 ),
7782       e4e1_b_endcap = cms.double( -0.0125 ),
7783       ignoreOutOfTimeThresh = cms.double( 1.0E9 )
7784     )
7785 )
7786 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
7787     saveTags = cms.bool( True ),
7788     L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
7789     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7790     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
7791     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7792     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
7793     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
7794     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
7795     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
7796     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
7797     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
7798 )
7799 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
7800     offset = cms.uint32( 0 ),
7801     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
7802 )
7803 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
7804     HcalFirstFED = cms.untracked.int32( 700 ),
7805     firstSample = cms.int32( 0 ),
7806     lastSample = cms.int32( 9 ),
7807     FilterDataQuality = cms.bool( True ),
7808     FEDs = cms.untracked.vint32(  ),
7809     UnpackZDC = cms.untracked.bool( True ),
7810     UnpackCalib = cms.untracked.bool( True ),
7811     UnpackUMNio = cms.untracked.bool( True ),
7812     UnpackTTP = cms.untracked.bool( False ),
7813     silent = cms.untracked.bool( True ),
7814     saveQIE10DataNSamples = cms.untracked.vint32(  ),
7815     saveQIE10DataTags = cms.untracked.vstring(  ),
7816     saveQIE11DataNSamples = cms.untracked.vint32(  ),
7817     saveQIE11DataTags = cms.untracked.vstring(  ),
7818     ComplainEmptyData = cms.untracked.bool( False ),
7819     UnpackerMode = cms.untracked.int32( 0 ),
7820     ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
7821     InputLabel = cms.InputTag( "rawDataCollector" ),
7822     ElectronicsMap = cms.string( "" )
7823 )
7824 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
7825     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7826     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7827     digisLabelF01HE = cms.string( "f01HEDigis" ),
7828     digisLabelF5HB = cms.string( "f5HBDigis" ),
7829     digisLabelF3HB = cms.string( "f3HBDigis" ),
7830     maxChannelsF01HE = cms.uint32( 10000 ),
7831     maxChannelsF5HB = cms.uint32( 10000 ),
7832     maxChannelsF3HB = cms.uint32( 10000 ),
7833     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7834 )
7835 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
7836     maxTimeSamples = cms.uint32( 10 ),
7837     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7838     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
7839     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
7840     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
7841     recHitsLabelM0HBHE = cms.string( "" ),
7842     sipmQTSShift = cms.int32( 0 ),
7843     sipmQNTStoSum = cms.int32( 3 ),
7844     firstSampleShift = cms.int32( 0 ),
7845     useEffectivePedestals = cms.bool( True ),
7846     meanTime = cms.double( 0.0 ),
7847     timeSigmaSiPM = cms.double( 2.5 ),
7848     timeSigmaHPD = cms.double( 5.0 ),
7849     ts4Thresh = cms.double( 0.0 ),
7850     applyTimeSlew = cms.bool( True ),
7851     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7852     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7853     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7854     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7855     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
7856     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
7857 )
7858 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
7859     src = cms.InputTag( "hltHbheRecoSoA" )
7860 )
7861 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
7862     digiLabel = cms.InputTag( "hltHcalDigis" ),
7863     forceSOI = cms.int32( -1 ),
7864     soiShift = cms.int32( 0 ),
7865     dropZSmarkedPassed = cms.bool( True ),
7866     tsFromDB = cms.bool( False ),
7867     sumAllTimeSlices = cms.bool( False )
7868 )
7869 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
7870     inputLabel = cms.InputTag( "hltHfprereco" ),
7871     algoConfigClass = cms.string( "HFPhase1PMTParams" ),
7872     useChannelQualityFromDB = cms.bool( False ),
7873     checkChannelQualityForDepth3and4 = cms.bool( False ),
7874     algorithm = cms.PSet( 
7875       tfallIfNoTDC = cms.double( -101.0 ),
7876       triseIfNoTDC = cms.double( -100.0 ),
7877       rejectAllFailures = cms.bool( True ),
7878       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 ),
7879       soiPhase = cms.uint32( 1 ),
7880       timeShift = cms.double( 0.0 ),
7881       tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
7882       Class = cms.string( "HFFlexibleTimeCheck" )
7883     ),
7884     runHFStripFilter = cms.bool( False ),
7885     HFStripFilter = cms.PSet( 
7886       seedHitIetaMax = cms.int32( 35 ),
7887       verboseLevel = cms.untracked.int32( 10 ),
7888       maxThreshold = cms.double( 100.0 ),
7889       stripThreshold = cms.double( 40.0 ),
7890       wedgeCut = cms.double( 0.05 ),
7891       lstrips = cms.int32( 2 ),
7892       maxStripTime = cms.double( 10.0 ),
7893       gap = cms.int32( 2 ),
7894       timeMax = cms.double( 6.0 )
7895     ),
7896     setNoiseFlags = cms.bool( True ),
7897     S9S1stat = cms.PSet( 
7898       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 ),
7899       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 ),
7900       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 ),
7901       isS8S1 = cms.bool( False ),
7902       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 ),
7903       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 ),
7904       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 ),
7905       HcalAcceptSeverityLevel = cms.int32( 9 )
7906     ),
7907     S8S1stat = cms.PSet( 
7908       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 ),
7909       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 ),
7910       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 ),
7911       isS8S1 = cms.bool( True ),
7912       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 ),
7913       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 ),
7914       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 ),
7915       HcalAcceptSeverityLevel = cms.int32( 9 )
7916     ),
7917     PETstat = cms.PSet( 
7918       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 ),
7919       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 ),
7920       long_R_29 = cms.vdouble( 0.8 ),
7921       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 ),
7922       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 ),
7923       short_R_29 = cms.vdouble( 0.8 ),
7924       long_R = cms.vdouble( 0.98 ),
7925       short_R = cms.vdouble( 0.8 ),
7926       HcalAcceptSeverityLevel = cms.int32( 9 )
7927     )
7928 )
7929 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
7930     correctForTimeslew = cms.bool( True ),
7931     correctForPhaseContainment = cms.bool( True ),
7932     correctionPhaseNS = cms.double( 13.0 ),
7933     digiLabel = cms.InputTag( "hltHcalDigis" ),
7934     correctTiming = cms.bool( False ),
7935     dropZSmarkedPassed = cms.bool( True ),
7936     firstAuxTS = cms.int32( 4 ),
7937     firstSample = cms.int32( 4 ),
7938     samplesToAdd = cms.int32( 4 ),
7939     tsFromDB = cms.bool( True ),
7940     useLeakCorrection = cms.bool( False ),
7941     recoParamsFromDB = cms.bool( True ),
7942     setNegativeFlags = cms.bool( False ),
7943     saturationParameters = cms.PSet(  maxADCvalue = cms.int32( 127 ) ),
7944     setSaturationFlags = cms.bool( False ),
7945     Subdetector = cms.string( "HO" ),
7946     digiTimeFromDB = cms.bool( True ),
7947     hfTimingTrustParameters = cms.PSet(  ),
7948     setTimingTrustFlags = cms.bool( False ),
7949     setNoiseFlags = cms.bool( False ),
7950     digistat = cms.PSet(  ),
7951     HFInWindowStat = cms.PSet(  ),
7952     S9S1stat = cms.PSet(  ),
7953     S8S1stat = cms.PSet(  ),
7954     PETstat = cms.PSet(  ),
7955     dataOOTCorrectionName = cms.string( "" ),
7956     dataOOTCorrectionCategory = cms.string( "Data" ),
7957     mcOOTCorrectionName = cms.string( "" ),
7958     mcOOTCorrectionCategory = cms.string( "MC" )
7959 )
7960 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
7961     hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
7962     qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
7963     digisLabelF01HE = cms.string( "f01HEDigis" ),
7964     digisLabelF5HB = cms.string( "f5HBDigis" ),
7965     digisLabelF3HB = cms.string( "f3HBDigis" ),
7966     maxChannelsF01HE = cms.uint32( 10000 ),
7967     maxChannelsF5HB = cms.uint32( 10000 ),
7968     maxChannelsF3HB = cms.uint32( 10000 )
7969 )
7970 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
7971     maxTimeSamples = cms.uint32( 10 ),
7972     kprep1dChannelsPerBlock = cms.uint32( 32 ),
7973     digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
7974     digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
7975     digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
7976     recHitsLabelM0HBHE = cms.string( "" ),
7977     sipmQTSShift = cms.int32( 0 ),
7978     sipmQNTStoSum = cms.int32( 3 ),
7979     firstSampleShift = cms.int32( 0 ),
7980     useEffectivePedestals = cms.bool( True ),
7981     meanTime = cms.double( 0.0 ),
7982     timeSigmaSiPM = cms.double( 2.5 ),
7983     timeSigmaHPD = cms.double( 5.0 ),
7984     ts4Thresh = cms.double( 0.0 ),
7985     applyTimeSlew = cms.bool( True ),
7986     tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
7987     slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
7988     tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
7989     kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
7990     pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 )
7991 )
7992 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
7993     src = cms.InputTag( "hltHbheRecoSoASerialSync" )
7994 )
7995 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
7996     producers = cms.VPSet( 
7997       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoA" ),
7998         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
7999       )
8000     ),
8001     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
8002     synchronise = cms.untracked.bool( False ),
8003     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8004 )
8005 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
8006     src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
8007 )
8008 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
8009     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
8010     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
8011     seedFinder = cms.PSet( 
8012       thresholdsByDetector = cms.VPSet( 
8013         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
8014           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
8015           detector = cms.string( "HCAL_BARREL1" )
8016         ),
8017         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
8018           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
8019           detector = cms.string( "HCAL_ENDCAP" )
8020         )
8021       ),
8022       nNeighbours = cms.int32( 4 )
8023     ),
8024     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
8025   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
8026     detector = cms.string( "HCAL_BARREL1" )
8027   ),
8028   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8029     detector = cms.string( "HCAL_ENDCAP" )
8030   )
8031 ) ),
8032     pfClusterBuilder = cms.PSet( 
8033       minFracTot = cms.double( 1.0E-20 ),
8034       stoppingTolerance = cms.double( 1.0E-8 ),
8035       positionCalc = cms.PSet( 
8036         minAllowedNormalization = cms.double( 1.0E-9 ),
8037         minFractionInCalc = cms.double( 1.0E-9 )
8038       ),
8039       maxIterations = cms.uint32( 5 ),
8040       recHitEnergyNorms = cms.VPSet( 
8041         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
8042           detector = cms.string( "HCAL_BARREL1" )
8043         ),
8044         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8045           detector = cms.string( "HCAL_ENDCAP" )
8046         )
8047       ),
8048       showerSigma = cms.double( 10.0 ),
8049       minFractionToKeep = cms.double( 1.0E-7 ),
8050       excludeOtherSeeds = cms.bool( True ),
8051       timeResolutionCalcBarrel = cms.PSet( 
8052         corrTermLowE = cms.double( 0.0 ),
8053         threshLowE = cms.double( 6.0 ),
8054         noiseTerm = cms.double( 21.86 ),
8055         constantTermLowE = cms.double( 4.24 ),
8056         noiseTermLowE = cms.double( 8.0 ),
8057         threshHighE = cms.double( 15.0 ),
8058         constantTerm = cms.double( 2.82 )
8059       ),
8060       timeResolutionCalcEndcap = cms.PSet( 
8061         corrTermLowE = cms.double( 0.0 ),
8062         threshLowE = cms.double( 6.0 ),
8063         noiseTerm = cms.double( 21.86 ),
8064         constantTermLowE = cms.double( 4.24 ),
8065         noiseTermLowE = cms.double( 8.0 ),
8066         threshHighE = cms.double( 15.0 ),
8067         constantTerm = cms.double( 2.82 )
8068       )
8069     ),
8070     synchronise = cms.bool( False ),
8071     alpaka = cms.untracked.PSet(  backend = cms.untracked.string( "" ) )
8072 )
8073 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
8074     src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
8075     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
8076     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
8077     usePFThresholdsFromDB = cms.bool( True ),
8078     pfClusterBuilder = cms.PSet( 
8079       minFracTot = cms.double( 1.0E-20 ),
8080       stoppingTolerance = cms.double( 1.0E-8 ),
8081       positionCalc = cms.PSet( 
8082         minAllowedNormalization = cms.double( 1.0E-9 ),
8083         posCalcNCrystals = cms.int32( 5 ),
8084         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8085         logWeightDenominatorByDetector = cms.VPSet( 
8086           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8087             depths = cms.vint32( 1, 2, 3, 4 ),
8088             detector = cms.string( "HCAL_BARREL1" )
8089           ),
8090           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8091             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8092             detector = cms.string( "HCAL_ENDCAP" )
8093           )
8094         ),
8095         minFractionInCalc = cms.double( 1.0E-9 )
8096       ),
8097       maxIterations = cms.uint32( 5 ),
8098       minChi2Prob = cms.double( 0.0 ),
8099       allCellsPositionCalc = cms.PSet( 
8100         minAllowedNormalization = cms.double( 1.0E-9 ),
8101         posCalcNCrystals = cms.int32( -1 ),
8102         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8103         logWeightDenominatorByDetector = cms.VPSet( 
8104           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8105             depths = cms.vint32( 1, 2, 3, 4 ),
8106             detector = cms.string( "HCAL_BARREL1" )
8107           ),
8108           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8109             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8110             detector = cms.string( "HCAL_ENDCAP" )
8111           )
8112         ),
8113         minFractionInCalc = cms.double( 1.0E-9 )
8114       ),
8115       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
8116       recHitEnergyNorms = cms.VPSet( 
8117         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8118           depths = cms.vint32( 1, 2, 3, 4 ),
8119           detector = cms.string( "HCAL_BARREL1" )
8120         ),
8121         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8122           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8123           detector = cms.string( "HCAL_ENDCAP" )
8124         )
8125       ),
8126       maxNSigmaTime = cms.double( 10.0 ),
8127       showerSigma = cms.double( 10.0 ),
8128       timeSigmaEE = cms.double( 10.0 ),
8129       clusterTimeResFromSeed = cms.bool( False ),
8130       minFractionToKeep = cms.double( 1.0E-7 ),
8131       excludeOtherSeeds = cms.bool( True ),
8132       timeResolutionCalcBarrel = cms.PSet( 
8133         corrTermLowE = cms.double( 0.0 ),
8134         threshLowE = cms.double( 6.0 ),
8135         noiseTerm = cms.double( 21.86 ),
8136         constantTermLowE = cms.double( 4.24 ),
8137         noiseTermLowE = cms.double( 8.0 ),
8138         threshHighE = cms.double( 15.0 ),
8139         constantTerm = cms.double( 2.82 )
8140       ),
8141       timeResolutionCalcEndcap = cms.PSet( 
8142         corrTermLowE = cms.double( 0.0 ),
8143         threshLowE = cms.double( 6.0 ),
8144         noiseTerm = cms.double( 21.86 ),
8145         constantTermLowE = cms.double( 4.24 ),
8146         noiseTermLowE = cms.double( 8.0 ),
8147         threshHighE = cms.double( 15.0 ),
8148         constantTerm = cms.double( 2.82 )
8149       ),
8150       timeSigmaEB = cms.double( 10.0 )
8151     )
8152 )
8153 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
8154     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
8155     energyCorrector = cms.PSet(  ),
8156     pfClusterBuilder = cms.PSet( 
8157       allCellsPositionCalc = cms.PSet( 
8158         minAllowedNormalization = cms.double( 1.0E-9 ),
8159         posCalcNCrystals = cms.int32( -1 ),
8160         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8161         logWeightDenominatorByDetector = cms.VPSet( 
8162           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8163             depths = cms.vint32( 1, 2, 3, 4 ),
8164             detector = cms.string( "HCAL_BARREL1" )
8165           ),
8166           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8167             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8168             detector = cms.string( "HCAL_ENDCAP" )
8169           )
8170         ),
8171         minFractionInCalc = cms.double( 1.0E-9 )
8172       ),
8173       algoName = cms.string( "PFMultiDepthClusterizer" ),
8174       nSigmaPhi = cms.double( 2.0 ),
8175       minFractionToKeep = cms.double( 1.0E-7 ),
8176       nSigmaEta = cms.double( 2.0 )
8177     ),
8178     positionReCalc = cms.PSet(  ),
8179     usePFThresholdsFromDB = cms.bool( True )
8180 )
8181 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
8182     producers = cms.VPSet( 
8183       cms.PSet(  src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
8184         params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
8185       )
8186     ),
8187     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
8188     synchronise = cms.untracked.bool( False )
8189 )
8190 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
8191     src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
8192 )
8193 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
8194     pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
8195     topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
8196     seedFinder = cms.PSet( 
8197       thresholdsByDetector = cms.VPSet( 
8198         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
8199           seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
8200           detector = cms.string( "HCAL_BARREL1" )
8201         ),
8202         cms.PSet(  seedingThresholdPt = cms.double( 0.0 ),
8203           seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
8204           detector = cms.string( "HCAL_ENDCAP" )
8205         )
8206       ),
8207       nNeighbours = cms.int32( 4 )
8208     ),
8209     initialClusteringStep = cms.PSet(  thresholdsByDetector = cms.VPSet( 
8210   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
8211     detector = cms.string( "HCAL_BARREL1" )
8212   ),
8213   cms.PSet(  gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8214     detector = cms.string( "HCAL_ENDCAP" )
8215   )
8216 ) ),
8217     pfClusterBuilder = cms.PSet( 
8218       minFracTot = cms.double( 1.0E-20 ),
8219       stoppingTolerance = cms.double( 1.0E-8 ),
8220       positionCalc = cms.PSet( 
8221         minAllowedNormalization = cms.double( 1.0E-9 ),
8222         minFractionInCalc = cms.double( 1.0E-9 )
8223       ),
8224       maxIterations = cms.uint32( 5 ),
8225       recHitEnergyNorms = cms.VPSet( 
8226         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
8227           detector = cms.string( "HCAL_BARREL1" )
8228         ),
8229         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8230           detector = cms.string( "HCAL_ENDCAP" )
8231         )
8232       ),
8233       showerSigma = cms.double( 10.0 ),
8234       minFractionToKeep = cms.double( 1.0E-7 ),
8235       excludeOtherSeeds = cms.bool( True ),
8236       timeResolutionCalcBarrel = cms.PSet( 
8237         corrTermLowE = cms.double( 0.0 ),
8238         threshLowE = cms.double( 6.0 ),
8239         noiseTerm = cms.double( 21.86 ),
8240         constantTermLowE = cms.double( 4.24 ),
8241         noiseTermLowE = cms.double( 8.0 ),
8242         threshHighE = cms.double( 15.0 ),
8243         constantTerm = cms.double( 2.82 )
8244       ),
8245       timeResolutionCalcEndcap = cms.PSet( 
8246         corrTermLowE = cms.double( 0.0 ),
8247         threshLowE = cms.double( 6.0 ),
8248         noiseTerm = cms.double( 21.86 ),
8249         constantTermLowE = cms.double( 4.24 ),
8250         noiseTermLowE = cms.double( 8.0 ),
8251         threshHighE = cms.double( 15.0 ),
8252         constantTerm = cms.double( 2.82 )
8253       )
8254     ),
8255     synchronise = cms.bool( False )
8256 )
8257 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
8258     src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
8259     PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
8260     recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
8261     usePFThresholdsFromDB = cms.bool( True ),
8262     pfClusterBuilder = cms.PSet( 
8263       minFracTot = cms.double( 1.0E-20 ),
8264       stoppingTolerance = cms.double( 1.0E-8 ),
8265       positionCalc = cms.PSet( 
8266         minAllowedNormalization = cms.double( 1.0E-9 ),
8267         posCalcNCrystals = cms.int32( 5 ),
8268         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8269         logWeightDenominatorByDetector = cms.VPSet( 
8270           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8271             depths = cms.vint32( 1, 2, 3, 4 ),
8272             detector = cms.string( "HCAL_BARREL1" )
8273           ),
8274           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8275             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8276             detector = cms.string( "HCAL_ENDCAP" )
8277           )
8278         ),
8279         minFractionInCalc = cms.double( 1.0E-9 )
8280       ),
8281       maxIterations = cms.uint32( 5 ),
8282       minChi2Prob = cms.double( 0.0 ),
8283       allCellsPositionCalc = cms.PSet( 
8284         minAllowedNormalization = cms.double( 1.0E-9 ),
8285         posCalcNCrystals = cms.int32( -1 ),
8286         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8287         logWeightDenominatorByDetector = cms.VPSet( 
8288           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8289             depths = cms.vint32( 1, 2, 3, 4 ),
8290             detector = cms.string( "HCAL_BARREL1" )
8291           ),
8292           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8293             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8294             detector = cms.string( "HCAL_ENDCAP" )
8295           )
8296         ),
8297         minFractionInCalc = cms.double( 1.0E-9 )
8298       ),
8299       algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
8300       recHitEnergyNorms = cms.VPSet( 
8301         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8302           depths = cms.vint32( 1, 2, 3, 4 ),
8303           detector = cms.string( "HCAL_BARREL1" )
8304         ),
8305         cms.PSet(  recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8306           depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8307           detector = cms.string( "HCAL_ENDCAP" )
8308         )
8309       ),
8310       maxNSigmaTime = cms.double( 10.0 ),
8311       showerSigma = cms.double( 10.0 ),
8312       timeSigmaEE = cms.double( 10.0 ),
8313       clusterTimeResFromSeed = cms.bool( False ),
8314       minFractionToKeep = cms.double( 1.0E-7 ),
8315       excludeOtherSeeds = cms.bool( True ),
8316       timeResolutionCalcBarrel = cms.PSet( 
8317         corrTermLowE = cms.double( 0.0 ),
8318         threshLowE = cms.double( 6.0 ),
8319         noiseTerm = cms.double( 21.86 ),
8320         constantTermLowE = cms.double( 4.24 ),
8321         noiseTermLowE = cms.double( 8.0 ),
8322         threshHighE = cms.double( 15.0 ),
8323         constantTerm = cms.double( 2.82 )
8324       ),
8325       timeResolutionCalcEndcap = cms.PSet( 
8326         corrTermLowE = cms.double( 0.0 ),
8327         threshLowE = cms.double( 6.0 ),
8328         noiseTerm = cms.double( 21.86 ),
8329         constantTermLowE = cms.double( 4.24 ),
8330         noiseTermLowE = cms.double( 8.0 ),
8331         threshHighE = cms.double( 15.0 ),
8332         constantTerm = cms.double( 2.82 )
8333       ),
8334       timeSigmaEB = cms.double( 10.0 )
8335     )
8336 )
8337 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
8338     clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
8339     energyCorrector = cms.PSet(  ),
8340     pfClusterBuilder = cms.PSet( 
8341       allCellsPositionCalc = cms.PSet( 
8342         minAllowedNormalization = cms.double( 1.0E-9 ),
8343         posCalcNCrystals = cms.int32( -1 ),
8344         algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
8345         logWeightDenominatorByDetector = cms.VPSet( 
8346           cms.PSet(  logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
8347             depths = cms.vint32( 1, 2, 3, 4 ),
8348             detector = cms.string( "HCAL_BARREL1" )
8349           ),
8350           cms.PSet(  logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
8351             depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
8352             detector = cms.string( "HCAL_ENDCAP" )
8353           )
8354         ),
8355         minFractionInCalc = cms.double( 1.0E-9 )
8356       ),
8357       algoName = cms.string( "PFMultiDepthClusterizer" ),
8358       nSigmaPhi = cms.double( 2.0 ),
8359       minFractionToKeep = cms.double( 1.0E-7 ),
8360       nSigmaEta = cms.double( 2.0 )
8361     ),
8362     positionReCalc = cms.PSet(  ),
8363     usePFThresholdsFromDB = cms.bool( True )
8364 )
8365 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
8366     offset = cms.uint32( 0 ),
8367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8368 )
8369 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
8370     inputTag = cms.InputTag( "rawDataCollector" ),
8371     fedList = cms.vuint32( 1405 )
8372 )
8373 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
8374     SelectedTriggerType = cms.int32( 2 )
8375 )
8376 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
8377     offset = cms.uint32( 0 ),
8378     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8379 )
8380 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
8381     inputTag = cms.InputTag( "rawDataCollector" ),
8382     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 )
8383 )
8384 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
8385     offset = cms.uint32( 0 ),
8386     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8387 )
8388 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
8389     inputTag = cms.InputTag( "rawDataCollector" ),
8390     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 )
8391 )
8392 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
8393     rawInput = cms.InputTag( "rawDataCollector" ),
8394     period = cms.uint32( 4096 ),
8395     invert = cms.bool( False ),
8396     fedId = cms.int32( 1024 ),
8397     useTCDSEventNumber = cms.bool( False )
8398 )
8399 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
8400     saveTags = cms.bool( True ),
8401     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" ),
8402     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8403     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8404     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8405     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8406     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8407     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8408     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8409     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8410     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8411 )
8412 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
8413     offset = cms.uint32( 0 ),
8414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8415 )
8416 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
8417     saveTags = cms.bool( True ),
8418     L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ),
8419     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8420     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8421     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8422     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8423     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8424     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8425     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8426     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8427     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8428 )
8429 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
8430     offset = cms.uint32( 0 ),
8431     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8432 )
8433 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
8434     offset = cms.uint32( 0 ),
8435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8436 )
8437 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
8438     rawInput = cms.InputTag( "rawDataCollector" ),
8439     period = cms.uint32( 107 ),
8440     invert = cms.bool( False ),
8441     fedId = cms.int32( 1024 ),
8442     useTCDSEventNumber = cms.bool( True )
8443 )
8444 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
8445     offset = cms.uint32( 0 ),
8446     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8447 )
8448 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
8449     saveTags = cms.bool( True ),
8450     L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
8451     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8452     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8453     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8454     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8455     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8456     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8457     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8458     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8459     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8460 )
8461 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
8462     offset = cms.uint32( 0 ),
8463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8464 )
8465 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
8466     offset = cms.uint32( 0 ),
8467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8468 )
8469 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
8470     EBSumThreshold = cms.double( 0.2 ),
8471     HF2Weight = cms.double( 1.0 ),
8472     EBWeight = cms.double( 1.0 ),
8473     hfInput = cms.InputTag( "hltHfreco" ),
8474     EESumThreshold = cms.double( 0.45 ),
8475     HOThreshold0 = cms.double( 3.5 ),
8476     HOThresholdPlus1 = cms.double( 3.5 ),
8477     HOThresholdMinus1 = cms.double( 3.5 ),
8478     HOThresholdPlus2 = cms.double( 3.5 ),
8479     HOThresholdMinus2 = cms.double( 3.5 ),
8480     HBGrid = cms.vdouble(  ),
8481     HBThreshold1 = cms.double( 0.4 ),
8482     HBThreshold2 = cms.double( 0.3 ),
8483     HBThreshold = cms.double( 0.3 ),
8484     EEWeights = cms.vdouble(  ),
8485     HF1Threshold = cms.double( 0.5 ),
8486     HF2Weights = cms.vdouble(  ),
8487     HOWeights = cms.vdouble(  ),
8488     EEGrid = cms.vdouble(  ),
8489     HEDWeight = cms.double( 1.0 ),
8490     EEWeight = cms.double( 1.0 ),
8491     UseHO = cms.bool( False ),
8492     HBWeights = cms.vdouble(  ),
8493     HESWeight = cms.double( 1.0 ),
8494     HF1Weight = cms.double( 1.0 ),
8495     HF2Grid = cms.vdouble(  ),
8496     HEDWeights = cms.vdouble(  ),
8497     HF1Grid = cms.vdouble(  ),
8498     EBWeights = cms.vdouble(  ),
8499     HOWeight = cms.double( 1.0E-99 ),
8500     EBThreshold = cms.double( 0.07 ),
8501     EEThreshold = cms.double( 0.3 ),
8502     UseEtEBTreshold = cms.bool( False ),
8503     UseSymEBTreshold = cms.bool( False ),
8504     UseEtEETreshold = cms.bool( False ),
8505     UseSymEETreshold = cms.bool( False ),
8506     hbheInput = cms.InputTag( "hltHbhereco" ),
8507     HcalThreshold = cms.double( -1000.0 ),
8508     HF2Threshold = cms.double( 0.85 ),
8509     HESThreshold1 = cms.double( 0.1 ),
8510     HESThreshold = cms.double( 0.2 ),
8511     HF1Weights = cms.vdouble(  ),
8512     hoInput = cms.InputTag( "hltHoreco" ),
8513     HESGrid = cms.vdouble(  ),
8514     HESWeights = cms.vdouble(  ),
8515     HEDThreshold1 = cms.double( 0.1 ),
8516     HEDThreshold = cms.double( 0.2 ),
8517     EcutTower = cms.double( -1000.0 ),
8518     HEDGrid = cms.vdouble(  ),
8519     ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
8520     HBWeight = cms.double( 1.0 ),
8521     HOGrid = cms.vdouble(  ),
8522     EBGrid = cms.vdouble(  ),
8523     MomConstrMethod = cms.int32( 1 ),
8524     MomHBDepth = cms.double( 0.2 ),
8525     MomHEDepth = cms.double( 0.4 ),
8526     MomEBDepth = cms.double( 0.3 ),
8527     MomEEDepth = cms.double( 0.0 ),
8528     HcalAcceptSeverityLevel = cms.uint32( 9 ),
8529     EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
8530       'kWeird',
8531       'kBad' ),
8532     UseHcalRecoveredHits = cms.bool( False ),
8533     UseEcalRecoveredHits = cms.bool( False ),
8534     UseRejectedHitsOnly = cms.bool( False ),
8535     HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
8536     EcalSeveritiesToBeUsedInBadTowers = cms.vstring(  ),
8537     UseRejectedRecoveredHcalHits = cms.bool( False ),
8538     UseRejectedRecoveredEcalHits = cms.bool( False ),
8539     missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
8540     AllowMissingInputs = cms.bool( False ),
8541     HcalPhase = cms.int32( 1 ),
8542     usePFThresholdsFromDB = cms.bool( True ),
8543     EcalRecHitThresh = cms.bool( True )
8544 )
8545 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
8546     useMassDropTagger = cms.bool( False ),
8547     useFiltering = cms.bool( False ),
8548     useDynamicFiltering = cms.bool( False ),
8549     useTrimming = cms.bool( False ),
8550     usePruning = cms.bool( False ),
8551     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
8552     useKtPruning = cms.bool( False ),
8553     useConstituentSubtraction = cms.bool( False ),
8554     useSoftDrop = cms.bool( False ),
8555     correctShape = cms.bool( False ),
8556     UseOnlyVertexTracks = cms.bool( False ),
8557     UseOnlyOnePV = cms.bool( False ),
8558     muCut = cms.double( -1.0 ),
8559     yCut = cms.double( -1.0 ),
8560     rFilt = cms.double( -1.0 ),
8561     rFiltFactor = cms.double( -1.0 ),
8562     trimPtFracMin = cms.double( -1.0 ),
8563     zcut = cms.double( -1.0 ),
8564     rcut_factor = cms.double( -1.0 ),
8565     csRho_EtaMax = cms.double( -1.0 ),
8566     csRParam = cms.double( -1.0 ),
8567     beta = cms.double( -1.0 ),
8568     R0 = cms.double( -1.0 ),
8569     gridMaxRapidity = cms.double( -1.0 ),
8570     gridSpacing = cms.double( -1.0 ),
8571     DzTrVtxMax = cms.double( 0.0 ),
8572     DxyTrVtxMax = cms.double( 0.0 ),
8573     MaxVtxZ = cms.double( 15.0 ),
8574     subjetPtMin = cms.double( -1.0 ),
8575     muMin = cms.double( -1.0 ),
8576     muMax = cms.double( -1.0 ),
8577     yMin = cms.double( -1.0 ),
8578     yMax = cms.double( -1.0 ),
8579     dRMin = cms.double( -1.0 ),
8580     dRMax = cms.double( -1.0 ),
8581     maxDepth = cms.int32( -1 ),
8582     nFilt = cms.int32( -1 ),
8583     MinVtxNdof = cms.int32( 5 ),
8584     src = cms.InputTag( "hltTowerMakerForAll" ),
8585     srcPVs = cms.InputTag( "NotUsed" ),
8586     jetType = cms.string( "CaloJet" ),
8587     jetAlgorithm = cms.string( "AntiKt" ),
8588     rParam = cms.double( 0.4 ),
8589     inputEtMin = cms.double( 0.3 ),
8590     inputEMin = cms.double( 0.0 ),
8591     jetPtMin = cms.double( 1.0 ),
8592     doPVCorrection = cms.bool( False ),
8593     doAreaFastjet = cms.bool( False ),
8594     doRhoFastjet = cms.bool( False ),
8595     doPUOffsetCorr = cms.bool( False ),
8596     puPtMin = cms.double( 10.0 ),
8597     nSigmaPU = cms.double( 1.0 ),
8598     radiusPU = cms.double( 0.4 ),
8599     subtractorName = cms.string( "" ),
8600     useExplicitGhosts = cms.bool( False ),
8601     doAreaDiskApprox = cms.bool( False ),
8602     voronoiRfact = cms.double( -9.0 ),
8603     Rho_EtaMax = cms.double( 4.4 ),
8604     Ghost_EtaMax = cms.double( 6.0 ),
8605     Active_Area_Repeats = cms.int32( 5 ),
8606     GhostArea = cms.double( 0.01 ),
8607     restrictInputs = cms.bool( False ),
8608     maxInputs = cms.uint32( 1 ),
8609     writeCompound = cms.bool( False ),
8610     writeJetsWithConst = cms.bool( False ),
8611     doFastJetNonUniform = cms.bool( False ),
8612     useDeterministicSeed = cms.bool( True ),
8613     minSeed = cms.uint32( 0 ),
8614     verbosity = cms.int32( 0 ),
8615     puWidth = cms.double( 0.0 ),
8616     nExclude = cms.uint32( 0 ),
8617     maxBadEcalCells = cms.uint32( 9999999 ),
8618     maxBadHcalCells = cms.uint32( 9999999 ),
8619     maxProblematicEcalCells = cms.uint32( 9999999 ),
8620     maxProblematicHcalCells = cms.uint32( 9999999 ),
8621     maxRecoveredEcalCells = cms.uint32( 9999999 ),
8622     maxRecoveredHcalCells = cms.uint32( 9999999 ),
8623     puCenters = cms.vdouble(  ),
8624     applyWeight = cms.bool( False ),
8625     srcWeights = cms.InputTag( "" ),
8626     minimumTowersFraction = cms.double( 0.0 ),
8627     jetCollInstanceName = cms.string( "" ),
8628     sumRecHits = cms.bool( False )
8629 )
8630 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
8631     src = cms.InputTag( "hltAK4CaloJetsPF" ),
8632     filter = cms.bool( False ),
8633     etMin = cms.double( 5.0 )
8634 )
8635 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
8636     inputLabel = cms.InputTag( "rawDataCollector" ),
8637     debug = cms.untracked.bool( False )
8638 )
8639 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
8640     recAlgoConfig = cms.PSet( 
8641       maxTime = cms.double( 420.0 ),
8642       debug = cms.untracked.bool( False ),
8643       stepTwoFromDigi = cms.bool( False ),
8644       tTrigModeConfig = cms.PSet( 
8645         debug = cms.untracked.bool( False ),
8646         tofCorrType = cms.int32( 0 ),
8647         tTrigLabel = cms.string( "" ),
8648         wirePropCorrType = cms.int32( 0 ),
8649         doTOFCorrection = cms.bool( True ),
8650         vPropWire = cms.double( 24.4 ),
8651         doT0Correction = cms.bool( True ),
8652         doWirePropCorrection = cms.bool( True ),
8653         t0Label = cms.string( "" )
8654       ),
8655       useUncertDB = cms.bool( True ),
8656       doVdriftCorr = cms.bool( True ),
8657       minTime = cms.double( -3.0 ),
8658       tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8659       readLegacyTTrigDB = cms.bool( True ),
8660       readLegacyVDriftDB = cms.bool( True )
8661     ),
8662     recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8663     debug = cms.untracked.bool( False ),
8664     dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
8665 )
8666 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
8667     Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
8668     Reco4DAlgoConfig = cms.PSet( 
8669       Reco2DAlgoConfig = cms.PSet( 
8670         AlphaMaxPhi = cms.double( 1.0 ),
8671         debug = cms.untracked.bool( False ),
8672         segmCleanerMode = cms.int32( 2 ),
8673         AlphaMaxTheta = cms.double( 0.9 ),
8674         hit_afterT0_resolution = cms.double( 0.03 ),
8675         performT0_vdriftSegCorrection = cms.bool( False ),
8676         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8677         recAlgoConfig = cms.PSet( 
8678           maxTime = cms.double( 420.0 ),
8679           debug = cms.untracked.bool( False ),
8680           stepTwoFromDigi = cms.bool( False ),
8681           tTrigModeConfig = cms.PSet( 
8682             debug = cms.untracked.bool( False ),
8683             tofCorrType = cms.int32( 0 ),
8684             tTrigLabel = cms.string( "" ),
8685             wirePropCorrType = cms.int32( 0 ),
8686             doTOFCorrection = cms.bool( True ),
8687             vPropWire = cms.double( 24.4 ),
8688             doT0Correction = cms.bool( True ),
8689             doWirePropCorrection = cms.bool( True ),
8690             t0Label = cms.string( "" )
8691           ),
8692           useUncertDB = cms.bool( True ),
8693           doVdriftCorr = cms.bool( True ),
8694           minTime = cms.double( -3.0 ),
8695           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8696           readLegacyTTrigDB = cms.bool( True ),
8697           readLegacyVDriftDB = cms.bool( True )
8698         ),
8699         MaxAllowedHits = cms.uint32( 50 ),
8700         nUnSharedHitsMin = cms.int32( 2 ),
8701         nSharedHitsMax = cms.int32( 2 ),
8702         performT0SegCorrection = cms.bool( False ),
8703         perform_delta_rejecting = cms.bool( False )
8704       ),
8705       Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
8706       debug = cms.untracked.bool( False ),
8707       segmCleanerMode = cms.int32( 2 ),
8708       AllDTRecHits = cms.bool( True ),
8709       hit_afterT0_resolution = cms.double( 0.03 ),
8710       performT0_vdriftSegCorrection = cms.bool( False ),
8711       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8712       recAlgoConfig = cms.PSet( 
8713         maxTime = cms.double( 420.0 ),
8714         debug = cms.untracked.bool( False ),
8715         stepTwoFromDigi = cms.bool( False ),
8716         tTrigModeConfig = cms.PSet( 
8717           debug = cms.untracked.bool( False ),
8718           tofCorrType = cms.int32( 0 ),
8719           tTrigLabel = cms.string( "" ),
8720           wirePropCorrType = cms.int32( 0 ),
8721           doTOFCorrection = cms.bool( True ),
8722           vPropWire = cms.double( 24.4 ),
8723           doT0Correction = cms.bool( True ),
8724           doWirePropCorrection = cms.bool( True ),
8725           t0Label = cms.string( "" )
8726         ),
8727         useUncertDB = cms.bool( True ),
8728         doVdriftCorr = cms.bool( True ),
8729         minTime = cms.double( -3.0 ),
8730         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8731         readLegacyTTrigDB = cms.bool( True ),
8732         readLegacyVDriftDB = cms.bool( True )
8733       ),
8734       nUnSharedHitsMin = cms.int32( 2 ),
8735       nSharedHitsMax = cms.int32( 2 ),
8736       performT0SegCorrection = cms.bool( False ),
8737       perform_delta_rejecting = cms.bool( False )
8738     ),
8739     debug = cms.untracked.bool( False ),
8740     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8741     recHits2DLabel = cms.InputTag( "dt2DSegments" )
8742 )
8743 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
8744     InputObjects = cms.InputTag( "rawDataCollector" ),
8745     UseExaminer = cms.bool( True ),
8746     ExaminerMask = cms.uint32( 535558134 ),
8747     UseSelectiveUnpacking = cms.bool( True ),
8748     ErrorMask = cms.uint32( 0 ),
8749     UnpackStatusDigis = cms.bool( False ),
8750     UseFormatStatus = cms.bool( True ),
8751     useRPCs = cms.bool( False ),
8752     useGEMs = cms.bool( False ),
8753     useCSCShowers = cms.bool( False ),
8754     Debug = cms.untracked.bool( False ),
8755     PrintEventNumber = cms.untracked.bool( False ),
8756     runDQM = cms.untracked.bool( False ),
8757     VisualFEDInspect = cms.untracked.bool( False ),
8758     VisualFEDShort = cms.untracked.bool( False ),
8759     FormatedEventDump = cms.untracked.bool( False ),
8760     SuppressZeroLCT = cms.untracked.bool( True ),
8761     DisableMappingCheck = cms.untracked.bool( False ),
8762     B904Setup = cms.untracked.bool( False ),
8763     B904vmecrate = cms.untracked.int32( 1 ),
8764     B904dmb = cms.untracked.int32( 3 )
8765 )
8766 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
8767     CSCStripPeakThreshold = cms.double( 10.0 ),
8768     CSCStripClusterChargeCut = cms.double( 25.0 ),
8769     CSCStripxtalksOffset = cms.double( 0.03 ),
8770     UseAverageTime = cms.bool( False ),
8771     UseParabolaFit = cms.bool( False ),
8772     UseFivePoleFit = cms.bool( True ),
8773     CSCWireClusterDeltaT = cms.int32( 1 ),
8774     CSCUseCalibrations = cms.bool( True ),
8775     CSCUseStaticPedestals = cms.bool( False ),
8776     CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
8777     wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
8778     stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8779     readBadChannels = cms.bool( False ),
8780     readBadChambers = cms.bool( True ),
8781     CSCUseTimingCorrections = cms.bool( True ),
8782     CSCUseGasGainCorrections = cms.bool( False ),
8783     CSCDebug = cms.untracked.bool( False ),
8784     CSCstripWireDeltaTime = cms.int32( 8 ),
8785     XTasymmetry_ME1a = cms.double( 0.023 ),
8786     XTasymmetry_ME1b = cms.double( 0.01 ),
8787     XTasymmetry_ME12 = cms.double( 0.015 ),
8788     XTasymmetry_ME13 = cms.double( 0.02 ),
8789     XTasymmetry_ME21 = cms.double( 0.023 ),
8790     XTasymmetry_ME22 = cms.double( 0.023 ),
8791     XTasymmetry_ME31 = cms.double( 0.023 ),
8792     XTasymmetry_ME32 = cms.double( 0.023 ),
8793     XTasymmetry_ME41 = cms.double( 0.023 ),
8794     ConstSyst_ME1a = cms.double( 0.01 ),
8795     ConstSyst_ME1b = cms.double( 0.02 ),
8796     ConstSyst_ME12 = cms.double( 0.02 ),
8797     ConstSyst_ME13 = cms.double( 0.03 ),
8798     ConstSyst_ME21 = cms.double( 0.03 ),
8799     ConstSyst_ME22 = cms.double( 0.03 ),
8800     ConstSyst_ME31 = cms.double( 0.03 ),
8801     ConstSyst_ME32 = cms.double( 0.03 ),
8802     ConstSyst_ME41 = cms.double( 0.03 ),
8803     NoiseLevel_ME1a = cms.double( 9.0 ),
8804     NoiseLevel_ME1b = cms.double( 6.0 ),
8805     NoiseLevel_ME12 = cms.double( 7.0 ),
8806     NoiseLevel_ME13 = cms.double( 4.0 ),
8807     NoiseLevel_ME21 = cms.double( 5.0 ),
8808     NoiseLevel_ME22 = cms.double( 7.0 ),
8809     NoiseLevel_ME31 = cms.double( 5.0 ),
8810     NoiseLevel_ME32 = cms.double( 7.0 ),
8811     NoiseLevel_ME41 = cms.double( 5.0 ),
8812     CSCUseReducedWireTimeWindow = cms.bool( True ),
8813     CSCWireTimeWindowLow = cms.int32( 5 ),
8814     CSCWireTimeWindowHigh = cms.int32( 11 )
8815 )
8816 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
8817     inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
8818     algo_type = cms.int32( 1 ),
8819     algo_psets = cms.VPSet( 
8820       cms.PSet(  parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
8821         algo_psets = cms.VPSet( 
8822           cms.PSet(  wideSeg = cms.double( 3.0 ),
8823             chi2Norm_2D_ = cms.double( 35.0 ),
8824             dRIntMax = cms.double( 2.0 ),
8825             doCollisions = cms.bool( True ),
8826             dPhiMax = cms.double( 0.006 ),
8827             dRMax = cms.double( 1.5 ),
8828             dPhiIntMax = cms.double( 0.005 ),
8829             minLayersApart = cms.int32( 1 ),
8830             chi2Max = cms.double( 100.0 ),
8831             chi2_str = cms.double( 50.0 )
8832           ),
8833           cms.PSet(  wideSeg = cms.double( 3.0 ),
8834             chi2Norm_2D_ = cms.double( 35.0 ),
8835             dRIntMax = cms.double( 2.0 ),
8836             doCollisions = cms.bool( True ),
8837             dPhiMax = cms.double( 0.005 ),
8838             dRMax = cms.double( 1.5 ),
8839             dPhiIntMax = cms.double( 0.004 ),
8840             minLayersApart = cms.int32( 1 ),
8841             chi2Max = cms.double( 100.0 ),
8842             chi2_str = cms.double( 50.0 )
8843           ),
8844           cms.PSet(  wideSeg = cms.double( 3.0 ),
8845             chi2Norm_2D_ = cms.double( 35.0 ),
8846             dRIntMax = cms.double( 2.0 ),
8847             doCollisions = cms.bool( True ),
8848             dPhiMax = cms.double( 0.004 ),
8849             dRMax = cms.double( 1.5 ),
8850             dPhiIntMax = cms.double( 0.003 ),
8851             minLayersApart = cms.int32( 1 ),
8852             chi2Max = cms.double( 100.0 ),
8853             chi2_str = cms.double( 50.0 )
8854           ),
8855           cms.PSet(  wideSeg = cms.double( 3.0 ),
8856             chi2Norm_2D_ = cms.double( 20.0 ),
8857             dRIntMax = cms.double( 2.0 ),
8858             doCollisions = cms.bool( True ),
8859             dPhiMax = cms.double( 0.003 ),
8860             dRMax = cms.double( 1.5 ),
8861             dPhiIntMax = cms.double( 0.002 ),
8862             minLayersApart = cms.int32( 1 ),
8863             chi2Max = cms.double( 60.0 ),
8864             chi2_str = cms.double( 30.0 )
8865           ),
8866           cms.PSet(  wideSeg = cms.double( 3.0 ),
8867             chi2Norm_2D_ = cms.double( 60.0 ),
8868             dRIntMax = cms.double( 2.0 ),
8869             doCollisions = cms.bool( True ),
8870             dPhiMax = cms.double( 0.007 ),
8871             dRMax = cms.double( 1.5 ),
8872             dPhiIntMax = cms.double( 0.005 ),
8873             minLayersApart = cms.int32( 1 ),
8874             chi2Max = cms.double( 180.0 ),
8875             chi2_str = cms.double( 80.0 )
8876           ),
8877           cms.PSet(  wideSeg = cms.double( 3.0 ),
8878             chi2Norm_2D_ = cms.double( 35.0 ),
8879             dRIntMax = cms.double( 2.0 ),
8880             doCollisions = cms.bool( True ),
8881             dPhiMax = cms.double( 0.006 ),
8882             dRMax = cms.double( 1.5 ),
8883             dPhiIntMax = cms.double( 0.004 ),
8884             minLayersApart = cms.int32( 1 ),
8885             chi2Max = cms.double( 100.0 ),
8886             chi2_str = cms.double( 50.0 )
8887           )
8888         ),
8889         algo_name = cms.string( "CSCSegAlgoRU" ),
8890         chamber_types = cms.vstring( 'ME1/a',
8891           'ME1/b',
8892           'ME1/2',
8893           'ME1/3',
8894           'ME2/1',
8895           'ME2/2',
8896           'ME3/1',
8897           'ME3/2',
8898           'ME4/1',
8899           'ME4/2' )
8900       )
8901     )
8902 )
8903 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
8904     inputTag = cms.InputTag( "rawDataCollector" ),
8905     calculateCRC = cms.bool( True ),
8906     fillCounters = cms.bool( True ),
8907     RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
8908     RPCAMCUnpackerSettings = cms.PSet( 
8909       bxMin = cms.int32( -2 ),
8910       cppfDaqDelay = cms.int32( 2 ),
8911       fillAMCCounters = cms.bool( True ),
8912       bxMax = cms.int32( 2 )
8913     )
8914 )
8915 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
8916     inputLabel = cms.InputTag( "rawDataCollector" ),
8917     skipRpc = cms.bool( False ),
8918     skipCsc = cms.bool( False ),
8919     skipDt = cms.bool( False ),
8920     skipMuon = cms.bool( False ),
8921     useRpcConnectionFile = cms.bool( False ),
8922     rpcConnectionFile = cms.string( "" ),
8923     outputTag = cms.string( "" )
8924 )
8925 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
8926     inputTag = cms.InputTag( "rawDataCollector" ),
8927     calculateCRC = cms.bool( True ),
8928     fillCounters = cms.bool( True ),
8929     bxMin = cms.int32( -2 ),
8930     bxMax = cms.int32( 2 )
8931 )
8932 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
8933     inputTagSimRPCDigis = cms.InputTag( "" ),
8934     inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
8935     inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
8936     inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
8937     InputLabel = cms.InputTag( "rawDataCollector" ),
8938     bxMinTwinMux = cms.int32( -2 ),
8939     bxMaxTwinMux = cms.int32( 2 ),
8940     bxMinOMTF = cms.int32( -3 ),
8941     bxMaxOMTF = cms.int32( 4 ),
8942     bxMinCPPF = cms.int32( -2 ),
8943     bxMaxCPPF = cms.int32( 2 )
8944 )
8945 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
8946     recAlgoConfig = cms.PSet(  ),
8947     recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
8948     rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
8949     maskSource = cms.string( "File" ),
8950     maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
8951     deadSource = cms.string( "File" ),
8952     deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
8953 )
8954 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
8955     InputLabel = cms.InputTag( "rawDataCollector" ),
8956     useDBEMap = cms.bool( True ),
8957     keepDAQStatus = cms.bool( False ),
8958     readMultiBX = cms.bool( False ),
8959     ge21Off = cms.bool( True ),
8960     fedIdStart = cms.uint32( 1467 ),
8961     fedIdEnd = cms.uint32( 1478 )
8962 )
8963 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
8964     recAlgoConfig = cms.PSet(  ),
8965     recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
8966     gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
8967     applyMasking = cms.bool( True ),
8968     ge21Off = cms.bool( False )
8969 )
8970 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
8971     gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8972     enableGE0 = cms.bool( True ),
8973     enableGE12 = cms.bool( False ),
8974     ge0_name = cms.string( "GE0SegAlgoRU" ),
8975     algo_name = cms.string( "GEMSegmentAlgorithm" ),
8976     ge0_pset = cms.PSet( 
8977       maxChi2GoodSeg = cms.double( 50.0 ),
8978       maxChi2Prune = cms.double( 50.0 ),
8979       maxNumberOfHitsPerLayer = cms.uint32( 100 ),
8980       maxETASeeds = cms.double( 0.1 ),
8981       maxPhiAdditional = cms.double( 0.001096605744 ),
8982       minNumberOfHits = cms.uint32( 4 ),
8983       doCollisions = cms.bool( True ),
8984       maxPhiSeeds = cms.double( 0.001096605744 ),
8985       requireCentralBX = cms.bool( True ),
8986       maxChi2Additional = cms.double( 100.0 ),
8987       allowWideSegments = cms.bool( True ),
8988       maxNumberOfHits = cms.uint32( 300 ),
8989       maxTOFDiff = cms.double( 25.0 )
8990     ),
8991     algo_pset = cms.PSet( 
8992       dYclusBoxMax = cms.double( 5.0 ),
8993       dXclusBoxMax = cms.double( 1.0 ),
8994       maxRecHitsInCluster = cms.int32( 4 ),
8995       preClustering = cms.bool( True ),
8996       preClusteringUseChaining = cms.bool( True ),
8997       dEtaChainBoxMax = cms.double( 0.05 ),
8998       clusterOnlySameBXRecHits = cms.bool( True ),
8999       minHitsPerSegment = cms.uint32( 2 ),
9000       dPhiChainBoxMax = cms.double( 0.02 )
9001     )
9002 )
9003 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
9004     beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9005     scaleDT = cms.bool( True ),
9006     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9007     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9008     ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
9009     EnableDTMeasurement = cms.bool( True ),
9010     EnableCSCMeasurement = cms.bool( True ),
9011     EnableME0Measurement = cms.bool( False ),
9012     crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
9013     crackWindow = cms.double( 0.04 ),
9014     deltaPhiSearchWindow = cms.double( 0.25 ),
9015     deltaEtaSearchWindow = cms.double( 0.2 ),
9016     deltaEtaCrackSearchWindow = cms.double( 0.25 ),
9017     CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
9018     CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
9019     CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
9020     CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
9021     CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
9022     CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
9023     CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
9024     CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
9025     CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
9026     DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
9027     DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
9028     DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
9029     DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
9030     DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
9031     DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
9032     OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
9033     OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
9034     OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
9035     OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
9036     OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
9037     SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
9038     SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
9039     SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
9040     SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
9041     SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
9042     SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
9043     SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
9044     SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
9045     SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
9046     SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
9047     SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
9048     SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
9049     SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
9050     SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
9051     SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
9052     SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
9053     SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
9054     SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
9055     CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
9056     CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
9057     CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
9058     CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
9059     CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
9060     CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
9061     CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
9062     CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
9063     CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
9064     CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
9065     CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
9066     OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
9067     OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
9068     OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
9069     OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
9070     OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
9071     DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
9072     DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
9073     DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
9074     DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
9075     DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
9076     DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
9077     DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
9078     DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
9079     DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
9080     DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
9081     DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
9082     DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
9083     SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
9084     SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
9085     SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
9086     SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
9087     SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
9088     SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
9089     SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
9090     SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
9091     SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
9092     SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
9093     SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
9094     SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
9095     SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
9096     SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
9097 )
9098 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
9099     GMTReadoutCollection = cms.InputTag( "" ),
9100     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9101     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9102     L1MinPt = cms.double( 0.0 ),
9103     L1MaxEta = cms.double( 2.5 ),
9104     L1MinQuality = cms.uint32( 7 ),
9105     SetMinPtBarrelTo = cms.double( 3.5 ),
9106     SetMinPtEndcapTo = cms.double( 1.0 ),
9107     UseOfflineSeed = cms.untracked.bool( True ),
9108     UseUnassociatedL1 = cms.bool( False ),
9109     MatchDR = cms.vdouble( 0.3 ),
9110     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
9111     CentralBxOnly = cms.bool( True ),
9112     MatchType = cms.uint32( 0 ),
9113     SortType = cms.uint32( 0 ),
9114     OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
9115     ServiceParameters = cms.PSet( 
9116       RPCLayers = cms.bool( True ),
9117       UseMuonNavigation = cms.untracked.bool( True ),
9118       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9119     )
9120 )
9121 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
9122     ServiceParameters = cms.PSet( 
9123       RPCLayers = cms.bool( True ),
9124       UseMuonNavigation = cms.untracked.bool( True ),
9125       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
9126         'hltESPFastSteppingHelixPropagatorOpposite' )
9127     ),
9128     InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
9129     SeedTransformerParameters = cms.PSet( 
9130       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9131       NMinRecHits = cms.uint32( 2 ),
9132       RescaleError = cms.double( 100.0 ),
9133       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9134       UseSubRecHits = cms.bool( False ),
9135       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9136     ),
9137     L2TrajBuilderParameters = cms.PSet( 
9138       BWFilterParameters = cms.PSet( 
9139         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9140         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9141         BWSeedType = cms.string( "fromGenerator" ),
9142         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9143         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9144         EnableGEMMeasurement = cms.bool( True ),
9145         EnableRPCMeasurement = cms.bool( True ),
9146         MuonTrajectoryUpdatorParameters = cms.PSet( 
9147           ExcludeRPCFromFit = cms.bool( False ),
9148           Granularity = cms.int32( 0 ),
9149           MaxChi2 = cms.double( 25.0 ),
9150           RescaleError = cms.bool( False ),
9151           RescaleErrorFactor = cms.double( 100.0 ),
9152           UseInvalidHits = cms.bool( True )
9153         ),
9154         EnableCSCMeasurement = cms.bool( True ),
9155         MaxChi2 = cms.double( 100.0 ),
9156         FitDirection = cms.string( "outsideIn" ),
9157         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9158         NumberOfSigma = cms.double( 3.0 ),
9159         EnableDTMeasurement = cms.bool( True )
9160       ),
9161       DoSeedRefit = cms.bool( False ),
9162       FilterParameters = cms.PSet( 
9163         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9164         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9165         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9166         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9167         EnableGEMMeasurement = cms.bool( True ),
9168         EnableRPCMeasurement = cms.bool( True ),
9169         MuonTrajectoryUpdatorParameters = cms.PSet( 
9170           ExcludeRPCFromFit = cms.bool( False ),
9171           Granularity = cms.int32( 0 ),
9172           MaxChi2 = cms.double( 25.0 ),
9173           RescaleError = cms.bool( False ),
9174           RescaleErrorFactor = cms.double( 100.0 ),
9175           UseInvalidHits = cms.bool( True )
9176         ),
9177         EnableCSCMeasurement = cms.bool( True ),
9178         MaxChi2 = cms.double( 1000.0 ),
9179         FitDirection = cms.string( "insideOut" ),
9180         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9181         NumberOfSigma = cms.double( 3.0 ),
9182         EnableDTMeasurement = cms.bool( True )
9183       ),
9184       SeedPosition = cms.string( "in" ),
9185       DoBackwardFilter = cms.bool( True ),
9186       DoRefit = cms.bool( False ),
9187       NavigationType = cms.string( "Standard" ),
9188       SeedTransformerParameters = cms.PSet( 
9189         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9190         NMinRecHits = cms.uint32( 2 ),
9191         RescaleError = cms.double( 100.0 ),
9192         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9193         UseSubRecHits = cms.bool( False ),
9194         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9195       ),
9196       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
9197     ),
9198     DoSeedRefit = cms.bool( False ),
9199     TrackLoaderParameters = cms.PSet( 
9200       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9201       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9202       DoSmoothing = cms.bool( False ),
9203       VertexConstraint = cms.bool( True ),
9204       MuonUpdatorAtVertexParameters = cms.PSet( 
9205         MaxChi2 = cms.double( 1000000.0 ),
9206         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9207         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
9208         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
9209       ),
9210       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9211     ),
9212     MuonTrajectoryBuilder = cms.string( "Exhaustive" )
9213 )
9214 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
9215     InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9216 )
9217 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
9218     ProductLabel = cms.InputTag( "rawDataCollector" )
9219 )
9220 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
9221     ProductLabel = cms.InputTag( "rawDataCollector" ),
9222     ConditionsLabel = cms.string( "" ),
9223     onDemand = cms.bool( False ),
9224     DoAPVEmulatorCheck = cms.bool( False ),
9225     LegacyUnpacker = cms.bool( False ),
9226     HybridZeroSuppressed = cms.bool( False ),
9227     Clusterizer = cms.PSet( 
9228       ConditionsLabel = cms.string( "" ),
9229       MaxClusterSize = cms.uint32( 16 ),
9230       ClusterThreshold = cms.double( 5.0 ),
9231       SeedThreshold = cms.double( 3.0 ),
9232       Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
9233       ChannelThreshold = cms.double( 2.0 ),
9234       MaxAdjacentBad = cms.uint32( 0 ),
9235       setDetId = cms.bool( True ),
9236       MaxSequentialHoles = cms.uint32( 0 ),
9237       RemoveApvShots = cms.bool( True ),
9238       clusterChargeCut = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
9239       MaxSequentialBad = cms.uint32( 1 )
9240     ),
9241     Algorithms = cms.PSet( 
9242       Use10bitsTruncation = cms.bool( False ),
9243       CommonModeNoiseSubtractionMode = cms.string( "Median" ),
9244       useCMMeanMap = cms.bool( False ),
9245       TruncateInSuppressor = cms.bool( True ),
9246       doAPVRestore = cms.bool( False ),
9247       SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
9248       PedestalSubtractionFedMode = cms.bool( True )
9249     )
9250 )
9251 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
9252     measurementTracker = cms.string( "hltESPMeasurementTracker" ),
9253     skipClusters = cms.InputTag( "" ),
9254     pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
9255     stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
9256     Phase2TrackerCluster1DProducer = cms.string( "" ),
9257     vectorHits = cms.InputTag( "" ),
9258     vectorHitsRej = cms.InputTag( "" ),
9259     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9260     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9261     pixelCablingMapLabel = cms.string( "" ),
9262     inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
9263     switchOffPixelsIfEmpty = cms.bool( True )
9264 )
9265 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
9266     src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9267     layersToTry = cms.int32( 2 ),
9268     fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
9269     hitsToTry = cms.int32( 1 ),
9270     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9271     estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
9272     maxEtaForTOB = cms.double( 1.8 ),
9273     minEtaForTEC = cms.double( 0.7 ),
9274     debug = cms.untracked.bool( False ),
9275     maxSeeds = cms.uint32( 20 ),
9276     maxHitlessSeeds = cms.uint32( 5 ),
9277     maxHitSeeds = cms.uint32( 1 ),
9278     propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
9279     maxHitlessSeedsIP = cms.uint32( 5 ),
9280     maxHitlessSeedsMuS = cms.uint32( 0 ),
9281     maxHitDoubletSeeds = cms.uint32( 0 ),
9282     getStrategyFromDNN = cms.bool( True ),
9283     useRegressor = cms.bool( False ),
9284     dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
9285 )
9286 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9287     cleanTrajectoryAfterInOut = cms.bool( False ),
9288     doSeedingRegionRebuilding = cms.bool( False ),
9289     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9290     reverseTrajectories = cms.bool( True ),
9291     useHitsSplitting = cms.bool( False ),
9292     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9293     src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
9294     clustersToSkip = cms.InputTag( "" ),
9295     phase2clustersToSkip = cms.InputTag( "" ),
9296     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
9297     TransientInitialStateEstimatorParameters = cms.PSet( 
9298       propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
9299       numberMeasurementsForFit = cms.int32( 4 ),
9300       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
9301     ),
9302     numHitsForSeedCleaner = cms.int32( 4 ),
9303     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9304     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9305     TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
9306     maxNSeeds = cms.uint32( 500000 ),
9307     maxSeedsBeforeCleaning = cms.uint32( 5000 )
9308 )
9309 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9310     TrajectoryInEvent = cms.bool( False ),
9311     useHitsSplitting = cms.bool( False ),
9312     src = cms.InputTag( "hltIterL3OITrackCandidates" ),
9313     clusterRemovalInfo = cms.InputTag( "" ),
9314     AlgorithmName = cms.string( "iter10" ),
9315     GeometricInnerState = cms.bool( True ),
9316     reMatchSplitHits = cms.bool( False ),
9317     usePropagatorForPCA = cms.bool( False ),
9318     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9319     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9320     useSimpleMF = cms.bool( False ),
9321     SimpleMagneticField = cms.string( "" ),
9322     Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
9323     Propagator = cms.string( "PropagatorWithMaterial" ),
9324     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9325     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9326     MeasurementTracker = cms.string( "hltESPMeasurementTracker" )
9327 )
9328 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9329     src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
9330     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9331     vertices = cms.InputTag( "Notused" ),
9332     ignoreVertices = cms.bool( True ),
9333     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9334     mva = cms.PSet( 
9335       minPixelHits = cms.vint32( 0, 0, 0 ),
9336       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9337       dr_par = cms.PSet( 
9338         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9339         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9340         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9341         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9342         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9343       ),
9344       maxLostLayers = cms.vint32( 4, 3, 2 ),
9345       min3DLayers = cms.vint32( 0, 0, 0 ),
9346       dz_par = cms.PSet( 
9347         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9348         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9349         dz_exp = cms.vint32( 4, 4, 2147483647 )
9350       ),
9351       minNVtxTrk = cms.int32( 3 ),
9352       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9353       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9354       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9355       maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
9356       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9357       minLayers = cms.vint32( 3, 5, 5 )
9358     )
9359 )
9360 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9361     originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
9362     originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
9363     originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
9364     minQuality = cms.string( "highPurity" ),
9365     copyExtras = cms.untracked.bool( True ),
9366     copyTrajectories = cms.untracked.bool( False )
9367 )
9368 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
9369     ServiceParameters = cms.PSet( 
9370       RPCLayers = cms.bool( True ),
9371       UseMuonNavigation = cms.untracked.bool( True ),
9372       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9373         'SteppingHelixPropagatorAny',
9374         'hltESPSmartPropagator',
9375         'hltESPSteppingHelixPropagatorOpposite' )
9376     ),
9377     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9378     TrackLoaderParameters = cms.PSet( 
9379       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9380       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9381       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9382       DoSmoothing = cms.bool( True ),
9383       SmoothTkTrack = cms.untracked.bool( False ),
9384       VertexConstraint = cms.bool( False ),
9385       MuonUpdatorAtVertexParameters = cms.PSet( 
9386         MaxChi2 = cms.double( 1000000.0 ),
9387         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9388         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9389       ),
9390       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9391       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9392     ),
9393     L3TrajBuilderParameters = cms.PSet( 
9394       PtCut = cms.double( 1.0 ),
9395       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9396       GlobalMuonTrackMatcher = cms.PSet( 
9397         Chi2Cut_3 = cms.double( 200.0 ),
9398         DeltaDCut_2 = cms.double( 10.0 ),
9399         Eta_threshold = cms.double( 1.2 ),
9400         Quality_2 = cms.double( 15.0 ),
9401         DeltaDCut_1 = cms.double( 40.0 ),
9402         Quality_3 = cms.double( 7.0 ),
9403         DeltaDCut_3 = cms.double( 15.0 ),
9404         Quality_1 = cms.double( 20.0 ),
9405         Pt_threshold1 = cms.double( 0.0 ),
9406         DeltaRCut_2 = cms.double( 0.2 ),
9407         DeltaRCut_1 = cms.double( 0.1 ),
9408         Pt_threshold2 = cms.double( 9.99999999E8 ),
9409         Chi2Cut_1 = cms.double( 50.0 ),
9410         Chi2Cut_2 = cms.double( 50.0 ),
9411         DeltaRCut_3 = cms.double( 1.0 ),
9412         LocChi2Cut = cms.double( 0.001 ),
9413         Propagator = cms.string( "hltESPSmartPropagator" ),
9414         MinPt = cms.double( 1.0 ),
9415         MinP = cms.double( 2.5 )
9416       ),
9417       ScaleTECxFactor = cms.double( -1.0 ),
9418       tkTrajUseVertex = cms.bool( False ),
9419       MuonTrackingRegionBuilder = cms.PSet( 
9420         Rescale_Dz = cms.double( 4.0 ),
9421         Pt_fixed = cms.bool( False ),
9422         Eta_fixed = cms.bool( True ),
9423         Eta_min = cms.double( 0.1 ),
9424         DeltaZ = cms.double( 24.2 ),
9425         maxRegions = cms.int32( 2 ),
9426         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9427         UseVertex = cms.bool( False ),
9428         Z_fixed = cms.bool( False ),
9429         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9430         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9431         Rescale_phi = cms.double( 3.0 ),
9432         DeltaEta = cms.double( 0.2 ),
9433         precise = cms.bool( True ),
9434         OnDemand = cms.int32( -1 ),
9435         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9436         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9437         vertexCollection = cms.InputTag( "pixelVertices" ),
9438         Pt_min = cms.double( 3.0 ),
9439         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9440         Phi_fixed = cms.bool( True ),
9441         DeltaR = cms.double( 0.025 ),
9442         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9443         DeltaPhi = cms.double( 0.15 ),
9444         Phi_min = cms.double( 0.1 ),
9445         Rescale_eta = cms.double( 3.0 )
9446       ),
9447       TrackTransformer = cms.PSet( 
9448         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9449         RefitDirection = cms.string( "insideOut" ),
9450         RefitRPCHits = cms.bool( True ),
9451         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9452         DoPredictionsOnly = cms.bool( False ),
9453         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9454         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9455         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9456       ),
9457       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9458       RefitRPCHits = cms.bool( True ),
9459       tkTrajVertex = cms.InputTag( "Notused" ),
9460       GlbRefitterParameters = cms.PSet( 
9461         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9462         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9463         RefitFlag = cms.bool( True ),
9464         SkipStation = cms.int32( -1 ),
9465         Chi2CutRPC = cms.double( 1.0 ),
9466         PropDirForCosmics = cms.bool( False ),
9467         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9468         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9469         HitThreshold = cms.int32( 1 ),
9470         Chi2CutGEM = cms.double( 1.0 ),
9471         DYTthrs = cms.vint32( 30, 15 ),
9472         TrackerSkipSystem = cms.int32( -1 ),
9473         RefitDirection = cms.string( "insideOut" ),
9474         Chi2CutCSC = cms.double( 150.0 ),
9475         Chi2CutDT = cms.double( 10.0 ),
9476         RefitRPCHits = cms.bool( True ),
9477         TrackerSkipSection = cms.int32( -1 ),
9478         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9479         DoPredictionsOnly = cms.bool( False ),
9480         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9481         MuonHitsOption = cms.int32( 1 ),
9482         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9483       ),
9484       PCut = cms.double( 2.5 ),
9485       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9486       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9487       tkTrajMaxChi2 = cms.double( 9999.0 ),
9488       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9489       ScaleTECyFactor = cms.double( -1.0 ),
9490       tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
9491     )
9492 )
9493 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9494     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
9495 )
9496 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
9497     labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
9498 )
9499 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
9500     InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
9501     InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
9502     MuonPtOption = cms.string( "Tracker" )
9503 )
9504 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
9505     l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9506     l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
9507     InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
9508     applyL3Filters = cms.bool( False ),
9509     MinNhits = cms.int32( 1 ),
9510     MaxNormalizedChi2 = cms.double( 20.0 ),
9511     MinNmuonHits = cms.int32( 1 ),
9512     MaxPtDifference = cms.double( 0.3 )
9513 )
9514 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
9515     DeltaR = cms.double( 0.025 ),
9516     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9517     OnDemand = cms.int32( -1 ),
9518     vertexCollection = cms.InputTag( "notUsed" ),
9519     MeasurementTrackerName = cms.InputTag( "" ),
9520     UseVertex = cms.bool( False ),
9521     Rescale_Dz = cms.double( 4.0 ),
9522     Pt_fixed = cms.bool( True ),
9523     Z_fixed = cms.bool( True ),
9524     Pt_min = cms.double( 0.0 ),
9525     DeltaZ = cms.double( 24.2 ),
9526     ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
9527     deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
9528     deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
9529     maxRegions = cms.int32( 5 ),
9530     precise = cms.bool( True ),
9531     input = cms.InputTag( "hltL2SelectorForL3IO" )
9532 )
9533 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
9534     tracks = cms.InputTag( "hltPixelTracks" ),
9535     regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
9536     produceTrackCollection = cms.bool( True ),
9537     produceMask = cms.bool( False )
9538 )
9539 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9540     InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
9541     InputVertexCollection = cms.InputTag( "" ),
9542     originHalfLength = cms.double( 0.3 ),
9543     originRadius = cms.double( 0.1 ),
9544     useProtoTrackKinematics = cms.bool( False ),
9545     useEventsWithNoVertex = cms.bool( True ),
9546     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9547     usePV = cms.bool( False ),
9548     includeFourthHit = cms.bool( True ),
9549     produceComplement = cms.bool( False ),
9550     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9551 )
9552 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9553     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
9554     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9555     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9556     rejectAll = cms.bool( False ),
9557     isFromL1 = cms.bool( False ),
9558     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
9559     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
9560     mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
9561     mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
9562     mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
9563     mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
9564     doSort = cms.bool( False ),
9565     nSeedsMaxB = cms.int32( 99999 ),
9566     nSeedsMaxE = cms.int32( 99999 ),
9567     etaEdge = cms.double( 1.2 ),
9568     mvaCutB = cms.double( 0.04 ),
9569     mvaCutE = cms.double( 0.04 ),
9570     minL1Qual = cms.int32( 7 ),
9571     baseScore = cms.double( 0.5 )
9572 )
9573 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9574     cleanTrajectoryAfterInOut = cms.bool( False ),
9575     doSeedingRegionRebuilding = cms.bool( True ),
9576     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9577     reverseTrajectories = cms.bool( False ),
9578     useHitsSplitting = cms.bool( True ),
9579     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9580     src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
9581     clustersToSkip = cms.InputTag( "" ),
9582     phase2clustersToSkip = cms.InputTag( "" ),
9583     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9584     TransientInitialStateEstimatorParameters = cms.PSet( 
9585       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9586       numberMeasurementsForFit = cms.int32( 4 ),
9587       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9588     ),
9589     numHitsForSeedCleaner = cms.int32( 4 ),
9590     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9591     RedundantSeedCleaner = cms.string( "none" ),
9592     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9593     maxNSeeds = cms.uint32( 100000 ),
9594     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9595 )
9596 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9597     TrajectoryInEvent = cms.bool( False ),
9598     useHitsSplitting = cms.bool( False ),
9599     src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
9600     clusterRemovalInfo = cms.InputTag( "" ),
9601     AlgorithmName = cms.string( "hltIter0" ),
9602     GeometricInnerState = cms.bool( True ),
9603     reMatchSplitHits = cms.bool( False ),
9604     usePropagatorForPCA = cms.bool( False ),
9605     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9606     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9607     useSimpleMF = cms.bool( True ),
9608     SimpleMagneticField = cms.string( "ParabolicMf" ),
9609     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9610     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9611     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9612     NavigationSchool = cms.string( "" ),
9613     MeasurementTracker = cms.string( "" )
9614 )
9615 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9616     src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
9617     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9618     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9619     ignoreVertices = cms.bool( False ),
9620     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9621     mva = cms.PSet( 
9622       minPixelHits = cms.vint32( 0, 0, 0 ),
9623       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9624       dr_par = cms.PSet( 
9625         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9626         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9627         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9628         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9629         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9630       ),
9631       maxLostLayers = cms.vint32( 1, 1, 1 ),
9632       min3DLayers = cms.vint32( 0, 0, 0 ),
9633       dz_par = cms.PSet( 
9634         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9635         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9636         dz_exp = cms.vint32( 4, 4, 2147483647 )
9637       ),
9638       minNVtxTrk = cms.int32( 3 ),
9639       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9640       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9641       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9642       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9643       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9644       minLayers = cms.vint32( 3, 3, 4 )
9645     )
9646 )
9647 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9648     originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
9649     originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
9650     originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
9651     minQuality = cms.string( "highPurity" ),
9652     copyExtras = cms.untracked.bool( True ),
9653     copyTrajectories = cms.untracked.bool( False )
9654 )
9655 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
9656     ServiceParameters = cms.PSet( 
9657       RPCLayers = cms.bool( True ),
9658       UseMuonNavigation = cms.untracked.bool( True ),
9659       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9660         'SteppingHelixPropagatorAny',
9661         'hltESPSmartPropagator',
9662         'hltESPSteppingHelixPropagatorOpposite' )
9663     ),
9664     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9665     TrackLoaderParameters = cms.PSet( 
9666       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9667       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9668       DoSmoothing = cms.bool( False ),
9669       SmoothTkTrack = cms.untracked.bool( False ),
9670       VertexConstraint = cms.bool( False ),
9671       MuonUpdatorAtVertexParameters = cms.PSet( 
9672         MaxChi2 = cms.double( 1000000.0 ),
9673         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9674         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
9675       ),
9676       PutTkTrackIntoEvent = cms.untracked.bool( False ),
9677       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9678     ),
9679     L3TrajBuilderParameters = cms.PSet( 
9680       PtCut = cms.double( 1.0 ),
9681       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9682       GlobalMuonTrackMatcher = cms.PSet( 
9683         Chi2Cut_3 = cms.double( 200.0 ),
9684         DeltaDCut_2 = cms.double( 10.0 ),
9685         Eta_threshold = cms.double( 1.2 ),
9686         Quality_2 = cms.double( 15.0 ),
9687         DeltaDCut_1 = cms.double( 40.0 ),
9688         Quality_3 = cms.double( 7.0 ),
9689         DeltaDCut_3 = cms.double( 15.0 ),
9690         Quality_1 = cms.double( 20.0 ),
9691         Pt_threshold1 = cms.double( 0.0 ),
9692         DeltaRCut_2 = cms.double( 0.2 ),
9693         DeltaRCut_1 = cms.double( 0.1 ),
9694         Pt_threshold2 = cms.double( 9.99999999E8 ),
9695         Chi2Cut_1 = cms.double( 50.0 ),
9696         Chi2Cut_2 = cms.double( 50.0 ),
9697         DeltaRCut_3 = cms.double( 1.0 ),
9698         LocChi2Cut = cms.double( 0.001 ),
9699         Propagator = cms.string( "hltESPSmartPropagator" ),
9700         MinPt = cms.double( 1.0 ),
9701         MinP = cms.double( 2.5 )
9702       ),
9703       ScaleTECxFactor = cms.double( -1.0 ),
9704       tkTrajUseVertex = cms.bool( False ),
9705       MuonTrackingRegionBuilder = cms.PSet( 
9706         Rescale_Dz = cms.double( 4.0 ),
9707         Pt_fixed = cms.bool( True ),
9708         Eta_fixed = cms.bool( True ),
9709         Eta_min = cms.double( 0.1 ),
9710         DeltaZ = cms.double( 24.2 ),
9711         maxRegions = cms.int32( 2 ),
9712         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9713         UseVertex = cms.bool( False ),
9714         Z_fixed = cms.bool( True ),
9715         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9716         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9717         Rescale_phi = cms.double( 3.0 ),
9718         DeltaEta = cms.double( 0.04 ),
9719         precise = cms.bool( True ),
9720         OnDemand = cms.int32( -1 ),
9721         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9722         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
9723         vertexCollection = cms.InputTag( "pixelVertices" ),
9724         Pt_min = cms.double( 3.0 ),
9725         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9726         Phi_fixed = cms.bool( True ),
9727         DeltaR = cms.double( 0.025 ),
9728         input = cms.InputTag( "hltL2SelectorForL3IO" ),
9729         DeltaPhi = cms.double( 0.15 ),
9730         Phi_min = cms.double( 0.1 ),
9731         Rescale_eta = cms.double( 3.0 )
9732       ),
9733       TrackTransformer = cms.PSet( 
9734         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9735         RefitDirection = cms.string( "insideOut" ),
9736         RefitRPCHits = cms.bool( True ),
9737         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9738         DoPredictionsOnly = cms.bool( False ),
9739         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9740         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9741         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9742       ),
9743       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9744       RefitRPCHits = cms.bool( True ),
9745       tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
9746       GlbRefitterParameters = cms.PSet( 
9747         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9748         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9749         RefitFlag = cms.bool( True ),
9750         SkipStation = cms.int32( -1 ),
9751         Chi2CutRPC = cms.double( 1.0 ),
9752         PropDirForCosmics = cms.bool( False ),
9753         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9754         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
9755         HitThreshold = cms.int32( 1 ),
9756         Chi2CutGEM = cms.double( 1.0 ),
9757         DYTthrs = cms.vint32( 30, 15 ),
9758         TrackerSkipSystem = cms.int32( -1 ),
9759         RefitDirection = cms.string( "insideOut" ),
9760         Chi2CutCSC = cms.double( 150.0 ),
9761         Chi2CutDT = cms.double( 10.0 ),
9762         RefitRPCHits = cms.bool( True ),
9763         TrackerSkipSection = cms.int32( -1 ),
9764         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9765         DoPredictionsOnly = cms.bool( False ),
9766         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9767         MuonHitsOption = cms.int32( 1 ),
9768         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9769       ),
9770       PCut = cms.double( 2.5 ),
9771       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
9772       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9773       matchToSeeds = cms.bool( True ),
9774       tkTrajMaxChi2 = cms.double( 9999.0 ),
9775       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9776       ScaleTECyFactor = cms.double( -1.0 ),
9777       tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
9778     )
9779 )
9780 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9781     labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
9782 )
9783 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
9784     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9785     L1MinPt = cms.double( -1.0 ),
9786     L1MaxEta = cms.double( 5.0 ),
9787     L1MinQuality = cms.uint32( 7 ),
9788     CentralBxOnly = cms.bool( True )
9789 )
9790 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
9791     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9792     L1MinPt = cms.double( 0.0 ),
9793     L1MaxEta = cms.double( 2.5 ),
9794     L1MinQuality = cms.uint32( 7 ),
9795     SetMinPtBarrelTo = cms.double( 3.5 ),
9796     SetMinPtEndcapTo = cms.double( 1.0 ),
9797     CentralBxOnly = cms.bool( True ),
9798     RegionPSet = cms.PSet( 
9799       vertexCollection = cms.InputTag( "notUsed" ),
9800       deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
9801       zErrorVetex = cms.double( 0.2 ),
9802       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9803       zErrorBeamSpot = cms.double( 24.2 ),
9804       maxNVertices = cms.int32( 1 ),
9805       maxNRegions = cms.int32( 5 ),
9806       nSigmaZVertex = cms.double( 3.0 ),
9807       nSigmaZBeamSpot = cms.double( 4.0 ),
9808       ptMin = cms.double( 0.0 ),
9809       mode = cms.string( "BeamSpotSigma" ),
9810       input = cms.InputTag( "hltL1MuonsPt0" ),
9811       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
9812       searchOpt = cms.bool( False ),
9813       deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
9814       whereToUseMeasurementTracker = cms.string( "Never" ),
9815       originRadius = cms.double( 0.2 ),
9816       measurementTrackerName = cms.InputTag( "" ),
9817       precise = cms.bool( True )
9818     ),
9819     ServiceParameters = cms.PSet( 
9820       RPCLayers = cms.bool( True ),
9821       UseMuonNavigation = cms.untracked.bool( True ),
9822       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9823     )
9824 )
9825 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
9826     tracks = cms.InputTag( "hltPixelTracks" ),
9827     regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
9828     produceTrackCollection = cms.bool( True ),
9829     produceMask = cms.bool( False )
9830 )
9831 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9832     InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
9833     InputVertexCollection = cms.InputTag( "" ),
9834     originHalfLength = cms.double( 0.3 ),
9835     originRadius = cms.double( 0.1 ),
9836     useProtoTrackKinematics = cms.bool( False ),
9837     useEventsWithNoVertex = cms.bool( True ),
9838     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9839     usePV = cms.bool( False ),
9840     includeFourthHit = cms.bool( True ),
9841     produceComplement = cms.bool( False ),
9842     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
9843 )
9844 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
9845     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
9846     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9847     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
9848     rejectAll = cms.bool( False ),
9849     isFromL1 = cms.bool( True ),
9850     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
9851     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
9852     mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
9853     mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
9854     mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
9855     mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
9856     doSort = cms.bool( False ),
9857     nSeedsMaxB = cms.int32( 99999 ),
9858     nSeedsMaxE = cms.int32( 99999 ),
9859     etaEdge = cms.double( 1.2 ),
9860     mvaCutB = cms.double( 0.04 ),
9861     mvaCutE = cms.double( 0.04 ),
9862     minL1Qual = cms.int32( 7 ),
9863     baseScore = cms.double( 0.5 )
9864 )
9865 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9866     cleanTrajectoryAfterInOut = cms.bool( False ),
9867     doSeedingRegionRebuilding = cms.bool( True ),
9868     onlyPixelHitsForSeedCleaner = cms.bool( False ),
9869     reverseTrajectories = cms.bool( False ),
9870     useHitsSplitting = cms.bool( True ),
9871     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9872     src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
9873     clustersToSkip = cms.InputTag( "" ),
9874     phase2clustersToSkip = cms.InputTag( "" ),
9875     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
9876     TransientInitialStateEstimatorParameters = cms.PSet( 
9877       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9878       numberMeasurementsForFit = cms.int32( 4 ),
9879       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9880     ),
9881     numHitsForSeedCleaner = cms.int32( 4 ),
9882     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9883     RedundantSeedCleaner = cms.string( "none" ),
9884     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9885     maxNSeeds = cms.uint32( 100000 ),
9886     maxSeedsBeforeCleaning = cms.uint32( 1000 )
9887 )
9888 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9889     TrajectoryInEvent = cms.bool( False ),
9890     useHitsSplitting = cms.bool( False ),
9891     src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
9892     clusterRemovalInfo = cms.InputTag( "" ),
9893     AlgorithmName = cms.string( "hltIter0" ),
9894     GeometricInnerState = cms.bool( True ),
9895     reMatchSplitHits = cms.bool( False ),
9896     usePropagatorForPCA = cms.bool( False ),
9897     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9898     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
9899     useSimpleMF = cms.bool( True ),
9900     SimpleMagneticField = cms.string( "ParabolicMf" ),
9901     Fitter = cms.string( "hltESPFittingSmootherIT" ),
9902     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
9903     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9904     NavigationSchool = cms.string( "" ),
9905     MeasurementTracker = cms.string( "" )
9906 )
9907 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
9908     src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9909     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9910     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
9911     ignoreVertices = cms.bool( False ),
9912     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
9913     mva = cms.PSet( 
9914       minPixelHits = cms.vint32( 0, 0, 0 ),
9915       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
9916       dr_par = cms.PSet( 
9917         d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
9918         dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
9919         dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9920         dr_exp = cms.vint32( 4, 4, 2147483647 ),
9921         d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
9922       ),
9923       maxLostLayers = cms.vint32( 1, 1, 1 ),
9924       min3DLayers = cms.vint32( 0, 0, 0 ),
9925       dz_par = cms.PSet( 
9926         dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
9927         dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
9928         dz_exp = cms.vint32( 4, 4, 2147483647 )
9929       ),
9930       minNVtxTrk = cms.int32( 3 ),
9931       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
9932       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
9933       maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
9934       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
9935       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
9936       minLayers = cms.vint32( 3, 3, 4 )
9937     )
9938 )
9939 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
9940     originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
9941     originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
9942     originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
9943     minQuality = cms.string( "highPurity" ),
9944     copyExtras = cms.untracked.bool( True ),
9945     copyTrajectories = cms.untracked.bool( False )
9946 )
9947 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9948     trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
9949     trackClassifier = cms.InputTag( '','QualityMasks' ),
9950     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9951     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
9952     oldClusterRemovalInfo = cms.InputTag( "" ),
9953     TrackQuality = cms.string( "highPurity" ),
9954     maxChi2 = cms.double( 16.0 ),
9955     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9956     overrideTrkQuals = cms.InputTag( "" )
9957 )
9958 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9959     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
9960     clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
9961     phase2clustersToSkip = cms.InputTag( "" )
9962 )
9963 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
9964     RegionPSet = cms.PSet( 
9965       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
9966       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9967       zErrorBeamSpot = cms.double( 15.0 ),
9968       extraPhi = cms.double( 0.0 ),
9969       extraEta = cms.double( 0.0 ),
9970       maxNVertices = cms.int32( 3 ),
9971       nSigmaZVertex = cms.double( 3.0 ),
9972       nSigmaZBeamSpot = cms.double( 4.0 ),
9973       ptMin = cms.double( 1.2 ),
9974       operationMode = cms.string( "VerticesFixed" ),
9975       searchOpt = cms.bool( False ),
9976       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
9977       originRadius = cms.double( 0.015 ),
9978       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
9979       precise = cms.bool( True ),
9980       zErrorVertex = cms.double( 0.03 )
9981     ),
9982     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9983     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
9984     ignoreSingleFPixPanelModules = cms.bool( True ),
9985     debug = cms.untracked.bool( False ),
9986     createPlottingFiles = cms.untracked.bool( False ),
9987     layerList = cms.vstring( 'BPix1+BPix2',
9988       'BPix1+BPix3',
9989       'BPix1+BPix4',
9990       'BPix2+BPix3',
9991       'BPix2+BPix4',
9992       'BPix3+BPix4',
9993       'BPix1+FPix1_pos',
9994       'BPix1+FPix1_neg',
9995       'BPix1+FPix2_pos',
9996       'BPix1+FPix2_neg',
9997       'BPix1+FPix3_pos',
9998       'BPix1+FPix3_neg',
9999       'BPix2+FPix1_pos',
10000       'BPix2+FPix1_neg',
10001       'BPix2+FPix2_pos',
10002       'BPix2+FPix2_neg',
10003       'BPix3+FPix1_pos',
10004       'BPix3+FPix1_neg',
10005       'FPix1_pos+FPix2_pos',
10006       'FPix1_neg+FPix2_neg',
10007       'FPix1_pos+FPix3_pos',
10008       'FPix1_neg+FPix3_neg',
10009       'FPix2_pos+FPix3_pos',
10010       'FPix2_neg+FPix3_neg' ),
10011     BPix = cms.PSet( 
10012       hitErrorRPhi = cms.double( 0.0027 ),
10013       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10014       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
10015       useErrorsFromParam = cms.bool( True ),
10016       hitErrorRZ = cms.double( 0.006 ),
10017       HitProducer = cms.string( "hltSiPixelRecHits" )
10018     ),
10019     FPix = cms.PSet( 
10020       hitErrorRPhi = cms.double( 0.0051 ),
10021       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10022       skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
10023       useErrorsFromParam = cms.bool( True ),
10024       hitErrorRZ = cms.double( 0.0036 ),
10025       HitProducer = cms.string( "hltSiPixelRecHits" )
10026     ),
10027     TIB = cms.PSet(  ),
10028     TID = cms.PSet(  ),
10029     TOB = cms.PSet(  ),
10030     TEC = cms.PSet(  ),
10031     MTIB = cms.PSet(  ),
10032     MTID = cms.PSet(  ),
10033     MTOB = cms.PSet(  ),
10034     MTEC = cms.PSet(  )
10035 )
10036 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
10037     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
10038     L1MinPt = cms.double( 0.0 ),
10039     L1MaxEta = cms.double( 2.5 ),
10040     L1MinQuality = cms.uint32( 7 ),
10041     SetMinPtBarrelTo = cms.double( 3.5 ),
10042     SetMinPtEndcapTo = cms.double( 1.0 ),
10043     CentralBxOnly = cms.bool( True ),
10044     RegionPSet = cms.PSet( 
10045       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
10046       deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
10047       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10048       zErrorBeamSpot = cms.double( 15.0 ),
10049       maxNVertices = cms.int32( 3 ),
10050       maxNRegions = cms.int32( 3 ),
10051       nSigmaZVertex = cms.double( 3.0 ),
10052       nSigmaZBeamSpot = cms.double( 4.0 ),
10053       ptMin = cms.double( 1.2 ),
10054       mode = cms.string( "VerticesFixed" ),
10055       input = cms.InputTag( "hltL1MuonsPt0" ),
10056       ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
10057       searchOpt = cms.bool( False ),
10058       deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
10059       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
10060       originRadius = cms.double( 0.015 ),
10061       measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
10062       precise = cms.bool( True )
10063     ),
10064     ServiceParameters = cms.PSet( 
10065       RPCLayers = cms.bool( True ),
10066       UseMuonNavigation = cms.untracked.bool( True ),
10067       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
10068     )
10069 )
10070 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
10071     doClusterCheck = cms.bool( False ),
10072     MaxNumberOfStripClusters = cms.uint32( 50000 ),
10073     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
10074     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10075     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10076     cut = cms.string( "" ),
10077     DontCountDetsAboveNClusters = cms.uint32( 0 ),
10078     silentClusterCheck = cms.untracked.bool( False )
10079 )
10080 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
10081     seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
10082     trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
10083     trackingRegionsSeedingLayers = cms.InputTag( "" ),
10084     clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
10085     produceSeedingHitSets = cms.bool( True ),
10086     produceIntermediateHitDoublets = cms.bool( False ),
10087     maxElement = cms.uint32( 0 ),
10088     maxElementTotal = cms.uint32( 50000000 ),
10089     putEmptyIfMaxElementReached = cms.bool( False ),
10090     layerPairs = cms.vuint32( 0 )
10091 )
10092 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10093     seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
10094     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10095     SeedMomentumForBOFF = cms.double( 5.0 ),
10096     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10097     MinOneOverPtError = cms.double( 1.0 ),
10098     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10099     magneticField = cms.string( "ParabolicMf" ),
10100     forceKinematicWithRegionDirection = cms.bool( False ),
10101     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
10102 )
10103 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
10104     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
10105     L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10106     L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
10107     rejectAll = cms.bool( False ),
10108     isFromL1 = cms.bool( True ),
10109     mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
10110     mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
10111     mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
10112     mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
10113     mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
10114     mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
10115     doSort = cms.bool( False ),
10116     nSeedsMaxB = cms.int32( 99999 ),
10117     nSeedsMaxE = cms.int32( 99999 ),
10118     etaEdge = cms.double( 1.2 ),
10119     mvaCutB = cms.double( 0.1 ),
10120     mvaCutE = cms.double( 0.1 ),
10121     minL1Qual = cms.int32( 7 ),
10122     baseScore = cms.double( 0.5 )
10123 )
10124 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10125     cleanTrajectoryAfterInOut = cms.bool( False ),
10126     doSeedingRegionRebuilding = cms.bool( False ),
10127     onlyPixelHitsForSeedCleaner = cms.bool( False ),
10128     reverseTrajectories = cms.bool( False ),
10129     useHitsSplitting = cms.bool( False ),
10130     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
10131     src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
10132     clustersToSkip = cms.InputTag( "" ),
10133     phase2clustersToSkip = cms.InputTag( "" ),
10134     TrajectoryBuilderPSet = cms.PSet(  refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
10135     TransientInitialStateEstimatorParameters = cms.PSet( 
10136       propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10137       numberMeasurementsForFit = cms.int32( 4 ),
10138       propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10139     ),
10140     numHitsForSeedCleaner = cms.int32( 4 ),
10141     NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10142     RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10143     TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10144     maxNSeeds = cms.uint32( 100000 ),
10145     maxSeedsBeforeCleaning = cms.uint32( 1000 )
10146 )
10147 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10148     TrajectoryInEvent = cms.bool( False ),
10149     useHitsSplitting = cms.bool( False ),
10150     src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
10151     clusterRemovalInfo = cms.InputTag( "" ),
10152     AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
10153     GeometricInnerState = cms.bool( True ),
10154     reMatchSplitHits = cms.bool( False ),
10155     usePropagatorForPCA = cms.bool( False ),
10156     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10157     MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
10158     useSimpleMF = cms.bool( True ),
10159     SimpleMagneticField = cms.string( "ParabolicMf" ),
10160     Fitter = cms.string( "hltESPFittingSmootherIT" ),
10161     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10162     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10163     NavigationSchool = cms.string( "" ),
10164     MeasurementTracker = cms.string( "" )
10165 )
10166 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
10167     src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
10168     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10169     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
10170     ignoreVertices = cms.bool( False ),
10171     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
10172     mva = cms.PSet( 
10173       minPixelHits = cms.vint32( 0, 0, 0 ),
10174       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
10175       dr_par = cms.PSet( 
10176         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
10177         dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
10178         dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10179         dr_exp = cms.vint32( 4, 4, 4 ),
10180         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
10181       ),
10182       maxLostLayers = cms.vint32( 1, 1, 1 ),
10183       min3DLayers = cms.vint32( 0, 0, 0 ),
10184       dz_par = cms.PSet( 
10185         dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
10186         dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
10187         dz_exp = cms.vint32( 4, 4, 4 )
10188       ),
10189       minNVtxTrk = cms.int32( 3 ),
10190       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
10191       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
10192       maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
10193       maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
10194       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
10195       minLayers = cms.vint32( 3, 3, 3 )
10196     )
10197 )
10198 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
10199     originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
10200     originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
10201     originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
10202     minQuality = cms.string( "highPurity" ),
10203     copyExtras = cms.untracked.bool( True ),
10204     copyTrajectories = cms.untracked.bool( False )
10205 )
10206 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
10207     copyExtras = cms.untracked.bool( True ),
10208     copyMVA = cms.bool( False ),
10209     TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
10210     MaxNormalizedChisq = cms.double( 1000.0 ),
10211     MinPT = cms.double( 0.05 ),
10212     MinFound = cms.int32( 3 ),
10213     Epsilon = cms.double( -0.001 ),
10214     ShareFrac = cms.double( 0.19 ),
10215     allowFirstHitShare = cms.bool( True ),
10216     FoundHitBonus = cms.double( 5.0 ),
10217     LostHitPenalty = cms.double( 20.0 ),
10218     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10219     newQuality = cms.string( "confirmed" ),
10220     setsToMerge = cms.VPSet( 
10221       cms.PSet(  pQual = cms.bool( False ),
10222         tLists = cms.vint32( 0, 1 )
10223       )
10224     ),
10225     hasSelector = cms.vint32( 0, 0 ),
10226     selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
10227     writeOnlyTrkQuals = cms.bool( False ),
10228     makeReKeyedSeeds = cms.untracked.bool( False ),
10229     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10230 )
10231 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
10232     copyExtras = cms.untracked.bool( True ),
10233     copyMVA = cms.bool( False ),
10234     TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
10235     MaxNormalizedChisq = cms.double( 1000.0 ),
10236     MinPT = cms.double( 0.05 ),
10237     MinFound = cms.int32( 3 ),
10238     Epsilon = cms.double( -0.001 ),
10239     ShareFrac = cms.double( 0.19 ),
10240     allowFirstHitShare = cms.bool( True ),
10241     FoundHitBonus = cms.double( 5.0 ),
10242     LostHitPenalty = cms.double( 20.0 ),
10243     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10244     newQuality = cms.string( "confirmed" ),
10245     setsToMerge = cms.VPSet( 
10246       cms.PSet(  pQual = cms.bool( False ),
10247         tLists = cms.vint32( 0, 1 )
10248       )
10249     ),
10250     hasSelector = cms.vint32( 0, 0 ),
10251     selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
10252     writeOnlyTrkQuals = cms.bool( False ),
10253     makeReKeyedSeeds = cms.untracked.bool( False ),
10254     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10255 )
10256 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
10257     copyExtras = cms.untracked.bool( True ),
10258     copyMVA = cms.bool( False ),
10259     TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
10260     MaxNormalizedChisq = cms.double( 1000.0 ),
10261     MinPT = cms.double( 0.05 ),
10262     MinFound = cms.int32( 3 ),
10263     Epsilon = cms.double( -0.001 ),
10264     ShareFrac = cms.double( 0.19 ),
10265     allowFirstHitShare = cms.bool( True ),
10266     FoundHitBonus = cms.double( 5.0 ),
10267     LostHitPenalty = cms.double( 20.0 ),
10268     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10269     newQuality = cms.string( "confirmed" ),
10270     setsToMerge = cms.VPSet( 
10271       cms.PSet(  pQual = cms.bool( False ),
10272         tLists = cms.vint32( 0, 1 )
10273       )
10274     ),
10275     hasSelector = cms.vint32( 0, 0 ),
10276     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
10277     writeOnlyTrkQuals = cms.bool( False ),
10278     makeReKeyedSeeds = cms.untracked.bool( False ),
10279     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
10280 )
10281 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
10282     ServiceParameters = cms.PSet( 
10283       RPCLayers = cms.bool( True ),
10284       UseMuonNavigation = cms.untracked.bool( True ),
10285       Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
10286         'SteppingHelixPropagatorAny',
10287         'hltESPSmartPropagator',
10288         'hltESPSteppingHelixPropagatorOpposite' )
10289     ),
10290     MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
10291     TrackLoaderParameters = cms.PSet( 
10292       MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
10293       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10294       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10295       DoSmoothing = cms.bool( True ),
10296       SmoothTkTrack = cms.untracked.bool( False ),
10297       VertexConstraint = cms.bool( False ),
10298       MuonUpdatorAtVertexParameters = cms.PSet( 
10299         MaxChi2 = cms.double( 1000000.0 ),
10300         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
10301         Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
10302       ),
10303       PutTkTrackIntoEvent = cms.untracked.bool( False ),
10304       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
10305     ),
10306     L3TrajBuilderParameters = cms.PSet( 
10307       PtCut = cms.double( 1.0 ),
10308       TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
10309       GlobalMuonTrackMatcher = cms.PSet( 
10310         Chi2Cut_3 = cms.double( 200.0 ),
10311         DeltaDCut_2 = cms.double( 10.0 ),
10312         Eta_threshold = cms.double( 1.2 ),
10313         Quality_2 = cms.double( 15.0 ),
10314         DeltaDCut_1 = cms.double( 40.0 ),
10315         Quality_3 = cms.double( 7.0 ),
10316         DeltaDCut_3 = cms.double( 15.0 ),
10317         Quality_1 = cms.double( 20.0 ),
10318         Pt_threshold1 = cms.double( 0.0 ),
10319         DeltaRCut_2 = cms.double( 0.2 ),
10320         DeltaRCut_1 = cms.double( 0.1 ),
10321         Pt_threshold2 = cms.double( 9.99999999E8 ),
10322         Chi2Cut_1 = cms.double( 50.0 ),
10323         Chi2Cut_2 = cms.double( 50.0 ),
10324         DeltaRCut_3 = cms.double( 1.0 ),
10325         LocChi2Cut = cms.double( 0.001 ),
10326         Propagator = cms.string( "hltESPSmartPropagator" ),
10327         MinPt = cms.double( 1.0 ),
10328         MinP = cms.double( 2.5 )
10329       ),
10330       ScaleTECxFactor = cms.double( -1.0 ),
10331       tkTrajUseVertex = cms.bool( False ),
10332       MuonTrackingRegionBuilder = cms.PSet( 
10333         Rescale_Dz = cms.double( 4.0 ),
10334         Pt_fixed = cms.bool( False ),
10335         Eta_fixed = cms.bool( True ),
10336         Eta_min = cms.double( 0.1 ),
10337         DeltaZ = cms.double( 24.2 ),
10338         maxRegions = cms.int32( 2 ),
10339         EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
10340         UseVertex = cms.bool( False ),
10341         Z_fixed = cms.bool( False ),
10342         PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
10343         PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
10344         Rescale_phi = cms.double( 3.0 ),
10345         DeltaEta = cms.double( 0.2 ),
10346         precise = cms.bool( True ),
10347         OnDemand = cms.int32( -1 ),
10348         EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
10349         MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
10350         vertexCollection = cms.InputTag( "pixelVertices" ),
10351         Pt_min = cms.double( 3.0 ),
10352         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10353         Phi_fixed = cms.bool( True ),
10354         DeltaR = cms.double( 0.025 ),
10355         input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
10356         DeltaPhi = cms.double( 0.15 ),
10357         Phi_min = cms.double( 0.1 ),
10358         Rescale_eta = cms.double( 3.0 )
10359       ),
10360       TrackTransformer = cms.PSet( 
10361         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
10362         RefitDirection = cms.string( "insideOut" ),
10363         RefitRPCHits = cms.bool( True ),
10364         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
10365         DoPredictionsOnly = cms.bool( False ),
10366         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10367         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
10368         Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
10369       ),
10370       tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10371       RefitRPCHits = cms.bool( True ),
10372       tkTrajVertex = cms.InputTag( "Notused" ),
10373       GlbRefitterParameters = cms.PSet( 
10374         Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
10375         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
10376         RefitFlag = cms.bool( True ),
10377         SkipStation = cms.int32( -1 ),
10378         Chi2CutRPC = cms.double( 1.0 ),
10379         PropDirForCosmics = cms.bool( False ),
10380         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
10381         GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
10382         HitThreshold = cms.int32( 1 ),
10383         Chi2CutGEM = cms.double( 1.0 ),
10384         DYTthrs = cms.vint32( 30, 15 ),
10385         TrackerSkipSystem = cms.int32( -1 ),
10386         RefitDirection = cms.string( "insideOut" ),
10387         Chi2CutCSC = cms.double( 150.0 ),
10388         Chi2CutDT = cms.double( 10.0 ),
10389         RefitRPCHits = cms.bool( True ),
10390         TrackerSkipSection = cms.int32( -1 ),
10391         Propagator = cms.string( "hltESPSmartPropagatorAny" ),
10392         DoPredictionsOnly = cms.bool( False ),
10393         TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10394         MuonHitsOption = cms.int32( 1 ),
10395         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
10396       ),
10397       PCut = cms.double( 2.5 ),
10398       tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
10399       TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10400       tkTrajMaxChi2 = cms.double( 9999.0 ),
10401       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
10402       ScaleTECyFactor = cms.double( -1.0 ),
10403       tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
10404     )
10405 )
10406 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
10407     MuonCaloCompatibility = cms.PSet( 
10408       delta_eta = cms.double( 0.02 ),
10409       delta_phi = cms.double( 0.02 ),
10410       allSiPMHO = cms.bool( False ),
10411       MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
10412       PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
10413     ),
10414     TrackAssociatorParameters = cms.PSet( 
10415       useMuon = cms.bool( True ),
10416       truthMatch = cms.bool( False ),
10417       usePreshower = cms.bool( False ),
10418       dRPreshowerPreselection = cms.double( 0.2 ),
10419       muonMaxDistanceSigmaY = cms.double( 0.0 ),
10420       useEcal = cms.bool( False ),
10421       muonMaxDistanceSigmaX = cms.double( 0.0 ),
10422       dRMuon = cms.double( 9999.0 ),
10423       dREcal = cms.double( 9999.0 ),
10424       CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10425       DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10426       EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
10427       useGEM = cms.bool( True ),
10428       GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
10429       CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
10430       propagateAllDirections = cms.bool( True ),
10431       muonMaxDistanceY = cms.double( 5.0 ),
10432       useHO = cms.bool( False ),
10433       muonMaxDistanceX = cms.double( 5.0 ),
10434       trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10435       useHcal = cms.bool( False ),
10436       HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
10437       accountForTrajectoryChangeCalo = cms.bool( False ),
10438       dREcalPreselection = cms.double( 0.05 ),
10439       useCalo = cms.bool( False ),
10440       dRMuonPreselection = cms.double( 0.2 ),
10441       EERecHitCollectionLabel = cms.InputTag( "Notused" ),
10442       dRHcal = cms.double( 9999.0 ),
10443       dRHcalPreselection = cms.double( 0.2 ),
10444       HORecHitCollectionLabel = cms.InputTag( "Notused" )
10445     ),
10446     CaloExtractorPSet = cms.PSet( 
10447       DR_Veto_H = cms.double( 0.1 ),
10448       CenterConeOnCalIntersection = cms.bool( False ),
10449       NoiseTow_EE = cms.double( 0.15 ),
10450       Noise_EB = cms.double( 0.025 ),
10451       Noise_HE = cms.double( 0.2 ),
10452       DR_Veto_E = cms.double( 0.07 ),
10453       NoiseTow_EB = cms.double( 0.04 ),
10454       Noise_EE = cms.double( 0.1 ),
10455       UseRecHitsFlag = cms.bool( False ),
10456       DR_Max = cms.double( 1.0 ),
10457       DepositLabel = cms.untracked.string( "Cal" ),
10458       Noise_HO = cms.double( 0.2 ),
10459       DR_Veto_HO = cms.double( 0.1 ),
10460       Threshold_H = cms.double( 0.5 ),
10461       PrintTimeReport = cms.untracked.bool( False ),
10462       Threshold_E = cms.double( 0.2 ),
10463       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10464       ComponentName = cms.string( "CaloExtractorByAssociator" ),
10465       Threshold_HO = cms.double( 0.5 ),
10466       DepositInstanceLabels = cms.vstring( 'ecal',
10467         'hcal',
10468         'ho' ),
10469       ServiceParameters = cms.PSet( 
10470         RPCLayers = cms.bool( False ),
10471         UseMuonNavigation = cms.untracked.bool( False ),
10472         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10473       ),
10474       TrackAssociatorParameters = cms.PSet( 
10475         useMuon = cms.bool( False ),
10476         truthMatch = cms.bool( False ),
10477         usePreshower = cms.bool( False ),
10478         dRPreshowerPreselection = cms.double( 0.2 ),
10479         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10480         useEcal = cms.bool( False ),
10481         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10482         dRMuon = cms.double( 9999.0 ),
10483         dREcal = cms.double( 1.0 ),
10484         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10485         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10486         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
10487         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
10488         propagateAllDirections = cms.bool( True ),
10489         muonMaxDistanceY = cms.double( 5.0 ),
10490         useHO = cms.bool( False ),
10491         muonMaxDistanceX = cms.double( 5.0 ),
10492         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10493         useHcal = cms.bool( False ),
10494         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
10495         accountForTrajectoryChangeCalo = cms.bool( False ),
10496         dREcalPreselection = cms.double( 1.0 ),
10497         useCalo = cms.bool( True ),
10498         dRMuonPreselection = cms.double( 0.2 ),
10499         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
10500         dRHcal = cms.double( 1.0 ),
10501         dRHcalPreselection = cms.double( 1.0 ),
10502         HORecHitCollectionLabel = cms.InputTag( "Notused" )
10503       ),
10504       Noise_HB = cms.double( 0.2 )
10505     ),
10506     TrackExtractorPSet = cms.PSet( 
10507       Diff_z = cms.double( 0.2 ),
10508       inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
10509       Chi2Ndof_Max = cms.double( 1.0E64 ),
10510       BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10511       DR_Veto = cms.double( 0.01 ),
10512       Pt_Min = cms.double( -1.0 ),
10513       DR_Max = cms.double( 1.0 ),
10514       NHits_Min = cms.uint32( 0 ),
10515       Chi2Prob_Min = cms.double( -1.0 ),
10516       Diff_r = cms.double( 0.1 ),
10517       BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10518       ComponentName = cms.string( "TrackExtractor" )
10519     ),
10520     JetExtractorPSet = cms.PSet( 
10521       JetCollectionLabel = cms.InputTag( "Notused" ),
10522       DR_Veto = cms.double( 0.1 ),
10523       DR_Max = cms.double( 1.0 ),
10524       ExcludeMuonVeto = cms.bool( True ),
10525       PrintTimeReport = cms.untracked.bool( False ),
10526       PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10527       ComponentName = cms.string( "JetExtractor" ),
10528       ServiceParameters = cms.PSet( 
10529         RPCLayers = cms.bool( False ),
10530         UseMuonNavigation = cms.untracked.bool( False ),
10531         Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10532       ),
10533       TrackAssociatorParameters = cms.PSet( 
10534         useMuon = cms.bool( False ),
10535         truthMatch = cms.bool( False ),
10536         usePreshower = cms.bool( False ),
10537         dRPreshowerPreselection = cms.double( 0.2 ),
10538         muonMaxDistanceSigmaY = cms.double( 0.0 ),
10539         useEcal = cms.bool( False ),
10540         muonMaxDistanceSigmaX = cms.double( 0.0 ),
10541         dRMuon = cms.double( 9999.0 ),
10542         dREcal = cms.double( 0.5 ),
10543         CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10544         DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10545         EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
10546         CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
10547         propagateAllDirections = cms.bool( True ),
10548         muonMaxDistanceY = cms.double( 5.0 ),
10549         useHO = cms.bool( False ),
10550         muonMaxDistanceX = cms.double( 5.0 ),
10551         trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10552         useHcal = cms.bool( False ),
10553         HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
10554         accountForTrajectoryChangeCalo = cms.bool( False ),
10555         dREcalPreselection = cms.double( 0.5 ),
10556         useCalo = cms.bool( True ),
10557         dRMuonPreselection = cms.double( 0.2 ),
10558         EERecHitCollectionLabel = cms.InputTag( "Notused" ),
10559         dRHcal = cms.double( 0.5 ),
10560         dRHcalPreselection = cms.double( 0.5 ),
10561         HORecHitCollectionLabel = cms.InputTag( "Notused" )
10562       ),
10563       Threshold = cms.double( 5.0 )
10564     ),
10565     trackDepositName = cms.string( "tracker" ),
10566     ecalDepositName = cms.string( "ecal" ),
10567     hcalDepositName = cms.string( "hcal" ),
10568     hoDepositName = cms.string( "ho" ),
10569     jetDepositName = cms.string( "jets" ),
10570     TimingFillerParameters = cms.PSet( 
10571       DTTimingParameters = cms.PSet( 
10572         HitError = cms.double( 6.0 ),
10573         MatchParameters = cms.PSet( 
10574           TightMatchDT = cms.bool( False ),
10575           DTradius = cms.double( 0.01 ),
10576           TightMatchCSC = cms.bool( True ),
10577           CSCsegments = cms.InputTag( "hltCscSegments" ),
10578           DTsegments = cms.InputTag( "hltDt4DSegments" )
10579         ),
10580         debug = cms.bool( False ),
10581         DoWireCorr = cms.bool( False ),
10582         RequireBothProjections = cms.bool( False ),
10583         DTTimeOffset = cms.double( 2.7 ),
10584         PruneCut = cms.double( 10000.0 ),
10585         DTsegments = cms.InputTag( "hltDt4DSegments" ),
10586         UseSegmentT0 = cms.bool( False ),
10587         HitsMin = cms.int32( 5 ),
10588         DropTheta = cms.bool( True ),
10589         ServiceParameters = cms.PSet( 
10590           RPCLayers = cms.bool( True ),
10591           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10592         )
10593       ),
10594       UseCSC = cms.bool( True ),
10595       CSCTimingParameters = cms.PSet( 
10596         MatchParameters = cms.PSet( 
10597           TightMatchDT = cms.bool( False ),
10598           DTradius = cms.double( 0.01 ),
10599           TightMatchCSC = cms.bool( True ),
10600           CSCsegments = cms.InputTag( "hltCscSegments" ),
10601           DTsegments = cms.InputTag( "hltDt4DSegments" )
10602         ),
10603         debug = cms.bool( False ),
10604         CSCWireTimeOffset = cms.double( 0.0 ),
10605         CSCStripError = cms.double( 7.0 ),
10606         CSCTimeOffset = cms.double( 0.0 ),
10607         CSCWireError = cms.double( 8.6 ),
10608         PruneCut = cms.double( 100.0 ),
10609         CSCsegments = cms.InputTag( "hltCscSegments" ),
10610         UseStripTime = cms.bool( True ),
10611         CSCStripTimeOffset = cms.double( 0.0 ),
10612         UseWireTime = cms.bool( True ),
10613         ServiceParameters = cms.PSet( 
10614           RPCLayers = cms.bool( True ),
10615           Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10616         )
10617       ),
10618       ErrorDT = cms.double( 6.0 ),
10619       EcalEnergyCut = cms.double( 0.4 ),
10620       UseECAL = cms.bool( True ),
10621       ErrorEB = cms.double( 2.085 ),
10622       UseDT = cms.bool( True ),
10623       ErrorEE = cms.double( 6.95 ),
10624       ErrorCSC = cms.double( 7.4 )
10625     ),
10626     ShowerDigiFillerParameters = cms.PSet( 
10627       cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10628       digiMaxDistanceX = cms.double( 25.0 ),
10629       dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
10630     ),
10631     TrackerKinkFinderParameters = cms.PSet( 
10632       usePosition = cms.bool( False ),
10633       diagonalOnly = cms.bool( False )
10634     ),
10635     fillEnergy = cms.bool( False ),
10636     storeCrossedHcalRecHits = cms.bool( False ),
10637     maxAbsPullX = cms.double( 4.0 ),
10638     maxAbsEta = cms.double( 3.0 ),
10639     minPt = cms.double( 2.0 ),
10640     inputCollectionTypes = cms.vstring( 'inner tracks',
10641       'links',
10642       'outer tracks' ),
10643     addExtraSoftMuons = cms.bool( False ),
10644     fillGlobalTrackRefits = cms.bool( False ),
10645     debugWithTruthMatching = cms.bool( False ),
10646     inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
10647     fillCaloCompatibility = cms.bool( False ),
10648     maxAbsPullY = cms.double( 9999.0 ),
10649     maxAbsDy = cms.double( 9999.0 ),
10650     minP = cms.double( 0.0 ),
10651     minPCaloMuon = cms.double( 1.0E9 ),
10652     maxAbsDx = cms.double( 3.0 ),
10653     fillIsolation = cms.bool( False ),
10654     writeIsoDeposits = cms.bool( False ),
10655     minNumberOfMatches = cms.int32( 1 ),
10656     fillMatching = cms.bool( True ),
10657     fillShowerDigis = cms.bool( False ),
10658     ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10659     sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10660     fillGlobalTrackQuality = cms.bool( False ),
10661     globalTrackQualityInputTag = cms.InputTag( "" ),
10662     selectHighPurity = cms.bool( False ),
10663     pvInputTag = cms.InputTag( "" ),
10664     fillTrackerKink = cms.bool( False ),
10665     minCaloCompatibility = cms.double( 0.6 ),
10666     runArbitrationCleaner = cms.bool( False ),
10667     arbitrationCleanerOptions = cms.PSet( 
10668       OverlapDTheta = cms.double( 0.02 ),
10669       Overlap = cms.bool( True ),
10670       Clustering = cms.bool( True ),
10671       ME1a = cms.bool( True ),
10672       ClusterDTheta = cms.double( 0.02 ),
10673       ClusterDPhi = cms.double( 0.6 ),
10674       OverlapDPhi = cms.double( 0.0786 )
10675     ),
10676     arbitrateTrackerMuons = cms.bool( True )
10677 )
10678 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
10679     inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
10680     applyTriggerIdLoose = cms.bool( True ),
10681     typeMuon = cms.uint32( 0 ),
10682     allowedTypeMask = cms.uint32( 0 ),
10683     requiredTypeMask = cms.uint32( 0 ),
10684     minNMuonHits = cms.int32( 0 ),
10685     minNMuonStations = cms.int32( 0 ),
10686     minNTrkLayers = cms.int32( 0 ),
10687     minTrkHits = cms.int32( 0 ),
10688     minPixLayer = cms.int32( 0 ),
10689     minPixHits = cms.int32( 0 ),
10690     minPt = cms.double( 0.0 ),
10691     maxNormalizedChi2 = cms.double( 9999.0 )
10692 )
10693 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
10694     inputCollection = cms.InputTag( "hltIterL3Muons" )
10695 )
10696 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
10697     track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
10698     muon = cms.InputTag( "hltIterL3Muons" ),
10699     originalMVAVals = cms.InputTag( "none" ),
10700     copyMVA = cms.bool( False ),
10701     copyExtras = cms.untracked.bool( True ),
10702     copyTrajectories = cms.untracked.bool( False )
10703 )
10704 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
10705     InputObjects = cms.InputTag( "hltIterL3Muons" ),
10706     DisplacedReconstruction = cms.bool( False )
10707 )
10708 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
10709     InputCollection = cms.InputTag( "hltPixelTracks" ),
10710     InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
10711     originHalfLength = cms.double( 0.3 ),
10712     originRadius = cms.double( 0.1 ),
10713     useProtoTrackKinematics = cms.bool( False ),
10714     useEventsWithNoVertex = cms.bool( True ),
10715     TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10716     usePV = cms.bool( False ),
10717     includeFourthHit = cms.bool( True ),
10718     produceComplement = cms.bool( False ),
10719     SeedCreatorPSet = cms.PSet(  refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
10720 )
10721 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits = cms.EDProducer( "MkFitSiPixelHitConverter",
10722     hits = cms.InputTag( "hltSiPixelRecHits" ),
10723     clusters = cms.InputTag( "hltSiPixelClusters" ),
10724     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" )
10725 )
10726 fragment.hltSiStripRecHits = cms.EDProducer( "SiStripRecHitConverter",
10727     ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10728     rphiRecHits = cms.string( "rphiRecHit" ),
10729     stereoRecHits = cms.string( "stereoRecHit" ),
10730     matchedRecHits = cms.string( "matchedRecHit" ),
10731     useSiStripQuality = cms.bool( False ),
10732     MaskBadAPVFibers = cms.bool( False ),
10733     doMatching = cms.bool( False ),
10734     StripCPE = cms.ESInputTag( "hltESPStripCPEfromTrackAngle","hltESPStripCPEfromTrackAngle" ),
10735     Matcher = cms.ESInputTag( "SiStripRecHitMatcherESProducer","StandardMatcher" ),
10736     siStripQualityLabel = cms.ESInputTag( "","" )
10737 )
10738 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits = cms.EDProducer( "MkFitSiStripHitConverter",
10739     rphiHits = cms.InputTag( 'hltSiStripRecHits','rphiRecHit' ),
10740     stereoHits = cms.InputTag( 'hltSiStripRecHits','stereoRecHit' ),
10741     clusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10742     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10743     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
10744 )
10745 fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits = cms.EDProducer( "MkFitEventOfHitsProducer",
10746     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10747     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10748     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10749     usePixelQualityDB = cms.bool( True ),
10750     useStripStripQualityDB = cms.bool( True )
10751 )
10752 fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
10753     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
10754     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10755     maxNSeeds = cms.uint32( 500000 )
10756 )
10757 fragment.hltIter0PFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
10758     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10759     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10760     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
10761     seeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
10762     clustersToSkip = cms.InputTag( "" ),
10763     buildingRoutine = cms.string( "cloneEngine" ),
10764     config = cms.ESInputTag( "","hltESPIter0PFlowTrackCandidatesMkFitConfig" ),
10765     seedCleaning = cms.bool( True ),
10766     removeDuplicates = cms.bool( True ),
10767     backwardFitInCMSSW = cms.bool( False ),
10768     mkFitSilent = cms.untracked.bool( True ),
10769     limitConcurrency = cms.untracked.bool( False ),
10770     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10771 )
10772 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
10773     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
10774     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10775     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10776     mkFitSeeds = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSeeds" ),
10777     tracks = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFit" ),
10778     seeds = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
10779     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10780     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
10781     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
10782     qualityMaxInvPt = cms.double( 100.0 ),
10783     qualityMinTheta = cms.double( 0.01 ),
10784     qualityMaxR = cms.double( 120.0 ),
10785     qualityMaxZ = cms.double( 280.0 ),
10786     qualityMaxPosErr = cms.double( 100.0 ),
10787     qualitySignPt = cms.bool( True ),
10788     doErrorRescale = cms.bool( True ),
10789     tfDnnLabel = cms.string( "trackSelectionTf" ),
10790     candMVASel = cms.bool( False ),
10791     candWP = cms.double( 0.0 ),
10792     batchSize = cms.int32( 16 )
10793 )
10794 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10795     TrajectoryInEvent = cms.bool( False ),
10796     useHitsSplitting = cms.bool( False ),
10797     src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
10798     clusterRemovalInfo = cms.InputTag( "" ),
10799     AlgorithmName = cms.string( "hltIter0" ),
10800     GeometricInnerState = cms.bool( True ),
10801     reMatchSplitHits = cms.bool( False ),
10802     usePropagatorForPCA = cms.bool( False ),
10803     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10804     MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
10805     useSimpleMF = cms.bool( True ),
10806     SimpleMagneticField = cms.string( "ParabolicMf" ),
10807     Fitter = cms.string( "hltESPFittingSmootherIT" ),
10808     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
10809     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10810     NavigationSchool = cms.string( "" ),
10811     MeasurementTracker = cms.string( "" )
10812 )
10813 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
10814     src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
10815     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10816     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
10817     ignoreVertices = cms.bool( False ),
10818     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
10819     mva = cms.PSet( 
10820       minPixelHits = cms.vint32( 0, 0, 0 ),
10821       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
10822       dr_par = cms.PSet( 
10823         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
10824         dr_par2 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
10825         dr_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
10826         dr_exp = cms.vint32( 4, 4, 4 ),
10827         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
10828       ),
10829       maxLostLayers = cms.vint32( 1, 1, 1 ),
10830       min3DLayers = cms.vint32( 0, 0, 0 ),
10831       dz_par = cms.PSet( 
10832         dz_par1 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
10833         dz_par2 = cms.vdouble( 3.40282346639E38, 0.51, 0.51 ),
10834         dz_exp = cms.vint32( 4, 4, 4 )
10835       ),
10836       minNVtxTrk = cms.int32( 3 ),
10837       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
10838       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
10839       maxChi2 = cms.vdouble( 999.0, 25.0, 99.0 ),
10840       maxChi2n = cms.vdouble( 1.2, 1.0, 999.0 ),
10841       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
10842       minLayers = cms.vint32( 3, 3, 3 )
10843     )
10844 )
10845 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
10846     originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
10847     originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
10848     originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
10849     minQuality = cms.string( "highPurity" ),
10850     copyExtras = cms.untracked.bool( True ),
10851     copyTrajectories = cms.untracked.bool( False )
10852 )
10853 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10854     trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
10855     trackClassifier = cms.InputTag( '','QualityMasks' ),
10856     pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10857     stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10858     oldClusterRemovalInfo = cms.InputTag( "" ),
10859     TrackQuality = cms.string( "highPurity" ),
10860     maxChi2 = cms.double( 16.0 ),
10861     minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10862     overrideTrkQuals = cms.InputTag( "" )
10863 )
10864 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10865     src = cms.InputTag( "hltMeasurementTrackerEvent" ),
10866     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10867     phase2clustersToSkip = cms.InputTag( "" )
10868 )
10869 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
10870     RegionPSet = cms.PSet( 
10871       vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
10872       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10873       zErrorBeamSpot = cms.double( 15.0 ),
10874       extraPhi = cms.double( 0.0 ),
10875       extraEta = cms.double( 0.0 ),
10876       maxNVertices = cms.int32( 3 ),
10877       nSigmaZVertex = cms.double( 3.0 ),
10878       nSigmaZBeamSpot = cms.double( 4.0 ),
10879       ptMin = cms.double( 1.2 ),
10880       operationMode = cms.string( "VerticesFixed" ),
10881       searchOpt = cms.bool( False ),
10882       whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
10883       originRadius = cms.double( 0.015 ),
10884       measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
10885       precise = cms.bool( True ),
10886       zErrorVertex = cms.double( 0.03 )
10887     ),
10888     inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
10889     badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
10890     ignoreSingleFPixPanelModules = cms.bool( True ),
10891     debug = cms.untracked.bool( False ),
10892     createPlottingFiles = cms.untracked.bool( False ),
10893     layerList = cms.vstring( 'BPix1+BPix2',
10894       'BPix2+FPix1_pos',
10895       'BPix2+FPix1_neg',
10896       'FPix1_pos+FPix2_pos',
10897       'FPix1_neg+FPix2_neg',
10898       'BPix1+FPix2_neg',
10899       'BPix2+FPix2_neg',
10900       'FPix2_neg+FPix3_neg',
10901       'BPix2+BPix3' ),
10902     BPix = cms.PSet( 
10903       hitErrorRPhi = cms.double( 0.0027 ),
10904       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10905       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10906       useErrorsFromParam = cms.bool( True ),
10907       hitErrorRZ = cms.double( 0.006 ),
10908       HitProducer = cms.string( "hltSiPixelRecHits" )
10909     ),
10910     FPix = cms.PSet( 
10911       hitErrorRPhi = cms.double( 0.0051 ),
10912       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10913       skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10914       useErrorsFromParam = cms.bool( True ),
10915       hitErrorRZ = cms.double( 0.0036 ),
10916       HitProducer = cms.string( "hltSiPixelRecHits" )
10917     ),
10918     TIB = cms.PSet(  ),
10919     TID = cms.PSet(  ),
10920     TOB = cms.PSet(  ),
10921     TEC = cms.PSet(  ),
10922     MTIB = cms.PSet(  ),
10923     MTID = cms.PSet(  ),
10924     MTOB = cms.PSet(  ),
10925     MTEC = cms.PSet(  )
10926 )
10927 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
10928     doClusterCheck = cms.bool( False ),
10929     MaxNumberOfStripClusters = cms.uint32( 50000 ),
10930     ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
10931     MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10932     PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10933     cut = cms.string( "" ),
10934     DontCountDetsAboveNClusters = cms.uint32( 0 ),
10935     silentClusterCheck = cms.untracked.bool( False )
10936 )
10937 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
10938     seedingLayers = cms.InputTag( "" ),
10939     trackingRegions = cms.InputTag( "" ),
10940     trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
10941     clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
10942     produceSeedingHitSets = cms.bool( True ),
10943     produceIntermediateHitDoublets = cms.bool( False ),
10944     maxElement = cms.uint32( 0 ),
10945     maxElementTotal = cms.uint32( 50000000 ),
10946     putEmptyIfMaxElementReached = cms.bool( False ),
10947     layerPairs = cms.vuint32( 0 )
10948 )
10949 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
10950     seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
10951     propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10952     SeedMomentumForBOFF = cms.double( 5.0 ),
10953     OriginTransverseErrorMultiplier = cms.double( 1.0 ),
10954     MinOneOverPtError = cms.double( 1.0 ),
10955     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10956     magneticField = cms.string( "ParabolicMf" ),
10957     forceKinematicWithRegionDirection = cms.bool( False ),
10958     SeedComparitorPSet = cms.PSet(  ComponentName = cms.string( "none" ) )
10959 )
10960 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds = cms.EDProducer( "MkFitSeedConverter",
10961     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
10962     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10963     maxNSeeds = cms.uint32( 500000 )
10964 )
10965 fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit = cms.EDProducer( "MkFitProducer",
10966     pixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10967     stripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10968     eventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
10969     seeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
10970     clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
10971     buildingRoutine = cms.string( "cloneEngine" ),
10972     config = cms.ESInputTag( "","hltDoubletRecoveryPFlowTrackCandidatesMkFitConfig" ),
10973     seedCleaning = cms.bool( True ),
10974     removeDuplicates = cms.bool( True ),
10975     backwardFitInCMSSW = cms.bool( False ),
10976     mkFitSilent = cms.untracked.bool( True ),
10977     limitConcurrency = cms.untracked.bool( False ),
10978     minGoodStripCharge = cms.PSet(  refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10979 )
10980 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "MkFitOutputConverter",
10981     mkFitEventOfHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits" ),
10982     mkFitPixelHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits" ),
10983     mkFitStripHits = cms.InputTag( "hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits" ),
10984     mkFitSeeds = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds" ),
10985     tracks = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit" ),
10986     seeds = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
10987     ttrhBuilder = cms.ESInputTag( "","hltESPTTRHBWithTrackAngle" ),
10988     propagatorAlong = cms.ESInputTag( "","PropagatorWithMaterialParabolicMf" ),
10989     propagatorOpposite = cms.ESInputTag( "","PropagatorWithMaterialParabolicMfOpposite" ),
10990     qualityMaxInvPt = cms.double( 100.0 ),
10991     qualityMinTheta = cms.double( 0.01 ),
10992     qualityMaxR = cms.double( 120.0 ),
10993     qualityMaxZ = cms.double( 280.0 ),
10994     qualityMaxPosErr = cms.double( 100.0 ),
10995     qualitySignPt = cms.bool( True ),
10996     doErrorRescale = cms.bool( True ),
10997     tfDnnLabel = cms.string( "trackSelectionTf" ),
10998     candMVASel = cms.bool( False ),
10999     candWP = cms.double( 0.0 ),
11000     batchSize = cms.int32( 16 )
11001 )
11002 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
11003     TrajectoryInEvent = cms.bool( False ),
11004     useHitsSplitting = cms.bool( False ),
11005     src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
11006     clusterRemovalInfo = cms.InputTag( "" ),
11007     AlgorithmName = cms.string( "hltDoubletRecovery" ),
11008     GeometricInnerState = cms.bool( True ),
11009     reMatchSplitHits = cms.bool( False ),
11010     usePropagatorForPCA = cms.bool( False ),
11011     beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11012     MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
11013     useSimpleMF = cms.bool( True ),
11014     SimpleMagneticField = cms.string( "ParabolicMf" ),
11015     Fitter = cms.string( "hltESPFittingSmootherIT" ),
11016     Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
11017     TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11018     NavigationSchool = cms.string( "" ),
11019     MeasurementTracker = cms.string( "" )
11020 )
11021 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
11022     src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
11023     beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11024     vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
11025     ignoreVertices = cms.bool( False ),
11026     qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
11027     mva = cms.PSet( 
11028       minPixelHits = cms.vint32( 0, 0, 0 ),
11029       maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
11030       dr_par = cms.PSet( 
11031         d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
11032         dr_par2 = cms.vdouble( 3.40282346639E38, 0.34, 0.34 ),
11033         dr_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
11034         dr_exp = cms.vint32( 4, 4, 4 ),
11035         d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
11036       ),
11037       maxLostLayers = cms.vint32( 0, 0, 0 ),
11038       min3DLayers = cms.vint32( 0, 0, 3 ),
11039       dz_par = cms.PSet( 
11040         dz_par1 = cms.vdouble( 3.40282346639E38, 0.45, 0.45 ),
11041         dz_par2 = cms.vdouble( 3.40282346639E38, 0.39, 0.39 ),
11042         dz_exp = cms.vint32( 4, 4, 4 )
11043       ),
11044       minHits = cms.vint32( 0, 0, 5 ),
11045       minNVtxTrk = cms.int32( 3 ),
11046       maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
11047       minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
11048       maxChi2 = cms.vdouble( 999.0, 999.0, 4.9 ),
11049       maxChi2n = cms.vdouble( 999.0, 999.0, 0.7 ),
11050       maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
11051       minLayers = cms.vint32( 0, 0, 4 )
11052     )
11053 )
11054 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
11055     originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
11056     originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
11057     originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
11058     minQuality = cms.string( "highPurity" ),
11059     copyExtras = cms.untracked.bool( True ),
11060     copyTrajectories = cms.untracked.bool( False )
11061 )
11062 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
11063     copyExtras = cms.untracked.bool( True ),
11064     copyMVA = cms.bool( False ),
11065     TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
11066     MaxNormalizedChisq = cms.double( 1000.0 ),
11067     MinPT = cms.double( 0.05 ),
11068     MinFound = cms.int32( 3 ),
11069     Epsilon = cms.double( -0.001 ),
11070     ShareFrac = cms.double( 0.19 ),
11071     allowFirstHitShare = cms.bool( True ),
11072     FoundHitBonus = cms.double( 5.0 ),
11073     LostHitPenalty = cms.double( 20.0 ),
11074     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11075     newQuality = cms.string( "confirmed" ),
11076     setsToMerge = cms.VPSet( 
11077       cms.PSet(  pQual = cms.bool( False ),
11078         tLists = cms.vint32( 0, 1 )
11079       )
11080     ),
11081     hasSelector = cms.vint32( 0, 0 ),
11082     selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
11083     writeOnlyTrkQuals = cms.bool( False ),
11084     makeReKeyedSeeds = cms.untracked.bool( False ),
11085     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
11086 )
11087 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
11088     copyExtras = cms.untracked.bool( True ),
11089     copyMVA = cms.bool( False ),
11090     TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
11091     MaxNormalizedChisq = cms.double( 1000.0 ),
11092     MinPT = cms.double( 0.05 ),
11093     MinFound = cms.int32( 3 ),
11094     Epsilon = cms.double( -0.001 ),
11095     ShareFrac = cms.double( 0.19 ),
11096     allowFirstHitShare = cms.bool( True ),
11097     FoundHitBonus = cms.double( 5.0 ),
11098     LostHitPenalty = cms.double( 20.0 ),
11099     indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11100     newQuality = cms.string( "confirmed" ),
11101     setsToMerge = cms.VPSet( 
11102       cms.PSet(  pQual = cms.bool( False ),
11103         tLists = cms.vint32( 0, 1 )
11104       )
11105     ),
11106     hasSelector = cms.vint32( 0, 0 ),
11107     selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
11108     writeOnlyTrkQuals = cms.bool( False ),
11109     makeReKeyedSeeds = cms.untracked.bool( False ),
11110     trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" )
11111 )
11112 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
11113     vertexCollections = cms.VPSet( 
11114       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
11115         label = cms.string( "" ),
11116         useBeamConstraint = cms.bool( False ),
11117         minNdof = cms.double( 0.0 ),
11118         maxDistanceToBeam = cms.double( 1.0 ),
11119         algorithm = cms.string( "AdaptiveVertexFitter" )
11120       ),
11121       cms.PSet(  chi2cutoff = cms.double( 3.0 ),
11122         label = cms.string( "WithBS" ),
11123         useBeamConstraint = cms.bool( True ),
11124         minNdof = cms.double( 0.0 ),
11125         maxDistanceToBeam = cms.double( 1.0 ),
11126         algorithm = cms.string( "AdaptiveVertexFitter" )
11127       )
11128     ),
11129     verbose = cms.untracked.bool( False ),
11130     TkFilterParameters = cms.PSet( 
11131       maxEta = cms.double( 100.0 ),
11132       minPt = cms.double( 0.0 ),
11133       minSiliconLayersWithHits = cms.int32( 5 ),
11134       minPixelLayersWithHits = cms.int32( 2 ),
11135       maxNormalizedChi2 = cms.double( 20.0 ),
11136       trackQuality = cms.string( "any" ),
11137       algorithm = cms.string( "filter" ),
11138       maxD0Significance = cms.double( 999.0 )
11139     ),
11140     beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
11141     TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
11142     TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
11143     TrackTimesLabel = cms.InputTag( "dummy_default" ),
11144     trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
11145     TkClusParameters = cms.PSet( 
11146       TkDAClusParameters = cms.PSet( 
11147         zmerge = cms.double( 0.01 ),
11148         Tstop = cms.double( 0.5 ),
11149         d0CutOff = cms.double( 999.0 ),
11150         dzCutOff = cms.double( 4.0 ),
11151         vertexSize = cms.double( 0.15 ),
11152         coolingFactor = cms.double( 0.6 ),
11153         Tpurge = cms.double( 2.0 ),
11154         Tmin = cms.double( 2.4 ),
11155         uniquetrkweight = cms.double( 0.9 )
11156       ),
11157       algorithm = cms.string( "DA_vect" )
11158     ),
11159     isRecoveryIteration = cms.bool( False ),
11160     recoveryVtxCollection = cms.InputTag( "" ),
11161     useMVACut = cms.bool( False ),
11162     minTrackTimeQuality = cms.double( 0.8 )
11163 )
11164 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
11165     src = cms.InputTag( "hltVerticesPF" ),
11166     filterParams = cms.PSet( 
11167       maxZ = cms.double( 24.0 ),
11168       minNdof = cms.double( 4.0 ),
11169       maxRho = cms.double( 2.0 )
11170     ),
11171     filter = cms.bool( False )
11172 )
11173 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
11174     src = cms.InputTag( "hltVerticesPFSelector" ),
11175     cut = cms.string( "!isFake" ),
11176     filter = cms.bool( True ),
11177     throwOnMissing = cms.untracked.bool( True )
11178 )
11179 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
11180     inputTag = cms.InputTag( "rawDataCollector" ),
11181     fedList = cms.vuint32( 1022 )
11182 )
11183 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
11184     saveTags = cms.bool( True ),
11185     L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
11186     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11187     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11188     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11189     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11190     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11191     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11192     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11193     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11194     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11195 )
11196 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
11197     offset = cms.uint32( 0 ),
11198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11199 )
11200 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
11201     saveTags = cms.bool( True ),
11202     L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
11203     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11204     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11205     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11206     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11207     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11208     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11209     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11210     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11211     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11212 )
11213 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
11214     offset = cms.uint32( 0 ),
11215     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11216 )
11217 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
11218     saveTags = cms.bool( True ),
11219     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11220     PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
11221     MaxEta = cms.double( 2.5 ),
11222     MinPt = cms.double( 0.0 ),
11223     MaxDeltaR = cms.double( 0.3 ),
11224     MinN = cms.int32( 1 ),
11225     CentralBxOnly = cms.bool( False ),
11226     SelectQualities = cms.vint32(  )
11227 )
11228 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
11229     Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
11230     Reco4DAlgoConfig = cms.PSet( 
11231       Reco2DAlgoConfig = cms.PSet( 
11232         AlphaMaxPhi = cms.double( 1.0 ),
11233         debug = cms.untracked.bool( False ),
11234         segmCleanerMode = cms.int32( 2 ),
11235         AlphaMaxTheta = cms.double( 0.9 ),
11236         hit_afterT0_resolution = cms.double( 0.03 ),
11237         performT0_vdriftSegCorrection = cms.bool( False ),
11238         recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
11239         MaxChi2 = cms.double( 4.0 ),
11240         recAlgoConfig = cms.PSet( 
11241           maxTime = cms.double( 420.0 ),
11242           debug = cms.untracked.bool( False ),
11243           stepTwoFromDigi = cms.bool( False ),
11244           tTrigModeConfig = cms.PSet( 
11245             debug = cms.untracked.bool( False ),
11246             tofCorrType = cms.int32( 0 ),
11247             tTrigLabel = cms.string( "" ),
11248             wirePropCorrType = cms.int32( 0 ),
11249             doTOFCorrection = cms.bool( True ),
11250             vPropWire = cms.double( 24.4 ),
11251             doT0Correction = cms.bool( True ),
11252             doWirePropCorrection = cms.bool( True ),
11253             t0Label = cms.string( "" )
11254           ),
11255           useUncertDB = cms.bool( True ),
11256           doVdriftCorr = cms.bool( True ),
11257           minTime = cms.double( -3.0 ),
11258           tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
11259           readLegacyTTrigDB = cms.bool( True ),
11260           readLegacyVDriftDB = cms.bool( True )
11261         ),
11262         MaxAllowedHits = cms.uint32( 50 ),
11263         nUnSharedHitsMin = cms.int32( 2 ),
11264         nSharedHitsMax = cms.int32( 2 ),
11265         performT0SegCorrection = cms.bool( False ),
11266         perform_delta_rejecting = cms.bool( False )
11267       ),
11268       Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
11269       debug = cms.untracked.bool( False ),
11270       segmCleanerMode = cms.int32( 2 ),
11271       AllDTRecHits = cms.bool( True ),
11272       hit_afterT0_resolution = cms.double( 0.03 ),
11273       performT0_vdriftSegCorrection = cms.bool( False ),
11274       recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
11275       recAlgoConfig = cms.PSet( 
11276         maxTime = cms.double( 420.0 ),
11277         debug = cms.untracked.bool( False ),
11278         stepTwoFromDigi = cms.bool( False ),
11279         tTrigModeConfig = cms.PSet( 
11280           debug = cms.untracked.bool( False ),
11281           tofCorrType = cms.int32( 0 ),
11282           tTrigLabel = cms.string( "" ),
11283           wirePropCorrType = cms.int32( 0 ),
11284           doTOFCorrection = cms.bool( True ),
11285           vPropWire = cms.double( 24.4 ),
11286           doT0Correction = cms.bool( True ),
11287           doWirePropCorrection = cms.bool( True ),
11288           t0Label = cms.string( "" )
11289         ),
11290         useUncertDB = cms.bool( True ),
11291         doVdriftCorr = cms.bool( True ),
11292         minTime = cms.double( -3.0 ),
11293         tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
11294         readLegacyTTrigDB = cms.bool( True ),
11295         readLegacyVDriftDB = cms.bool( True )
11296       ),
11297       nUnSharedHitsMin = cms.int32( 2 ),
11298       nSharedHitsMax = cms.int32( 2 ),
11299       performT0SegCorrection = cms.bool( False ),
11300       perform_delta_rejecting = cms.bool( False )
11301     ),
11302     debug = cms.untracked.bool( False ),
11303     recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
11304     recHits2DLabel = cms.InputTag( "dt2DSegments" )
11305 )
11306 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
11307     EnableDTMeasurement = cms.bool( True ),
11308     EnableCSCMeasurement = cms.bool( True ),
11309     DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
11310     CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
11311     MaxSeeds = cms.int32( 1000 ),
11312     MaxDTChi2 = cms.double( 300.0 ),
11313     MaxCSCChi2 = cms.double( 300.0 ),
11314     ForcePointDown = cms.bool( False )
11315 )
11316 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
11317     GMTReadoutCollection = cms.InputTag( "" ),
11318     InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11319     Propagator = cms.string( "SteppingHelixPropagatorAny" ),
11320     L1MinPt = cms.double( 0.0 ),
11321     L1MaxEta = cms.double( 2.5 ),
11322     L1MinQuality = cms.uint32( 1 ),
11323     SetMinPtBarrelTo = cms.double( 3.5 ),
11324     SetMinPtEndcapTo = cms.double( 1.0 ),
11325     UseOfflineSeed = cms.untracked.bool( True ),
11326     UseUnassociatedL1 = cms.bool( False ),
11327     MatchDR = cms.vdouble( 0.3 ),
11328     EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
11329     CentralBxOnly = cms.bool( True ),
11330     MatchType = cms.uint32( 0 ),
11331     SortType = cms.uint32( 0 ),
11332     OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
11333     ServiceParameters = cms.PSet( 
11334       RPCLayers = cms.bool( True ),
11335       UseMuonNavigation = cms.untracked.bool( True ),
11336       Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
11337     )
11338 )
11339 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
11340     ServiceParameters = cms.PSet( 
11341       RPCLayers = cms.bool( True ),
11342       UseMuonNavigation = cms.untracked.bool( True ),
11343       Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
11344         'hltESPFastSteppingHelixPropagatorOpposite' )
11345     ),
11346     InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
11347     SeedTransformerParameters = cms.PSet( 
11348       Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
11349       NMinRecHits = cms.uint32( 2 ),
11350       RescaleError = cms.double( 100.0 ),
11351       Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11352       UseSubRecHits = cms.bool( False ),
11353       MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
11354     ),
11355     L2TrajBuilderParameters = cms.PSet( 
11356       BWFilterParameters = cms.PSet( 
11357         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
11358         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
11359         BWSeedType = cms.string( "fromGenerator" ),
11360         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
11361         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
11362         EnableGEMMeasurement = cms.bool( True ),
11363         EnableRPCMeasurement = cms.bool( True ),
11364         MuonTrajectoryUpdatorParameters = cms.PSet( 
11365           ExcludeRPCFromFit = cms.bool( False ),
11366           Granularity = cms.int32( 0 ),
11367           MaxChi2 = cms.double( 25.0 ),
11368           RescaleError = cms.bool( False ),
11369           RescaleErrorFactor = cms.double( 100.0 ),
11370           UseInvalidHits = cms.bool( True )
11371         ),
11372         EnableCSCMeasurement = cms.bool( True ),
11373         MaxChi2 = cms.double( 100.0 ),
11374         FitDirection = cms.string( "outsideIn" ),
11375         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11376         NumberOfSigma = cms.double( 3.0 ),
11377         EnableDTMeasurement = cms.bool( True )
11378       ),
11379       DoSeedRefit = cms.bool( False ),
11380       FilterParameters = cms.PSet( 
11381         DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
11382         CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
11383         GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
11384         RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
11385         EnableGEMMeasurement = cms.bool( True ),
11386         EnableRPCMeasurement = cms.bool( True ),
11387         MuonTrajectoryUpdatorParameters = cms.PSet( 
11388           ExcludeRPCFromFit = cms.bool( False ),
11389           Granularity = cms.int32( 0 ),
11390           MaxChi2 = cms.double( 25.0 ),
11391           RescaleError = cms.bool( False ),
11392           RescaleErrorFactor = cms.double( 100.0 ),
11393           UseInvalidHits = cms.bool( True )
11394         ),
11395         EnableCSCMeasurement = cms.bool( True ),
11396         MaxChi2 = cms.double( 1000.0 ),
11397         FitDirection = cms.string( "insideOut" ),
11398         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11399         NumberOfSigma = cms.double( 3.0 ),
11400         EnableDTMeasurement = cms.bool( True )
11401       ),
11402       SeedPosition = cms.string( "in" ),
11403       DoBackwardFilter = cms.bool( True ),
11404       DoRefit = cms.bool( False ),
11405       NavigationType = cms.string( "Standard" ),
11406       SeedTransformerParameters = cms.PSet( 
11407         Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
11408         NMinRecHits = cms.uint32( 2 ),
11409         RescaleError = cms.double( 100.0 ),
11410         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
11411         UseSubRecHits = cms.bool( False ),
11412         MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
11413       ),
11414       SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
11415     ),
11416     DoSeedRefit = cms.bool( False ),
11417     TrackLoaderParameters = cms.PSet( 
11418       TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11419       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11420       DoSmoothing = cms.bool( False ),
11421       VertexConstraint = cms.bool( True ),
11422       MuonUpdatorAtVertexParameters = cms.PSet( 
11423         MaxChi2 = cms.double( 1000000.0 ),
11424         BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
11425         BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
11426         Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
11427       ),
11428       Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
11429     ),
11430     MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
11431 )
11432 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
11433     InputObjects = cms.InputTag( "hltL2CosmicMuons" )
11434 )
11435 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
11436     saveTags = cms.bool( True ),
11437     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
11438     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
11439     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
11440     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
11441     MinN = cms.int32( 1 ),
11442     MaxEta = cms.double( 1.0 ),
11443     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
11444     MinNstations = cms.vint32( 0, 2, 0, 2 ),
11445     MinNhits = cms.vint32( 0, 1, 0, 1 ),
11446     CutOnChambers = cms.bool( False ),
11447     MinNchambers = cms.vint32( 0 ),
11448     MaxDr = cms.double( 9999.0 ),
11449     MinDr = cms.double( -1.0 ),
11450     MaxDz = cms.double( 9999.0 ),
11451     MinDxySig = cms.double( -1.0 ),
11452     MinPt = cms.double( 10.0 ),
11453     NSigmaPt = cms.double( 0.0 ),
11454     MatchToPreviousCand = cms.bool( True )
11455 )
11456 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
11457     offset = cms.uint32( 0 ),
11458     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11459 )
11460 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
11461     saveTags = cms.bool( True ),
11462     BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
11463     CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
11464     PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
11465     SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
11466     MinN = cms.int32( 1 ),
11467     MaxEta = cms.double( 1.0 ),
11468     AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
11469     MinNstations = cms.vint32( 0, 2, 0, 2 ),
11470     MinNhits = cms.vint32( 0, 1, 0, 1 ),
11471     CutOnChambers = cms.bool( False ),
11472     MinNchambers = cms.vint32( 0 ),
11473     MaxDr = cms.double( 9999.0 ),
11474     MinDr = cms.double( -1.0 ),
11475     MaxDz = cms.double( 9999.0 ),
11476     MinDxySig = cms.double( -1.0 ),
11477     MinPt = cms.double( 5.5 ),
11478     NSigmaPt = cms.double( 0.0 ),
11479     MatchToPreviousCand = cms.bool( True )
11480 )
11481 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
11482     offset = cms.uint32( 0 ),
11483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11484 )
11485 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
11486     isRun3 = cms.bool( True ),
11487     includeErrors = cms.bool( True ),
11488     inputLabel = cms.InputTag( "rawDataCollector" ),
11489     mappingLabel = cms.string( "RPix" )
11490 )
11491 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
11492     RPixVerbosity = cms.untracked.int32( 0 ),
11493     tag = cms.InputTag( "hltCTPPSPixelDigis" ),
11494     SeedADCThreshold = cms.int32( 2 ),
11495     ADCThreshold = cms.int32( 2 ),
11496     ElectronADCGain = cms.double( 135.0 ),
11497     VCaltoElectronGain = cms.int32( 50 ),
11498     VCaltoElectronOffset = cms.int32( -411 ),
11499     doSingleCalibration = cms.bool( False )
11500 )
11501 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
11502     RPixVerbosity = cms.untracked.int32( 0 ),
11503     RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
11504 )
11505 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
11506     tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
11507     patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
11508     trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
11509     trackMinNumberOfPoints = cms.uint32( 3 ),
11510     verbosity = cms.untracked.int32( 0 ),
11511     maximumChi2OverNDF = cms.double( 5.0 ),
11512     maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
11513     maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
11514     maxHitPerPlane = cms.int32( 20 ),
11515     maxHitPerRomanPot = cms.int32( 60 ),
11516     maxTrackPerRomanPot = cms.int32( 10 ),
11517     maxTrackPerPattern = cms.int32( 5 ),
11518     numberOfPlanesPerPot = cms.int32( 6 ),
11519     roadRadius = cms.double( 1.0 ),
11520     minRoadSize = cms.int32( 3 ),
11521     maxRoadSize = cms.int32( 20 ),
11522     roadRadiusBadPot = cms.double( 0.5 )
11523 )
11524 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
11525     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
11526     minTracks = cms.int32( 1 ),
11527     maxTracks = cms.int32( 1 ),
11528     do_express = cms.bool( True ),
11529     triggerType = cms.int32( 91 )
11530 )
11531 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
11532     inputTag = cms.InputTag( "rawDataCollector" ),
11533     fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
11534 )
11535 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
11536     offset = cms.uint32( 0 ),
11537     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11538 )
11539 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
11540     pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
11541     minTracks = cms.int32( 1 ),
11542     maxTracks = cms.int32( 4 ),
11543     do_express = cms.bool( False ),
11544     triggerType = cms.int32( 91 )
11545 )
11546 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
11547     offset = cms.uint32( 0 ),
11548     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11549 )
11550 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
11551     saveTags = cms.bool( True ),
11552     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
11553     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11554     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11555     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11556     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11557     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11558     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11559     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11560     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11561     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11562 )
11563 fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
11564     offset = cms.uint32( 0 ),
11565     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11566 )
11567 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
11568     saveTags = cms.bool( True ),
11569     L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
11570     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11571     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11572     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11573     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11574     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11575     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11576     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11577     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11578     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11579 )
11580 fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
11581     offset = cms.uint32( 0 ),
11582     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11583 )
11584 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
11585     saveTags = cms.bool( True ),
11586     L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
11587     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11588     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11589     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11590     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11591     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11592     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11593     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11594     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11595     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11596 )
11597 fragment.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
11598     offset = cms.uint32( 0 ),
11599     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11600 )
11601 fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler",
11602     offset = cms.uint32( 0 ),
11603     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11604 )
11605 fragment.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
11606     saveTags = cms.bool( True ),
11607     L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p7 OR L1_DoubleJet50er2p7 OR L1_DoubleJet60er2p7 OR L1_DoubleJet80er2p7 OR L1_DoubleJet100er2p7 OR L1_DoubleJet112er2p7 OR L1_DoubleJet120er2p7 OR L1_DoubleJet150er2p7 OR L1_SingleJet80 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140 OR L1_SingleJet150 OR L1_SingleJet160 OR L1_SingleJet170 OR L1_SingleJet180 OR L1_SingleJet200" ),
11608     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11609     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11610     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11611     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11612     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11613     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11614     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11615     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11616     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11617 )
11618 fragment.hltPreHIHT80BeamspotOxy5TeV = cms.EDFilter( "HLTPrescaler",
11619     offset = cms.uint32( 0 ),
11620     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11621 )
11622 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
11623     useMassDropTagger = cms.bool( False ),
11624     useFiltering = cms.bool( False ),
11625     useDynamicFiltering = cms.bool( False ),
11626     useTrimming = cms.bool( False ),
11627     usePruning = cms.bool( False ),
11628     useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
11629     useKtPruning = cms.bool( False ),
11630     useConstituentSubtraction = cms.bool( False ),
11631     useSoftDrop = cms.bool( False ),
11632     correctShape = cms.bool( False ),
11633     UseOnlyVertexTracks = cms.bool( False ),
11634     UseOnlyOnePV = cms.bool( False ),
11635     muCut = cms.double( -1.0 ),
11636     yCut = cms.double( -1.0 ),
11637     rFilt = cms.double( -1.0 ),
11638     rFiltFactor = cms.double( -1.0 ),
11639     trimPtFracMin = cms.double( -1.0 ),
11640     zcut = cms.double( -1.0 ),
11641     rcut_factor = cms.double( -1.0 ),
11642     csRho_EtaMax = cms.double( -1.0 ),
11643     csRParam = cms.double( -1.0 ),
11644     beta = cms.double( -1.0 ),
11645     R0 = cms.double( -1.0 ),
11646     gridMaxRapidity = cms.double( -1.0 ),
11647     gridSpacing = cms.double( -1.0 ),
11648     DzTrVtxMax = cms.double( 0.0 ),
11649     DxyTrVtxMax = cms.double( 0.0 ),
11650     MaxVtxZ = cms.double( 15.0 ),
11651     subjetPtMin = cms.double( -1.0 ),
11652     muMin = cms.double( -1.0 ),
11653     muMax = cms.double( -1.0 ),
11654     yMin = cms.double( -1.0 ),
11655     yMax = cms.double( -1.0 ),
11656     dRMin = cms.double( -1.0 ),
11657     dRMax = cms.double( -1.0 ),
11658     maxDepth = cms.int32( -1 ),
11659     nFilt = cms.int32( -1 ),
11660     MinVtxNdof = cms.int32( 5 ),
11661     src = cms.InputTag( "hltTowerMakerForAll" ),
11662     srcPVs = cms.InputTag( "NotUsed" ),
11663     jetType = cms.string( "CaloJet" ),
11664     jetAlgorithm = cms.string( "AntiKt" ),
11665     rParam = cms.double( 0.4 ),
11666     inputEtMin = cms.double( 0.3 ),
11667     inputEMin = cms.double( 0.0 ),
11668     jetPtMin = cms.double( 1.0 ),
11669     doPVCorrection = cms.bool( False ),
11670     doAreaFastjet = cms.bool( False ),
11671     doRhoFastjet = cms.bool( False ),
11672     doPUOffsetCorr = cms.bool( False ),
11673     puPtMin = cms.double( 10.0 ),
11674     nSigmaPU = cms.double( 1.0 ),
11675     radiusPU = cms.double( 0.4 ),
11676     subtractorName = cms.string( "" ),
11677     useExplicitGhosts = cms.bool( False ),
11678     doAreaDiskApprox = cms.bool( True ),
11679     voronoiRfact = cms.double( 0.9 ),
11680     Rho_EtaMax = cms.double( 4.4 ),
11681     Ghost_EtaMax = cms.double( 6.0 ),
11682     Active_Area_Repeats = cms.int32( 5 ),
11683     GhostArea = cms.double( 0.01 ),
11684     restrictInputs = cms.bool( False ),
11685     maxInputs = cms.uint32( 1 ),
11686     writeCompound = cms.bool( False ),
11687     writeJetsWithConst = cms.bool( False ),
11688     doFastJetNonUniform = cms.bool( False ),
11689     useDeterministicSeed = cms.bool( True ),
11690     minSeed = cms.uint32( 14327 ),
11691     verbosity = cms.int32( 0 ),
11692     puWidth = cms.double( 0.0 ),
11693     nExclude = cms.uint32( 0 ),
11694     maxBadEcalCells = cms.uint32( 9999999 ),
11695     maxBadHcalCells = cms.uint32( 9999999 ),
11696     maxProblematicEcalCells = cms.uint32( 9999999 ),
11697     maxProblematicHcalCells = cms.uint32( 9999999 ),
11698     maxRecoveredEcalCells = cms.uint32( 9999999 ),
11699     maxRecoveredHcalCells = cms.uint32( 9999999 ),
11700     puCenters = cms.vdouble(  ),
11701     applyWeight = cms.bool( False ),
11702     srcWeights = cms.InputTag( "" ),
11703     minimumTowersFraction = cms.double( 0.0 ),
11704     jetCollInstanceName = cms.string( "" ),
11705     sumRecHits = cms.bool( False )
11706 )
11707 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
11708     min_N90 = cms.int32( -2 ),
11709     min_N90hits = cms.int32( 2 ),
11710     min_EMF = cms.double( 1.0E-6 ),
11711     max_EMF = cms.double( 999.0 ),
11712     jetsInput = cms.InputTag( "hltAK4CaloJets" ),
11713     JetIDParams = cms.PSet( 
11714       hfRecHitsColl = cms.InputTag( "hltHfreco" ),
11715       hoRecHitsColl = cms.InputTag( "hltHoreco" ),
11716       ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11717       hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
11718       useRecHits = cms.bool( True ),
11719       eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
11720     )
11721 )
11722 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
11723     maxRapidity = cms.double( 5.0 ),
11724     gridSpacing = cms.double( 0.55 ),
11725     pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
11726 )
11727 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
11728     level = cms.string( "L1FastJet" ),
11729     algorithm = cms.string( "AK4CaloHLT" ),
11730     srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
11731 )
11732 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11733     level = cms.string( "L2Relative" ),
11734     algorithm = cms.string( "AK4CaloHLT" )
11735 )
11736 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11737     level = cms.string( "L3Absolute" ),
11738     algorithm = cms.string( "AK4CaloHLT" )
11739 )
11740 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
11741     level = cms.string( "L2L3Residual" ),
11742     algorithm = cms.string( "AK4CaloHLT" )
11743 )
11744 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
11745     correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
11746 )
11747 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
11748     src = cms.InputTag( "hltAK4CaloJets" ),
11749     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
11750     verbose = cms.untracked.bool( False )
11751 )
11752 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
11753     src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
11754     correctors = cms.VInputTag( 'hltAK4CaloCorrector' ),
11755     verbose = cms.untracked.bool( False )
11756 )
11757 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
11758     usePt = cms.bool( False ),
11759     excludePFMuons = cms.bool( False ),
11760     minNJetHt = cms.int32( 0 ),
11761     minNJetMht = cms.int32( 0 ),
11762     minPtJetHt = cms.double( 40.0 ),
11763     minPtJetMht = cms.double( 30.0 ),
11764     maxEtaJetHt = cms.double( 2.5 ),
11765     maxEtaJetMht = cms.double( 5.0 ),
11766     jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
11767     pfCandidatesLabel = cms.InputTag( "" )
11768 )
11769 fragment.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
11770     saveTags = cms.bool( True ),
11771     htLabels = cms.VInputTag( 'hltHtMht' ),
11772     mhtLabels = cms.VInputTag( 'hltHtMht' ),
11773     minHt = cms.vdouble( 80.0 ),
11774     minMht = cms.vdouble( 0.0 ),
11775     minMeff = cms.vdouble( 0.0 ),
11776     meffSlope = cms.vdouble( 1.0 )
11777 )
11778 fragment.hltL1sMinimumBiasHFANDBptxAND = cms.EDFilter( "HLTL1TSeed",
11779     saveTags = cms.bool( True ),
11780     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_BptxAND OR L1_MinimumBiasHF2_AND_BptxAND" ),
11781     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11782     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11783     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11784     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11785     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11786     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11787     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11788     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11789     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11790 )
11791 fragment.hltPreMinimumBiasHFANDBptxAND = cms.EDFilter( "HLTPrescaler",
11792     offset = cms.uint32( 0 ),
11793     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11794 )
11795 fragment.hltL1sMinimumBiasHFORBptxAND = cms.EDFilter( "HLTL1TSeed",
11796     saveTags = cms.bool( True ),
11797     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasHF2_OR_BptxAND" ),
11798     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11799     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11800     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11801     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11802     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11803     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11804     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11805     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11806     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11807 )
11808 fragment.hltPreMinimumBiasHFORBptxAND = cms.EDFilter( "HLTPrescaler",
11809     offset = cms.uint32( 0 ),
11810     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11811 )
11812 fragment.hltL1sMinimumBiasZDC1nORBptxAND = cms.EDFilter( "HLTL1TSeed",
11813     saveTags = cms.bool( True ),
11814     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasZDC1n_Th1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_BptxAND" ),
11815     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11816     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11817     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11818     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11819     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11820     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11821     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11822     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11823     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11824 )
11825 fragment.hltPreMinimumBiasZDC1nORBptxAND = cms.EDFilter( "HLTPrescaler",
11826     offset = cms.uint32( 0 ),
11827     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11828 )
11829 fragment.hltL1sMinimumBiasZDC1nORMinimumBiasHFANDBptxAND = cms.EDFilter( "HLTL1TSeed",
11830     saveTags = cms.bool( True ),
11831     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasZDC1n_Th1_OR_MinimumBiasHF1_AND_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_MinimumBiasHF1_AND_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_MinimumBiasHF1_AND_BptxAND OR L1_MinimumBiasZDC1n_Th1_OR_MinimumBiasHF2_AND_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_MinimumBiasHF2_AND_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_MinimumBiasHF2_AND_BptxAND" ),
11832     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11833     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11834     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11835     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11836     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11837     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11838     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11839     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11840     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11841 )
11842 fragment.hltPreMinimumBiasZDC1nORMinimumBiasHFANDBptxAND = cms.EDFilter( "HLTPrescaler",
11843     offset = cms.uint32( 0 ),
11844     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11845 )
11846 fragment.hltL1sMinimumBiasZDC1nORMinimumBiasHFORBptxAND = cms.EDFilter( "HLTL1TSeed",
11847     saveTags = cms.bool( True ),
11848     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasZDC1n_Th1_OR_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th1_OR_MinimumBiasHF2_OR_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_MinimumBiasHF2_OR_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_MinimumBiasHF2_OR_BptxAND" ),
11849     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11850     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11851     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11852     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11853     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11854     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11855     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11856     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11857     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11858 )
11859 fragment.hltPreMinimumBiasZDC1nORMinimumBiasHFORBptxAND = cms.EDFilter( "HLTPrescaler",
11860     offset = cms.uint32( 0 ),
11861     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11862 )
11863 fragment.hltL1sMinimumBiasZDC1nORORMinimumBiasHFORBptxAND = cms.EDFilter( "HLTL1TSeed",
11864     saveTags = cms.bool( True ),
11865     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasZDC1n_Th1_OR_OR_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_OR_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_OR_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC1n_Th1_OR_OR_MinimumBiasHF2_OR_BptxAND OR L1_MinimumBiasZDC1n_Th2_OR_OR_MinimumBiasHF2_OR_BptxAND OR L1_MinimumBiasZDC1n_Th3_OR_OR_MinimumBiasHF2_OR_BptxAND" ),
11866     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11867     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11868     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11869     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11870     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11871     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11872     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11873     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11874     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11875 )
11876 fragment.hltPreMinimumBiasZDC1nORORMinimumBiasHFORBptxAND = cms.EDFilter( "HLTPrescaler",
11877     offset = cms.uint32( 0 ),
11878     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11879 )
11880 fragment.hltL1sMinimumBiasZDCAsymMinimumBiasHFORBptxAND = cms.EDFilter( "HLTL1TSeed",
11881     saveTags = cms.bool( True ),
11882     L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasZDC_Asym_Th1_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC_Asym_Th2_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC_Asym_Th3_MinimumBiasHF1_OR_BptxAND OR L1_MinimumBiasZDC_Asym_Th1_MinimumBiasHF2_OR_BptxAND OR L1_MinimumBiasZDC_Asym_Th2_MinimumBiasHF2_OR_BptxAND OR L1_MinimumBiasZDC_Asym_Th3_MinimumBiasHF2_OR_BptxAND" ),
11883     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11884     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11885     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11886     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11887     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11888     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11889     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11890     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11891     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11892 )
11893 fragment.hltPreMinimumBiasZDCAsymMinimumBiasHFORBptxAND = cms.EDFilter( "HLTPrescaler",
11894     offset = cms.uint32( 0 ),
11895     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11896 )
11897 fragment.hltL1sDoubleEG2NotHF2AND = cms.EDFilter( "HLTL1TSeed",
11898     saveTags = cms.bool( True ),
11899     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_NotMinimumBiasHF2_AND_BptxAND" ),
11900     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11901     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11902     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11903     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11904     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11905     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11906     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11907     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11908     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11909 )
11910 fragment.hltPreOxyDoubleEG2NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
11911     offset = cms.uint32( 0 ),
11912     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11913 )
11914 fragment.hltL1sDoubleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
11915     saveTags = cms.bool( True ),
11916     L1SeedsLogicalExpression = cms.string( "L1_DoubleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
11917     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11918     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11919     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11920     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11921     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11922     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11923     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11924     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11925     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11926 )
11927 fragment.hltPreOxyDoubleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
11928     offset = cms.uint32( 0 ),
11929     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11930 )
11931 fragment.hltL1sCentralityGateBptxAND = cms.EDFilter( "HLTL1TSeed",
11932     saveTags = cms.bool( True ),
11933     L1SeedsLogicalExpression = cms.string( "L1_Centrality_Th1_BptxAND OR L1_Centrality_Th2_BptxAND OR L1_Centrality_Th3_BptxAND" ),
11934     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11935     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11936     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11937     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11938     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11939     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11940     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11941     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11942     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11943 )
11944 fragment.hltPreOxyL1CentralityGate = cms.EDFilter( "HLTPrescaler",
11945     offset = cms.uint32( 0 ),
11946     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11947 )
11948 fragment.hltL1sDoubleMu0BptxAND = cms.EDFilter( "HLTL1TSeed",
11949     saveTags = cms.bool( True ),
11950     L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_BptxAND" ),
11951     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11952     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11953     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11954     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11955     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11956     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11957     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11958     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11959     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11960 )
11961 fragment.hltPreOxyL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
11962     offset = cms.uint32( 0 ),
11963     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11964 )
11965 fragment.hltL1fL1sDoubleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
11966     saveTags = cms.bool( True ),
11967     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11968     PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0BptxAND" ),
11969     MaxEta = cms.double( 2.5 ),
11970     MinPt = cms.double( 0.0 ),
11971     MaxDeltaR = cms.double( 999.0 ),
11972     MinN = cms.int32( 1 ),
11973     CentralBxOnly = cms.bool( True ),
11974     SelectQualities = cms.vint32(  )
11975 )
11976 fragment.hltL1sDoubleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
11977     saveTags = cms.bool( True ),
11978     L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_BptxAND" ),
11979     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11980     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11981     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11982     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11983     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11984     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11985     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11986     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11987     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11988 )
11989 fragment.hltPreOxyL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
11990     offset = cms.uint32( 0 ),
11991     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11992 )
11993 fragment.hltL1fL1sDoubleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
11994     saveTags = cms.bool( True ),
11995     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11996     PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
11997     MaxEta = cms.double( 2.5 ),
11998     MinPt = cms.double( 0.0 ),
11999     MaxDeltaR = cms.double( 999.0 ),
12000     MinN = cms.int32( 1 ),
12001     CentralBxOnly = cms.bool( True ),
12002     SelectQualities = cms.vint32(  )
12003 )
12004 fragment.hltL1sSingleEG10BptxAND = cms.EDFilter( "HLTL1TSeed",
12005     saveTags = cms.bool( True ),
12006     L1SeedsLogicalExpression = cms.string( "L1_SingleEG10_BptxAND" ),
12007     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12008     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12009     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12010     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12011     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12012     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12013     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12014     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12015     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12016 )
12017 fragment.hltPreOxyL1SingleEG10 = cms.EDFilter( "HLTPrescaler",
12018     offset = cms.uint32( 0 ),
12019     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12020 )
12021 fragment.hltL1sSingleEG15BptxAND = cms.EDFilter( "HLTL1TSeed",
12022     saveTags = cms.bool( True ),
12023     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15_BptxAND" ),
12024     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12025     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12026     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12027     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12028     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12029     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12030     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12031     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12032     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12033 )
12034 fragment.hltPreOxyL1SingleEG15 = cms.EDFilter( "HLTPrescaler",
12035     offset = cms.uint32( 0 ),
12036     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12037 )
12038 fragment.hltL1sSingleEG15er2p1BptxAND = cms.EDFilter( "HLTL1TSeed",
12039     saveTags = cms.bool( True ),
12040     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p1_BptxAND" ),
12041     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12042     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12043     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12044     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12045     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12046     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12047     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12048     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12049     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12050 )
12051 fragment.hltPreOxyL1SingleEG15er2p1 = cms.EDFilter( "HLTPrescaler",
12052     offset = cms.uint32( 0 ),
12053     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12054 )
12055 fragment.hltL1sSingleEG15er2p5BptxAND = cms.EDFilter( "HLTL1TSeed",
12056     saveTags = cms.bool( True ),
12057     L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5_BptxAND" ),
12058     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12059     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12060     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12061     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12062     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12063     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12064     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12065     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12066     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12067 )
12068 fragment.hltPreOxyL1SingleEG15er2p5 = cms.EDFilter( "HLTPrescaler",
12069     offset = cms.uint32( 0 ),
12070     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12071 )
12072 fragment.hltL1sSingleEG21BptxAND = cms.EDFilter( "HLTL1TSeed",
12073     saveTags = cms.bool( True ),
12074     L1SeedsLogicalExpression = cms.string( "L1_SingleEG21_BptxAND" ),
12075     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12076     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12077     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12078     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12079     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12080     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12081     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12082     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12083     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12084 )
12085 fragment.hltPreOxyL1SingleEG21 = cms.EDFilter( "HLTPrescaler",
12086     offset = cms.uint32( 0 ),
12087     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12088 )
12089 fragment.hltL1sSingleJet20BptxAND = cms.EDFilter( "HLTL1TSeed",
12090     saveTags = cms.bool( True ),
12091     L1SeedsLogicalExpression = cms.string( "L1_SingleJet20_BptxAND" ),
12092     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12093     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12094     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12095     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12096     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12097     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12098     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12099     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12100     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12101 )
12102 fragment.hltPreOxyL1SingleJet20 = cms.EDFilter( "HLTPrescaler",
12103     offset = cms.uint32( 0 ),
12104     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12105 )
12106 fragment.hltL1sSingleJet28BptxAND = cms.EDFilter( "HLTL1TSeed",
12107     saveTags = cms.bool( True ),
12108     L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_BptxAND" ),
12109     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12110     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12111     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12112     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12113     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12114     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12115     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12116     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12117     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12118 )
12119 fragment.hltPreOxyL1SingleJet28 = cms.EDFilter( "HLTPrescaler",
12120     offset = cms.uint32( 0 ),
12121     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12122 )
12123 fragment.hltL1sSingleJet35BptxAND = cms.EDFilter( "HLTL1TSeed",
12124     saveTags = cms.bool( True ),
12125     L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_BptxAND" ),
12126     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12127     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12128     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12129     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12130     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12131     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12132     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12133     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12134     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12135 )
12136 fragment.hltPreOxyL1SingleJet35 = cms.EDFilter( "HLTPrescaler",
12137     offset = cms.uint32( 0 ),
12138     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12139 )
12140 fragment.hltL1sSingleJet44BptxAND = cms.EDFilter( "HLTL1TSeed",
12141     saveTags = cms.bool( True ),
12142     L1SeedsLogicalExpression = cms.string( "L1_SingleJet44_BptxAND" ),
12143     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12144     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12145     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12146     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12147     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12148     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12149     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12150     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12151     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12152 )
12153 fragment.hltPreOxyL1SingleJet44 = cms.EDFilter( "HLTPrescaler",
12154     offset = cms.uint32( 0 ),
12155     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12156 )
12157 fragment.hltL1sSingleJet60BptxAND = cms.EDFilter( "HLTL1TSeed",
12158     saveTags = cms.bool( True ),
12159     L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_BptxAND" ),
12160     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12161     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12162     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12163     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12164     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12165     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12166     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12167     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12168     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12169 )
12170 fragment.hltPreOxyL1SingleJet60 = cms.EDFilter( "HLTPrescaler",
12171     offset = cms.uint32( 0 ),
12172     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12173 )
12174 fragment.hltL1sSingleMu0BptxAND = cms.EDFilter( "HLTL1TSeed",
12175     saveTags = cms.bool( True ),
12176     L1SeedsLogicalExpression = cms.string( "L1_SingleMu0_BptxAND" ),
12177     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12178     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12179     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12180     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12181     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12182     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12183     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12184     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12185     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12186 )
12187 fragment.hltPreOxyL1SingleMu0 = cms.EDFilter( "HLTPrescaler",
12188     offset = cms.uint32( 0 ),
12189     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12190 )
12191 fragment.hltL1fL1sSingleMu0L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
12192     saveTags = cms.bool( True ),
12193     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12194     PreviousCandTag = cms.InputTag( "hltL1sSingleMu0BptxAND" ),
12195     MaxEta = cms.double( 2.5 ),
12196     MinPt = cms.double( 0.0 ),
12197     MaxDeltaR = cms.double( 999.0 ),
12198     MinN = cms.int32( 1 ),
12199     CentralBxOnly = cms.bool( True ),
12200     SelectQualities = cms.vint32(  )
12201 )
12202 fragment.hltL1sSingleMu3BptxAND = cms.EDFilter( "HLTL1TSeed",
12203     saveTags = cms.bool( True ),
12204     L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_BptxAND" ),
12205     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12206     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12207     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12208     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12209     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12210     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12211     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12212     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12213     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12214 )
12215 fragment.hltPreOxyL1SingleMu3 = cms.EDFilter( "HLTPrescaler",
12216     offset = cms.uint32( 0 ),
12217     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12218 )
12219 fragment.hltL1fL1sSingleMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
12220     saveTags = cms.bool( True ),
12221     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12222     PreviousCandTag = cms.InputTag( "hltL1sSingleMu3BptxAND" ),
12223     MaxEta = cms.double( 2.5 ),
12224     MinPt = cms.double( 0.0 ),
12225     MaxDeltaR = cms.double( 999.0 ),
12226     MinN = cms.int32( 1 ),
12227     CentralBxOnly = cms.bool( True ),
12228     SelectQualities = cms.vint32(  )
12229 )
12230 fragment.hltL1sSingleMu5BptxAND = cms.EDFilter( "HLTL1TSeed",
12231     saveTags = cms.bool( True ),
12232     L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BptxAND" ),
12233     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12234     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12235     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12236     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12237     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12238     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12239     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12240     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12241     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12242 )
12243 fragment.hltPreOxyL1SingleMu5 = cms.EDFilter( "HLTPrescaler",
12244     offset = cms.uint32( 0 ),
12245     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12246 )
12247 fragment.hltL1fL1sSingleMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
12248     saveTags = cms.bool( True ),
12249     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12250     PreviousCandTag = cms.InputTag( "hltL1sSingleMu5BptxAND" ),
12251     MaxEta = cms.double( 2.5 ),
12252     MinPt = cms.double( 0.0 ),
12253     MaxDeltaR = cms.double( 999.0 ),
12254     MinN = cms.int32( 1 ),
12255     CentralBxOnly = cms.bool( True ),
12256     SelectQualities = cms.vint32(  )
12257 )
12258 fragment.hltL1sSingleMu7BptxAND = cms.EDFilter( "HLTL1TSeed",
12259     saveTags = cms.bool( True ),
12260     L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_BptxAND" ),
12261     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12262     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12263     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12264     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12265     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12266     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12267     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12268     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12269     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12270 )
12271 fragment.hltPreOxyL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
12272     offset = cms.uint32( 0 ),
12273     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12274 )
12275 fragment.hltL1fL1sSingleMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
12276     saveTags = cms.bool( True ),
12277     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12278     PreviousCandTag = cms.InputTag( "hltL1sSingleMu7BptxAND" ),
12279     MaxEta = cms.double( 2.5 ),
12280     MinPt = cms.double( 0.0 ),
12281     MaxDeltaR = cms.double( 999.0 ),
12282     MinN = cms.int32( 1 ),
12283     CentralBxOnly = cms.bool( True ),
12284     SelectQualities = cms.vint32(  )
12285 )
12286 fragment.hltL1sSingleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
12287     saveTags = cms.bool( True ),
12288     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
12289     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12290     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12291     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12292     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12293     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12294     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12295     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12296     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12297     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12298 )
12299 fragment.hltPreOxyL1SingleMuOpen = cms.EDFilter( "HLTPrescaler",
12300     offset = cms.uint32( 0 ),
12301     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12302 )
12303 fragment.hltL1fL1sSingleMuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
12304     saveTags = cms.bool( True ),
12305     CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12306     PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenBptxAND" ),
12307     MaxEta = cms.double( 2.5 ),
12308     MinPt = cms.double( 0.0 ),
12309     MaxDeltaR = cms.double( 999.0 ),
12310     MinN = cms.int32( 1 ),
12311     CentralBxOnly = cms.bool( True ),
12312     SelectQualities = cms.vint32(  )
12313 )
12314 fragment.hltL1NotMinimumBiasHF2ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
12315     saveTags = cms.bool( True ),
12316     L1SeedsLogicalExpression = cms.string( "L1_NotMinimumBiasHF2_AND_BptxAND" ),
12317     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12318     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12319     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12320     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12321     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12322     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12323     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12324     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12325     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12326 )
12327 fragment.hltPreOxyNotMBHF2 = cms.EDFilter( "HLTPrescaler",
12328     offset = cms.uint32( 0 ),
12329     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12330 )
12331 fragment.hltL1sSingleEG2NotHF2ANDZDC1nORTh1 = cms.EDFilter( "HLTL1TSeed",
12332     saveTags = cms.bool( True ),
12333     L1SeedsLogicalExpression = cms.string( "L1_SingleEG2_UPCZDC1n_Th1_OR_NotMinimumBiasHF2_AND_BptxAND" ),
12334     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12335     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12336     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12337     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12338     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12339     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12340     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12341     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12342     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12343 )
12344 fragment.hltPreOxySingleEG2NotMBHF2ANDZDC1nOR = cms.EDFilter( "HLTPrescaler",
12345     offset = cms.uint32( 0 ),
12346     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12347 )
12348 fragment.hltL1sSingleEG3NotHF2AND = cms.EDFilter( "HLTL1TSeed",
12349     saveTags = cms.bool( True ),
12350     L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_AND_BptxAND" ),
12351     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12352     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12353     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12354     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12355     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12356     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12357     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12358     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12359     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12360 )
12361 fragment.hltPreOxySingleEG3NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
12362     offset = cms.uint32( 0 ),
12363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12364 )
12365 fragment.hltL1sSingleEG3NotHF2OR = cms.EDFilter( "HLTL1TSeed",
12366     saveTags = cms.bool( True ),
12367     L1SeedsLogicalExpression = cms.string( "L1_SingleEG3_NotMinimumBiasHF2_OR_BptxAND" ),
12368     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12369     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12370     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12371     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12372     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12373     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12374     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12375     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12376     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12377 )
12378 fragment.hltPreOxySingleEG3NotMBHF2OR = cms.EDFilter( "HLTPrescaler",
12379     offset = cms.uint32( 0 ),
12380     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12381 )
12382 fragment.hltL1sSingleEG5NotHF2AND = cms.EDFilter( "HLTL1TSeed",
12383     saveTags = cms.bool( True ),
12384     L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_NotMinimumBiasHF2_AND_BptxAND" ),
12385     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12386     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12387     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12388     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12389     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12390     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12391     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12392     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12393     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12394 )
12395 fragment.hltPreOxySingleEG5NotMBHF2AND = cms.EDFilter( "HLTPrescaler",
12396     offset = cms.uint32( 0 ),
12397     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12398 )
12399 fragment.hltL1sZDC1nAsymXORNotPreBptxTh123SingleJet16BptxAND = cms.EDFilter( "HLTL1TSeed",
12400     saveTags = cms.bool( True ),
12401     L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_UPCZDC1n_Th1_AsymXOR_NotPreBptx_BptxAND OR L1_SingleJet16_UPCZDC1n_Th2_AsymXOR_NotPreBptx_BptxAND OR L1_SingleJet16_UPCZDC1n_Th3_AsymXOR_NotPreBptx_BptxAND" ),
12402     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12403     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12404     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12405     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12406     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12407     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12408     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12409     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12410     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12411 )
12412 fragment.hltPreOxySingleJet16ZDC1nAsymXORNotPreBptx = cms.EDFilter( "HLTPrescaler",
12413     offset = cms.uint32( 0 ),
12414     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12415 )
12416 fragment.hltL1sZDC1nAsymXORTh123SingleJet16BptxAND = cms.EDFilter( "HLTL1TSeed",
12417     saveTags = cms.bool( True ),
12418     L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_UPCZDC1n_Th1_AsymXOR_BptxAND OR L1_SingleJet16_UPCZDC1n_Th2_AsymXOR_BptxAND OR L1_SingleJet16_UPCZDC1n_Th3_AsymXOR_BptxAND " ),
12419     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12420     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12421     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12422     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12423     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12424     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12425     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12426     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12427     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12428 )
12429 fragment.hltPreOxySingleJet16ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
12430     offset = cms.uint32( 0 ),
12431     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12432 )
12433 fragment.hltL1sZDC1nXORTh123SingleJet16BptxAND = cms.EDFilter( "HLTL1TSeed",
12434     saveTags = cms.bool( True ),
12435     L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_UPCZDC1n_Th1_XOR_BptxAND OR L1_SingleJet16_UPCZDC1n_Th2_XOR_BptxAND OR L1_SingleJet16_UPCZDC1n_Th3_XOR_BptxAND " ),
12436     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12437     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12438     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12439     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12440     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12441     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12442     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12443     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12444     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12445 )
12446 fragment.hltPreOxySingleJet16ZDC1nXOR = cms.EDFilter( "HLTPrescaler",
12447     offset = cms.uint32( 0 ),
12448     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12449 )
12450 fragment.hltL1sZDC1nAsymXORNotPreBptxTh123SingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
12451     saveTags = cms.bool( True ),
12452     L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_UPCZDC1n_Th1_AsymXOR_NotPreBptx_BptxAND OR L1_SingleJet24_UPCZDC1n_Th2_AsymXOR_NotPreBptx_BptxAND OR L1_SingleJet24_UPCZDC1n_Th3_AsymXOR_NotPreBptx_BptxAND" ),
12453     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12454     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12455     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12456     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12457     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12458     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12459     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12460     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12461     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12462 )
12463 fragment.hltPreOxySingleJet24ZDC1nAsymXORNotPreBptx = cms.EDFilter( "HLTPrescaler",
12464     offset = cms.uint32( 0 ),
12465     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12466 )
12467 fragment.hltL1sZDC1nAsymXORTh123SingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
12468     saveTags = cms.bool( True ),
12469     L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_UPCZDC1n_Th1_AsymXOR_BptxAND OR L1_SingleJet24_UPCZDC1n_Th2_AsymXOR_BptxAND OR L1_SingleJet24_UPCZDC1n_Th3_AsymXOR_BptxAND " ),
12470     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12471     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12472     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12473     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12474     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12475     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12476     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12477     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12478     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12479 )
12480 fragment.hltPreOxySingleJet24ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
12481     offset = cms.uint32( 0 ),
12482     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12483 )
12484 fragment.hltL1sZDC1nXORTh123SingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
12485     saveTags = cms.bool( True ),
12486     L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_UPCZDC1n_Th1_XOR_BptxAND OR L1_SingleJet24_UPCZDC1n_Th2_XOR_BptxAND OR L1_SingleJet24_UPCZDC1n_Th3_XOR_BptxAND " ),
12487     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12488     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12489     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12490     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12491     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12492     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12493     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12494     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12495     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12496 )
12497 fragment.hltPreOxySingleJet24ZDC1nXOR = cms.EDFilter( "HLTPrescaler",
12498     offset = cms.uint32( 0 ),
12499     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12500 )
12501 fragment.hltL1sZDC1nAsymXORNotPreBptxTh123SingleJet8BptxAND = cms.EDFilter( "HLTL1TSeed",
12502     saveTags = cms.bool( True ),
12503     L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_UPCZDC1n_Th1_AsymXOR_NotPreBptx_BptxAND OR L1_SingleJet8_UPCZDC1n_Th2_AsymXOR_NotPreBptx_BptxAND OR L1_SingleJet8_UPCZDC1n_Th3_AsymXOR_NotPreBptx_BptxAND" ),
12504     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12505     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12506     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12507     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12508     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12509     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12510     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12511     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12512     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12513 )
12514 fragment.hltPreOxySingleJet8ZDC1nAsymXORNotPreBptx = cms.EDFilter( "HLTPrescaler",
12515     offset = cms.uint32( 0 ),
12516     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12517 )
12518 fragment.hltL1sZDC1nAsymXORTh123SingleJet8BptxAND = cms.EDFilter( "HLTL1TSeed",
12519     saveTags = cms.bool( True ),
12520     L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_UPCZDC1n_Th1_AsymXOR_BptxAND OR L1_SingleJet8_UPCZDC1n_Th2_AsymXOR_BptxAND OR L1_SingleJet8_UPCZDC1n_Th3_AsymXOR_BptxAND " ),
12521     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12522     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12523     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12524     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12525     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12526     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12527     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12528     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12529     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12530 )
12531 fragment.hltPreOxySingleJet8ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
12532     offset = cms.uint32( 0 ),
12533     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12534 )
12535 fragment.hltL1sZDC1nXORTh123SingleJet8BptxAND = cms.EDFilter( "HLTL1TSeed",
12536     saveTags = cms.bool( True ),
12537     L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_UPCZDC1n_Th1_XOR_BptxAND OR L1_SingleJet8_UPCZDC1n_Th2_XOR_BptxAND OR L1_SingleJet8_UPCZDC1n_Th3_XOR_BptxAND " ),
12538     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12539     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12540     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12541     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12542     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12543     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12544     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12545     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12546     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12547 )
12548 fragment.hltPreOxySingleJet8ZDC1nXOR = cms.EDFilter( "HLTPrescaler",
12549     offset = cms.uint32( 0 ),
12550     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12551 )
12552 fragment.hltL1sSingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
12553     saveTags = cms.bool( True ),
12554     L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmic_NotMinimumBiasHF2_AND_BptxAND" ),
12555     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12556     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12557     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12558     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12559     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12560     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12561     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12562     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12563     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12564 )
12565 fragment.hltPreOxySingleMuCosmicNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
12566     offset = cms.uint32( 0 ),
12567     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12568 )
12569 fragment.hltL1sSingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
12570     saveTags = cms.bool( True ),
12571     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_AND_BptxAND" ),
12572     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12573     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12574     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12575     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12576     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12577     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12578     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12579     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12580     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12581 )
12582 fragment.hltPreOxySingleMuOpenNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
12583     offset = cms.uint32( 0 ),
12584     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12585 )
12586 fragment.hltL1sSingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTL1TSeed",
12587     saveTags = cms.bool( True ),
12588     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotMinimumBiasHF2_OR_BptxAND" ),
12589     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12590     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12591     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12592     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12593     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12594     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12595     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12596     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12597     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12598 )
12599 fragment.hltPreOxySingleMuOpenNotMBHF2OR = cms.EDFilter( "HLTPrescaler",
12600     offset = cms.uint32( 0 ),
12601     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12602 )
12603 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND = cms.EDFilter( "HLTL1TSeed",
12604     saveTags = cms.bool( True ),
12605     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND" ),
12606     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12607     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12608     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12609     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12610     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12611     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12612     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12613     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12614     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12615 )
12616 fragment.hltPreOxySingleMuOpenORSingleMuCosmicEMTFBptxAND = cms.EDFilter( "HLTPrescaler",
12617     offset = cms.uint32( 0 ),
12618     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12619 )
12620 fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTL1TSeed",
12621     saveTags = cms.bool( True ),
12622     L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_OR_SingleMuCosmic_EMTF_NotMinimumBiasHF2_AND_BptxAND" ),
12623     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12624     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12625     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12626     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12627     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12628     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12629     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12630     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12631     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12632 )
12633 fragment.hltPreOxySingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND = cms.EDFilter( "HLTPrescaler",
12634     offset = cms.uint32( 0 ),
12635     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12636 )
12637 fragment.hltL1sZDC1nORTh123 = cms.EDFilter( "HLTL1TSeed",
12638     saveTags = cms.bool( True ),
12639     L1SeedsLogicalExpression = cms.string( "L1_UPCZDC1n_Th1_OR_BptxAND OR L1_UPCZDC1n_Th2_OR_BptxAND OR L1_UPCZDC1n_Th3_OR_BptxAND" ),
12640     L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12641     L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12642     L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12643     L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12644     L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12645     L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12646     L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12647     L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12648     L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12649 )
12650 fragment.hltPreOxyZDC1nOR = cms.EDFilter( "HLTPrescaler",
12651     offset = cms.uint32( 0 ),
12652     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12653 )
12654 fragment.hltPreOxyZeroBias = cms.EDFilter( "HLTPrescaler",
12655     offset = cms.uint32( 0 ),
12656     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12657 )
12658 fragment.hltPreOxyZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 = cms.EDFilter( "HLTPrescaler",
12659     offset = cms.uint32( 0 ),
12660     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12661 )
12662 fragment.hltPixelActivityFilterMaxClusters4e2Oxy = cms.EDFilter( "HLTPixelActivityFilter",
12663     saveTags = cms.bool( True ),
12664     inputTag = cms.InputTag( "hltSiPixelClusters" ),
12665     minClusters = cms.uint32( 1 ),
12666     maxClusters = cms.uint32( 400 ),
12667     minClustersBPix = cms.uint32( 0 ),
12668     maxClustersBPix = cms.uint32( 0 ),
12669     minClustersFPix = cms.uint32( 0 ),
12670     maxClustersFPix = cms.uint32( 0 ),
12671     minLayersBPix = cms.uint32( 0 ),
12672     maxLayersBPix = cms.uint32( 0 ),
12673     minLayersFPix = cms.uint32( 0 ),
12674     maxLayersFPix = cms.uint32( 0 )
12675 )
12676 fragment.hltSiPixelClustersCacheOxy = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
12677     src = cms.InputTag( "hltSiPixelClusters" ),
12678     onDemand = cms.bool( False )
12679 )
12680 fragment.hltPixelLayerTripletsForOxy = cms.EDProducer( "SeedingLayersEDProducer",
12681     layerList = cms.vstring( 'BPix1+BPix2+BPix3',
12682       'BPix1+BPix2+FPix1_pos',
12683       'BPix1+BPix2+FPix1_neg',
12684       'BPix1+FPix1_pos+FPix2_pos',
12685       'BPix1+FPix1_neg+FPix2_neg' ),
12686     BPix = cms.PSet( 
12687       hitErrorRPhi = cms.double( 0.0027 ),
12688       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12689       useErrorsFromParam = cms.bool( True ),
12690       hitErrorRZ = cms.double( 0.006 ),
12691       HitProducer = cms.string( "hltSiPixelRecHits" )
12692     ),
12693     FPix = cms.PSet( 
12694       hitErrorRPhi = cms.double( 0.0051 ),
12695       TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
12696       useErrorsFromParam = cms.bool( True ),
12697       hitErrorRZ = cms.double( 0.0036 ),
12698       HitProducer = cms.string( "hltSiPixelRecHits" )
12699     ),
12700     TIB = cms.PSet(  ),
12701     TID = cms.PSet(  ),
12702     TOB = cms.PSet(  ),
12703     TEC = cms.PSet(  ),
12704     MTIB = cms.PSet(  ),
12705     MTID = cms.PSet(  ),
12706     MTOB = cms.PSet(  ),
12707     MTEC = cms.PSet(  )
12708 )
12709 fragment.hltPixelTracksForUPCFilterLowPtOxy = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
12710     ptMin = cms.double( 0.045 ),
12711     nSigmaInvPtTolerance = cms.double( 0.0 ),
12712     tipMax = cms.double( 1.0 ),
12713     nSigmaTipMaxTolerance = cms.double( 0.0 ),
12714     chi2 = cms.double( 1000.0 )
12715 )
12716 fragment.hltPixelTracksForUPCFitterOxy = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
12717     scaleErrorsForBPix1 = cms.bool( False ),
12718     scaleFactor = cms.double( 0.65 )
12719 )
12720 fragment.hltPixelTracksTrackingRegionsLowPtForOxy = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
12721     RegionPSet = cms.PSet( 
12722       nSigmaZ = cms.double( 0.0 ),
12723       beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12724       ptMin = cms.double( 0.045 ),
12725       originHalfLength = cms.double( 24.0 ),
12726       originRadius = cms.double( 0.2 ),
12727       precise = cms.bool( True ),
12728       useMultipleScattering = cms.bool( False )
12729     )
12730 )
12731 fragment.hltPixelTracksHitDoubletsLowPtForOxy = cms.EDProducer( "HitPairEDProducer",
12732     seedingLayers = cms.InputTag( "hltPixelLayerTripletsForOxy" ),
12733     trackingRegions = cms.InputTag( "hltPixelTracksTrackingRegionsLowPtForOxy" ),
12734     trackingRegionsSeedingLayers = cms.InputTag( "" ),
12735     clusterCheck = cms.InputTag( "" ),
12736     produceSeedingHitSets = cms.bool( False ),
12737     produceIntermediateHitDoublets = cms.bool( True ),
12738     maxElement = cms.uint32( 0 ),
12739     maxElementTotal = cms.uint32( 50000000 ),
12740     putEmptyIfMaxElementReached = cms.bool( False ),
12741     layerPairs = cms.vuint32( 0 )
12742 )
12743 fragment.hltPixelTracksHitTripletsLowPtForOxy = cms.EDProducer( "PixelTripletHLTEDProducer",
12744     doublets = cms.InputTag( "hltPixelTracksHitDoubletsLowPtForOxy" ),
12745     produceSeedingHitSets = cms.bool( True ),
12746     produceIntermediateHitTriplets = cms.bool( False ),
12747     maxElement = cms.uint32( 100000000 ),
12748     extraHitRPhitolerance = cms.double( 0.06 ),
12749     extraHitRZtolerance = cms.double( 0.06 ),
12750     useMultScattering = cms.bool( True ),
12751     useBending = cms.bool( False ),
12752     useFixedPreFiltering = cms.bool( False ),
12753     phiPreFiltering = cms.double( 0.3 ),
12754     SeedComparitorPSet = cms.PSet( 
12755       clusterShapeHitFilter = cms.string( "ClusterShapeHitFilter" ),
12756       ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
12757       clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheOxy" )
12758     )
12759 )
12760 fragment.hltPixelTracksLowPtForOxy = cms.EDProducer( "PixelTrackProducer",
12761     passLabel = cms.string( "" ),
12762     SeedingHitSets = cms.InputTag( "hltPixelTracksHitTripletsLowPtForOxy" ),
12763     Fitter = cms.InputTag( "hltPixelTracksForUPCFitterOxy" ),
12764     Filter = cms.InputTag( "hltPixelTracksForUPCFilterLowPtOxy" ),
12765     Cleaner = cms.string( "hltPixelTracksCleanerBySharedHits" )
12766 )
12767 fragment.hltPixelCandsLowPtForOxy = cms.EDProducer( "ConcreteChargedCandidateProducer",
12768     src = cms.InputTag( "hltPixelTracksLowPtForOxy" ),
12769     particleType = cms.string( "pi+" )
12770 )
12771 fragment.hltSinglePixelTrackLowPtForOxy = cms.EDFilter( "HLTPixelTrackFilter",
12772     saveTags = cms.bool( True ),
12773     pixelTracks = cms.InputTag( "hltPixelCandsLowPtForOxy" ),
12774     minPixelTracks = cms.uint32( 1 ),
12775     maxPixelTracks = cms.uint32( 0 )
12776 )
12777 fragment.hltPreOxyZeroBiasMinPixelCluster400 = cms.EDFilter( "HLTPrescaler",
12778     offset = cms.uint32( 0 ),
12779     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12780 )
12781 fragment.hltPixelActivityFilterMinClusters4e2Oxy = cms.EDFilter( "HLTPixelActivityFilter",
12782     saveTags = cms.bool( True ),
12783     inputTag = cms.InputTag( "hltSiPixelClusters" ),
12784     minClusters = cms.uint32( 400 ),
12785     maxClusters = cms.uint32( 0 ),
12786     minClustersBPix = cms.uint32( 0 ),
12787     maxClustersBPix = cms.uint32( 0 ),
12788     minClustersFPix = cms.uint32( 0 ),
12789     maxClustersFPix = cms.uint32( 0 ),
12790     minLayersBPix = cms.uint32( 0 ),
12791     maxLayersBPix = cms.uint32( 0 ),
12792     minLayersFPix = cms.uint32( 0 ),
12793     maxLayersFPix = cms.uint32( 0 )
12794 )
12795 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
12796     throw = cms.bool( False ),
12797     processName = cms.string( "@" ),
12798     moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
12799     moduleLabelPatternsToSkip = cms.vstring(  )
12800 )
12801 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
12802     processName = cms.string( "@" )
12803 )
12804 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
12805     AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
12806     ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
12807     MinBx = cms.int32( 0 ),
12808     MaxBx = cms.int32( 0 ),
12809     DumpTrigResults = cms.bool( False ),
12810     DumpRecord = cms.bool( False ),
12811     DumpTrigSummary = cms.bool( True ),
12812     ReadPrescalesFromFile = cms.bool( False ),
12813     psFileName = cms.string( "prescale_L1TGlobal.csv" ),
12814     psColumn = cms.int32( 0 )
12815 )
12816 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
12817     HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
12818     reportBy = cms.untracked.string( "job" ),
12819     resetBy = cms.untracked.string( "never" ),
12820     serviceBy = cms.untracked.string( "never" ),
12821     ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
12822     ReferenceRate = cms.untracked.double( 100.0 )
12823 )
12824 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
12825     usePathStatus = cms.bool( True ),
12826     hltResults = cms.InputTag( "" ),
12827     l1tResults = cms.InputTag( "" ),
12828     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12829     throw = cms.bool( True ),
12830     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12' )
12831 )
12832 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
12833     offset = cms.uint32( 0 ),
12834     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12835 )
12836 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
12837     usePathStatus = cms.bool( True ),
12838     hltResults = cms.InputTag( "" ),
12839     l1tResults = cms.InputTag( "" ),
12840     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12841     throw = cms.bool( True ),
12842     triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v12',
12843       'AlCa_LumiPixelsCounts_ZeroBias_v15' )
12844 )
12845 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
12846     offset = cms.uint32( 0 ),
12847     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12848 )
12849 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
12850     usePathStatus = cms.bool( True ),
12851     hltResults = cms.InputTag( "" ),
12852     l1tResults = cms.InputTag( "" ),
12853     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12854     throw = cms.bool( True ),
12855     triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v13',
12856       'AlCa_HIEcalEtaEEonly_v13',
12857       'AlCa_HIEcalPi0EBonly_v13',
12858       'AlCa_HIEcalPi0EEonly_v13' )
12859 )
12860 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
12861     offset = cms.uint32( 0 ),
12862     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12863 )
12864 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
12865     usePathStatus = cms.bool( True ),
12866     hltResults = cms.InputTag( "" ),
12867     l1tResults = cms.InputTag( "" ),
12868     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12869     throw = cms.bool( True ),
12870     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
12871       'HLT_PPSMaxTracksPerRP4_v10' )
12872 )
12873 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
12874     offset = cms.uint32( 0 ),
12875     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12876 )
12877 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
12878     usePathStatus = cms.bool( True ),
12879     hltResults = cms.InputTag( "" ),
12880     l1tResults = cms.InputTag( "" ),
12881     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12882     throw = cms.bool( True ),
12883     triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v10',
12884       'HLT_PPSMaxTracksPerRP4_v10' )
12885 )
12886 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
12887     offset = cms.uint32( 0 ),
12888     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12889 )
12890 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
12891     usePathStatus = cms.bool( True ),
12892     hltResults = cms.InputTag( "" ),
12893     l1tResults = cms.InputTag( "" ),
12894     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12895     throw = cms.bool( True ),
12896     triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v22' )
12897 )
12898 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
12899     offset = cms.uint32( 0 ),
12900     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12901 )
12902 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
12903     usePathStatus = cms.bool( True ),
12904     hltResults = cms.InputTag( "" ),
12905     l1tResults = cms.InputTag( "" ),
12906     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12907     throw = cms.bool( True ),
12908     triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v13',
12909       'DQM_HcalReconstruction_v11',
12910       'DQM_PixelReconstruction_v14' )
12911 )
12912 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
12913     offset = cms.uint32( 0 ),
12914     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12915 )
12916 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
12917     usePathStatus = cms.bool( True ),
12918     hltResults = cms.InputTag( "" ),
12919     l1tResults = cms.InputTag( "" ),
12920     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12921     throw = cms.bool( True ),
12922     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_Oxy5TeV_v2',
12923       'HLT_ZeroBias_Beamspot_v19' )
12924 )
12925 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
12926     offset = cms.uint32( 0 ),
12927     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12928 )
12929 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
12930     usePathStatus = cms.bool( True ),
12931     hltResults = cms.InputTag( "" ),
12932     l1tResults = cms.InputTag( "" ),
12933     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12934     throw = cms.bool( True ),
12935     triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
12936 )
12937 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
12938     offset = cms.uint32( 0 ),
12939     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12940 )
12941 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
12942     usePathStatus = cms.bool( True ),
12943     hltResults = cms.InputTag( "" ),
12944     l1tResults = cms.InputTag( "" ),
12945     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12946     throw = cms.bool( True ),
12947     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
12948 )
12949 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
12950     offset = cms.uint32( 0 ),
12951     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12952 )
12953 fragment.hltDatasetEmptyBX = cms.EDFilter( "TriggerResultsFilter",
12954     usePathStatus = cms.bool( True ),
12955     hltResults = cms.InputTag( "" ),
12956     l1tResults = cms.InputTag( "" ),
12957     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12958     throw = cms.bool( True ),
12959     triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v10',
12960       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
12961       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10' )
12962 )
12963 fragment.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
12964     offset = cms.uint32( 0 ),
12965     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12966 )
12967 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
12968     usePathStatus = cms.bool( True ),
12969     hltResults = cms.InputTag( "" ),
12970     l1tResults = cms.InputTag( "" ),
12971     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12972     throw = cms.bool( True ),
12973     triggerConditions = cms.vstring( 'HLT_OxyL1DoubleMu0_v1 / 80',
12974       'HLT_OxyL1SingleEG21_v1 / 150',
12975       'HLT_OxyL1SingleJet60_v1 / 200',
12976       'HLT_Physics_v15 / 10' )
12977 )
12978 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
12979     offset = cms.uint32( 0 ),
12980     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12981 )
12982 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
12983     usePathStatus = cms.bool( True ),
12984     hltResults = cms.InputTag( "" ),
12985     l1tResults = cms.InputTag( "" ),
12986     l1tIgnoreMaskAndPrescale = cms.bool( False ),
12987     throw = cms.bool( True ),
12988     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_Oxy5TeV_v2',
12989       'HLT_ZeroBias_Beamspot_v19' )
12990 )
12991 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
12992     offset = cms.uint32( 0 ),
12993     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12994 )
12995 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
12996     usePathStatus = cms.bool( True ),
12997     hltResults = cms.InputTag( "" ),
12998     l1tResults = cms.InputTag( "" ),
12999     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13000     throw = cms.bool( True ),
13001     triggerConditions = cms.vstring( 'HLT_OxyL1DoubleMu0_v1 / 8',
13002       'HLT_OxyL1SingleEG21_v1 / 15',
13003       'HLT_OxyL1SingleJet60_v1 / 20',
13004       'HLT_Physics_v15 / 2',
13005       'HLT_Random_v3',
13006       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
13007       'HLT_ZeroBias_v14 / 6' )
13008 )
13009 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
13010     offset = cms.uint32( 0 ),
13011     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13012 )
13013 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
13014     usePathStatus = cms.bool( True ),
13015     hltResults = cms.InputTag( "" ),
13016     l1tResults = cms.InputTag( "" ),
13017     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13018     throw = cms.bool( True ),
13019     triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_Oxy5TeV_v2' )
13020 )
13021 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
13022     offset = cms.uint32( 0 ),
13023     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13024 )
13025 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
13026     usePathStatus = cms.bool( True ),
13027     hltResults = cms.InputTag( "" ),
13028     l1tResults = cms.InputTag( "" ),
13029     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13030     throw = cms.bool( True ),
13031     triggerConditions = cms.vstring( 'HLT_Physics_v15' )
13032 )
13033 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
13034     offset = cms.uint32( 0 ),
13035     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13036 )
13037 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
13038     usePathStatus = cms.bool( True ),
13039     hltResults = cms.InputTag( "" ),
13040     l1tResults = cms.InputTag( "" ),
13041     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13042     throw = cms.bool( True ),
13043     triggerConditions = cms.vstring( 'HLT_HcalNZS_v22',
13044       'HLT_HcalPhiSym_v24' )
13045 )
13046 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
13047     offset = cms.uint32( 0 ),
13048     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13049 )
13050 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
13051     usePathStatus = cms.bool( True ),
13052     hltResults = cms.InputTag( "" ),
13053     l1tResults = cms.InputTag( "" ),
13054     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13055     throw = cms.bool( True ),
13056     triggerConditions = cms.vstring( 'DST_Physics_v17' )
13057 )
13058 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
13059     offset = cms.uint32( 0 ),
13060     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13061 )
13062 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
13063     usePathStatus = cms.bool( True ),
13064     hltResults = cms.InputTag( "" ),
13065     l1tResults = cms.InputTag( "" ),
13066     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13067     throw = cms.bool( True ),
13068     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
13069       'HLT_CDC_L2cosmic_5p5_er1p0_v11' )
13070 )
13071 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
13072     offset = cms.uint32( 0 ),
13073     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13074 )
13075 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
13076     usePathStatus = cms.bool( True ),
13077     hltResults = cms.InputTag( "" ),
13078     l1tResults = cms.InputTag( "" ),
13079     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13080     throw = cms.bool( True ),
13081     triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v11',
13082       'HLT_CDC_L2cosmic_5p5_er1p0_v11',
13083       'HLT_HIL1NotBptxORForPPRef_v10',
13084       'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10',
13085       'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10',
13086       'HLT_HcalNZS_v22',
13087       'HLT_HcalPhiSym_v24',
13088       'HLT_OxyL1DoubleMu0_v1 / 8',
13089       'HLT_OxyL1SingleEG21_v1 / 15',
13090       'HLT_OxyL1SingleJet60_v1 / 20',
13091       'HLT_Physics_v15',
13092       'HLT_Random_v3',
13093       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
13094       'HLT_ZeroBias_v14' )
13095 )
13096 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
13097     offset = cms.uint32( 0 ),
13098     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13099 )
13100 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
13101     usePathStatus = cms.bool( True ),
13102     hltResults = cms.InputTag( "" ),
13103     l1tResults = cms.InputTag( "" ),
13104     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13105     throw = cms.bool( True ),
13106     triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v12' )
13107 )
13108 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
13109     offset = cms.uint32( 0 ),
13110     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13111 )
13112 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
13113     usePathStatus = cms.bool( True ),
13114     hltResults = cms.InputTag( "" ),
13115     l1tResults = cms.InputTag( "" ),
13116     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13117     throw = cms.bool( True ),
13118     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
13119       'HLT_HcalCalibration_v6' )
13120 )
13121 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
13122     offset = cms.uint32( 0 ),
13123     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13124 )
13125 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
13126     usePathStatus = cms.bool( True ),
13127     hltResults = cms.InputTag( "" ),
13128     l1tResults = cms.InputTag( "" ),
13129     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13130     throw = cms.bool( True ),
13131     triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
13132       'HLT_HcalCalibration_v6' )
13133 )
13134 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
13135     offset = cms.uint32( 0 ),
13136     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13137 )
13138 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
13139     usePathStatus = cms.bool( True ),
13140     hltResults = cms.InputTag( "" ),
13141     l1tResults = cms.InputTag( "" ),
13142     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13143     throw = cms.bool( True ),
13144     triggerConditions = cms.vstring( 'HLT_Random_v3',
13145       'HLT_ZeroBias_FirstCollisionAfterAbortGap_v13',
13146       'HLT_ZeroBias_v14' )
13147 )
13148 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
13149     offset = cms.uint32( 0 ),
13150     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13151 )
13152 fragment.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter",
13153     usePathStatus = cms.bool( True ),
13154     hltResults = cms.InputTag( "" ),
13155     l1tResults = cms.InputTag( "" ),
13156     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13157     throw = cms.bool( True ),
13158     triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
13159 )
13160 fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler",
13161     offset = cms.uint32( 0 ),
13162     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13163 )
13164 fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler",
13165     offset = cms.uint32( 1 ),
13166     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13167 )
13168 fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler",
13169     offset = cms.uint32( 2 ),
13170     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13171 )
13172 fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler",
13173     offset = cms.uint32( 3 ),
13174     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13175 )
13176 fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler",
13177     offset = cms.uint32( 4 ),
13178     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13179 )
13180 fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler",
13181     offset = cms.uint32( 5 ),
13182     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13183 )
13184 fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler",
13185     offset = cms.uint32( 6 ),
13186     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13187 )
13188 fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler",
13189     offset = cms.uint32( 7 ),
13190     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13191 )
13192 fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler",
13193     offset = cms.uint32( 8 ),
13194     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13195 )
13196 fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler",
13197     offset = cms.uint32( 9 ),
13198     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13199 )
13200 fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler",
13201     offset = cms.uint32( 10 ),
13202     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13203 )
13204 fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler",
13205     offset = cms.uint32( 11 ),
13206     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13207 )
13208 fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler",
13209     offset = cms.uint32( 12 ),
13210     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13211 )
13212 fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler",
13213     offset = cms.uint32( 13 ),
13214     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13215 )
13216 fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler",
13217     offset = cms.uint32( 14 ),
13218     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13219 )
13220 fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler",
13221     offset = cms.uint32( 15 ),
13222     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13223 )
13224 fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler",
13225     offset = cms.uint32( 16 ),
13226     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13227 )
13228 fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler",
13229     offset = cms.uint32( 17 ),
13230     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13231 )
13232 fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler",
13233     offset = cms.uint32( 18 ),
13234     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13235 )
13236 fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler",
13237     offset = cms.uint32( 19 ),
13238     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13239 )
13240 fragment.hltDatasetIonPhysics = cms.EDFilter( "TriggerResultsFilter",
13241     usePathStatus = cms.bool( True ),
13242     hltResults = cms.InputTag( "" ),
13243     l1tResults = cms.InputTag( "" ),
13244     l1tIgnoreMaskAndPrescale = cms.bool( False ),
13245     throw = cms.bool( True ),
13246     triggerConditions = cms.vstring( 'HLT_MinimumBiasHF_AND_BptxAND_v1',
13247       'HLT_MinimumBiasHF_OR_BptxAND_v1',
13248       'HLT_MinimumBiasZDC1n_OR_BptxAND_v1',
13249       'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1',
13250       'HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1',
13251       'HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1',
13252       'HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1',
13253       'HLT_OxyDoubleEG2_NotMBHF2AND_v1',
13254       'HLT_OxyDoubleEG5_NotMBHF2AND_v1',
13255       'HLT_OxyL1CentralityGate_v1',
13256       'HLT_OxyL1DoubleMu0_v1',
13257       'HLT_OxyL1DoubleMuOpen_v1',
13258       'HLT_OxyL1SingleEG10_v1',
13259       'HLT_OxyL1SingleEG15_v1',
13260       'HLT_OxyL1SingleEG15er2p1_v1',
13261       'HLT_OxyL1SingleEG15er2p5_v1',
13262       'HLT_OxyL1SingleEG21_v1',
13263       'HLT_OxyL1SingleJet20_v1',
13264       'HLT_OxyL1SingleJet28_v1',
13265       'HLT_OxyL1SingleJet35_v1',
13266       'HLT_OxyL1SingleJet44_v1',
13267       'HLT_OxyL1SingleJet60_v1',
13268       'HLT_OxyL1SingleMu0_v1',
13269       'HLT_OxyL1SingleMu3_v1',
13270       'HLT_OxyL1SingleMu5_v1',
13271       'HLT_OxyL1SingleMu7_v1',
13272       'HLT_OxyL1SingleMuOpen_v1',
13273       'HLT_OxyNotMBHF2_v1',
13274       'HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1',
13275       'HLT_OxySingleEG3_NotMBHF2AND_v1',
13276       'HLT_OxySingleEG3_NotMBHF2OR_v1',
13277       'HLT_OxySingleEG5_NotMBHF2AND_v1',
13278       'HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1',
13279       'HLT_OxySingleJet16_ZDC1nAsymXOR_v1',
13280       'HLT_OxySingleJet16_ZDC1nXOR_v1',
13281       'HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1',
13282       'HLT_OxySingleJet24_ZDC1nAsymXOR_v1',
13283       'HLT_OxySingleJet24_ZDC1nXOR_v1',
13284       'HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1',
13285       'HLT_OxySingleJet8_ZDC1nAsymXOR_v1',
13286       'HLT_OxySingleJet8_ZDC1nXOR_v1',
13287       'HLT_OxySingleMuCosmic_NotMBHF2AND_v1',
13288       'HLT_OxySingleMuOpen_NotMBHF2AND_v1',
13289       'HLT_OxySingleMuOpen_NotMBHF2OR_v1',
13290       'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1',
13291       'HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1',
13292       'HLT_OxyZDC1nOR_v1',
13293       'HLT_OxyZeroBias_MinPixelCluster400_v1',
13294       'HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1',
13295       'HLT_OxyZeroBias_v1' )
13296 )
13297 fragment.hltPreDatasetIonPhysics0 = cms.EDFilter( "HLTPrescaler",
13298     offset = cms.uint32( 0 ),
13299     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13300 )
13301 fragment.hltPreDatasetIonPhysics1 = cms.EDFilter( "HLTPrescaler",
13302     offset = cms.uint32( 1 ),
13303     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13304 )
13305 fragment.hltPreDatasetIonPhysics2 = cms.EDFilter( "HLTPrescaler",
13306     offset = cms.uint32( 2 ),
13307     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13308 )
13309 fragment.hltPreDatasetIonPhysics3 = cms.EDFilter( "HLTPrescaler",
13310     offset = cms.uint32( 3 ),
13311     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13312 )
13313 fragment.hltPreDatasetIonPhysics4 = cms.EDFilter( "HLTPrescaler",
13314     offset = cms.uint32( 4 ),
13315     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13316 )
13317 fragment.hltPreDatasetIonPhysics5 = cms.EDFilter( "HLTPrescaler",
13318     offset = cms.uint32( 5 ),
13319     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13320 )
13321 fragment.hltPreDatasetIonPhysics6 = cms.EDFilter( "HLTPrescaler",
13322     offset = cms.uint32( 6 ),
13323     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13324 )
13325 fragment.hltPreDatasetIonPhysics7 = cms.EDFilter( "HLTPrescaler",
13326     offset = cms.uint32( 7 ),
13327     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13328 )
13329 fragment.hltPreDatasetIonPhysics8 = cms.EDFilter( "HLTPrescaler",
13330     offset = cms.uint32( 8 ),
13331     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13332 )
13333 fragment.hltPreDatasetIonPhysics9 = cms.EDFilter( "HLTPrescaler",
13334     offset = cms.uint32( 9 ),
13335     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13336 )
13337 fragment.hltPreDatasetIonPhysics10 = cms.EDFilter( "HLTPrescaler",
13338     offset = cms.uint32( 10 ),
13339     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13340 )
13341 fragment.hltPreDatasetIonPhysics11 = cms.EDFilter( "HLTPrescaler",
13342     offset = cms.uint32( 11 ),
13343     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13344 )
13345 fragment.hltPreDatasetIonPhysics12 = cms.EDFilter( "HLTPrescaler",
13346     offset = cms.uint32( 12 ),
13347     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13348 )
13349 fragment.hltPreDatasetIonPhysics13 = cms.EDFilter( "HLTPrescaler",
13350     offset = cms.uint32( 13 ),
13351     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13352 )
13353 fragment.hltPreDatasetIonPhysics14 = cms.EDFilter( "HLTPrescaler",
13354     offset = cms.uint32( 14 ),
13355     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13356 )
13357 fragment.hltPreDatasetIonPhysics15 = cms.EDFilter( "HLTPrescaler",
13358     offset = cms.uint32( 15 ),
13359     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13360 )
13361 fragment.hltPreDatasetIonPhysics16 = cms.EDFilter( "HLTPrescaler",
13362     offset = cms.uint32( 16 ),
13363     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13364 )
13365 fragment.hltPreDatasetIonPhysics17 = cms.EDFilter( "HLTPrescaler",
13366     offset = cms.uint32( 17 ),
13367     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13368 )
13369 fragment.hltPreDatasetIonPhysics18 = cms.EDFilter( "HLTPrescaler",
13370     offset = cms.uint32( 18 ),
13371     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13372 )
13373 fragment.hltPreDatasetIonPhysics19 = cms.EDFilter( "HLTPrescaler",
13374     offset = cms.uint32( 19 ),
13375     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13376 )
13377 fragment.hltPreDatasetIonPhysics20 = cms.EDFilter( "HLTPrescaler",
13378     offset = cms.uint32( 20 ),
13379     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13380 )
13381 fragment.hltPreDatasetIonPhysics21 = cms.EDFilter( "HLTPrescaler",
13382     offset = cms.uint32( 21 ),
13383     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13384 )
13385 fragment.hltPreDatasetIonPhysics22 = cms.EDFilter( "HLTPrescaler",
13386     offset = cms.uint32( 22 ),
13387     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13388 )
13389 fragment.hltPreDatasetIonPhysics23 = cms.EDFilter( "HLTPrescaler",
13390     offset = cms.uint32( 23 ),
13391     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13392 )
13393 fragment.hltPreDatasetIonPhysics24 = cms.EDFilter( "HLTPrescaler",
13394     offset = cms.uint32( 24 ),
13395     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13396 )
13397 fragment.hltPreDatasetIonPhysics25 = cms.EDFilter( "HLTPrescaler",
13398     offset = cms.uint32( 25 ),
13399     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13400 )
13401 fragment.hltPreDatasetIonPhysics26 = cms.EDFilter( "HLTPrescaler",
13402     offset = cms.uint32( 26 ),
13403     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13404 )
13405 fragment.hltPreDatasetIonPhysics27 = cms.EDFilter( "HLTPrescaler",
13406     offset = cms.uint32( 27 ),
13407     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13408 )
13409 fragment.hltPreDatasetIonPhysics28 = cms.EDFilter( "HLTPrescaler",
13410     offset = cms.uint32( 28 ),
13411     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13412 )
13413 fragment.hltPreDatasetIonPhysics29 = cms.EDFilter( "HLTPrescaler",
13414     offset = cms.uint32( 29 ),
13415     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13416 )
13417 fragment.hltPreDatasetIonPhysics30 = cms.EDFilter( "HLTPrescaler",
13418     offset = cms.uint32( 30 ),
13419     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13420 )
13421 fragment.hltPreDatasetIonPhysics31 = cms.EDFilter( "HLTPrescaler",
13422     offset = cms.uint32( 31 ),
13423     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13424 )
13425 fragment.hltPreDatasetIonPhysics32 = cms.EDFilter( "HLTPrescaler",
13426     offset = cms.uint32( 32 ),
13427     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13428 )
13429 fragment.hltPreDatasetIonPhysics33 = cms.EDFilter( "HLTPrescaler",
13430     offset = cms.uint32( 33 ),
13431     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13432 )
13433 fragment.hltPreDatasetIonPhysics34 = cms.EDFilter( "HLTPrescaler",
13434     offset = cms.uint32( 34 ),
13435     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13436 )
13437 fragment.hltPreDatasetIonPhysics35 = cms.EDFilter( "HLTPrescaler",
13438     offset = cms.uint32( 35 ),
13439     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13440 )
13441 fragment.hltPreDatasetIonPhysics36 = cms.EDFilter( "HLTPrescaler",
13442     offset = cms.uint32( 36 ),
13443     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13444 )
13445 fragment.hltPreDatasetIonPhysics37 = cms.EDFilter( "HLTPrescaler",
13446     offset = cms.uint32( 37 ),
13447     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13448 )
13449 fragment.hltPreDatasetIonPhysics38 = cms.EDFilter( "HLTPrescaler",
13450     offset = cms.uint32( 38 ),
13451     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13452 )
13453 fragment.hltPreDatasetIonPhysics39 = cms.EDFilter( "HLTPrescaler",
13454     offset = cms.uint32( 39 ),
13455     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13456 )
13457 fragment.hltPreDatasetIonPhysics40 = cms.EDFilter( "HLTPrescaler",
13458     offset = cms.uint32( 40 ),
13459     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13460 )
13461 fragment.hltPreDatasetIonPhysics41 = cms.EDFilter( "HLTPrescaler",
13462     offset = cms.uint32( 41 ),
13463     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13464 )
13465 fragment.hltPreDatasetIonPhysics42 = cms.EDFilter( "HLTPrescaler",
13466     offset = cms.uint32( 42 ),
13467     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13468 )
13469 fragment.hltPreDatasetIonPhysics43 = cms.EDFilter( "HLTPrescaler",
13470     offset = cms.uint32( 43 ),
13471     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13472 )
13473 fragment.hltPreDatasetIonPhysics44 = cms.EDFilter( "HLTPrescaler",
13474     offset = cms.uint32( 44 ),
13475     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13476 )
13477 fragment.hltPreDatasetIonPhysics45 = cms.EDFilter( "HLTPrescaler",
13478     offset = cms.uint32( 45 ),
13479     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13480 )
13481 fragment.hltPreDatasetIonPhysics46 = cms.EDFilter( "HLTPrescaler",
13482     offset = cms.uint32( 46 ),
13483     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13484 )
13485 fragment.hltPreDatasetIonPhysics47 = cms.EDFilter( "HLTPrescaler",
13486     offset = cms.uint32( 47 ),
13487     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13488 )
13489 fragment.hltPreDatasetIonPhysics48 = cms.EDFilter( "HLTPrescaler",
13490     offset = cms.uint32( 48 ),
13491     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13492 )
13493 fragment.hltPreDatasetIonPhysics49 = cms.EDFilter( "HLTPrescaler",
13494     offset = cms.uint32( 49 ),
13495     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13496 )
13497 fragment.hltPreDatasetIonPhysics50 = cms.EDFilter( "HLTPrescaler",
13498     offset = cms.uint32( 50 ),
13499     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13500 )
13501 fragment.hltPreDatasetIonPhysics51 = cms.EDFilter( "HLTPrescaler",
13502     offset = cms.uint32( 51 ),
13503     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13504 )
13505 fragment.hltPreDatasetIonPhysics52 = cms.EDFilter( "HLTPrescaler",
13506     offset = cms.uint32( 52 ),
13507     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13508 )
13509 fragment.hltPreDatasetIonPhysics53 = cms.EDFilter( "HLTPrescaler",
13510     offset = cms.uint32( 53 ),
13511     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13512 )
13513 fragment.hltPreDatasetIonPhysics54 = cms.EDFilter( "HLTPrescaler",
13514     offset = cms.uint32( 54 ),
13515     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13516 )
13517 fragment.hltPreDatasetIonPhysics55 = cms.EDFilter( "HLTPrescaler",
13518     offset = cms.uint32( 55 ),
13519     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13520 )
13521 fragment.hltPreDatasetIonPhysics56 = cms.EDFilter( "HLTPrescaler",
13522     offset = cms.uint32( 56 ),
13523     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13524 )
13525 fragment.hltPreDatasetIonPhysics57 = cms.EDFilter( "HLTPrescaler",
13526     offset = cms.uint32( 57 ),
13527     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13528 )
13529 fragment.hltPreDatasetIonPhysics58 = cms.EDFilter( "HLTPrescaler",
13530     offset = cms.uint32( 58 ),
13531     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13532 )
13533 fragment.hltPreDatasetIonPhysics59 = cms.EDFilter( "HLTPrescaler",
13534     offset = cms.uint32( 59 ),
13535     L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13536 )
13537 
13538 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
13539 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
13540 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
13541 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
13542 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
13543 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
13544 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
13545 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
13546 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
13547 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
13548 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
13549 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
13550 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
13551 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
13552 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
13553 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
13554 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
13555 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
13556 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
13557 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
13558 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
13559 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
13560 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
13561 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
13562 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
13563 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
13564 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
13565 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 )
13566 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
13567 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
13568 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
13569 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
13570 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
13571 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
13572 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
13573 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
13574 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
13575 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
13576 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 )
13577 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
13578 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
13579 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
13580 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
13581 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiPixelHits + fragment.hltSiStripRecHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSiStripHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitEventOfHits + fragment.hltIter0PFlowCkfTrackCandidatesMkFitSeeds + fragment.hltIter0PFlowCkfTrackCandidatesMkFit + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
13582 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFitSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidatesMkFit + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
13583 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
13584 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
13585 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 )
13586 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
13587 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
13588 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
13589 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
13590 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
13591 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
13592 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
13593 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
13594 fragment.HLTRecopixelvertexingSequenceForOxyLowPt = cms.Sequence( fragment.hltSiPixelClustersCacheOxy + fragment.hltPixelLayerTripletsForOxy + fragment.hltPixelTracksForUPCFilterLowPtOxy + fragment.hltPixelTracksForUPCFitterOxy + fragment.hltPixelTracksTrackingRegionsLowPtForOxy + fragment.hltPixelTracksHitDoubletsLowPtForOxy + fragment.hltPixelTracksHitTripletsLowPtForOxy + fragment.hltPixelTracksLowPtForOxy )
13595 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
13596 
13597 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
13598 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
13599 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
13600 fragment.AlCa_EcalPhiSym_v22 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13601 fragment.AlCa_HIEcalEtaEBonly_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13602 fragment.AlCa_HIEcalEtaEEonly_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13603 fragment.AlCa_HIEcalPi0EBonly_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13604 fragment.AlCa_HIEcalPi0EEonly_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13605 fragment.AlCa_HIRPCMuonNormalisation_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
13606 fragment.AlCa_LumiPixelsCounts_Random_v12 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
13607 fragment.AlCa_LumiPixelsCounts_ZeroBias_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
13608 fragment.DQM_PixelReconstruction_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
13609 fragment.DQM_EcalReconstruction_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
13610 fragment.DQM_HcalReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence )
13611 fragment.DST_Physics_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
13612 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
13613 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
13614 fragment.HLT_HcalNZS_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
13615 fragment.HLT_HcalPhiSym_v24 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
13616 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
13617 fragment.HLT_Physics_v15 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
13618 fragment.HLT_ZeroBias_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
13619 fragment.HLT_ZeroBias_Beamspot_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
13620 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
13621 fragment.HLT_CDC_L2cosmic_10_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
13622 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
13623 fragment.HLT_PPSMaxTracksPerArm1_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13624 fragment.HLT_PPSMaxTracksPerRP4_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
13625 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
13626 fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence )
13627 fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence )
13628 fragment.HLT_HIL1NotBptxORForPPRef_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence )
13629 fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence )
13630 fragment.HLT_HIHT80_Beamspot_Oxy5TeV_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotPP5TeV + fragment.hltPreHIHT80BeamspotOxy5TeV + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT80 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
13631 fragment.HLT_MinimumBiasHF_AND_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHFANDBptxAND + fragment.hltPreMinimumBiasHFANDBptxAND + fragment.HLTEndSequence )
13632 fragment.HLT_MinimumBiasHF_OR_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHFORBptxAND + fragment.hltPreMinimumBiasHFORBptxAND + fragment.HLTEndSequence )
13633 fragment.HLT_MinimumBiasZDC1n_OR_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasZDC1nORBptxAND + fragment.hltPreMinimumBiasZDC1nORBptxAND + fragment.HLTEndSequence )
13634 fragment.HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasZDC1nORMinimumBiasHFANDBptxAND + fragment.hltPreMinimumBiasZDC1nORMinimumBiasHFANDBptxAND + fragment.HLTEndSequence )
13635 fragment.HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasZDC1nORMinimumBiasHFORBptxAND + fragment.hltPreMinimumBiasZDC1nORMinimumBiasHFORBptxAND + fragment.HLTEndSequence )
13636 fragment.HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasZDC1nORORMinimumBiasHFORBptxAND + fragment.hltPreMinimumBiasZDC1nORORMinimumBiasHFORBptxAND + fragment.HLTEndSequence )
13637 fragment.HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasZDCAsymMinimumBiasHFORBptxAND + fragment.hltPreMinimumBiasZDCAsymMinimumBiasHFORBptxAND + fragment.HLTEndSequence )
13638 fragment.HLT_OxyDoubleEG2_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG2NotHF2AND + fragment.hltPreOxyDoubleEG2NotMBHF2AND + fragment.HLTEndSequence )
13639 fragment.HLT_OxyDoubleEG5_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleEG5NotHF2AND + fragment.hltPreOxyDoubleEG5NotMBHF2AND + fragment.HLTEndSequence )
13640 fragment.HLT_OxyL1CentralityGate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCentralityGateBptxAND + fragment.hltPreOxyL1CentralityGate + fragment.HLTEndSequence )
13641 fragment.HLT_OxyL1DoubleMu0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPreOxyL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0 + fragment.HLTEndSequence )
13642 fragment.HLT_OxyL1DoubleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPreOxyL1DoubleMuOpen + fragment.hltL1fL1sDoubleMuOpenL1Filtered0 + fragment.HLTEndSequence )
13643 fragment.HLT_OxyL1SingleEG10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10BptxAND + fragment.hltPreOxyL1SingleEG10 + fragment.HLTEndSequence )
13644 fragment.HLT_OxyL1SingleEG15_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15BptxAND + fragment.hltPreOxyL1SingleEG15 + fragment.HLTEndSequence )
13645 fragment.HLT_OxyL1SingleEG15er2p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p1BptxAND + fragment.hltPreOxyL1SingleEG15er2p1 + fragment.HLTEndSequence )
13646 fragment.HLT_OxyL1SingleEG15er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5BptxAND + fragment.hltPreOxyL1SingleEG15er2p5 + fragment.HLTEndSequence )
13647 fragment.HLT_OxyL1SingleEG21_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21BptxAND + fragment.hltPreOxyL1SingleEG21 + fragment.HLTEndSequence )
13648 fragment.HLT_OxyL1SingleJet20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet20BptxAND + fragment.hltPreOxyL1SingleJet20 + fragment.HLTEndSequence )
13649 fragment.HLT_OxyL1SingleJet28_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet28BptxAND + fragment.hltPreOxyL1SingleJet28 + fragment.HLTEndSequence )
13650 fragment.HLT_OxyL1SingleJet35_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35BptxAND + fragment.hltPreOxyL1SingleJet35 + fragment.HLTEndSequence )
13651 fragment.HLT_OxyL1SingleJet44_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet44BptxAND + fragment.hltPreOxyL1SingleJet44 + fragment.HLTEndSequence )
13652 fragment.HLT_OxyL1SingleJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60BptxAND + fragment.hltPreOxyL1SingleJet60 + fragment.HLTEndSequence )
13653 fragment.HLT_OxyL1SingleMu0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0BptxAND + fragment.hltPreOxyL1SingleMu0 + fragment.hltL1fL1sSingleMu0L1Filtered0 + fragment.HLTEndSequence )
13654 fragment.HLT_OxyL1SingleMu3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPreOxyL1SingleMu3 + fragment.hltL1fL1sSingleMu3L1Filtered0 + fragment.HLTEndSequence )
13655 fragment.HLT_OxyL1SingleMu5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPreOxyL1SingleMu5 + fragment.hltL1fL1sSingleMu5L1Filtered0 + fragment.HLTEndSequence )
13656 fragment.HLT_OxyL1SingleMu7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPreOxyL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered0 + fragment.HLTEndSequence )
13657 fragment.HLT_OxyL1SingleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenBptxAND + fragment.hltPreOxyL1SingleMuOpen + fragment.hltL1fL1sSingleMuOpenL1Filtered0 + fragment.HLTEndSequence )
13658 fragment.HLT_OxyNotMBHF2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1NotMinimumBiasHF2ANDBptxAND + fragment.hltPreOxyNotMBHF2 + fragment.HLTEndSequence )
13659 fragment.HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG2NotHF2ANDZDC1nORTh1 + fragment.hltPreOxySingleEG2NotMBHF2ANDZDC1nOR + fragment.HLTEndSequence )
13660 fragment.HLT_OxySingleEG3_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2AND + fragment.hltPreOxySingleEG3NotMBHF2AND + fragment.HLTEndSequence )
13661 fragment.HLT_OxySingleEG3_NotMBHF2OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG3NotHF2OR + fragment.hltPreOxySingleEG3NotMBHF2OR + fragment.HLTEndSequence )
13662 fragment.HLT_OxySingleEG5_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5NotHF2AND + fragment.hltPreOxySingleEG5NotMBHF2AND + fragment.HLTEndSequence )
13663 fragment.HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORNotPreBptxTh123SingleJet16BptxAND + fragment.hltPreOxySingleJet16ZDC1nAsymXORNotPreBptx + fragment.HLTEndSequence )
13664 fragment.HLT_OxySingleJet16_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORTh123SingleJet16BptxAND + fragment.hltPreOxySingleJet16ZDC1nAsymXOR + fragment.HLTEndSequence )
13665 fragment.HLT_OxySingleJet16_ZDC1nXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORTh123SingleJet16BptxAND + fragment.hltPreOxySingleJet16ZDC1nXOR + fragment.HLTEndSequence )
13666 fragment.HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORNotPreBptxTh123SingleJet24BptxAND + fragment.hltPreOxySingleJet24ZDC1nAsymXORNotPreBptx + fragment.HLTEndSequence )
13667 fragment.HLT_OxySingleJet24_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORTh123SingleJet24BptxAND + fragment.hltPreOxySingleJet24ZDC1nAsymXOR + fragment.HLTEndSequence )
13668 fragment.HLT_OxySingleJet24_ZDC1nXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORTh123SingleJet24BptxAND + fragment.hltPreOxySingleJet24ZDC1nXOR + fragment.HLTEndSequence )
13669 fragment.HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORNotPreBptxTh123SingleJet8BptxAND + fragment.hltPreOxySingleJet8ZDC1nAsymXORNotPreBptx + fragment.HLTEndSequence )
13670 fragment.HLT_OxySingleJet8_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORTh123SingleJet8BptxAND + fragment.hltPreOxySingleJet8ZDC1nAsymXOR + fragment.HLTEndSequence )
13671 fragment.HLT_OxySingleJet8_ZDC1nXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nXORTh123SingleJet8BptxAND + fragment.hltPreOxySingleJet8ZDC1nXOR + fragment.HLTEndSequence )
13672 fragment.HLT_OxySingleMuCosmic_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicNotMBHF2AND + fragment.hltPreOxySingleMuCosmicNotMBHF2AND + fragment.HLTEndSequence )
13673 fragment.HLT_OxySingleMuOpen_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2AND + fragment.hltPreOxySingleMuOpenNotMBHF2AND + fragment.HLTEndSequence )
13674 fragment.HLT_OxySingleMuOpen_NotMBHF2OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotMBHF2OR + fragment.hltPreOxySingleMuOpenNotMBHF2OR + fragment.HLTEndSequence )
13675 fragment.HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.hltPreOxySingleMuOpenORSingleMuCosmicEMTFBptxAND + fragment.HLTEndSequence )
13676 fragment.HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.hltPreOxySingleMuOpenORSingleMuCosmicEMTFNotMBHF2AND + fragment.HLTEndSequence )
13677 fragment.HLT_OxyZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORTh123 + fragment.hltPreOxyZDC1nOR + fragment.HLTEndSequence )
13678 fragment.HLT_OxyZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreOxyZeroBias + fragment.HLTEndSequence )
13679 fragment.HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreOxyZeroBiasSinglePixelTrackLowPtMaxPixelCluster400 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterMaxClusters4e2Oxy + fragment.HLTRecopixelvertexingSequenceForOxyLowPt + fragment.hltPixelCandsLowPtForOxy + fragment.hltSinglePixelTrackLowPtForOxy + fragment.HLTEndSequence )
13680 fragment.HLT_OxyZeroBias_MinPixelCluster400_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreOxyZeroBiasMinPixelCluster400 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterMinClusters4e2Oxy + fragment.HLTEndSequence )
13681 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
13682 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
13683 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
13684 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
13685 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
13686 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
13687 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
13688 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
13689 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
13690 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
13691 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
13692 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
13693 fragment.Dataset_EmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmptyBX + fragment.hltPreDatasetEmptyBX )
13694 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
13695 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
13696 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
13697 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
13698 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
13699 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
13700 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
13701 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
13702 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
13703 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
13704 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
13705 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
13706 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
13707 fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom0 )
13708 fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom1 )
13709 fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom2 )
13710 fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom3 )
13711 fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom4 )
13712 fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom5 )
13713 fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom6 )
13714 fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom7 )
13715 fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom8 )
13716 fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom9 )
13717 fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom10 )
13718 fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom11 )
13719 fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom12 )
13720 fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom13 )
13721 fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom14 )
13722 fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom15 )
13723 fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom16 )
13724 fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom17 )
13725 fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom18 )
13726 fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom19 )
13727 fragment.Dataset_IonPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics0 )
13728 fragment.Dataset_IonPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics1 )
13729 fragment.Dataset_IonPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics2 )
13730 fragment.Dataset_IonPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics3 )
13731 fragment.Dataset_IonPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics4 )
13732 fragment.Dataset_IonPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics5 )
13733 fragment.Dataset_IonPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics6 )
13734 fragment.Dataset_IonPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics7 )
13735 fragment.Dataset_IonPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics8 )
13736 fragment.Dataset_IonPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics9 )
13737 fragment.Dataset_IonPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics10 )
13738 fragment.Dataset_IonPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics11 )
13739 fragment.Dataset_IonPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics12 )
13740 fragment.Dataset_IonPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics13 )
13741 fragment.Dataset_IonPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics14 )
13742 fragment.Dataset_IonPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics15 )
13743 fragment.Dataset_IonPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics16 )
13744 fragment.Dataset_IonPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics17 )
13745 fragment.Dataset_IonPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics18 )
13746 fragment.Dataset_IonPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics19 )
13747 fragment.Dataset_IonPhysics20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics20 )
13748 fragment.Dataset_IonPhysics21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics21 )
13749 fragment.Dataset_IonPhysics22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics22 )
13750 fragment.Dataset_IonPhysics23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics23 )
13751 fragment.Dataset_IonPhysics24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics24 )
13752 fragment.Dataset_IonPhysics25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics25 )
13753 fragment.Dataset_IonPhysics26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics26 )
13754 fragment.Dataset_IonPhysics27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics27 )
13755 fragment.Dataset_IonPhysics28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics28 )
13756 fragment.Dataset_IonPhysics29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics29 )
13757 fragment.Dataset_IonPhysics30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics30 )
13758 fragment.Dataset_IonPhysics31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics31 )
13759 fragment.Dataset_IonPhysics32 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics32 )
13760 fragment.Dataset_IonPhysics33 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics33 )
13761 fragment.Dataset_IonPhysics34 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics34 )
13762 fragment.Dataset_IonPhysics35 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics35 )
13763 fragment.Dataset_IonPhysics36 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics36 )
13764 fragment.Dataset_IonPhysics37 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics37 )
13765 fragment.Dataset_IonPhysics38 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics38 )
13766 fragment.Dataset_IonPhysics39 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics39 )
13767 fragment.Dataset_IonPhysics40 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics40 )
13768 fragment.Dataset_IonPhysics41 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics41 )
13769 fragment.Dataset_IonPhysics42 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics42 )
13770 fragment.Dataset_IonPhysics43 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics43 )
13771 fragment.Dataset_IonPhysics44 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics44 )
13772 fragment.Dataset_IonPhysics45 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics45 )
13773 fragment.Dataset_IonPhysics46 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics46 )
13774 fragment.Dataset_IonPhysics47 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics47 )
13775 fragment.Dataset_IonPhysics48 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics48 )
13776 fragment.Dataset_IonPhysics49 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics49 )
13777 fragment.Dataset_IonPhysics50 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics50 )
13778 fragment.Dataset_IonPhysics51 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics51 )
13779 fragment.Dataset_IonPhysics52 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics52 )
13780 fragment.Dataset_IonPhysics53 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics53 )
13781 fragment.Dataset_IonPhysics54 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics54 )
13782 fragment.Dataset_IonPhysics55 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics55 )
13783 fragment.Dataset_IonPhysics56 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics56 )
13784 fragment.Dataset_IonPhysics57 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics57 )
13785 fragment.Dataset_IonPhysics58 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics58 )
13786 fragment.Dataset_IonPhysics59 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetIonPhysics + fragment.hltPreDatasetIonPhysics59 )
13787 
13788 
13789 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v22, fragment.AlCa_HIEcalEtaEBonly_v13, fragment.AlCa_HIEcalEtaEEonly_v13, fragment.AlCa_HIEcalPi0EBonly_v13, fragment.AlCa_HIEcalPi0EEonly_v13, fragment.AlCa_HIRPCMuonNormalisation_v12, fragment.AlCa_LumiPixelsCounts_Random_v12, fragment.AlCa_LumiPixelsCounts_ZeroBias_v15, fragment.DQM_PixelReconstruction_v14, fragment.DQM_EcalReconstruction_v13, fragment.DQM_HcalReconstruction_v11, fragment.DST_Physics_v17, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v22, fragment.HLT_HcalPhiSym_v24, fragment.HLT_Random_v3, fragment.HLT_Physics_v15, fragment.HLT_ZeroBias_v14, fragment.HLT_ZeroBias_Beamspot_v19, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v13, fragment.HLT_CDC_L2cosmic_10_er1p0_v11, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v11, fragment.HLT_PPSMaxTracksPerArm1_v10, fragment.HLT_PPSMaxTracksPerRP4_v10, fragment.HLT_PPSRandom_v1, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v10, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v10, fragment.HLT_HIL1NotBptxORForPPRef_v10, fragment.HLT_Random_HighRate_v1, fragment.HLT_HIHT80_Beamspot_Oxy5TeV_v2, fragment.HLT_MinimumBiasHF_AND_BptxAND_v1, fragment.HLT_MinimumBiasHF_OR_BptxAND_v1, fragment.HLT_MinimumBiasZDC1n_OR_BptxAND_v1, fragment.HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_AND_BptxAND_v1, fragment.HLT_MinimumBiasZDC1n_OR_MinimumBiasHF_OR_BptxAND_v1, fragment.HLT_MinimumBiasZDC1n_OR_OR_MinimumBiasHF_OR_BptxAND_v1, fragment.HLT_MinimumBiasZDC_Asym_MinimumBiasHF_OR_BptxAND_v1, fragment.HLT_OxyDoubleEG2_NotMBHF2AND_v1, fragment.HLT_OxyDoubleEG5_NotMBHF2AND_v1, fragment.HLT_OxyL1CentralityGate_v1, fragment.HLT_OxyL1DoubleMu0_v1, fragment.HLT_OxyL1DoubleMuOpen_v1, fragment.HLT_OxyL1SingleEG10_v1, fragment.HLT_OxyL1SingleEG15_v1, fragment.HLT_OxyL1SingleEG15er2p1_v1, fragment.HLT_OxyL1SingleEG15er2p5_v1, fragment.HLT_OxyL1SingleEG21_v1, fragment.HLT_OxyL1SingleJet20_v1, fragment.HLT_OxyL1SingleJet28_v1, fragment.HLT_OxyL1SingleJet35_v1, fragment.HLT_OxyL1SingleJet44_v1, fragment.HLT_OxyL1SingleJet60_v1, fragment.HLT_OxyL1SingleMu0_v1, fragment.HLT_OxyL1SingleMu3_v1, fragment.HLT_OxyL1SingleMu5_v1, fragment.HLT_OxyL1SingleMu7_v1, fragment.HLT_OxyL1SingleMuOpen_v1, fragment.HLT_OxyNotMBHF2_v1, fragment.HLT_OxySingleEG2_NotMBHF2AND_ZDC1nOR_v1, fragment.HLT_OxySingleEG3_NotMBHF2AND_v1, fragment.HLT_OxySingleEG3_NotMBHF2OR_v1, fragment.HLT_OxySingleEG5_NotMBHF2AND_v1, fragment.HLT_OxySingleJet16_ZDC1nAsymXOR_NotPreBptx_v1, fragment.HLT_OxySingleJet16_ZDC1nAsymXOR_v1, fragment.HLT_OxySingleJet16_ZDC1nXOR_v1, fragment.HLT_OxySingleJet24_ZDC1nAsymXOR_NotPreBptx_v1, fragment.HLT_OxySingleJet24_ZDC1nAsymXOR_v1, fragment.HLT_OxySingleJet24_ZDC1nXOR_v1, fragment.HLT_OxySingleJet8_ZDC1nAsymXOR_NotPreBptx_v1, fragment.HLT_OxySingleJet8_ZDC1nAsymXOR_v1, fragment.HLT_OxySingleJet8_ZDC1nXOR_v1, fragment.HLT_OxySingleMuCosmic_NotMBHF2AND_v1, fragment.HLT_OxySingleMuOpen_NotMBHF2AND_v1, fragment.HLT_OxySingleMuOpen_NotMBHF2OR_v1, fragment.HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_BptxAND_v1, fragment.HLT_OxySingleMuOpen_OR_SingleMuCosmic_EMTF_NotMBHF2AND_v1, fragment.HLT_OxyZDC1nOR_v1, fragment.HLT_OxyZeroBias_v1, fragment.HLT_OxyZeroBias_SinglePixelTrackLowPt_MaxPixelCluster400_v1, fragment.HLT_OxyZeroBias_MinPixelCluster400_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EcalLaser, fragment.Dataset_EmptyBX, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialRandom0, fragment.Dataset_SpecialRandom1, fragment.Dataset_SpecialRandom2, fragment.Dataset_SpecialRandom3, fragment.Dataset_SpecialRandom4, fragment.Dataset_SpecialRandom5, fragment.Dataset_SpecialRandom6, fragment.Dataset_SpecialRandom7, fragment.Dataset_SpecialRandom8, fragment.Dataset_SpecialRandom9, fragment.Dataset_SpecialRandom10, fragment.Dataset_SpecialRandom11, fragment.Dataset_SpecialRandom12, fragment.Dataset_SpecialRandom13, fragment.Dataset_SpecialRandom14, fragment.Dataset_SpecialRandom15, fragment.Dataset_SpecialRandom16, fragment.Dataset_SpecialRandom17, fragment.Dataset_SpecialRandom18, fragment.Dataset_SpecialRandom19, fragment.Dataset_IonPhysics0, fragment.Dataset_IonPhysics1, fragment.Dataset_IonPhysics2, fragment.Dataset_IonPhysics3, fragment.Dataset_IonPhysics4, fragment.Dataset_IonPhysics5, fragment.Dataset_IonPhysics6, fragment.Dataset_IonPhysics7, fragment.Dataset_IonPhysics8, fragment.Dataset_IonPhysics9, fragment.Dataset_IonPhysics10, fragment.Dataset_IonPhysics11, fragment.Dataset_IonPhysics12, fragment.Dataset_IonPhysics13, fragment.Dataset_IonPhysics14, fragment.Dataset_IonPhysics15, fragment.Dataset_IonPhysics16, fragment.Dataset_IonPhysics17, fragment.Dataset_IonPhysics18, fragment.Dataset_IonPhysics19, fragment.Dataset_IonPhysics20, fragment.Dataset_IonPhysics21, fragment.Dataset_IonPhysics22, fragment.Dataset_IonPhysics23, fragment.Dataset_IonPhysics24, fragment.Dataset_IonPhysics25, fragment.Dataset_IonPhysics26, fragment.Dataset_IonPhysics27, fragment.Dataset_IonPhysics28, fragment.Dataset_IonPhysics29, fragment.Dataset_IonPhysics30, fragment.Dataset_IonPhysics31, fragment.Dataset_IonPhysics32, fragment.Dataset_IonPhysics33, fragment.Dataset_IonPhysics34, fragment.Dataset_IonPhysics35, fragment.Dataset_IonPhysics36, fragment.Dataset_IonPhysics37, fragment.Dataset_IonPhysics38, fragment.Dataset_IonPhysics39, fragment.Dataset_IonPhysics40, fragment.Dataset_IonPhysics41, fragment.Dataset_IonPhysics42, fragment.Dataset_IonPhysics43, fragment.Dataset_IonPhysics44, fragment.Dataset_IonPhysics45, fragment.Dataset_IonPhysics46, fragment.Dataset_IonPhysics47, fragment.Dataset_IonPhysics48, fragment.Dataset_IonPhysics49, fragment.Dataset_IonPhysics50, fragment.Dataset_IonPhysics51, fragment.Dataset_IonPhysics52, fragment.Dataset_IonPhysics53, fragment.Dataset_IonPhysics54, fragment.Dataset_IonPhysics55, fragment.Dataset_IonPhysics56, fragment.Dataset_IonPhysics57, fragment.Dataset_IonPhysics58, fragment.Dataset_IonPhysics59, ))
13790 
13791 
13792 # dummify hltGetConditions in cff's
13793 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
13794     fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
13795         result = cms.bool( True )
13796     )
13797     fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
13798 
13799 # add specific customizations
13800 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
13801 fragment = customizeHLTforAll(fragment,"PIon")
13802 
13803 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
13804 fragment = customizeHLTforCMSSW(fragment,"PIon")
13805 
13806 # Eras-based customisations
13807 from HLTrigger.Configuration.Eras import modifyHLTforEras
13808 modifyHLTforEras(fragment)
13809